commit: d66ef6a88c584bff501c8b49079ac6884c6d7edd
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 23 20:05:52 2015 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Sun Aug 23 20:35:00 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d66ef6a8
x11-plugins/wmdate: EAPI bump, fix compilation with new libdockapp
Package-Manager: portage-2.2.20.1
x11-plugins/wmdate/Manifest | 2 +-
.../{wmdate-0.7.ebuild => wmdate-0.7-r1.ebuild} | 20 ++++++++++++--------
x11-plugins/wmdate/wmdate-0.7.ebuild | 4 ++--
3 files changed, 15 insertions(+), 11 deletions(-)
diff --git a/x11-plugins/wmdate/Manifest b/x11-plugins/wmdate/Manifest
index 22bb856..16415f4 100644
--- a/x11-plugins/wmdate/Manifest
+++ b/x11-plugins/wmdate/Manifest
@@ -1 +1 @@
-DIST wmdate-0.7.tar.gz 10645 SHA256
e246e38a7488470d271dc5262f526462821fa4337c3e07bda8b9b3f9e7b8d975
+DIST wmdate-0.7.tar.gz 10645 SHA256
e246e38a7488470d271dc5262f526462821fa4337c3e07bda8b9b3f9e7b8d975 SHA512
30cdcd92b1ff0aaf89f87e1e396c416b0dc295c0261eb5a3f260f80aaf84b73c860d5d27b796dda2b047e6fcce1d0362005f51585a415d48f4e8b54807b228fb
WHIRLPOOL
fca2b61495202949628b6548aaecacc3f65837e8e3c4a27286d2653b80218a3ec90d3e7b59580a3f69f6f9e465501db28ec2bef4d41a6a7db10845674bed79f6
diff --git a/x11-plugins/wmdate/wmdate-0.7.ebuild
b/x11-plugins/wmdate/wmdate-0.7-r1.ebuild
similarity index 72%
copy from x11-plugins/wmdate/wmdate-0.7.ebuild
copy to x11-plugins/wmdate/wmdate-0.7-r1.ebuild
index 06a3285..e73dd87 100644
--- a/x11-plugins/wmdate/wmdate-0.7.ebuild
+++ b/x11-plugins/wmdate/wmdate-0.7-r1.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
+EAPI=5
inherit eutils toolchain-funcs
DESCRIPTION="yet another date-display dock application"
@@ -10,10 +11,10 @@
SRC_URI="http://solfertje.student.utwente.nl/~dalroi/${PN}/files/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ppc ppc64 sparc x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
-RDEPEND="x11-libs/libdockapp
+RDEPEND=">=x11-libs/libdockapp-0.7:=
x11-libs/libX11
x11-libs/libXext
x11-libs/libXpm"
@@ -21,16 +22,19 @@ DEPEND="${RDEPEND}
x11-misc/gccmakedep
x11-misc/imake"
-src_unpack() {
- unpack ${A}
- cd "${S}"
+src_prepare() {
epatch "${FILESDIR}"/${PN}-ComplexProgramTargetNoMan.patch
+
+ sed -e 's#<dockapp.h>#<libdockapp/dockapp.h>#' -i *.c || die
}
-src_compile() {
+src_configure() {
xmkmf || die "xmkmf failed."
+}
+
+src_compile() {
emake CC="$(tc-getCC)" CDEBUGFLAGS="${CFLAGS}" \
- LDOPTIONS="${LDFLAGS}" || die "emake failed."
+ LDOPTIONS="${LDFLAGS}"
}
src_install() {
diff --git a/x11-plugins/wmdate/wmdate-0.7.ebuild
b/x11-plugins/wmdate/wmdate-0.7.ebuild
index 06a3285..f3c8d7c 100644
--- a/x11-plugins/wmdate/wmdate-0.7.ebuild
+++ b/x11-plugins/wmdate/wmdate-0.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -13,7 +13,7 @@ SLOT="0"
KEYWORDS="amd64 ppc ppc64 sparc x86"
IUSE=""
-RDEPEND="x11-libs/libdockapp
+RDEPEND="<x11-libs/libdockapp-0.7
x11-libs/libX11
x11-libs/libXext
x11-libs/libXpm"