summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Ospald <hasufell@gentoo.org>2013-02-26 20:37:47 +0000
committerJulian Ospald <hasufell@gentoo.org>2013-02-26 20:37:47 +0000
commite8ae3a20e9e6a7f3b8e8b331989e901a3dedbd09 (patch)
treefcb3234f5e0c0beb8723bd21f613b1cc28ff9df9 /x11-misc/menulibre
parentinitial import wrt #450300 (diff)
downloadhistorical-e8ae3a20e9e6a7f3b8e8b331989e901a3dedbd09.tar.gz
historical-e8ae3a20e9e6a7f3b8e8b331989e901a3dedbd09.tar.bz2
historical-e8ae3a20e9e6a7f3b8e8b331989e901a3dedbd09.zip
initial import wrt #450300
Package-Manager: portage-2.2.0_alpha163/cvs/Linux x86_64 Manifest-Sign-Key: 0xE73C35B3
Diffstat (limited to 'x11-misc/menulibre')
-rw-r--r--x11-misc/menulibre/Manifest18
-rw-r--r--x11-misc/menulibre/menulibre-13.01.4.ebuild69
-rw-r--r--x11-misc/menulibre/metadata.xml10
3 files changed, 95 insertions, 2 deletions
diff --git a/x11-misc/menulibre/Manifest b/x11-misc/menulibre/Manifest
index 6776c8e051cb..cfd10f9de5e2 100644
--- a/x11-misc/menulibre/Manifest
+++ b/x11-misc/menulibre/Manifest
@@ -1,4 +1,18 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
DIST menulibre_13.01.4.tar.gz 322686 SHA256 2329b426af55936dc40c7d1bcae99f98b674d06e3757657bd47dcb93d1ac45f3 SHA512 c3311443d00901d0c80078e4f51f81cc2bafbb8048a8eb1f0594e4430e9d8d1c563f4ec6b423952d3e8523f921220bb9d6fa0e4a62453d07011ae781070750d4 WHIRLPOOL b419f3285a97918796c08d0cb7681ada8f6bd19297bdfaea603c2e6256c06d775369d683f150f9c708d26ff2220fceb97d37541143bbcd9d08387e5ebd2967d5
-EBUILD menulibre-13.01.4.ebuild 1805 SHA256 4d3817b8fb3c08eb9f216d6d43d8f577893817f83cecf5c34f9b2ee07c66c0cc SHA512 0b3715a7a2976d8f4b3e45494e81cf74aca150d9d23e9c3a1e404fc63d9cf5d2fc9e352fea556229bb58ceb57ac84141a6622ee7875e3405bed5e87e8af561d5 WHIRLPOOL 5973b9f846ddf81f826dbf5f18fae62b6deed067a3345e79b42e0e03fce6557c7946071aef23fce3d8ed4a899896f3bb382d5b637aae2a2012c398f8e02fb84a
-MISC ChangeLog 278 SHA256 489e1e78328ba0bc22cb98e0d1fad61c077ec0e946c9dabb6d93369452935a45 SHA512 08da4e2af4fdf859eaa2d115db11a0a068283d65947d92f7f14c1f48b897760a92eb93956b6760121c1f3146859e81bf247607c2a63617487fad56613b6010a1 WHIRLPOOL 0cd081346f6f7f6fa87a7c32549a0782800ab129d9761094d6c229f4fabf4956c0c8d029345b3eb6b8288f668d7eb071b981ea1a536445bdd3cfe7028b347396
+EBUILD menulibre-13.01.4.ebuild 1912 SHA256 39add839be0eb1644e857ed9a650dfb8a0e129ae1f23f6c06bba8ce0a87d6e8a SHA512 dde1a0678b1653fe821183601348577844cdeb2b3398042bb36f9021ad5d20dc1d347f637a29f6905f315479a802e65f77f31249c695af0f66e688e3cf582f3e WHIRLPOOL ef330393baf06a7f86d9805d8ec54f69d9f72b67ad2b9f42d9b0a290d8a54262111c5477dbf23abd8e6c7bc8c2887d8abe63a5921de11bc049d4019eaef78780
+MISC ChangeLog 370 SHA256 1509d76fe2ee84b69c1bff3780702ea804622ae627b7ddf65555a04598ae783a SHA512 8cff66c34b16542c57e31eaba9846176aacc94253fba1e87566c98a0385b7a723f100a72697dc3432eb33493af6e0c0b2cc118f5e6f346fdd51f13decef22424 WHIRLPOOL 5df2b1d68e4d607064d12f75a6be7fa6ecf9a25e29fbbfc993347e5bb91f3515f97d56d9bc9754fc5f223309f380f69b90d9b44972f7c186b6432b6eb73db171
MISC metadata.xml 262 SHA256 56be8376790c0f5f241ddafd3ed1b3068ce13f4751f8bf8e318ba4623f1150bc SHA512 f327aca9b62ca6a6ba5cb7dc7c003ebda21be3cc88d71d9cfa8c3960a87b5184e39da663367dfa8fbed598258a51924c025802036c345beb2ba2df30f137b238 WHIRLPOOL 0284fde5542adcffd34289c7db618c48d3494d7da25794259542669a3084c1e602b3f2b9b72ff28a1326087223f3276f21bdf42cb4ea9451faccc9dba9819d13
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQEcBAEBCAAGBQJRLR0bAAoJEFpvPKfnPDWzocAH/3O0xnw0PPxvsI9IDhAfjtXq
+11NdhYv8U/y6jyTnl9ESoP5Nstoc3YpSMtJ1WczAFGR1SddncVH+uzhxycvU2xx2
+WRuNZ6OuyQxsmNA/PI0E8zOuJ2qI36cSp0QVNARnftmjwRDVNpQX7B/lxp3ZAMab
+DLEZ3o9A9zcQiVR0X4FndGqgoGbB1x6Oh4vUuIc4l6Lh3uYowCnjPK9jdaiBaKr7
+wUfh96OsRFtcW2Khfy4Umdl7UfsQRaBpd4byhWx+ShZ9v187RqzFWNdBRmPQE27I
+xV7y5GwWCel1YtBUaG1vgW03NDAEu5YFP9DcwpdMLlVHEZNIfcNbC8WuK7imGgQ=
+=zByd
+-----END PGP SIGNATURE-----
diff --git a/x11-misc/menulibre/menulibre-13.01.4.ebuild b/x11-misc/menulibre/menulibre-13.01.4.ebuild
new file mode 100644
index 000000000000..d97402ef33c9
--- /dev/null
+++ b/x11-misc/menulibre/menulibre-13.01.4.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/menulibre/menulibre-13.01.4.ebuild,v 1.1 2013/02/26 20:37:42 hasufell Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_6 python2_7 )
+PYTHON_REQ_USE="xml"
+DISTUTILS_IN_SOURCE_BUILD=1
+inherit eutils gnome2-utils distutils-r1
+
+DESCRIPTION="An advanced menu editor that provides modern features in a clean, easy-to-use interface"
+HOMEPAGE="http://www.smdavis.us/projects/menulibre/"
+SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${PN}_${PV}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-python/python-distutils-extra[${PYTHON_USEDEP}]"
+RDEPEND="dev-libs/gobject-introspection
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+ x11-libs/gdk-pixbuf[X,introspection]
+ x11-libs/gtk+:3[X,introspection]
+ x11-themes/hicolor-icon-theme"
+
+S=${WORKDIR}/${PN}
+
+python_prepare_all() {
+ # too many categories
+ sed -i \
+ -e 's/X-GNOME-Settings-Panel;X-GNOME-PersonalSettings;DesktopSettings;X-XFCE;//' \
+ menulibre.desktop.in || die 'sed on menulibre.desktop.in failed'
+
+ local i
+ # fix incorrect behavior when LINGUAS is set to an empty string
+ # https://bugs.launchpad.net/python-distutils-extra/+bug/1133594
+ if [[ -n "${LINGUAS+x}" ]] ; then # if LINGUAS is set
+ for i in $(cd "${S}"/po ; for p in *.po ; do echo ${p%.po} ; done) ; do # for every supported language
+ if ! has ${i} ${LINGUAS} ; then # if language is disabled
+ rm po/${i}.po || die
+ fi
+ done
+ fi
+
+ distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+ newicon -s 32 help/C/figures/icon.png menu-editor.png
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+ eerror
+ elog "optional dependencies:"
+ elog " gnome-extra/yelp (view help contents)"
+ eerror
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
diff --git a/x11-misc/menulibre/metadata.xml b/x11-misc/menulibre/metadata.xml
new file mode 100644
index 000000000000..f537d26071ad
--- /dev/null
+++ b/x11-misc/menulibre/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>desktop-misc</herd>
+ <maintainer>
+ <email>hasufell@gentoo.org</email>
+ <name>Julian Ospald</name>
+ </maintainer>
+</pkgmetadata>
+