[gentoo-commits] repo/gentoo:master commit in: x11-wm/fluxbox/

2023-07-25 Thread Andreas Sturmlechner
commit: 82f6799531c39b13581ade1843007a33d9dd105e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jul 25 16:05:05 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jul 25 16:05:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82f67995

x11-wm/fluxbox: drop 1.3.7-r4

Bug: https://bugs.gentoo.org/911181
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild | 117 -
 1 file changed, 117 deletions(-)

diff --git a/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild 
b/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
deleted file mode 100644
index a7785b67f68f..
--- a/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic toolchain-funcs prefix xdg
-
-DESCRIPTION="X11 window manager featuring tabs and an iconbar"
-HOMEPAGE="http://www.fluxbox.org";
-SRC_URI="mirror://sourceforge/fluxbox/${P}.tar.xz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
-IUSE="nls xinerama bidi +truetype +imlib +slit +systray test +toolbar 
vim-syntax"
-REQUIRED_USE="systray? ( toolbar )"
-# Tests are all manual and throw an exception on launch.
-RESTRICT="!test? ( test ) test"
-
-RDEPEND="bidi? ( >=dev-libs/fribidi-0.19.2 )
-   imlib? ( >=media-libs/imlib2-1.2.0[X] )
-   truetype? ( media-libs/freetype )
-   vim-syntax? ( app-vim/fluxbox-syntax )
-   x11-libs/libXext
-   x11-libs/libXft
-   x11-libs/libXpm
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   xinerama? ( x11-libs/libXinerama )
-   || ( x11-misc/gxmessage x11-apps/xmessage )"
-
-BDEPEND="bidi? ( virtual/pkgconfig )
-   nls? ( sys-devel/gettext )"
-
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-c++17.patch
-)
-
-src_prepare() {
-   default
-   # We need to be able to include directories rather than just plain
-   # files in menu [include] items. This patch will allow us to do clever
-   # things with style ebuilds.
-   eapply "${FILESDIR}"/gentoo_style_location-1.1.x.patch
-
-   eprefixify util/fluxbox-generate_menu.in
-
-   eapply "${FILESDIR}"/osx-has-otool.patch
-
-   # Fix bug #551522; 1.3.8 will render this obsolete
-   eapply "${FILESDIR}"/fix-hidden-toolbar.patch
-
-   # Add in the Gentoo -r number to fluxbox -version output.
-   if [[ "${PR}" == "r0" ]] ; then
-   suffix="gentoo"
-   else
-   suffix="gentoo-${PR}"
-   fi
-   sed -i \
-   -e "s~\(__fluxbox_version .@VERSION@\)~\1-${suffix}~" \
-   version.h.in || die "version sed failed"
-}
-
-src_configure() {
-   xdg_environment_reset
-
-   use bidi && append-cppflags "$($(tc-getPKG_CONFIG) --cflags fribidi)"
-
-   econf \
-   $(use_enable bidi fribidi ) \
-   $(use_enable imlib imlib2) \
-   $(use_enable nls) \
-   $(use_enable slit) \
-   $(use_enable systray) \
-   $(use_enable test) \
-   $(use_enable toolbar) \
-   $(use_enable truetype xft) \
-   $(use_enable xinerama) \
-   --sysconfdir="${EPREFIX}"/etc/X11/${PN} \
-   --with-style="${EPREFIX}"/usr/share/fluxbox/styles/Emerge
-}
-
-src_compile() {
-   emake AR="$(tc-getAR)"
-
-   mkdir -p "${T}/home/.fluxbox" || die "mkdir home failed"
-   # Call fluxbox-generate_menu through bash since it lacks +x
-   # chmod 744 may be an equal fix
-   MENUFILENAME="${S}/data/menu" MENUTITLE="Fluxbox ${PV}" \
-   CHECKINIT="no. go away." HOME="${T}/home" \
-   bash "${S}/util/fluxbox-generate_menu" -is -ds \
-   || die "menu generation failed"
-}
-
-src_install() {
-   emake DESTDIR="${D}" STRIP="" install
-   dodoc README* AUTHORS TODO* ChangeLog NEWS
-
-   # Install the generated menu
-   insinto /usr/share/fluxbox
-   doins data/menu
-
-   insinto /usr/share/xsessions
-   doins "${FILESDIR}"/${PN}.desktop
-
-   exeinto /etc/X11/Sessions
-   newexe "${FILESDIR}"/${PN}.xsession fluxbox
-
-   # Styles menu framework
-   insinto /usr/share/fluxbox/menu.d/styles
-   doins "${FILESDIR}"/styles-menu-fluxbox
-   doins "${FILESDIR}"/styles-menu-commonbox
-   doins "${FILESDIR}"/styles-menu-user
-}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/fluxbox/

2023-07-25 Thread Sam James
commit: 56f062067d16f79bf619d781da5d4d92d01e22db
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 25 13:44:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 25 13:44:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56f06206

x11-wm/fluxbox: Stabilize 1.3.7-r5 arm, #911181

Signed-off-by: Sam James  gentoo.org>

 x11-wm/fluxbox/fluxbox-1.3.7-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/fluxbox/fluxbox-1.3.7-r5.ebuild 
b/x11-wm/fluxbox/fluxbox-1.3.7-r5.ebuild
index f2a52a0487c2..c46d1f16478c 100644
--- a/x11-wm/fluxbox/fluxbox-1.3.7-r5.ebuild
+++ b/x11-wm/fluxbox/fluxbox-1.3.7-r5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/fluxbox/${P}.tar.xz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="nls xinerama bidi +truetype +imlib +slit +systray test +toolbar 
vim-syntax"
 REQUIRED_USE="systray? ( toolbar )"
 # Tests are all manual and throw an exception on launch.



[gentoo-commits] repo/gentoo:master commit in: x11-wm/fluxbox/

2023-07-25 Thread Jakov Smolić
commit: 57b5073c812c24a228f775c3df0b9d48dc19ef60
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jul 25 07:57:44 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jul 25 07:57:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57b5073c

x11-wm/fluxbox: Stabilize 1.3.7-r5 amd64, #911181

Signed-off-by: Jakov Smolić  gentoo.org>

 x11-wm/fluxbox/fluxbox-1.3.7-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/fluxbox/fluxbox-1.3.7-r5.ebuild 
b/x11-wm/fluxbox/fluxbox-1.3.7-r5.ebuild
index 4da11bfc76f8..f2a52a0487c2 100644
--- a/x11-wm/fluxbox/fluxbox-1.3.7-r5.ebuild
+++ b/x11-wm/fluxbox/fluxbox-1.3.7-r5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/fluxbox/${P}.tar.xz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="nls xinerama bidi +truetype +imlib +slit +systray test +toolbar 
vim-syntax"
 REQUIRED_USE="systray? ( toolbar )"
 # Tests are all manual and throw an exception on launch.



[gentoo-commits] repo/gentoo:master commit in: x11-wm/fluxbox/

2023-07-25 Thread Jakov Smolić
commit: a4c5520c8c72905246734e5c8b713f95ceeea35e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jul 25 07:57:43 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jul 25 07:57:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4c5520c

x11-wm/fluxbox: Stabilize 1.3.7-r5 x86, #911181

Signed-off-by: Jakov Smolić  gentoo.org>

 x11-wm/fluxbox/fluxbox-1.3.7-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/fluxbox/fluxbox-1.3.7-r5.ebuild 
b/x11-wm/fluxbox/fluxbox-1.3.7-r5.ebuild
index 9f0445070bb7..4da11bfc76f8 100644
--- a/x11-wm/fluxbox/fluxbox-1.3.7-r5.ebuild
+++ b/x11-wm/fluxbox/fluxbox-1.3.7-r5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/fluxbox/${P}.tar.xz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="nls xinerama bidi +truetype +imlib +slit +systray test +toolbar 
vim-syntax"
 REQUIRED_USE="systray? ( toolbar )"
 # Tests are all manual and throw an exception on launch.



[gentoo-commits] repo/gentoo:master commit in: x11-wm/fluxbox/files/, x11-wm/fluxbox/

2023-06-08 Thread Viorel Munteanu
commit: 5921cc1ac6c89d26920457b057bdb9570ea4673f
Author: Brahmajit Das  gmail  com>
AuthorDate: Tue May 16 11:24:58 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Thu Jun  8 16:27:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5921cc1a

x11-wm/fluxbox: Fix ISO C++17 does not allow register storage class specifier

Closes: https://bugs.gentoo.org/898884
Signed-off-by: Brahmajit Das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31057
Signed-off-by: Viorel Munteanu  gentoo.org>

 3.7-fbsetroot-Don-t-use-register-keyword.patch |  25 +
 x11-wm/fluxbox/fluxbox-1.3.7-r5.ebuild | 118 +
 2 files changed, 143 insertions(+)

diff --git 
a/x11-wm/fluxbox/files/fluxbox-1.3.7-fbsetroot-Don-t-use-register-keyword.patch 
b/x11-wm/fluxbox/files/fluxbox-1.3.7-fbsetroot-Don-t-use-register-keyword.patch
new file mode 100644
index ..4906dfaa022d
--- /dev/null
+++ 
b/x11-wm/fluxbox/files/fluxbox-1.3.7-fbsetroot-Don-t-use-register-keyword.patch
@@ -0,0 +1,25 @@
+https://github.com/fluxbox/fluxbox/pull/78
+From: Brahmajit Das 
+Date: Tue, 16 May 2023 16:46:09 +0530
+Subject: [PATCH] util/fbsetroot: Don't use register keyword
+
+Register keyword has been deprecated since c++14 and completely removed
+since c++17.
+
+Encountered while building fluxbox with clang-16.
+
+Signed-off-by: Brahmajit Das 
+--- a/util/fbsetroot.cc
 b/util/fbsetroot.cc
