summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Popov <pinkbyte@gentoo.org>2014-05-15 08:21:07 +0000
committerSergey Popov <pinkbyte@gentoo.org>2014-05-15 08:21:07 +0000
commitbf5fc792709f19b9cd4e63b4510aaf32cc48dbf2 (patch)
tree78504e3df822a1ed61e72cae5e5b819f77d69dc8 /x11-misc/whaw
parentParallel build/installing is completely broken for old slot (#434618) (diff)
downloadgentoo-2-bf5fc792709f19b9cd4e63b4510aaf32cc48dbf2.tar.gz
gentoo-2-bf5fc792709f19b9cd4e63b4510aaf32cc48dbf2.tar.bz2
gentoo-2-bf5fc792709f19b9cd4e63b4510aaf32cc48dbf2.zip
Version bump: EAPI 5, epatch_user, fix compilation warning. Took maintainership, add upstream information to metadata. Drop old version
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 0x1F357D42)
Diffstat (limited to 'x11-misc/whaw')
-rw-r--r--x11-misc/whaw/ChangeLog10
-rw-r--r--x11-misc/whaw/files/whaw-0.2-fix-implicit-declaration-warning.patch10
-rw-r--r--x11-misc/whaw/metadata.xml11
-rw-r--r--x11-misc/whaw/whaw-0.1.2.ebuild21
-rw-r--r--x11-misc/whaw/whaw-0.2.ebuild27
5 files changed, 54 insertions, 25 deletions
diff --git a/x11-misc/whaw/ChangeLog b/x11-misc/whaw/ChangeLog
index 29cab3d637b1..5ae0a8ee9f88 100644
--- a/x11-misc/whaw/ChangeLog
+++ b/x11-misc/whaw/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for x11-misc/whaw
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/whaw/ChangeLog,v 1.3 2014/05/08 04:03:02 wired Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/whaw/ChangeLog,v 1.4 2014/05/15 08:21:07 pinkbyte Exp $
+
+*whaw-0.2 (15 May 2014)
+
+ 15 May 2014; Sergey Popov <pinkbyte@gentoo.org> -whaw-0.1.2.ebuild,
+ +whaw-0.2.ebuild, +files/whaw-0.2-fix-implicit-declaration-warning.patch,
+ metadata.xml:
+ Version bump: EAPI 5, epatch_user, fix compilation warning. Took
+ maintainership, add upstream information to metadata. Drop old version
08 May 2014; Alex Alexander <wired@gentoo.org> metadata.xml:
maintainer-needed
diff --git a/x11-misc/whaw/files/whaw-0.2-fix-implicit-declaration-warning.patch b/x11-misc/whaw/files/whaw-0.2-fix-implicit-declaration-warning.patch
new file mode 100644
index 000000000000..155233b4b183
--- /dev/null
+++ b/x11-misc/whaw/files/whaw-0.2-fix-implicit-declaration-warning.patch
@@ -0,0 +1,10 @@
+--- whaw.c.orig 2014-05-15 12:11:22.404504530 +0400
++++ whaw.c 2014-05-15 12:11:43.004506325 +0400
+@@ -5,6 +5,7 @@
+ #include <X11/cursorfont.h>
+ #include <X11/extensions/Xinerama.h>
+ #include <assert.h>
++#include <ctype.h>
+ #include <popt.h>
+ #include <stdbool.h>
+ #include <stdio.h>
diff --git a/x11-misc/whaw/metadata.xml b/x11-misc/whaw/metadata.xml
index a6efca63a9b7..0bce4bd0530e 100644
--- a/x11-misc/whaw/metadata.xml
+++ b/x11-misc/whaw/metadata.xml
@@ -2,8 +2,13 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
- <email>maintainer-needed@gentoo.org</email>
+ <email>pinkbyte@@gentoo.org</email>
+ <name>Sergey Popov</name>
</maintainer>
- <longdescription lang="en">
- </longdescription>
+ <upstream>
+ <maintainer>
+ <email>john@repetae.net</email>
+ <name>John Meacham</name>
+ </maintainer>
+ </upstream>
</pkgmetadata>
diff --git a/x11-misc/whaw/whaw-0.1.2.ebuild b/x11-misc/whaw/whaw-0.1.2.ebuild
deleted file mode 100644
index 75c4f386b535..000000000000
--- a/x11-misc/whaw/whaw-0.1.2.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/whaw/whaw-0.1.2.ebuild,v 1.1 2009/07/19 17:23:00 wired Exp $
-
-EAPI="2"
-
-DESCRIPTION="Window manager independent Window Layout tool"
-HOMEPAGE="http://repetae.net/computer/whaw/"
-SRC_URI="http://repetae.net/computer/${PN}/drop/whaw-${PV}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="x11-libs/libX11"
-RDEPEND="${DEPEND}"
-
-src_install() {
- emake INSTALL_ROOT="${D}" DESTDIR="${D}" install || die "emake install failed"
-}
diff --git a/x11-misc/whaw/whaw-0.2.ebuild b/x11-misc/whaw/whaw-0.2.ebuild
new file mode 100644
index 000000000000..33e5d912e0c4
--- /dev/null
+++ b/x11-misc/whaw/whaw-0.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/whaw/whaw-0.2.ebuild,v 1.1 2014/05/15 08:21:07 pinkbyte Exp $
+
+EAPI="5"
+
+inherit eutils
+
+DESCRIPTION="Window manager independent Window Layout tool"
+HOMEPAGE="http://repetae.net/computer/whaw/"
+SRC_URI="http://repetae.net/computer/${PN}/drop/whaw-${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-libs/popt
+ x11-libs/libX11
+ x11-libs/libXinerama
+ x11-libs/libXmu
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-fix-implicit-declaration-warning.patch"
+ epatch_user
+}