[gentoo-commits] repo/gentoo:master commit in: x11-misc/habak/
commit: f4d7b2f928e66265759fb2d415a58a724419d15a Author: Jakov Smolic sartura hr> AuthorDate: Mon Jan 18 11:36:11 2021 + Commit: David Seifert gentoo org> CommitDate: Mon Jan 18 11:36:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4d7b2f9 x11-misc/habak: Remove old Bug: https://bugs.gentoo.org/763972 Signed-off-by: Jakov Smolic sartura.hr> Signed-off-by: David Seifert gentoo.org> x11-misc/habak/Manifest | 1 - x11-misc/habak/habak-0.2.5-r2.ebuild | 44 2 files changed, 45 deletions(-) diff --git a/x11-misc/habak/Manifest b/x11-misc/habak/Manifest index e3fc36262dc..ce4b06b9268 100644 --- a/x11-misc/habak/Manifest +++ b/x11-misc/habak/Manifest @@ -1,2 +1 @@ DIST habak-0.2.5-sourceforge.tar.gz 28747 BLAKE2B 60c6f60e0a16dca2091f41c9e4f419e5fb4be88a3ce44de98d91740f94e468fb7bd64bbf0b399b64035c21547b50fccf2e40954e0ff59ab1f1c0ce8dc6e56670 SHA512 4b1ff1484c65f74441b297e558360a8f2ea8f12ac63c4b74f846e41328dd84a1d619bde55e81224c3bd527897625e17bc07a6bb0d4cc3bd0eec6f4e787201277 -DIST habak-0.2.5.tar.bz2 22657 BLAKE2B 10b3c4808251b255bcf26935974514a2df5946520bd4bc080b9bdc551c727925c8b9a7485124013303654769b9daacff42d54fc0e5d567b26d99c5a75a0a50c2 SHA512 256ac24a3b322397b6cdbd2ca8add5938c77d166092a783234baa6186c3b4e01aeffd0b890749c7ac14aa39961e5fc6326f614ceb04eadfc5e4af282d04b7188 diff --git a/x11-misc/habak/habak-0.2.5-r2.ebuild b/x11-misc/habak/habak-0.2.5-r2.ebuild deleted file mode 100644 index 9c1d05f55dc..000 --- a/x11-misc/habak/habak-0.2.5-r2.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit toolchain-funcs - -DESCRIPTION="A simple but powerful tool to set desktop wallpaper" -HOMEPAGE="http://home.gna.org/fvwm-crystal/"; -SRC_URI="http://download.gna.org/fvwm-crystal/${PN}/${PV}/${P}.tar.bz2"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" -IUSE="" - -RDEPEND="media-libs/imlib2[X] - x11-libs/libX11" -DEPEND="${RDEPEND} - x11-base/xorg-proto" - -# Skip into the src directory so we avoid a recursive make call that -# is going to break parallel make. -S="${WORKDIR}/${P}/src" - -DOCS=( ChangeLog README TODO "${FILESDIR}"/README.en ) - -src_prepare() { - default - sed -i \ - -e '/(LDFLAGS)/s:$: -lImlib2 -lm -lX11:' \ - -e 's:gcc:$(CC):' \ - "${S}"/Makefile || die "Makefile fixing failed" -} - -src_compile() { - emake CC="$(tc-getCC)" ${PN} -} - -src_install() { - dobin ${PN} - cd "${WORKDIR}/${P}" || die - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/habak/
commit: 848041a9021ccc3f929dfdbfd3a37f3fe958b6f6 Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Jan 8 06:59:21 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Jan 8 07:24:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=848041a9 x11-misc/habak: stable 0.2.5-r3 for sparc, bug #763972 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> x11-misc/habak/habak-0.2.5-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/habak/habak-0.2.5-r3.ebuild b/x11-misc/habak/habak-0.2.5-r3.ebuild index ef28d6e2ab6..4f033af7e17 100644 --- a/x11-misc/habak/habak-0.2.5-r3.ebuild +++ b/x11-misc/habak/habak-0.2.5-r3.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://sourceforge.net/projects/fvwm-crystal/files/${PN}/${PV}/${P}.ta LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ppc ppc64 sparc x86" RDEPEND=" media-libs/imlib2[X]
[gentoo-commits] repo/gentoo:master commit in: x11-misc/habak/
commit: ddc13047e54b861f81b5e2d7a29263d5e4cceb36 Author: Sam James gentoo org> AuthorDate: Fri Jan 8 00:58:19 2021 + Commit: Sam James gentoo org> CommitDate: Fri Jan 8 00:58:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddc13047 x11-misc/habak: Stabilize 0.2.5-r3 ppc64, #763972 Signed-off-by: Sam James gentoo.org> x11-misc/habak/habak-0.2.5-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/habak/habak-0.2.5-r3.ebuild b/x11-misc/habak/habak-0.2.5-r3.ebuild index b07b17b8700..ef28d6e2ab6 100644 --- a/x11-misc/habak/habak-0.2.5-r3.ebuild +++ b/x11-misc/habak/habak-0.2.5-r3.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://sourceforge.net/projects/fvwm-crystal/files/${PN}/${PV}/${P}.ta LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ppc ppc64 ~sparc x86" RDEPEND=" media-libs/imlib2[X]
[gentoo-commits] repo/gentoo:master commit in: x11-misc/habak/
commit: 5ab8c45004f0065836f65f5043303d66ae8b8daf Author: Sam James gentoo org> AuthorDate: Thu Jan 7 12:24:59 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jan 7 12:24:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ab8c450 x11-misc/habak: Stabilize 0.2.5-r3 ppc, #763972 Signed-off-by: Sam James gentoo.org> x11-misc/habak/habak-0.2.5-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/habak/habak-0.2.5-r3.ebuild b/x11-misc/habak/habak-0.2.5-r3.ebuild index 26d5f4ed8b9..b07b17b8700 100644 --- a/x11-misc/habak/habak-0.2.5-r3.ebuild +++ b/x11-misc/habak/habak-0.2.5-r3.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://sourceforge.net/projects/fvwm-crystal/files/${PN}/${PV}/${P}.ta LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ppc ~ppc64 ~sparc x86" RDEPEND=" media-libs/imlib2[X]
[gentoo-commits] repo/gentoo:master commit in: x11-misc/habak/
commit: 16f2204fbee554c4f5ed1e62140d8b9c63c6954d Author: Sam James gentoo org> AuthorDate: Thu Jan 7 01:04:53 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jan 7 01:04:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16f2204f x11-misc/habak: Stabilize 0.2.5-r3 x86, #763972 Signed-off-by: Sam James gentoo.org> x11-misc/habak/habak-0.2.5-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/habak/habak-0.2.5-r3.ebuild b/x11-misc/habak/habak-0.2.5-r3.ebuild index 34d41629f9c..26d5f4ed8b9 100644 --- a/x11-misc/habak/habak-0.2.5-r3.ebuild +++ b/x11-misc/habak/habak-0.2.5-r3.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://sourceforge.net/projects/fvwm-crystal/files/${PN}/${PV}/${P}.ta LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc x86" RDEPEND=" media-libs/imlib2[X]
[gentoo-commits] repo/gentoo:master commit in: x11-misc/habak/
commit: 578e5890a5c79ee886e0531984c7f6965b22e37a Author: Sam James gentoo org> AuthorDate: Thu Jan 7 00:52:28 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jan 7 00:57:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=578e5890 x11-misc/habak: Stabilize 0.2.5-r3 amd64, #763972 Signed-off-by: Sam James gentoo.org> x11-misc/habak/habak-0.2.5-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-misc/habak/habak-0.2.5-r3.ebuild b/x11-misc/habak/habak-0.2.5-r3.ebuild index 4279398d92d..34d41629f9c 100644 --- a/x11-misc/habak/habak-0.2.5-r3.ebuild +++ b/x11-misc/habak/habak-0.2.5-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ SRC_URI="https://sourceforge.net/projects/fvwm-crystal/files/${PN}/${PV}/${P}.ta LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc ~x86" RDEPEND=" media-libs/imlib2[X]
[gentoo-commits] repo/gentoo:master commit in: x11-misc/habak/, x11-misc/habak/files/
commit: fad59b3a7142b73175bfaaa6035b6d333da1cfa0 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Feb 2 09:40:07 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Feb 2 09:40:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fad59b3a x11-misc/habak: Fix CFLAGS=-fno-common Package-Manager: Portage-2.3.86, Repoman-2.3.20 Closes: https://bugs.gentoo.org/show_bug.cgi?id=707774 Signed-off-by: Jeroen Roovers gentoo.org> x11-misc/habak/files/habak-0.2.5-fno-common.patch | 33 +++ x11-misc/habak/habak-0.2.5-r3.ebuild | 3 ++- 2 files changed, 35 insertions(+), 1 deletion(-) diff --git a/x11-misc/habak/files/habak-0.2.5-fno-common.patch b/x11-misc/habak/files/habak-0.2.5-fno-common.patch new file mode 100644 index 000..0fad5f4df56 --- /dev/null +++ b/x11-misc/habak/files/habak-0.2.5-fno-common.patch @@ -0,0 +1,33 @@ +--- a/src/random.c b/src/random.c +@@ -8,12 +8,15 @@ + #include + + #include ++ ++#include "i.h" ++ + extern int errno; + int syserr; + + #define ALLOC_STEP 1000 + regex_t regexp; +-int size_files=0, used_files=0, i=0; ++int size_files=0, used_files=0; + char **files, *wyjscie; + regmatch_t matchpos; + +--- a/src/habak.c b/src/habak.c +@@ -14,6 +14,7 @@ + #include + #include "types.h" + #include "proto.h" ++#include "i.h" + + habak_l *current_list_item=NULL, *first_list_item=NULL; + habak_t *current_habak; +--- /dev/null b/src/i.h +@@ -0,0 +1 @@ ++extern int i; diff --git a/x11-misc/habak/habak-0.2.5-r3.ebuild b/x11-misc/habak/habak-0.2.5-r3.ebuild index 1dcc37e3e71..4279398d92d 100644 --- a/x11-misc/habak/habak-0.2.5-r3.ebuild +++ b/x11-misc/habak/habak-0.2.5-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -23,6 +23,7 @@ DEPEND=" " DOCS=( ChangeLog README TODO "${FILESDIR}"/README.en ) PATCHES=( + "${FILESDIR}"/${P}-fno-common.patch "${FILESDIR}"/${P}-gentoo.patch )
[gentoo-commits] repo/gentoo:master commit in: x11-misc/habak/, x11-misc/habak/files/
commit: 18c8587b2494fff7712b13021e54c16c8703cad6 Author: Jeroen Roovers gentoo org> AuthorDate: Wed Nov 20 14:20:57 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Nov 20 14:23:57 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18c8587b x11-misc/habak: Update HOMEPAGE/SRC_URI Package-Manager: Portage-2.3.79, Repoman-2.3.18 Fixes: https://bugs.gentoo.org/700712 Signed-off-by: Jeroen Roovers gentoo.org> x11-misc/habak/Manifest | 1 + x11-misc/habak/files/habak-0.2.5-gentoo.patch | 30 ++ x11-misc/habak/habak-0.2.5-r3.ebuild | 37 +++ 3 files changed, 68 insertions(+) diff --git a/x11-misc/habak/Manifest b/x11-misc/habak/Manifest index c073f400fce..e3fc36262dc 100644 --- a/x11-misc/habak/Manifest +++ b/x11-misc/habak/Manifest @@ -1 +1,2 @@ +DIST habak-0.2.5-sourceforge.tar.gz 28747 BLAKE2B 60c6f60e0a16dca2091f41c9e4f419e5fb4be88a3ce44de98d91740f94e468fb7bd64bbf0b399b64035c21547b50fccf2e40954e0ff59ab1f1c0ce8dc6e56670 SHA512 4b1ff1484c65f74441b297e558360a8f2ea8f12ac63c4b74f846e41328dd84a1d619bde55e81224c3bd527897625e17bc07a6bb0d4cc3bd0eec6f4e787201277 DIST habak-0.2.5.tar.bz2 22657 BLAKE2B 10b3c4808251b255bcf26935974514a2df5946520bd4bc080b9bdc551c727925c8b9a7485124013303654769b9daacff42d54fc0e5d567b26d99c5a75a0a50c2 SHA512 256ac24a3b322397b6cdbd2ca8add5938c77d166092a783234baa6186c3b4e01aeffd0b890749c7ac14aa39961e5fc6326f614ceb04eadfc5e4af282d04b7188 diff --git a/x11-misc/habak/files/habak-0.2.5-gentoo.patch b/x11-misc/habak/files/habak-0.2.5-gentoo.patch new file mode 100644 index 000..2dd77451f8a --- /dev/null +++ b/x11-misc/habak/files/habak-0.2.5-gentoo.patch @@ -0,0 +1,30 @@ +--- a/src/Makefile +--- b/src/Makefile +@@ -2,22 +2,22 @@ + #LDFLAGS = -L/usr/X11R6/lib -lImlib2 -lm -g -ggdb + + CFLAGS += -I/usr/X11R6/include -Wall +-LDFLAGS += -L/usr/X11R6/lib -lImlib2 -lm ++LIBS = -lm $(shell $(PKG_CONFIG) --libs imlib2 x11) + + all: habak + ln -f habak ../habak + + habak:xcore.o random.o habak.o +- gcc $(LDFLAGS) -o habak xcore.o random.o habak.o ++ $(CC) $(CFLAGS) $(LDFLAGS) -o habak xcore.o random.o habak.o $(LIBS) + + habak.o: habak.c types.h defaults.h proto.h +- gcc $(CFLAGS) -c habak.c -o habak.o ++ $(CC) $(CFLAGS) -c habak.c -o habak.o + + random.o: random.c proto.h +- gcc $(CFLAGS) -c random.c -o random.o ++ $(CC) $(CFLAGS) -c random.c -o random.o + + xcore.o: xcore.c +- gcc $(CFLAGS) -c xcore.c -o xcore.o ++ $(CC) $(CFLAGS) -c xcore.c -o xcore.o + + clean: + rm habak *.o diff --git a/x11-misc/habak/habak-0.2.5-r3.ebuild b/x11-misc/habak/habak-0.2.5-r3.ebuild new file mode 100644 index 000..1dcc37e3e71 --- /dev/null +++ b/x11-misc/habak/habak-0.2.5-r3.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit toolchain-funcs + +DESCRIPTION="A simple but powerful tool to set desktop wallpaper" +HOMEPAGE="https://sourceforge.net/projects/fvwm-crystal/"; +SRC_URI="https://sourceforge.net/projects/fvwm-crystal/files/${PN}/${PV}/${P}.tar.gz/download -> ${P}-sourceforge.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86" + +RDEPEND=" + media-libs/imlib2[X] + x11-libs/libX11 +" +DEPEND=" + ${RDEPEND} + virtual/pkgconfig + x11-base/xorg-proto +" +DOCS=( ChangeLog README TODO "${FILESDIR}"/README.en ) +PATCHES=( + "${FILESDIR}"/${P}-gentoo.patch +) + +src_compile() { + tc-export CC PKG_CONFIG + emake -C src ${PN} +} + +src_install() { + dobin src/${PN} + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/habak/
commit: 2fa316298c52cab6a763c2b0510e9f87e8469b6d Author: Jeroen Roovers gentoo org> AuthorDate: Sat May 13 12:12:49 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat May 13 12:12:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fa31629 x11-misc/habak: Old. Package-Manager: Portage-2.3.5, Repoman-2.3.2 x11-misc/habak/habak-0.2.5-r1.ebuild | 42 1 file changed, 42 deletions(-) diff --git a/x11-misc/habak/habak-0.2.5-r1.ebuild b/x11-misc/habak/habak-0.2.5-r1.ebuild deleted file mode 100644 index 3a57ac807c7..000 --- a/x11-misc/habak/habak-0.2.5-r1.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 - -inherit eutils toolchain-funcs - -DESCRIPTION="A simple but powerful tool to set desktop wallpaper" -HOMEPAGE="http://home.gna.org/fvwm-crystal/"; -SRC_URI="http://download.gna.org/fvwm-crystal/${PN}/${PV}/${P}.tar.bz2"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 ppc ppc64 sparc x86 ~x86-fbsd" -IUSE="" - -RDEPEND="media-libs/imlib2[X] - x11-libs/libX11" -DEPEND="${RDEPEND} - x11-proto/xproto" - -# Skip into the src directory so we avoid a recursive make call that -# is going to break parallel make. -S="${WORKDIR}/${P}/src" - -src_prepare() { - sed -i \ - -e '/(LDFLAGS)/s:$: -lImlib2 -lm -lX11:' \ - -e 's:gcc:$(CC):' \ - "${S}"/Makefile || die "Makefile fixing failed" -} - -src_compile() { - emake CC="$(tc-getCC)" ${PN} || die "make failed" -} - -src_install() { - dobin ${PN} || die "dobin failed" - - cd "${WORKDIR}/${P}" - dodoc ChangeLog README TODO "${FILESDIR}"/README.en || die "dodoc failed" -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/habak/
commit: 3e2b7eb629aaf8f695677e11617abd4db8290288 Author: Tobias Klausmann gentoo org> AuthorDate: Tue Apr 4 19:27:43 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Tue Apr 4 19:27:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e2b7eb6 x11-misc/habak-0.2.5-r2: add alpha keyword Gentoo-Bug: 613104 x11-misc/habak/habak-0.2.5-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/habak/habak-0.2.5-r2.ebuild b/x11-misc/habak/habak-0.2.5-r2.ebuild index 77d4689bdc2..43751341e70 100644 --- a/x11-misc/habak/habak-0.2.5-r2.ebuild +++ b/x11-misc/habak/habak-0.2.5-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://download.gna.org/fvwm-crystal/${PN}/${PV}/${P}.tar.bz2"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ppc ppc64 ~sparc x86 ~x86-fbsd" +KEYWORDS="alpha amd64 ppc ppc64 ~sparc x86 ~x86-fbsd" IUSE="" RDEPEND="media-libs/imlib2[X]
[gentoo-commits] repo/gentoo:master commit in: x11-misc/habak/
commit: df9791c019dc5946fccf64f01ddd2f58848c6368 Author: Michael Weber gentoo org> AuthorDate: Tue Mar 21 10:03:12 2017 + Commit: Michael Weber gentoo org> CommitDate: Tue Mar 21 10:08:15 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df9791c0 x11-misc/habak: ppc64 stable (bug 613104) Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --include-arches="amd64 arm arm64 ppc ppc64" x11-misc/habak/habak-0.2.5-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-misc/habak/habak-0.2.5-r2.ebuild b/x11-misc/habak/habak-0.2.5-r2.ebuild index 52aeb8299a7..1e5d2b46ca9 100644 --- a/x11-misc/habak/habak-0.2.5-r2.ebuild +++ b/x11-misc/habak/habak-0.2.5-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://download.gna.org/fvwm-crystal/${PN}/${PV}/${P}.tar.bz2"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +KEYWORDS="~alpha amd64 ~ppc ppc64 ~sparc ~x86 ~x86-fbsd" IUSE="" RDEPEND="media-libs/imlib2[X]
[gentoo-commits] repo/gentoo:master commit in: x11-misc/habak/
commit: 0e511dfe082cf36accc8e0793a97e027f8eb2f31 Author: Harri Nieminen gmail com> AuthorDate: Mon Feb 6 15:42:21 2017 + Commit: David Seifert gentoo org> CommitDate: Mon Feb 6 22:46:47 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e511dfe x11-misc/habak: EAPI bump 2 -> 6 Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3848 x11-misc/habak/habak-0.2.5-r2.ebuild | 45 1 file changed, 45 insertions(+) diff --git a/x11-misc/habak/habak-0.2.5-r2.ebuild b/x11-misc/habak/habak-0.2.5-r2.ebuild new file mode 100644 index ..ab1bd97 --- /dev/null +++ b/x11-misc/habak/habak-0.2.5-r2.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit toolchain-funcs + +DESCRIPTION="A simple but powerful tool to set desktop wallpaper" +HOMEPAGE="http://home.gna.org/fvwm-crystal/"; +SRC_URI="http://download.gna.org/fvwm-crystal/${PN}/${PV}/${P}.tar.bz2"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="" + +RDEPEND="media-libs/imlib2[X] + x11-libs/libX11" +DEPEND="${RDEPEND} + x11-proto/xproto" + +# Skip into the src directory so we avoid a recursive make call that +# is going to break parallel make. +S="${WORKDIR}/${P}/src" + +DOCS=( ChangeLog README TODO "${FILESDIR}"/README.en ) + +src_prepare() { + default + sed -i \ + -e '/(LDFLAGS)/s:$: -lImlib2 -lm -lX11:' \ + -e 's:gcc:$(CC):' \ + "${S}"/Makefile || die "Makefile fixing failed" +} + +src_compile() { + emake CC="$(tc-getCC)" ${PN} +} + +src_install() { + dobin ${PN} + cd "${WORKDIR}/${P}" || die + einstalldocs +}