+@@ -224,7 +224,7 @@ void fbsetroot::modula(int x, int y) {
+ char data[32];
+ long pattern = 0;
+ 
+-register int i;
++int i;
+ 
+ FbRootWindow root(screen);
+ 
+-- 
+2.40.1
+

diff --git a/x11-wm/fluxbox/fluxbox-1.3.7-r5.ebuild 
b/x11-wm/fluxbox/fluxbox-1.3.7-r5.ebuild
new file mode 100644
index ..9f0445070bb7
--- /dev/null
+++ b/x11-wm/fluxbox/fluxbox-1.3.7-r5.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs prefix xdg
+
+DESCRIPTION="X11 window manager featuring tabs and an iconbar"
+HOMEPAGE="http://www.fluxbox.org";
+SRC_URI="mirror://sourceforge/fluxbox/${P}.tar.xz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="nls xinerama bidi +truetype +imlib +slit +systray test +toolbar 
vim-syntax"
+REQUIRED_USE="systray? ( toolbar )"
+# Tests are all manual and throw an exception on launch.
+RESTRICT="!test? ( test ) test"
+
+RDEPEND="bidi? ( >=dev-libs/fribidi-0.19.2 )
+   imlib? ( >=media-libs/imlib2-1.2.0[X] )
+   truetype? ( media-libs/freetype )
+   vim-syntax? ( app-vim/fluxbox-syntax )
+   x11-libs/libXext
+   x11-libs/libXft
+   x11-libs/libXpm
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   xinerama? ( x11-libs/libXinerama )
+   || ( x11-misc/gxmessage x11-apps/xmessage )"
+
+BDEPEND="bidi? ( virtual/pkgconfig )
+   nls? ( sys-devel/gettext )"
+
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-c++17.patch
+   "${FILESDIR}"/${PN}-1.3.7-fbsetroot-Don-t-use-register-keyword.patch
+)
+
+src_prepare() {
+   default
+   # We need to be able to include directories rather than just plain
+   # files in menu [include] items. This patch will allow us to do clever
+   # things with style ebuilds.
+   eapply "${FILESDIR}"/gentoo_style_location-1.1.x.patch
+
+   eprefixify util/fluxbox-generate_menu.in
+
+   eapply "${FILESDIR}"/osx-has-otool.patch
+
+   # Fix bug #551522; 1.3.8 will render this obsolete
+   eapply "${FILESDIR}"/fix-hidden-toolbar.patch
+
+   # Add in the Gentoo -r number to fluxbox -version output.
+   if [[ "${PR}" == "r0" ]] ; then
+   suffix="gentoo"
+   else
+   suffix="gentoo-${PR}"
+   fi
+   sed -i \
+   -e "s~\(__fluxbox_version .@VERSION@\)~\1-${suffix}~" \
+   version.h.in || die "version sed failed"
+}
+
+src_configure() {
+   xdg_environment_reset
+
+   use bidi && append-cppflags "$($(tc-getPKG_CONFIG) --cflags fribidi)"
+
+   econf \
+   $(use_enable bidi fribidi ) \
+   $(use_enable imlib imlib2) \
+   $(use_enable nls) \
+   $(use_enable slit) \
+   $(use_enable systray) \
+   $(use_enable test) \
+   $(use_enable toolbar) \
+   $(use_enable truetype xft) \
+   $(use_enable xinerama) \
+   --sysconfdir="${EPREFIX}"/etc/X11/${PN} \
+   --with-style="${EPREFIX}"/usr/share/fluxbox/styles/Emerge
+}
+
+src_compile() {
+   emake AR="$(tc-getAR)"
+
+   mkdir -p "${T}/home/.fluxbox" || die "mkdir home failed"
+   # Call fluxbox-generate_menu through bash since it lacks +x
+   # chmod 744 may be an equal fix
+   MENUFILENAME="${S}/data/menu" MENUTI

[gentoo-commits] repo/gentoo:master commit in: x11-wm/fluxbox/

2023-05-11 Thread Sam James
commit: 4fe9d3e62ee3a271ca381e8d729ea419c3619140
Author: Sam James  gentoo  org>
AuthorDate: Fri May 12 02:51:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 12 02:55:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fe9d3e6

x11-wm/fluxbox: wire up (restricted) tests

Interactive and throw.

Signed-off-by: Sam James  gentoo.org>

 x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild | 14 --
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild 
b/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
index 0b4473aa39bc..a7785b67f68f 100644
--- a/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
+++ b/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,9 +12,10 @@ SRC_URI="mirror://sourceforge/fluxbox/${P}.tar.xz"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
-IUSE="nls xinerama bidi +truetype +imlib +slit +systray +toolbar vim-syntax"
-
+IUSE="nls xinerama bidi +truetype +imlib +slit +systray test +toolbar 
vim-syntax"
 REQUIRED_USE="systray? ( toolbar )"
+# Tests are all manual and throw an exception on launch.
+RESTRICT="!test? ( test ) test"
 
 RDEPEND="bidi? ( >=dev-libs/fribidi-0.19.2 )
imlib? ( >=media-libs/imlib2-1.2.0[X] )
@@ -72,9 +73,10 @@ src_configure() {
$(use_enable bidi fribidi ) \
$(use_enable imlib imlib2) \
$(use_enable nls) \
-   $(use_enable slit ) \
-   $(use_enable systray ) \
-   $(use_enable toolbar ) \
+   $(use_enable slit) \
+   $(use_enable systray) \
+   $(use_enable test) \
+   $(use_enable toolbar) \
$(use_enable truetype xft) \
$(use_enable xinerama) \
--sysconfdir="${EPREFIX}"/etc/X11/${PN} \



[gentoo-commits] repo/gentoo:master commit in: x11-wm/fluxbox/

2021-05-27 Thread Yixun Lan
commit: 8cbe740e942005fe3ba8f64a4035394b64785496
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu May 27 13:47:33 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu May 27 14:33:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cbe740e

x11-wm/fluxbox: add riscv keyword

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild 
b/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
index 1acca675107..0b4473aa39b 100644
--- a/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
+++ b/x11-wm/fluxbox/fluxbox-1.3.7-r4.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
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/fluxbox/${P}.tar.xz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="nls xinerama bidi +truetype +imlib +slit +systray +toolbar vim-syntax"
 
 REQUIRED_USE="systray? ( toolbar )"



[gentoo-commits] repo/gentoo:master commit in: x11-wm/fluxbox/, x11-wm/fluxbox/files/

2020-10-11 Thread Sergei Trofimovich
commit: 1ce14fb1660a6ec86050ca280a459a01bdb69309
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Oct 11 09:48:44 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Oct 11 09:48:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ce14fb1

x11-wm/fluxbox: fix build on c++17 compiler (gcc-11)

Reported-by: lekto  o2.pl
Closes: https://bugs.gentoo.org/732782
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-wm/fluxbox/files/fluxbox-1.3.7-c++17.patch | 28 ++
 x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild |  4 
 2 files changed, 32 insertions(+)

diff --git a/x11-wm/fluxbox/files/fluxbox-1.3.7-c++17.patch 
b/x11-wm/fluxbox/files/fluxbox-1.3.7-c++17.patch
new file mode 100644
index 000..37e450b08f1
--- /dev/null
+++ b/x11-wm/fluxbox/files/fluxbox-1.3.7-c++17.patch
@@ -0,0 +1,28 @@
+http://git.fluxbox.org/fluxbox.git/patch/?id=22866c4d30f5b289c429c5ca88d800200db4fc4f
+https://bugs.gentoo.org/732782
+
+From 22866c4d30f5b289c429c5ca88d800200db4fc4f Mon Sep 17 00:00:00 2001
+From: John Sennesael 
+Date: Mon, 2 Nov 2015 15:14:32 -0600
+Subject: fixes bug #1138
+
+---
+ util/fluxbox-remote.cc | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/util/fluxbox-remote.cc b/util/fluxbox-remote.cc
+index 59852e6..504015b 100644
+--- a/util/fluxbox-remote.cc
 b/util/fluxbox-remote.cc
+@@ -73,7 +73,7 @@ int main(int argc, char **argv) {
+ if (strcmp(cmd, "result") == 0) {
+ XTextProperty text_prop;
+ if (XGetTextProperty(disp, root, &text_prop, atom_result) != 0
+-&& text_prop.value > 0
++&& text_prop.value != 0
+ && text_prop.nitems > 0) {
+ 
+ printf("%s", text_prop.value);
+-- 
+cgit v0.11.2
+

diff --git a/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild 
b/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
index 762963c8932..1acca675107 100644
--- a/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
+++ b/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
@@ -34,6 +34,10 @@ BDEPEND="bidi? ( virtual/pkgconfig )
 DEPEND="${RDEPEND}
x11-base/xorg-proto"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-c++17.patch
+)
+
 src_prepare() {
default
# We need to be able to include directories rather than just plain



[gentoo-commits] repo/gentoo:master commit in: x11-wm/fluxbox/

2020-07-01 Thread Mikle Kolyada
commit: d7f2a8e98d6982dfa0159f42bdeb76783208cd08
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Jul  1 08:14:07 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Jul  1 08:14:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7f2a8e9

x11-wm/fluxbox: respect AR

Closes: https://bugs.gentoo.org/727938
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Mikle Kolyada  gentoo.org>

 x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild 
b/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
index 1843acf7269..762963c8932 100644
--- a/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
+++ b/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
@@ -78,7 +78,7 @@ src_configure() {
 }
 
 src_compile() {
-   default
+   emake AR="$(tc-getAR)"
 
mkdir -p "${T}/home/.fluxbox" || die "mkdir home failed"
# Call fluxbox-generate_menu through bash since it lacks +x



[gentoo-commits] repo/gentoo:master commit in: x11-wm/fluxbox/files/, x11-wm/fluxbox/

2020-01-13 Thread Mikle Kolyada
commit: 583e1c55d22ce321611b421f2ca3003e5aecd557
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Jan 13 12:31:18 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Jan 13 12:33:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=583e1c55

x11-wm/fluxbox: hotfix

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 x11-wm/fluxbox/files/osx-has-otool.patch |  4 +--
 x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild   | 47 
 2 files changed, 25 insertions(+), 26 deletions(-)

diff --git a/x11-wm/fluxbox/files/osx-has-otool.patch 
b/x11-wm/fluxbox/files/osx-has-otool.patch
index 7671dd83647..d500af681f8 100644
--- a/x11-wm/fluxbox/files/osx-has-otool.patch
+++ b/x11-wm/fluxbox/files/osx-has-otool.patch
@@ -1,5 +1,5 @@
 util/fbsetbg
-+++ util/fbsetbg
+--- a/util/fbsetbg
 b/util/fbsetbg
 @@ -356,7 +356,8 @@
  if [ ! "$wpsetter" = Esetroot ]; then
  WPSETTER=$wpsetter

diff --git a/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild 
b/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
index 7b3dc8b4a37..c36ed4f3624 100644
--- a/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
+++ b/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
@@ -1,23 +1,22 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-inherit eutils flag-o-matic toolchain-funcs prefix xdg xdg-utils
+EAPI=7
 
-IUSE="nls xinerama bidi +truetype +imlib +slit +systray +toolbar vim-syntax"
-
-REQUIRED_USE="systray? ( toolbar )"
+inherit flag-o-matic toolchain-funcs prefix xdg
 
 DESCRIPTION="X11 window manager featuring tabs and an iconbar"
-
-SRC_URI="mirror://sourceforge/fluxbox/${P}.tar.xz"
 HOMEPAGE="http://www.fluxbox.org";
-SLOT="0"
+SRC_URI="mirror://sourceforge/fluxbox/${P}.tar.xz"
+
 LICENSE="MIT"
+SLOT="0"
 KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
+IUSE="nls xinerama bidi +truetype +imlib +slit +systray +toolbar vim-syntax"
+
+REQUIRED_USE="systray? ( toolbar )"
 
-RDEPEND="
-   bidi? ( >=dev-libs/fribidi-0.19.2 )
+RDEPEND="bidi? ( >=dev-libs/fribidi-0.19.2 )
imlib? ( >=media-libs/imlib2-1.2.0[X] )
truetype? ( media-libs/freetype )
vim-syntax? ( app-vim/fluxbox-syntax )
@@ -27,27 +26,27 @@ RDEPEND="
x11-libs/libXrandr
x11-libs/libXrender
xinerama? ( x11-libs/libXinerama )
-   || ( x11-misc/gxmessage x11-apps/xmessage )
-"
-DEPEND="
-   ${RDEPEND}
-   bidi? ( virtual/pkgconfig )
-   nls? ( sys-devel/gettext )
-   x11-base/xorg-proto
-"
+   || ( x11-misc/gxmessage x11-apps/xmessage )"
+
+BDEPEND="bidi? ( virtual/pkgconfig )
+   nls? ( sys-devel/gettext )"
+
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
 
 src_prepare() {
+   default
# We need to be able to include directories rather than just plain
# files in menu [include] items. This patch will allow us to do clever
# things with style ebuilds.
-   epatch "${FILESDIR}"/gentoo_style_location-1.1.x.patch
+   eapply "${FILESDIR}"/gentoo_style_location-1.1.x.patch
 
eprefixify util/fluxbox-generate_menu.in
 
-   epatch "${FILESDIR}"/osx-has-otool.patch
+   eapply "${FILESDIR}"/osx-has-otool.patch
 
# Fix bug #551522; 1.3.8 will render this obsolete
-   epatch "${FILESDIR}"/fix-hidden-toolbar.patch
+   eapply "${FILESDIR}"/fix-hidden-toolbar.patch
 
# Add in the Gentoo -r number to fluxbox -version output.
if [[ "${PR}" == "r0" ]] ; then
@@ -62,9 +61,11 @@ src_prepare() {
 
 src_configure() {
xdg_environment_reset
+
use bidi && append-cppflags "$($(tc-getPKG_CONFIG) --cflags fribidi)"
 
-   econf $(use_enable bidi fribidi ) \
+   econf \
+   $(use_enable bidi fribidi ) \
$(use_enable imlib imlib2) \
$(use_enable nls) \
$(use_enable slit ) \
@@ -79,7 +80,6 @@ src_configure() {
 src_compile() {
default
 
-   ebegin "Creating a menu file (may take a while)"
mkdir -p "${T}/home/.fluxbox" || die "mkdir home failed"
# Call fluxbox-generate_menu through bash since it lacks +x
# chmod 744 may be an equal fix
@@ -87,7 +87,6 @@ src_compile() {
CHECKINIT="no. go away." HOME="${T}/home" \
bash "${S}/util/fluxbox-generate_menu" -is -ds \
|| die "menu generation failed"
-   eend $?
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: x11-wm/fluxbox/

2020-01-13 Thread Mikle Kolyada
commit: bb9911091ce4005961cdea08d496b870efb25aa1
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Jan 13 12:12:24 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Jan 13 12:12:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb991109

x11-wm/fluxbox: remove live ebuild

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 x11-wm/fluxbox/fluxbox-.ebuild | 110 -
 1 file changed, 110 deletions(-)

diff --git a/x11-wm/fluxbox/fluxbox-.ebuild 
b/x11-wm/fluxbox/fluxbox-.ebuild
deleted file mode 100644
index 7cf07c7b7fe..000
--- a/x11-wm/fluxbox/fluxbox-.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils flag-o-matic toolchain-funcs git-r3 prefix
-
-IUSE="nls xinerama bidi +truetype +imlib +slit +systray +toolbar vim-syntax"
-
-REQUIRED_USE="systray? ( toolbar )"
-
-DESCRIPTION="X11 window manager featuring tabs and an iconbar"
-
-EGIT_REPO_URI="git://git.fluxbox.org/fluxbox.git"
-SRC_URI=""
-HOMEPAGE="http://www.fluxbox.org";
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS=""
-
-RDEPEND="
-   bidi? ( >=dev-libs/fribidi-0.19.2 )
-   imlib? ( >=media-libs/imlib2-1.2.0[X] )
-   truetype? ( media-libs/freetype )
-   vim-syntax? ( app-vim/fluxbox-syntax )
-   x11-libs/libXext
-   x11-libs/libXft
-   x11-libs/libXpm
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   xinerama? ( x11-libs/libXinerama )
-   || ( x11-misc/gxmessage x11-apps/xmessage )
-"
-DEPEND="
-   ${RDEPEND}
-   bidi? ( virtual/pkgconfig )
-   nls? ( sys-devel/gettext )
-   x11-base/xorg-proto
-"
-
-src_prepare() {
-   ./autogen.sh
-
-   # We need to be able to include directories rather than just plain
-   # files in menu [include] items. This patch will allow us to do clever
-   # things with style ebuilds.
-   epatch "${FILESDIR}/gentoo_style_location-1.1.x.patch"
-   eprefixify util/fluxbox-generate_menu.in
-
-   epatch "${FILESDIR}"/osx-has-otool.patch
-
-   # Add in the Gentoo -r number to fluxbox -version output.
-   if [[ "${PR}" == "r0" ]] ; then
-   suffix="gentoo"
-   else
-   suffix="gentoo-${PR}"
-   fi
-   sed -i \
-   -e "s~\(__fluxbox_version .@VERSION@\)~\1-${suffix}~" \
-   version.h.in || die "version sed failed"
-}
-
-src_configure() {
-   use bidi && append-cppflags "$($(tc-getPKG_CONFIG) --cflags fribidi)"
-
-   econf $(use_enable bidi fribidi ) \
-   $(use_enable imlib imlib2) \
-   $(use_enable nls) \
-   $(use_enable slit ) \
-   $(use_enable systray) \
-   $(use_enable toolbar ) \
-   $(use_enable truetype xft) \
-   $(use_enable xinerama) \
-   --sysconfdir="${EPREFIX}"/etc/X11/${PN} \
-   --with-style="${EPREFIX}"/usr/share/fluxbox/styles/Emerge
-}
-
-src_compile() {
-   default
-
-   ebegin "Creating a menu file (may take a while)"
-   mkdir -p "${T}/home/.fluxbox" || die "mkdir home failed"
-   # Call fluxbox-generate_menu through bash since it lacks +x
-   # chmod 744 may be an equal fix
-   MENUFILENAME="${S}/data/menu" MENUTITLE="Fluxbox ${PV}" \
-   CHECKINIT="no. go away." HOME="${T}/home" \
-   bash "${S}/util/fluxbox-generate_menu" -is -ds \
-   || die "menu generation failed"
-   eend $?
-}
-
-src_install() {
-   emake DESTDIR="${D}" STRIP="" install
-   dodoc README* AUTHORS TODO* ChangeLog NEWS
-
-   # Install the generated menu
-   insinto /usr/share/fluxbox
-   doins data/menu
-
-   insinto /usr/share/xsessions
-   doins "${FILESDIR}"/${PN}.desktop
-
-   exeinto /etc/X11/Sessions
-   newexe "${FILESDIR}"/${PN}.xsession fluxbox
-
-   # Styles menu framework
-   insinto /usr/share/fluxbox/menu.d/styles
-   doins "${FILESDIR}"/styles-menu-fluxbox
-   doins "${FILESDIR}"/styles-menu-commonbox
-   doins "${FILESDIR}"/styles-menu-user
-}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/fluxbox/

2020-01-01 Thread Mikle Kolyada
commit: 205dc7648142ac92af152380f983c63e3abd2fa1
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Jan  1 15:56:57 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Jan  1 15:57:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=205dc764

x11-wm/fluxbox: bidi is global use now

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 x11-wm/fluxbox/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/x11-wm/fluxbox/metadata.xml b/x11-wm/fluxbox/metadata.xml
index 0cbfa3e809b..9666567c86b 100644
--- a/x11-wm/fluxbox/metadata.xml
+++ b/x11-wm/fluxbox/metadata.xml
@@ -13,10 +13,6 @@
countless additional features.


-   
-   Enable bidirectional language support with
-   dev-libs/fribidi
-   
Enables the Fluxbox slit (or dock)
Enables the system tray in the Fluxbox 
toolbar
Enables the Fluxbox toolbar



[gentoo-commits] repo/gentoo:master commit in: x11-wm/fluxbox/

2020-01-01 Thread Mikle Kolyada
commit: 1b1feb33528cabd54c4c2325156347a8a61d7d74
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Jan  1 13:02:20 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Jan  1 13:02:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b1feb33

x11-wm/fluxbox: kill obsolete blockers

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild | 5 +
 x11-wm/fluxbox/fluxbox-.ebuild | 5 +
 2 files changed, 2 insertions(+), 8 deletions(-)

diff --git a/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild 
b/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
index 095ede0404d..7b3dc8b4a37 100644
--- a/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
+++ b/x11-wm/fluxbox/fluxbox-1.3.7-r4.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=5
@@ -17,9 +17,6 @@ LICENSE="MIT"
 KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
-   !!<=x11-misc/fbdesk-1.2.1
-   !!<=x11-misc/fluxconf-0.9.9
-   !!=dev-libs/fribidi-0.19.2 )
imlib? ( >=media-libs/imlib2-1.2.0[X] )
truetype? ( media-libs/freetype )

diff --git a/x11-wm/fluxbox/fluxbox-.ebuild 
b/x11-wm/fluxbox/fluxbox-.ebuild
index 87bf8943f0a..7cf07c7b7fe 100644
--- a/x11-wm/fluxbox/fluxbox-.ebuild
+++ b/x11-wm/fluxbox/fluxbox-.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=5
@@ -18,9 +18,6 @@ LICENSE="MIT"
 KEYWORDS=""
 
 RDEPEND="
-   !!<=x11-misc/fbdesk-1.2.1
-   !!<=x11-misc/fluxconf-0.9.9
-   !!=dev-libs/fribidi-0.19.2 )
imlib? ( >=media-libs/imlib2-1.2.0[X] )
truetype? ( media-libs/freetype )



[gentoo-commits] repo/gentoo:master commit in: x11-wm/fluxbox/

2020-01-01 Thread Mikle Kolyada
commit: 00fa036630471d90c408c8875efa3f19519b6694
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Jan  1 13:00:28 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Jan  1 13:00:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00fa0366

x11-wm/fluxbox: Drop old

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 x11-wm/fluxbox/fluxbox-1.3.7-r3.ebuild | 114 -
 1 file changed, 114 deletions(-)

diff --git a/x11-wm/fluxbox/fluxbox-1.3.7-r3.ebuild 
b/x11-wm/fluxbox/fluxbox-1.3.7-r3.ebuild
deleted file mode 100644
index 165e79552f9..000
--- a/x11-wm/fluxbox/fluxbox-1.3.7-r3.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils flag-o-matic toolchain-funcs prefix xdg
-
-IUSE="nls xinerama bidi +truetype +imlib +slit +systray +toolbar vim-syntax"
-
-REQUIRED_USE="systray? ( toolbar )"
-
-DESCRIPTION="X11 window manager featuring tabs and an iconbar"
-
-SRC_URI="mirror://sourceforge/fluxbox/${P}.tar.xz"
-HOMEPAGE="http://www.fluxbox.org";
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
-
-RDEPEND="
-   !!<=x11-misc/fbdesk-1.2.1
-   !!<=x11-misc/fluxconf-0.9.9
-   !!=dev-libs/fribidi-0.19.2 )
-   imlib? ( >=media-libs/imlib2-1.2.0[X] )
-   truetype? ( media-libs/freetype )
-   vim-syntax? ( app-vim/fluxbox-syntax )
-   x11-libs/libXext
-   x11-libs/libXft
-   x11-libs/libXpm
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   xinerama? ( x11-libs/libXinerama )
-   || ( x11-misc/gxmessage x11-apps/xmessage )
-"
-DEPEND="
-   ${RDEPEND}
-   bidi? ( virtual/pkgconfig )
-   nls? ( sys-devel/gettext )
-   x11-base/xorg-proto
-"
-
-src_prepare() {
-   # We need to be able to include directories rather than just plain
-   # files in menu [include] items. This patch will allow us to do clever
-   # things with style ebuilds.
-   epatch "${FILESDIR}"/gentoo_style_location-1.1.x.patch
-
-   eprefixify util/fluxbox-generate_menu.in
-
-   epatch "${FILESDIR}"/osx-has-otool.patch
-
-   # Fix bug #551522; 1.3.8 will render this obsolete
-   epatch "${FILESDIR}"/fix-hidden-toolbar.patch
-
-   # Add in the Gentoo -r number to fluxbox -version output.
-   if [[ "${PR}" == "r0" ]] ; then
-   suffix="gentoo"
-   else
-   suffix="gentoo-${PR}"
-   fi
-   sed -i \
-   -e "s~\(__fluxbox_version .@VERSION@\)~\1-${suffix}~" \
-   version.h.in || die "version sed failed"
-}
-
-src_configure() {
-   use bidi && append-cppflags "$($(tc-getPKG_CONFIG) --cflags fribidi)"
-
-   econf $(use_enable bidi fribidi ) \
-   $(use_enable imlib imlib2) \
-   $(use_enable nls) \
-   $(use_enable slit ) \
-   $(use_enable systray ) \
-   $(use_enable toolbar ) \
-   $(use_enable truetype xft) \
-   $(use_enable xinerama) \
-   --sysconfdir="${EPREFIX}"/etc/X11/${PN} \
-   --with-style="${EPREFIX}"/usr/share/fluxbox/styles/Emerge
-}
-
-src_compile() {
-   default
-
-   ebegin "Creating a menu file (may take a while)"
-   mkdir -p "${T}/home/.fluxbox" || die "mkdir home failed"
-   # Call fluxbox-generate_menu through bash since it lacks +x
-   # chmod 744 may be an equal fix
-   MENUFILENAME="${S}/data/menu" MENUTITLE="Fluxbox ${PV}" \
-   CHECKINIT="no. go away." HOME="${T}/home" \
-   bash "${S}/util/fluxbox-generate_menu" -is -ds \
-   || die "menu generation failed"
-   eend $?
-}
-
-src_install() {
-   emake DESTDIR="${D}" STRIP="" install
-   dodoc README* AUTHORS TODO* ChangeLog NEWS
-
-   # Install the generated menu
-   insinto /usr/share/fluxbox
-   doins data/menu
-
-   insinto /usr/share/xsessions
-   doins "${FILESDIR}"/${PN}.desktop
-
-   exeinto /etc/X11/Sessions
-   newexe "${FILESDIR}"/${PN}.xsession fluxbox
-
-   # Styles menu framework
-   insinto /usr/share/fluxbox/menu.d/styles
-   doins "${FILESDIR}"/styles-menu-fluxbox
-   doins "${FILESDIR}"/styles-menu-commonbox
-   doins "${FILESDIR}"/styles-menu-user
-}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/fluxbox/

2019-12-28 Thread Mikle Kolyada
commit: 3373bbc305b01b79b1fdbe7f879800104705de2a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Dec 28 15:38:15 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Dec 28 15:39:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3373bbc3

x11-wm/fluxbox: alpha stable wrt bug #691222

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="alpha"
Signed-off-by: Mikle Kolyada  gentoo.org>

 x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild 
b/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
index b509e754670..095ede0404d 100644
--- a/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
+++ b/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/fluxbox/${P}.tar.xz"
 HOMEPAGE="http://www.fluxbox.org";
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
!!<=x11-misc/fbdesk-1.2.1



[gentoo-commits] repo/gentoo:master commit in: x11-wm/fluxbox/

2019-12-24 Thread Mikle Kolyada
commit: 721189e3d72ae24ae551167c301c3175c9f3ead0
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Dec 24 20:17:46 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Dec 24 20:17:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=721189e3

x11-wm/fluxbox: arm stable wrt bug #691222

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada  gentoo.org>

 x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild 
b/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
index ec5b26ddccd..b509e754670 100644
--- a/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
+++ b/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/fluxbox/${P}.tar.xz"
 HOMEPAGE="http://www.fluxbox.org";
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
!!<=x11-misc/fbdesk-1.2.1



[gentoo-commits] repo/gentoo:master commit in: x11-wm/fluxbox/

2019-12-15 Thread Michał Górny
commit: 9b18052c1f1d6248a17ec89dfd1c9b0cbad6fdaf
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 15 20:41:40 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 15 20:41:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b18052c

x11-wm/fluxbox: Switch to git-r3

Signed-off-by: Michał Górny  gentoo.org>

 x11-wm/fluxbox/fluxbox-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-wm/fluxbox/fluxbox-.ebuild 
b/x11-wm/fluxbox/fluxbox-.ebuild
index 70aa4303201..87bf8943f0a 100644
--- a/x11-wm/fluxbox/fluxbox-.ebuild
+++ b/x11-wm/fluxbox/fluxbox-.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-inherit eutils flag-o-matic toolchain-funcs git-2 prefix
+inherit eutils flag-o-matic toolchain-funcs git-r3 prefix
 
 IUSE="nls xinerama bidi +truetype +imlib +slit +systray +toolbar vim-syntax"
 



[gentoo-commits] repo/gentoo:master commit in: x11-wm/fluxbox/

2019-10-29 Thread Agostino Sarubbo
commit: a0505112edb6a2215e46e810a78dca6af6e7c770
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Oct 29 12:53:00 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Oct 29 12:53:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0505112

x11-wm/fluxbox: x86 stable wrt bug #691222

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild 
b/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
index a85ad721eeb..ec5b26ddccd 100644
--- a/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
+++ b/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/fluxbox/${P}.tar.xz"
 HOMEPAGE="http://www.fluxbox.org";
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
!!<=x11-misc/fbdesk-1.2.1



[gentoo-commits] repo/gentoo:master commit in: x11-wm/fluxbox/

2019-10-29 Thread Agostino Sarubbo
commit: 36e83a80f53b8c087268633d5291f720c98585b0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Oct 29 09:29:08 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Oct 29 09:29:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36e83a80

x11-wm/fluxbox: amd64 stable wrt bug #691222

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild 
b/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
index 626346fbc06..a85ad721eeb 100644
--- a/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
+++ b/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/fluxbox/${P}.tar.xz"
 HOMEPAGE="http://www.fluxbox.org";
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
!!<=x11-misc/fbdesk-1.2.1



[gentoo-commits] repo/gentoo:master commit in: x11-wm/fluxbox/

2018-03-22 Thread Mikle Kolyada
commit: 38e8e6d31921334e86f91a160e3dc1110151cf01
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Mar 22 15:54:49 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Mar 22 15:55:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38e8e6d3

x11-wm/fluxbox: Fix DESCRIPTION

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 x11-wm/fluxbox/fluxbox-1.3.7-r3.ebuild | 4 ++--
 x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild | 4 ++--
 x11-wm/fluxbox/fluxbox-.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/x11-wm/fluxbox/fluxbox-1.3.7-r3.ebuild 
b/x11-wm/fluxbox/fluxbox-1.3.7-r3.ebuild
index c4f2aee1084..c2443384420 100644
--- a/x11-wm/fluxbox/fluxbox-1.3.7-r3.ebuild
+++ b/x11-wm/fluxbox/fluxbox-1.3.7-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -8,7 +8,7 @@ IUSE="nls xinerama bidi +truetype +imlib +slit +systray 
+toolbar vim-syntax"
 
 REQUIRED_USE="systray? ( toolbar )"
 
-DESCRIPTION="Fluxbox is an X11 window manager featuring tabs and an iconbar"
+DESCRIPTION="X11 window manager featuring tabs and an iconbar"
 
 SRC_URI="mirror://sourceforge/fluxbox/${P}.tar.xz"
 HOMEPAGE="http://www.fluxbox.org";

diff --git a/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild 
b/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
index 2edfed184ea..404b247f012 100644
--- a/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
+++ b/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -8,7 +8,7 @@ IUSE="nls xinerama bidi +truetype +imlib +slit +systray 
+toolbar vim-syntax"
 
 REQUIRED_USE="systray? ( toolbar )"
 
-DESCRIPTION="Fluxbox is an X11 window manager featuring tabs and an iconbar"
+DESCRIPTION="X11 window manager featuring tabs and an iconbar"
 
 SRC_URI="mirror://sourceforge/fluxbox/${P}.tar.xz"
 HOMEPAGE="http://www.fluxbox.org";

diff --git a/x11-wm/fluxbox/fluxbox-.ebuild 
b/x11-wm/fluxbox/fluxbox-.ebuild
index 7d8e0f9002a..399a7ee66f9 100644
--- a/x11-wm/fluxbox/fluxbox-.ebuild
+++ b/x11-wm/fluxbox/fluxbox-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -8,7 +8,7 @@ IUSE="nls xinerama bidi +truetype +imlib +slit +systray 
+toolbar vim-syntax"
 
 REQUIRED_USE="systray? ( toolbar )"
 
-DESCRIPTION="Fluxbox is an X11 window manager featuring tabs and an iconbar"
+DESCRIPTION="X11 window manager featuring tabs and an iconbar"
 
 EGIT_REPO_URI="git://git.fluxbox.org/fluxbox.git"
 SRC_URI=""



[gentoo-commits] repo/gentoo:master commit in: x11-wm/fluxbox/

2018-03-10 Thread Mikle Kolyada
commit: 4854c0be248abc0ee599916eacddba553c8a6c4d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Mar 10 19:30:27 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Mar 10 19:30:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4854c0be

x11-wm/fluxbox: Add myself as maintainer

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 x11-wm/fluxbox/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/x11-wm/fluxbox/metadata.xml b/x11-wm/fluxbox/metadata.xml
index fd1d4d49dfe..0cbfa3e809b 100644
--- a/x11-wm/fluxbox/metadata.xml
+++ b/x11-wm/fluxbox/metadata.xml
@@ -1,6 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
+
+   zlog...@gentoo.org
+   Mikle Kolyada
+   

Fluxbox is yet another windowmanager for X. Originally based 
upon the
Blackbox 0.61.1 code, Fluxbox has been extended to include a 
new tabbed



[gentoo-commits] repo/gentoo:master commit in: x11-wm/fluxbox/

2018-03-10 Thread Pacho Ramos
commit: 1827f9a7a7ee3ad50708b210ad5714098a5ff62b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Mar 10 12:17:34 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Mar 10 12:21:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1827f9a7

x11-wm/fluxbox: Update maintainer due to bug #220130

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 x11-wm/fluxbox/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/x11-wm/fluxbox/metadata.xml b/x11-wm/fluxbox/metadata.xml
index 8aff88a0169..fd1d4d49dfe 100644
--- a/x11-wm/fluxbox/metadata.xml
+++ b/x11-wm/fluxbox/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   pchr...@gentoo.org
-   Panagiotis Christopoulos
-   

Fluxbox is yet another windowmanager for X. Originally based 
upon the
Blackbox 0.61.1 code, Fluxbox has been extended to include a 
new tabbed



[gentoo-commits] repo/gentoo:master commit in: x11-wm/fluxbox/

2018-03-10 Thread Pacho Ramos
commit: b7d1c0d178a7949ed9f69444ac7c16ea0d5fae19
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Mar 10 12:18:10 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Mar 10 12:21:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7d1c0d1

x11-wm/fluxbox: Drop old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 x11-wm/fluxbox/Manifest|   1 -
 x11-wm/fluxbox/fluxbox-1.3.6-r1.ebuild | 112 
 x11-wm/fluxbox/fluxbox-1.3.7-r2.ebuild | 114 -
 3 files changed, 227 deletions(-)

diff --git a/x11-wm/fluxbox/Manifest b/x11-wm/fluxbox/Manifest
index 4a6890031b2..1419f31c631 100644
--- a/x11-wm/fluxbox/Manifest
+++ b/x11-wm/fluxbox/Manifest
@@ -1,2 +1 @@
-DIST fluxbox-1.3.6.tar.xz 793144 BLAKE2B 
45874b5fddb752661664c41f5529797cb3eeb32fea4b006dbf3d556520b2a782185ab0ecf21026348efd3caff3b4f8a99c8091cd59824eeacb649c391a1f03db
 SHA512 
66257f00b3f92cb3b87990610e0b5d6c7191c75997bbcba6744d581ccec36da2d1724767575dcde81be4fdbf39e2e25c8530013ee52a28d4775230fdf04b2f9a
 DIST fluxbox-1.3.7.tar.xz 786492 BLAKE2B 
ecf50e2eb19949b4a301366eaffc1d5199c17b116b7d19a31392eea632e6320210e1dff24b1794d3427c14206e31d9722d3c21ce24b584c61288233feb564925
 SHA512 
ab8adb8b5a5e396b6df814c93d7fe5aca3eaaa347ca45c1572ad7da0185dbe1e8981190af9b814112f9831b560e31ba0b7dec7e6af5e3e3e3d9d20f2bd463e01

diff --git a/x11-wm/fluxbox/fluxbox-1.3.6-r1.ebuild 
b/x11-wm/fluxbox/fluxbox-1.3.6-r1.ebuild
deleted file mode 100644
index 0368c77fcfb..000
--- a/x11-wm/fluxbox/fluxbox-1.3.6-r1.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils flag-o-matic toolchain-funcs prefix
-
-IUSE="nls xinerama bidi +truetype +imlib +slit +toolbar vim-syntax"
-
-DESCRIPTION="Fluxbox is an X11 window manager featuring tabs and an iconbar"
-
-SRC_URI="mirror://sourceforge/fluxbox/${P}.tar.xz"
-HOMEPAGE="http://www.fluxbox.org";
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux"
-
-RDEPEND="
-   !!<=x11-misc/fbdesk-1.2.1
-   !!<=x11-misc/fluxconf-0.9.9
-   !!=dev-libs/fribidi-0.19.2 )
-   imlib? ( >=media-libs/imlib2-1.2.0[X] )
-   truetype? ( media-libs/freetype )
-   vim-syntax? ( app-vim/fluxbox-syntax )
-   x11-libs/libXext
-   x11-libs/libXft
-   x11-libs/libXpm
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   xinerama? ( x11-libs/libXinerama )
-   || ( x11-misc/gxmessage x11-apps/xmessage )
-"
-DEPEND="
-   ${RDEPEND}
-   bidi? ( virtual/pkgconfig )
-   nls? ( sys-devel/gettext )
-   x11-proto/xextproto
-"
-
-src_prepare() {
-   # We need to be able to include directories rather than just plain
-   # files in menu [include] items. This patch will allow us to do clever
-   # things with style ebuilds.
-   epatch "${FILESDIR}"/gentoo_style_location-1.1.x.patch
-   # Fix the semantic issue of icon paths, bug #536370
-   epatch "${FILESDIR}"/1.3.5-generate_menu-printf-fix.patch
-
-   eprefixify util/fluxbox-generate_menu.in
-
-   epatch "${FILESDIR}"/osx-has-otool.patch
-
-   # Add in the Gentoo -r number to fluxbox -version output.
-   if [[ "${PR}" == "r0" ]] ; then
-   suffix="gentoo"
-   else
-   suffix="gentoo-${PR}"
-   fi
-   sed -i \
-   -e "s~\(__fluxbox_version .@VERSION@\)~\1-${suffix}~" \
-   version.h.in || die "version sed failed"
-}
-
-src_configure() {
-   use bidi && append-cppflags "$($(tc-getPKG_CONFIG) --cflags fribidi)"
-
-   econf ${myconf} \
-   $(use_enable bidi fribidi ) \
-   $(use_enable imlib imlib2) \
-   $(use_enable nls) \
-   $(use_enable slit ) \
-   $(use_enable toolbar ) \
-   $(use_enable toolbar systray ) \
-   $(use_enable truetype xft) \
-   $(use_enable xinerama) \
-   --sysconfdir="${EPREFIX}"/etc/X11/${PN} \
-   --with-style="${EPREFIX}"/usr/share/fluxbox/styles/Emerge
-}
-
-src_compile() {
-   default
-
-   ebegin "Creating a menu file (may take a while)"
-   mkdir -p "${T}/home/.fluxbox" || die "mkdir home failed"
-   # Call fluxbox-generate_menu through bash since it lacks +x
-   # chmod 744 may be an equal fix
-   MENUFILENAME="${S}/data/menu" MENUTITLE="Fluxbox ${PV}" \
-   CHECKINIT="no. go away." HOME="${T}/home" \
-   bash "${S}/util/fluxbox-generate_menu" -is -ds \
-   || die "menu generation failed"
-   eend $?
-}
-
-src_install() {
-   emake DESTDIR="${D}" STRIP="" install
-   dodoc README* AUTHORS TODO* ChangeLog NEWS
-
-   # Install the generated menu
-   insinto /usr/share/fluxbox
-   doins data/menu
-
-   insinto /usr/sh

[gentoo-commits] repo/gentoo:master commit in: x11-wm/fluxbox/

2017-12-12 Thread Daniel Campbell
commit: d58bab561c478bdf8a58b3f8116b7dd320010485
Author: Daniel Campbell  gentoo  org>
AuthorDate: Tue Dec 12 21:41:33 2017 +
Commit: Daniel Campbell  gentoo  org>
CommitDate: Tue Dec 12 21:46:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d58bab56

x11-wm/fluxbox: Remove self from maintainers

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 x11-wm/fluxbox/metadata.xml | 5 -
 1 file changed, 5 deletions(-)

diff --git a/x11-wm/fluxbox/metadata.xml b/x11-wm/fluxbox/metadata.xml
index 2bb00c09621..8aff88a0169 100644
--- a/x11-wm/fluxbox/metadata.xml
+++ b/x11-wm/fluxbox/metadata.xml
@@ -2,11 +2,6 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 

-   z...@gentoo.org
-   Daniel Campbell
-   Maintainer. Assign bugs to him
-   
-   
pchr...@gentoo.org
Panagiotis Christopoulos




[gentoo-commits] repo/gentoo:master commit in: x11-wm/fluxbox/

2017-07-30 Thread Daniel Campbell
commit: 519639679fa386fdda27b75714b3238d95adb2f2
Author: Daniel Campbell  gentoo  org>
AuthorDate: Mon Jul 31 02:35:30 2017 +
Commit: Daniel Campbell  gentoo  org>
CommitDate: Mon Jul 31 02:38:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51963967

x11-wm/fluxbox: revbump to fix sandbox issues

Bug: 587660
Gentoo-Bug-URL: https://bugs.gentoo.org/587660

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild | 115 +
 1 file changed, 115 insertions(+)

diff --git a/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild 
b/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
new file mode 100644
index 000..2edfed184ea
--- /dev/null
+++ b/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils flag-o-matic toolchain-funcs prefix xdg xdg-utils
+
+IUSE="nls xinerama bidi +truetype +imlib +slit +systray +toolbar vim-syntax"
+
+REQUIRED_USE="systray? ( toolbar )"
+
+DESCRIPTION="Fluxbox is an X11 window manager featuring tabs and an iconbar"
+
+SRC_URI="mirror://sourceforge/fluxbox/${P}.tar.xz"
+HOMEPAGE="http://www.fluxbox.org";
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   !!<=x11-misc/fbdesk-1.2.1
+   !!<=x11-misc/fluxconf-0.9.9
+   !!=dev-libs/fribidi-0.19.2 )
+   imlib? ( >=media-libs/imlib2-1.2.0[X] )
+   truetype? ( media-libs/freetype )
+   vim-syntax? ( app-vim/fluxbox-syntax )
+   x11-libs/libXext
+   x11-libs/libXft
+   x11-libs/libXpm
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   xinerama? ( x11-libs/libXinerama )
+   || ( x11-misc/gxmessage x11-apps/xmessage )
+"
+DEPEND="
+   ${RDEPEND}
+   bidi? ( virtual/pkgconfig )
+   nls? ( sys-devel/gettext )
+   x11-proto/xextproto
+"
+
+src_prepare() {
+   # We need to be able to include directories rather than just plain
+   # files in menu [include] items. This patch will allow us to do clever
+   # things with style ebuilds.
+   epatch "${FILESDIR}"/gentoo_style_location-1.1.x.patch
+
+   eprefixify util/fluxbox-generate_menu.in
+
+   epatch "${FILESDIR}"/osx-has-otool.patch
+
+   # Fix bug #551522; 1.3.8 will render this obsolete
+   epatch "${FILESDIR}"/fix-hidden-toolbar.patch
+
+   # Add in the Gentoo -r number to fluxbox -version output.
+   if [[ "${PR}" == "r0" ]] ; then
+   suffix="gentoo"
+   else
+   suffix="gentoo-${PR}"
+   fi
+   sed -i \
+   -e "s~\(__fluxbox_version .@VERSION@\)~\1-${suffix}~" \
+   version.h.in || die "version sed failed"
+}
+
+src_configure() {
+   xdg_environment_reset
+   use bidi && append-cppflags "$($(tc-getPKG_CONFIG) --cflags fribidi)"
+
+   econf $(use_enable bidi fribidi ) \
+   $(use_enable imlib imlib2) \
+   $(use_enable nls) \
+   $(use_enable slit ) \
+   $(use_enable systray ) \
+   $(use_enable toolbar ) \
+   $(use_enable truetype xft) \
+   $(use_enable xinerama) \
+   --sysconfdir="${EPREFIX}"/etc/X11/${PN} \
+   --with-style="${EPREFIX}"/usr/share/fluxbox/styles/Emerge
+}
+
+src_compile() {
+   default
+
+   ebegin "Creating a menu file (may take a while)"
+   mkdir -p "${T}/home/.fluxbox" || die "mkdir home failed"
+   # Call fluxbox-generate_menu through bash since it lacks +x
+   # chmod 744 may be an equal fix
+   MENUFILENAME="${S}/data/menu" MENUTITLE="Fluxbox ${PV}" \
+   CHECKINIT="no. go away." HOME="${T}/home" \
+   bash "${S}/util/fluxbox-generate_menu" -is -ds \
+   || die "menu generation failed"
+   eend $?
+}
+
+src_install() {
+   emake DESTDIR="${D}" STRIP="" install
+   dodoc README* AUTHORS TODO* ChangeLog NEWS
+
+   # Install the generated menu
+   insinto /usr/share/fluxbox
+   doins data/menu
+
+   insinto /usr/share/xsessions
+   doins "${FILESDIR}"/${PN}.desktop
+
+   exeinto /etc/X11/Sessions
+   newexe "${FILESDIR}"/${PN}.xsession fluxbox
+
+   # Styles menu framework
+   insinto /usr/share/fluxbox/menu.d/styles
+   doins "${FILESDIR}"/styles-menu-fluxbox
+   doins "${FILESDIR}"/styles-menu-commonbox
+   doins "${FILESDIR}"/styles-menu-user
+}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/fluxbox/

2017-01-21 Thread Jeroen Roovers
commit: c769d631845e32218f153497b28a8885832ca7ea
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Jan 21 12:01:54 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Jan 21 12:01:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c769d631

x11-wm/fluxbox: Stable for HPPA (bug #598298).

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches

 x11-wm/fluxbox/fluxbox-1.3.7-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/fluxbox/fluxbox-1.3.7-r3.ebuild 
b/x11-wm/fluxbox/fluxbox-1.3.7-r3.ebuild
index 70b68a6..7370506 100644
--- a/x11-wm/fluxbox/fluxbox-1.3.7-r3.ebuild
+++ b/x11-wm/fluxbox/fluxbox-1.3.7-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/fluxbox/${P}.tar.xz"
 HOMEPAGE="http://www.fluxbox.org";
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd 
~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd 
~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux"
 
 RDEPEND="
!!<=x11-misc/fbdesk-1.2.1



[gentoo-commits] repo/gentoo:master commit in: x11-wm/fluxbox/

2016-12-19 Thread Aaron Bauman
commit: 7d9a95208230034013b40b0621ef2da5e9f607f4
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Dec 19 10:59:33 2016 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Dec 19 11:00:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d9a9520

x11-wm/fluxbox: amd64 stable wrt bug #598298

 x11-wm/fluxbox/fluxbox-1.3.7-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/fluxbox/fluxbox-1.3.7-r3.ebuild 
b/x11-wm/fluxbox/fluxbox-1.3.7-r3.ebuild
index e2385fa..66eabd0 100644
--- a/x11-wm/fluxbox/fluxbox-1.3.7-r3.ebuild
+++ b/x11-wm/fluxbox/fluxbox-1.3.7-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/fluxbox/${P}.tar.xz"
 HOMEPAGE="http://www.fluxbox.org";
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux"
 
 RDEPEND="
!!<=x11-misc/fbdesk-1.2.1



[gentoo-commits] repo/gentoo:master commit in: x11-wm/fluxbox/

2016-11-16 Thread Markus Meier
commit: 02a18b3f0ea87780aef404e4961e8cfbeb6a30e8
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Nov 16 21:18:21 2016 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Nov 16 21:18:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02a18b3f

x11-wm/fluxbox: arm stable, bug #598298

Package-Manager: portage-2.3.2
RepoMan-Options: --include-arches="arm"

 x11-wm/fluxbox/fluxbox-1.3.7-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/fluxbox/fluxbox-1.3.7-r3.ebuild 
b/x11-wm/fluxbox/fluxbox-1.3.7-r3.ebuild
index 58f4b8b..e2385fa 100644
--- a/x11-wm/fluxbox/fluxbox-1.3.7-r3.ebuild
+++ b/x11-wm/fluxbox/fluxbox-1.3.7-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/fluxbox/${P}.tar.xz"
 HOMEPAGE="http://www.fluxbox.org";
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux"
+KEYWORDS="alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux"
 
 RDEPEND="
!!<=x11-misc/fbdesk-1.2.1



[gentoo-commits] repo/gentoo:master commit in: x11-wm/fluxbox/

2016-11-15 Thread Tobias Klausmann
commit: e6ade4e7bfc39521f1c577bc3ae7c38d6062e77d
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Tue Nov 15 14:52:09 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Tue Nov 15 14:53:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6ade4e7

x11-wm/fluxbox-1.3.7-r3: stable on alpha

Gentoo-Bug: 598298

 x11-wm/fluxbox/fluxbox-1.3.7-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/fluxbox/fluxbox-1.3.7-r3.ebuild 
b/x11-wm/fluxbox/fluxbox-1.3.7-r3.ebuild
index fc11dc7..58f4b8b 100644
--- a/x11-wm/fluxbox/fluxbox-1.3.7-r3.ebuild
+++ b/x11-wm/fluxbox/fluxbox-1.3.7-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/fluxbox/${P}.tar.xz"
 HOMEPAGE="http://www.fluxbox.org";
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux"
+KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux"
 
 RDEPEND="
!!<=x11-misc/fbdesk-1.2.1



[gentoo-commits] repo/gentoo:master commit in: x11-wm/fluxbox/

2016-08-20 Thread Daniel Campbell
commit: 0d92d16e45b83928e1813c8ed5109c09fc0f4e28
Author: Daniel Campbell  gentoo  org>
AuthorDate: Sun Aug 21 06:53:52 2016 +
Commit: Daniel Campbell  gentoo  org>
CommitDate: Sun Aug 21 06:54:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d92d16e

x11-wm/fluxbox: add 'xdg' to inherit per #587660

Gentoo-Bug: 587660
Gentoo-Bug-URL: https://bugs.gentoo.org/587660

Package-Manager: portage-2.3.0

 x11-wm/fluxbox/fluxbox-1.3.7-r3.ebuild | 115 +
 1 file changed, 115 insertions(+)

diff --git a/x11-wm/fluxbox/fluxbox-1.3.7-r3.ebuild 
b/x11-wm/fluxbox/fluxbox-1.3.7-r3.ebuild
new file mode 100644
index 000..fc11dc7
--- /dev/null
+++ b/x11-wm/fluxbox/fluxbox-1.3.7-r3.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils flag-o-matic toolchain-funcs prefix xdg
+
+IUSE="nls xinerama bidi +truetype +imlib +slit +systray +toolbar vim-syntax"
+
+REQUIRED_USE="systray? ( toolbar )"
+
+DESCRIPTION="Fluxbox is an X11 window manager featuring tabs and an iconbar"
+
+SRC_URI="mirror://sourceforge/fluxbox/${P}.tar.xz"
+HOMEPAGE="http://www.fluxbox.org";
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   !!<=x11-misc/fbdesk-1.2.1
+   !!<=x11-misc/fluxconf-0.9.9
+   !!=dev-libs/fribidi-0.19.2 )
+   imlib? ( >=media-libs/imlib2-1.2.0[X] )
+   truetype? ( media-libs/freetype )
+   vim-syntax? ( app-vim/fluxbox-syntax )
+   x11-libs/libXext
+   x11-libs/libXft
+   x11-libs/libXpm
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   xinerama? ( x11-libs/libXinerama )
+   || ( x11-misc/gxmessage x11-apps/xmessage )
+"
+DEPEND="
+   ${RDEPEND}
+   bidi? ( virtual/pkgconfig )
+   nls? ( sys-devel/gettext )
+   x11-proto/xextproto
+"
+
+src_prepare() {
+   # We need to be able to include directories rather than just plain
+   # files in menu [include] items. This patch will allow us to do clever
+   # things with style ebuilds.
+   epatch "${FILESDIR}"/gentoo_style_location-1.1.x.patch
+
+   eprefixify util/fluxbox-generate_menu.in
+
+   epatch "${FILESDIR}"/osx-has-otool.patch
+
+   # Fix bug #551522; 1.3.8 will render this obsolete
+   epatch "${FILESDIR}"/fix-hidden-toolbar.patch
+
+   # Add in the Gentoo -r number to fluxbox -version output.
+   if [[ "${PR}" == "r0" ]] ; then
+   suffix="gentoo"
+   else
+   suffix="gentoo-${PR}"
+   fi
+   sed -i \
+   -e "s~\(__fluxbox_version .@VERSION@\)~\1-${suffix}~" \
+   version.h.in || die "version sed failed"
+}
+
+src_configure() {
+   use bidi && append-cppflags "$($(tc-getPKG_CONFIG) --cflags fribidi)"
+
+   econf $(use_enable bidi fribidi ) \
+   $(use_enable imlib imlib2) \
+   $(use_enable nls) \
+   $(use_enable slit ) \
+   $(use_enable systray ) \
+   $(use_enable toolbar ) \
+   $(use_enable truetype xft) \
+   $(use_enable xinerama) \
+   --sysconfdir="${EPREFIX}"/etc/X11/${PN} \
+   --with-style="${EPREFIX}"/usr/share/fluxbox/styles/Emerge
+}
+
+src_compile() {
+   default
+
+   ebegin "Creating a menu file (may take a while)"
+   mkdir -p "${T}/home/.fluxbox" || die "mkdir home failed"
+   # Call fluxbox-generate_menu through bash since it lacks +x
+   # chmod 744 may be an equal fix
+   MENUFILENAME="${S}/data/menu" MENUTITLE="Fluxbox ${PV}" \
+   CHECKINIT="no. go away." HOME="${T}/home" \
+   bash "${S}/util/fluxbox-generate_menu" -is -ds \
+   || die "menu generation failed"
+   eend $?
+}
+
+src_install() {
+   emake DESTDIR="${D}" STRIP="" install
+   dodoc README* AUTHORS TODO* ChangeLog NEWS
+
+   # Install the generated menu
+   insinto /usr/share/fluxbox
+   doins data/menu
+
+   insinto /usr/share/xsessions
+   doins "${FILESDIR}"/${PN}.desktop
+
+   exeinto /etc/X11/Sessions
+   newexe "${FILESDIR}"/${PN}.xsession fluxbox
+
+   # Styles menu framework
+   insinto /usr/share/fluxbox/menu.d/styles
+   doins "${FILESDIR}"/styles-menu-fluxbox
+   doins "${FILESDIR}"/styles-menu-commonbox
+   doins "${FILESDIR}"/styles-menu-user
+}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/fluxbox/

2016-03-06 Thread Daniel Campbell
commit: 7667c384b67d958a5a8bf4b85a39ee4095e7c264
Author: Daniel Campbell  gentoo  org>
AuthorDate: Sun Mar  6 22:39:27 2016 +
Commit: Daniel Campbell  gentoo  org>
CommitDate: Sun Mar  6 22:39:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7667c384

x11-wm/fluxbox: Cleanup old versions

Package-Manager: portage-2.2.27

 x11-wm/fluxbox/Manifest|   2 -
 x11-wm/fluxbox/fluxbox-1.3.2.ebuild| 106 ---
 x11-wm/fluxbox/fluxbox-1.3.5-r1.ebuild | 113 -
 x11-wm/fluxbox/fluxbox-1.3.5.ebuild| 108 ---
 x11-wm/fluxbox/fluxbox-1.3.7-r1.ebuild | 112 
 x11-wm/fluxbox/fluxbox-1.3.7.ebuild| 109 ---
 6 files changed, 550 deletions(-)

diff --git a/x11-wm/fluxbox/Manifest b/x11-wm/fluxbox/Manifest
index b03e515..83e49a3 100644
--- a/x11-wm/fluxbox/Manifest
+++ b/x11-wm/fluxbox/Manifest
@@ -1,4 +1,2 @@
-DIST fluxbox-1.3.2.tar.bz2 787400 SHA256 
e8aaf46c043eb6186383c6dde8bf98dbd62305b202ad4d8ebb39508b1b710167 SHA512 
2624c337e85b98e39398319170cbf57f8ab031539844e62f2f61aefd5c2e307b8390261b9658073bcf557f7f006c9df95c72a4420f12fa7122742b4623a17d49
 WHIRLPOOL 
6f6fae12c265f2cf1e700a257fa89f291adea9838714f8bc861c2f37f3d036caa16e269e8b5ff18d687bf6f77a4f1661df864e9ec98f3d2d14e3d3186d2ebdde
-DIST fluxbox-1.3.5.tar.lzma 694672 SHA256 
f4faf1fcb995dbe85d272e511e388de347ff07b69e9f8c5af0248cf330ee2a07 SHA512 
55d1689660b9240851be55183f665efff281f8f344474ddd1bee089635cb34e343cca85743900675c21579cf9e58c7bd756932a30c2ff4e6384b500d7c4bdcd8
 WHIRLPOOL 
6f379f9f224478556c53e2585f76c28f29c20b1fce5ab24ed0d06a813e51ddb1e0eaea7658ec1fa5979b951613542dd47dad4fd7af17bbdf0530653b8583b18d
 DIST fluxbox-1.3.6.tar.xz 793144 SHA256 
fa09ad8d30841021a1e5147efa944eb509201fa3619da5b6608d94cbbf55bf33 SHA512 
66257f00b3f92cb3b87990610e0b5d6c7191c75997bbcba6744d581ccec36da2d1724767575dcde81be4fdbf39e2e25c8530013ee52a28d4775230fdf04b2f9a
 WHIRLPOOL 
198a3972a81287a1fa6346a708bf461cd9b5262adb7cb17504077e9d154c582947b05f7508d151363f36f78d822fa9fbf9797ee4cc6f7f76a8cc5b7a69db4c52
 DIST fluxbox-1.3.7.tar.xz 786492 SHA256 
fc8c75fe94c54ed5a5dd3fd4a752109f8949d6df67a48e5b11a261403c382ec0 SHA512 
ab8adb8b5a5e396b6df814c93d7fe5aca3eaaa347ca45c1572ad7da0185dbe1e8981190af9b814112f9831b560e31ba0b7dec7e6af5e3e3e3d9d20f2bd463e01
 WHIRLPOOL 
ebf8352dfd6a92ba589c0224a7b50a7a6b1692ca760b551959885e2bcaf59a82657598288ac14ed947763891d939f9c227a8a6fde3a6bd0684b7d9478026a727

diff --git a/x11-wm/fluxbox/fluxbox-1.3.2.ebuild 
b/x11-wm/fluxbox/fluxbox-1.3.2.ebuild
deleted file mode 100644
index 15c3db6..000
--- a/x11-wm/fluxbox/fluxbox-1.3.2.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-inherit eutils flag-o-matic toolchain-funcs prefix
-
-IUSE="nls xinerama bidi +truetype +imlib +slit +toolbar vim-syntax"
-
-DESCRIPTION="Fluxbox is an X11 window manager featuring tabs and an iconbar"
-
-SRC_URI="mirror://sourceforge/fluxbox/${P}.tar.bz2"
-HOMEPAGE="http://www.fluxbox.org";
-
-RDEPEND="x11-libs/libXpm
-   x11-libs/libXrandr
-   x11-libs/libXext
-   x11-libs/libXft
-   x11-libs/libXrender
-   || ( x11-misc/gxmessage x11-apps/xmessage )
-   xinerama? ( x11-libs/libXinerama )
-   truetype? ( media-libs/freetype )
-   bidi? ( >=dev-libs/fribidi-0.19.2 )
-   imlib? ( >=media-libs/imlib2-1.2.0[X] )
-   vim-syntax? ( app-vim/fluxbox-syntax )
-   !!http://www.fluxbox.org";
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux"
-
-RDEPEND="
-   !!<=x11-misc/fbdesk-1.2.1
-   !!<=x11-misc/fluxconf-0.9.9
-   !!=dev-libs/fribidi-0.19.2 )
-   imlib? ( >=media-libs/imlib2-1.2.0[X] )
-   truetype? ( media-libs/freetype )
-   vim-syntax? ( app-vim/fluxbox-syntax )
-   x11-libs/libXext
-   x11-libs/libXft
-   x11-libs/libXpm
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   xinerama? ( x11-libs/libXinerama )
-   || ( x11-misc/gxmessage x11-apps/xmessage )
-"
-DEPEND="
-   ${RDEPEND}
-   bidi? ( virtual/pkgconfig )
-   nls? ( sys-devel/gettext )
-   x11-proto/xextproto
-"
-
-src_prepare() {
-   # We need to be able to include directories rather than just plain
-   # files in menu [include] items. This patch will allow us to do clever
-   # things with style ebuilds.
-   epatch "${FILESDIR}/gentoo_style_location-1.1.x.patch"
-   # Fix the semantic issue of icon paths, bug #536370
-   epatch "${FILESDIR}"/${PV}-generate_menu-printf-fix.patch
-
-   eprefixify util/fluxbox-generate_menu.in
-
-   epatch "${FILESDIR}"/osx-has-otool.patch
-
-   # Add in the Gentoo -r number to fluxbox -version output.
-   if [[ "${PR}" == "r0" ]] ; th

[gentoo-commits] repo/gentoo:master commit in: x11-wm/fluxbox/

2015-10-01 Thread Chí-Thanh Christopher Nguyễn
commit: 1c869c8218d0cd79a37890feea7177ac1470b5d3
Author: Chí-Thanh Christopher Nguyễn  gentoo  org>
AuthorDate: Thu Oct  1 12:45:35 2015 +
Commit: Chí-Thanh Christopher Nguyễn  gentoo  org>
CommitDate: Thu Oct  1 12:50:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c869c82

x11-wm/fluxbox: keyword ~amd64-fbsd

Package-Manager: portage-2.2.20.1

 x11-wm/fluxbox/fluxbox-1.3.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/fluxbox/fluxbox-1.3.7-r2.ebuild 
b/x11-wm/fluxbox/fluxbox-1.3.7-r2.ebuild
index 2eb6d08..480a6f2 100644
--- a/x11-wm/fluxbox/fluxbox-1.3.7-r2.ebuild
+++ b/x11-wm/fluxbox/fluxbox-1.3.7-r2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/fluxbox/${P}.tar.xz"
 HOMEPAGE="http://www.fluxbox.org";
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ~ppc64 sparc x86 ~x86-fbsd 
~x86-interix ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ~ppc64 sparc x86 ~amd64-fbsd 
~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux"
 
 RDEPEND="
!!<=x11-misc/fbdesk-1.2.1