summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Ospald <hasufell@gentoo.org>2012-12-03 17:59:06 +0000
committerJulian Ospald <hasufell@gentoo.org>2012-12-03 17:59:06 +0000
commitbd85df5e6182c6b9af977a35c1e72abe87abc605 (patch)
treece0a64971dba498b7c802a1c9b3f3c6163d4dcbe
parentFix bad typo in util-linux blocker (diff)
downloadhistorical-bd85df5e6182c6b9af977a35c1e72abe87abc605.tar.gz
historical-bd85df5e6182c6b9af977a35c1e72abe87abc605.tar.bz2
historical-bd85df5e6182c6b9af977a35c1e72abe87abc605.zip
version bump
Package-Manager: portage-2.2.0_alpha144/cvs/Linux x86_64 Manifest-Sign-Key: 0xE73C35B3
-rw-r--r--x11-misc/openbox-menu/ChangeLog9
-rw-r--r--x11-misc/openbox-menu/Manifest21
-rw-r--r--x11-misc/openbox-menu/files/openbox-menu-0.3.6.8-build.patch52
-rw-r--r--x11-misc/openbox-menu/metadata.xml3
-rw-r--r--x11-misc/openbox-menu/openbox-menu-0.3.6.8.ebuild36
5 files changed, 111 insertions, 10 deletions
diff --git a/x11-misc/openbox-menu/ChangeLog b/x11-misc/openbox-menu/ChangeLog
index 6458e2f47f83..503077f3b171 100644
--- a/x11-misc/openbox-menu/ChangeLog
+++ b/x11-misc/openbox-menu/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for x11-misc/openbox-menu
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/openbox-menu/ChangeLog,v 1.3 2012/08/27 13:30:37 johu Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/openbox-menu/ChangeLog,v 1.4 2012/12/03 17:59:02 hasufell Exp $
+
+*openbox-menu-0.3.6.8 (03 Dec 2012)
+
+ 03 Dec 2012; Julian Ospald <hasufell@gentoo.org>
+ +openbox-menu-0.3.6.8.ebuild, +files/openbox-menu-0.3.6.8-build.patch,
+ metadata.xml:
+ version bump
27 Aug 2012; Johannes Huber <johu@gentoo.org> openbox-menu-0.3.6.7.ebuild:
Stable for x86, wrt bug #432736
diff --git a/x11-misc/openbox-menu/Manifest b/x11-misc/openbox-menu/Manifest
index b7c888a860d9..473b7b24e6cb 100644
--- a/x11-misc/openbox-menu/Manifest
+++ b/x11-misc/openbox-menu/Manifest
@@ -2,18 +2,21 @@
Hash: SHA256
AUX openbox-menu-0.3.6.7-build.patch 603 SHA256 d4645aae3cd00ea42f7b6e06bfe05c69cb8c7613de805353fba7644146ef2586 SHA512 6ebbab13a398fcf8dcb4eb1484640bff441fc2a8a363cf93f8655001103c26de94948257efc5cee5e87322bd2e7c4e2475e07c594060a43770aba6b7bb2e786e WHIRLPOOL 817e5d29586a4c56caaf5941dc7aafc709c0e8a9eeefaa9884e28c546fd6248eed425ad2f898d6a90f4faf2dc092fb5598686e71a7fbf6e8b5ebb6f72b3b11dd
+AUX openbox-menu-0.3.6.8-build.patch 1383 SHA256 0558ad17eadaace332b86e9f6adc0310b66ce6205ff4e8d5cc85f7a1d5f5dc52 SHA512 cba7078b2ed705d2e5607b6c80ee5c7c8532b4a8c0d148a0f8285628dfe06766e27590ee4bf59e72e93ca8ce592789c0b8213432c12e0bf9a4eb9f208bb8fd16 WHIRLPOOL 177e9ccda56df698a2b4fc7888467fecd97a9562da3885dda9248eab534dfdab7b455253a6ffdc36d20bcf1c7d7f6c154f92d00e3012040cf304550b38d215ed
DIST openbox-menu-0.3.6.7.tar.bz2 16559 SHA256 30ebbd1cde211d954650ff1d1fa32044e8734273475ff4dc669eb9223c5d872e SHA512 6a790ddd172ac0ac033e25945c8fd0d2e8b029a3c262144770e1ef24d1df6f462f9e984ed5b9e1f2e4866cb0a590332833bb46c5e9b6cae288a1eda0afab370f WHIRLPOOL 6f23890f2758f9918f783141e6c7f4d2fca24f5a71f5086423b64c1dc864c9c9f3236eec823d4bd6c48f0b316e7cb96e351d55d37d7db2392beb4f2ffa41612a
+DIST openbox-menu-0.3.6.8.tar.bz2 18915 SHA256 6111fe71693fbcc47f1a229df09e670b07268ff610e36804d76088e7c956c6e2 SHA512 1624baf47966abba774c3ce0c904ae3023dadccf12b530fdd86ea8ab4f38d3a620840c419d16cc087a649190f66166581f3ec0fa162d7d38687ef3df95a00acb WHIRLPOOL 47ad7522c53ac211d253c4be11c3c1a6dbe515ff64f4cb644f0fca2736c098e52876240907d6fa76c487ba5a12ac162363ad036952baa944e3f3372ee7ce7b3f
EBUILD openbox-menu-0.3.6.7.ebuild 696 SHA256 b5a560147014c981dbbf24935048c5e33465dba7b35622951a55e340a5c44bf4 SHA512 5cbffaf4f774c6805e2eba50a47cab688ae6ac7dd0c5598d736693c67fc87ad0abc06f415462716f053b50e5d50a1a4b421b602f0911befad70918f827309ab9 WHIRLPOOL a7c66e4f2b0e0da496b73b65a091bfe7eaca6473a48cedd370bdc631ce40dcef0e584eeda12150d3f1bc02751e63166872a3f9631d3289c659b6743db33251cf
-MISC ChangeLog 648 SHA256 76b86f3e26e3df18af77863a555bc6a92a219fa31caee5cefdd4bd3cf94e2279 SHA512 8422dd9f9bd927df1f7a3f1cbaddf81184616cff95794cb5959074967ff062db2c7eaa0507d92bbd6077fe70041e56b349af236458af406307acbb4427637263 WHIRLPOOL acc6c771dbdbfae1fc9e6e5e5b46a2d03dd1cd39c78c397660403e4e60bed4f1e7f663df390ea59788e8c3c31e79fbffbd318c1eb69af7f0c68fb28bad7392bd
-MISC metadata.xml 437 SHA256 10259eee019c941d48022b204833efb32183cb8e5e1cb84a9431aa034ba15a70 SHA512 65e7e4a0eb7635981c518442b28fc32d337e4a3d9c6425513b87c6a7d9770fa6ea4582c6d9fa82d27445657dff25c499fb8f83507d423114645a9104afe97f9b WHIRLPOOL d7266747dbaaf93dc0879bec5488af13c6c2f8d0043a416c8a679247f89220d8b87519bf4198c30274e1b57d91b79ebaa934249dc519a13bc2d50a7c379da0f5
+EBUILD openbox-menu-0.3.6.8.ebuild 868 SHA256 357b0303027d2d980116bdb2c86bcdade109a659e0c470570af0400e21298dad SHA512 49547a4a29288853bbbbf6a9dba828a38e2aa4e51b266995cd8e58b8879e40401fe594506a463ef886b926996a125471821a59ff80adc1588dbfeff11c2a6d1b WHIRLPOOL e698730432dc18b51bedd8cc2c13200713be2cb80c17f8ce007ee703be07dac594c22ea2e02bf01f1d4182184a6601bf188ee475b2223e4280cc3ca37384a458
+MISC ChangeLog 845 SHA256 9264fd9b95760d70ced5d77b7fc342a6e354e6bac116f614ec8ec30116560cad SHA512 33db1044f3567db1fa381343a5a4eac0352998f19a11cf310deae45cae43fe01aad6df5506967076251c595945bf76a50c636b66ff38e9852a329a5f70bf0091 WHIRLPOOL d200ed00a51ab45dd6440254f96a80d741590e5841171f168d91a01d5ebea1893c68dbf3d4d380fbeceac7b9bffb38513386a18befaaf1f3ca53fb3d623a273d
+MISC metadata.xml 517 SHA256 06e8a9c23ed83fd9d105dde41c98032d0d86dbb84e2617f050bfe9fbd9f16300 SHA512 1abe4729074ed1ce000d604c42c0ce47c59c3087419b35652538a14c1d55c5b5f882924a093213645dd3e63f4682cc05903dccd78d88ee63b62a629068b973e9 WHIRLPOOL a5f7c89c6b8d22a1c914e4a66c334a935b5ccfb8efa88d89665ea9348812076a93136ffb13b6d11f4819757d1a87a357bf7191348712f4b26c196944eb9658e1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQEcBAEBCAAGBQJQO3aHAAoJEO+t9ga+3I3aFwoIAKQ3eSndfxsKhaTpwRjIVEM5
-3JKK+MRUhzUe6wwlaroglq9XWOHlhKuT6wFh1hO+fa4sv2KMdtv9Cs76rKQwolis
-SAkaE12Vm9BYwFotpTTp9taCMIWE/jgALS/qbZixDfUYl6Dx3pJPN+yFTtc+shSw
-erRBK57dEJDp+aRUjBVxjgOuSBbZ1rNvgbt9FHmAwWo1BE4q6uWLQbnEmk4LHJa7
-H4YC1XlIzfrZjfADAedJ8lqGsBxRFfLMM96Kl3TWxpBcsUlCyCd3fY4DJVbFkCUA
-z3kDEEl/NAqgU+adCc7ksHnWUY+DHar1vcdi3HlOfiuhRecJxbmjmMVyLQteiCo=
-=krDu
+iQEcBAEBCAAGBQJQvOhqAAoJEFpvPKfnPDWz9uIH/i2vHbBF+xygduUC2LMwSwdz
+Z0Y2AbUM40UmR9Am3eKJPjn2jNOn8wYk4c2NXhZg/8KVJ5LGZY64We13wk+4cF05
+0KgDiyUPMA1UPaNBX4evUbW3m5e2dbWSZEk+C7XZorQH5I/AQrd7oFNpe6wuOwqp
+oY60urOYWZgRjSObBAHwFjhqf5WK+zsAK+1YjpVtf24hQPaqrSGR3RVUALZX4a8c
+Cu8o6qAuOljXwerdk+pUPbi8kI2kplwHLMzWE5V7n+VK0b/Fnjyl92IVabC0C64U
+971UxkKHq9LfdXLBTsi/8vJxVqm7UYSHvFjLqHkBxAaw8ixJWWv3HPoor9l5oJQ=
+=zJUd
-----END PGP SIGNATURE-----
diff --git a/x11-misc/openbox-menu/files/openbox-menu-0.3.6.8-build.patch b/x11-misc/openbox-menu/files/openbox-menu-0.3.6.8-build.patch
new file mode 100644
index 000000000000..12247d6c88ea
--- /dev/null
+++ b/x11-misc/openbox-menu/files/openbox-menu-0.3.6.8-build.patch
@@ -0,0 +1,52 @@
+From: Julian Ospald <hasufell@gentoo.org>
+Date: Tue Jul 24 15:08:47 UTC 2012
+Subject: build system
+
+--- openbox-menu-0.3.6.7/Makefile
++++ openbox-menu-0.3.6.7/Makefile
+@@ -1,13 +1,16 @@
+-LIBS= `pkg-config --libs glib-2.0 gtk+-2.0 libmenu-cache`
+-CFLAGS+= -g -Wall -g `pkg-config --cflags glib-2.0 gtk+-2.0 libmenu-cache`
++LIBS = $(shell pkg-config --libs glib-2.0 gtk+-2.0 libmenu-cache)
++CFLAGS += -Wall $(shell pkg-config --cflags glib-2.0 gtk+-2.0 libmenu-cache)
+ #-DG_DISABLE_DEPRECATED
+
+-# Comment this line if you don't want icons to appear in menu
+-CFLAGS+=-DWITH_ICONS
++# set to 0 to turn off icons in menus
++ICONS=1
+
+-prefix= /usr/local
+-DESTDIR ?= $(prefix)
+-BINDIR= ${DESTDIR}/bin
++ifeq ($(ICONS),1)
++CPPFLAGS += -DWITH_ICONS
++endif
++
++prefix = /usr
++BINDIR = ${prefix}/bin
+
+ SRC= $(shell ls *.c 2> /dev/null)
+ OBJ= $(SRC:.c=.o)
+@@ -15,10 +18,10 @@
+ all: $(OBJ) openbox-menu
+
+ %.o: %.c
+- $(CC) $(CFLAGS) -c $< -o $@
++ $(CC) $(CFLAGS) $(CPPFLAGS) -c $< -o $@
+
+ openbox-menu: $(OBJ)
+- $(CC) $(OBJ) -o openbox-menu $(LDFLAGS) $(LIBS)
++ $(CC) $(CFLAGS) $(OBJ) -o openbox-menu $(LDFLAGS) $(LIBS)
+
+ .PHONY: clean install doc changelog
+
+@@ -27,7 +30,7 @@
+ @rm -rf doc
+
+ install:
+- @install -Dm 755 openbox-menu $(BINDIR)/openbox-menu
++ @install -Dm 755 openbox-menu $(DESTDIR)$(BINDIR)/openbox-menu
+
+ doc:
+ robodoc --src . --doc doc/ --multidoc --index --html --cmode
diff --git a/x11-misc/openbox-menu/metadata.xml b/x11-misc/openbox-menu/metadata.xml
index 3db992f25fef..094cdfe4cb26 100644
--- a/x11-misc/openbox-menu/metadata.xml
+++ b/x11-misc/openbox-menu/metadata.xml
@@ -12,5 +12,8 @@
</maintainer>
<doc lang="en">http://mimasgpc.free.fr/openbox-menu_en.html</doc>
</upstream>
+ <use>
+ <flag name='icons'>Turn on to let icons appear in menus</flag>
+ </use>
</pkgmetadata>
diff --git a/x11-misc/openbox-menu/openbox-menu-0.3.6.8.ebuild b/x11-misc/openbox-menu/openbox-menu-0.3.6.8.ebuild
new file mode 100644
index 000000000000..75975427fdf2
--- /dev/null
+++ b/x11-misc/openbox-menu/openbox-menu-0.3.6.8.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/openbox-menu/openbox-menu-0.3.6.8.ebuild,v 1.1 2012/12/03 17:59:02 hasufell Exp $
+
+EAPI=5
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Another dynamic menu generator for Openbox"
+HOMEPAGE="http://mimasgpc.free.fr/openbox-menu_en.html"
+SRC_URI="http://mimarchlinux.googlecode.com/files/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+icons"
+
+RDEPEND="dev-libs/glib:2
+ lxde-base/menu-cache
+ x11-libs/gtk+:2"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_prepare() {
+ sed -i \
+ -e 's/#define VERSION.*/#define VERSION "'${PV}'"/' \
+ openbox-menu.h || die "fixing version failed!"
+
+ epatch "${FILESDIR}"/${P}-build.patch
+
+ tc-export CC
+}
+
+src_compile() {
+ emake $(usex icons "ICONS=1" "ICONS=0")
+}