From: | "Julian Ospald (hasufell)" <hasufell@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] gentoo-x86 commit in x11-misc/menulibre: metadata.xml ChangeLog menulibre-13.01.4.ebuild Manifest |
Date: | Tue, 26 Feb 2013 20:37:46 |
Message-Id: | 20130226203742.DFD702171D@flycatcher.gentoo.org |
1 | hasufell 13/02/26 20:37:42 |
2 | |
3 | Added: metadata.xml ChangeLog menulibre-13.01.4.ebuild |
4 | Manifest |
5 | Log: |
6 | initial import wrt #450300 |
7 | |
8 | (Portage version: 2.2.0_alpha163/cvs/Linux x86_64, signed Manifest commit with key E73C35B3) |
9 | |
10 | Revision Changes Path |
11 | 1.1 x11-misc/menulibre/metadata.xml |
12 | |
13 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/menulibre/metadata.xml?rev=1.1&view=markup |
14 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/menulibre/metadata.xml?rev=1.1&content-type=text/plain |
15 | |
16 | Index: metadata.xml |
17 | =================================================================== |
18 | <?xml version="1.0" encoding="UTF-8"?> |
19 | <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
20 | <pkgmetadata> |
21 | <herd>desktop-misc</herd> |
22 | <maintainer> |
23 | <email>hasufell@g.o</email> |
24 | <name>Julian Ospald</name> |
25 | </maintainer> |
26 | </pkgmetadata> |
27 | |
28 | |
29 | |
30 | |
31 | 1.1 x11-misc/menulibre/ChangeLog |
32 | |
33 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/menulibre/ChangeLog?rev=1.1&view=markup |
34 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/menulibre/ChangeLog?rev=1.1&content-type=text/plain |
35 | |
36 | Index: ChangeLog |
37 | =================================================================== |
38 | # ChangeLog for x11-misc/menulibre |
39 | # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 |
40 | # $Header: /var/cvsroot/gentoo-x86/x11-misc/menulibre/ChangeLog,v 1.1 2013/02/26 20:37:42 hasufell Exp $ |
41 | |
42 | *menulibre-13.01.4 (26 Feb 2013) |
43 | |
44 | 26 Feb 2013; Julian Ospald <hasufell@g.o> +menulibre-13.01.4.ebuild, |
45 | +metadata.xml: |
46 | initial import wrt #450300 |
47 | |
48 | |
49 | |
50 | |
51 | 1.1 x11-misc/menulibre/menulibre-13.01.4.ebuild |
52 | |
53 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/menulibre/menulibre-13.01.4.ebuild?rev=1.1&view=markup |
54 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/menulibre/menulibre-13.01.4.ebuild?rev=1.1&content-type=text/plain |
55 | |
56 | Index: menulibre-13.01.4.ebuild |
57 | =================================================================== |
58 | # Copyright 1999-2013 Gentoo Foundation |
59 | # Distributed under the terms of the GNU General Public License v2 |
60 | # $Header: /var/cvsroot/gentoo-x86/x11-misc/menulibre/menulibre-13.01.4.ebuild,v 1.1 2013/02/26 20:37:42 hasufell Exp $ |
61 | |
62 | EAPI=5 |
63 | |
64 | PYTHON_COMPAT=( python2_6 python2_7 ) |
65 | PYTHON_REQ_USE="xml" |
66 | DISTUTILS_IN_SOURCE_BUILD=1 |
67 | inherit eutils gnome2-utils distutils-r1 |
68 | |
69 | DESCRIPTION="An advanced menu editor that provides modern features in a clean, easy-to-use interface" |
70 | HOMEPAGE="http://www.smdavis.us/projects/menulibre/" |
71 | SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${PN}_${PV}.tar.gz" |
72 | |
73 | LICENSE="GPL-3" |
74 | SLOT="0" |
75 | KEYWORDS="~amd64 ~x86" |
76 | IUSE="" |
77 | |
78 | DEPEND="dev-python/python-distutils-extra[${PYTHON_USEDEP}]" |
79 | RDEPEND="dev-libs/gobject-introspection |
80 | dev-python/pygobject:3[${PYTHON_USEDEP}] |
81 | x11-libs/gdk-pixbuf[X,introspection] |
82 | x11-libs/gtk+:3[X,introspection] |
83 | x11-themes/hicolor-icon-theme" |
84 | |
85 | S=${WORKDIR}/${PN} |
86 | |
87 | python_prepare_all() { |
88 | # too many categories |
89 | sed -i \ |
90 | -e 's/X-GNOME-Settings-Panel;X-GNOME-PersonalSettings;DesktopSettings;X-XFCE;//' \ |
91 | menulibre.desktop.in || die 'sed on menulibre.desktop.in failed' |
92 | |
93 | local i |
94 | # fix incorrect behavior when LINGUAS is set to an empty string |
95 | # https://bugs.launchpad.net/python-distutils-extra/+bug/1133594 |
96 | if [[ -n "${LINGUAS+x}" ]] ; then # if LINGUAS is set |
97 | for i in $(cd "${S}"/po ; for p in *.po ; do echo ${p%.po} ; done) ; do # for every supported language |
98 | if ! has ${i} ${LINGUAS} ; then # if language is disabled |
99 | rm po/${i}.po || die |
100 | fi |
101 | done |
102 | fi |
103 | |
104 | distutils-r1_python_prepare_all |
105 | } |
106 | |
107 | python_install_all() { |
108 | distutils-r1_python_install_all |
109 | newicon -s 32 help/C/figures/icon.png menu-editor.png |
110 | } |
111 | |
112 | pkg_preinst() { |
113 | gnome2_icon_savelist |
114 | } |
115 | |
116 | pkg_postinst() { |
117 | gnome2_icon_cache_update |
118 | eerror |
119 | elog "optional dependencies:" |
120 | elog " gnome-extra/yelp (view help contents)" |
121 | eerror |
122 | } |
123 | |
124 | pkg_postrm() { |
125 | gnome2_icon_cache_update |
126 | } |
127 | |
128 | |
129 | |
130 | 1.1 x11-misc/menulibre/Manifest |
131 | |
132 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/menulibre/Manifest?rev=1.1&view=markup |
133 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-misc/menulibre/Manifest?rev=1.1&content-type=text/plain |
134 | |
135 | Index: Manifest |
136 | =================================================================== |
137 | DIST menulibre_13.01.4.tar.gz 322686 SHA256 2329b426af55936dc40c7d1bcae99f98b674d06e3757657bd47dcb93d1ac45f3 SHA512 c3311443d00901d0c80078e4f51f81cc2bafbb8048a8eb1f0594e4430e9d8d1c563f4ec6b423952d3e8523f921220bb9d6fa0e4a62453d07011ae781070750d4 WHIRLPOOL b419f3285a97918796c08d0cb7681ada8f6bd19297bdfaea603c2e6256c06d775369d683f150f9c708d26ff2220fceb97d37541143bbcd9d08387e5ebd2967d5 |
138 | EBUILD menulibre-13.01.4.ebuild 1805 SHA256 4d3817b8fb3c08eb9f216d6d43d8f577893817f83cecf5c34f9b2ee07c66c0cc SHA512 0b3715a7a2976d8f4b3e45494e81cf74aca150d9d23e9c3a1e404fc63d9cf5d2fc9e352fea556229bb58ceb57ac84141a6622ee7875e3405bed5e87e8af561d5 WHIRLPOOL 5973b9f846ddf81f826dbf5f18fae62b6deed067a3345e79b42e0e03fce6557c7946071aef23fce3d8ed4a899896f3bb382d5b637aae2a2012c398f8e02fb84a |
139 | MISC ChangeLog 278 SHA256 489e1e78328ba0bc22cb98e0d1fad61c077ec0e946c9dabb6d93369452935a45 SHA512 08da4e2af4fdf859eaa2d115db11a0a068283d65947d92f7f14c1f48b897760a92eb93956b6760121c1f3146859e81bf247607c2a63617487fad56613b6010a1 WHIRLPOOL 0cd081346f6f7f6fa87a7c32549a0782800ab129d9761094d6c229f4fabf4956c0c8d029345b3eb6b8288f668d7eb071b981ea1a536445bdd3cfe7028b347396 |
140 | MISC metadata.xml 262 SHA256 56be8376790c0f5f241ddafd3ed1b3068ce13f4751f8bf8e318ba4623f1150bc SHA512 f327aca9b62ca6a6ba5cb7dc7c003ebda21be3cc88d71d9cfa8c3960a87b5184e39da663367dfa8fbed598258a51924c025802036c345beb2ba2df30f137b238 WHIRLPOOL 0284fde5542adcffd34289c7db618c48d3494d7da25794259542669a3084c1e602b3f2b9b72ff28a1326087223f3276f21bdf42cb4ea9451faccc9dba9819d13 |