[gentoo-commits] repo/gentoo:master commit in: x11-misc/habak/

2021-01-18 Thread David Seifert
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/

2021-01-07 Thread Sergei Trofimovich
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/

2021-01-07 Thread Sam James
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/

2021-01-07 Thread Sam James
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/

2021-01-06 Thread Sam James
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/

2021-01-06 Thread Sam James
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/

2020-02-02 Thread Jeroen Roovers
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/

2019-11-20 Thread Jeroen Roovers
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/

2017-05-13 Thread Jeroen Roovers
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/

2017-04-04 Thread Tobias Klausmann
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/

2017-03-21 Thread Michael Weber
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/

2017-02-06 Thread David Seifert
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
+}