From: | "Samuli Suominen (ssuominen)" <ssuominen@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] gentoo-x86 commit in dev-libs/libappindicator: libappindicator-0.4.1-r200.ebuild ChangeLog metadata.xml Manifest |
Date: | Sat, 19 Nov 2011 14:47:47 |
Message-Id: | 20111119144737.CB0E12004B@flycatcher.gentoo.org |
1 | ssuominen 11/11/19 14:47:37 |
2 | |
3 | Added: libappindicator-0.4.1-r200.ebuild ChangeLog |
4 | metadata.xml Manifest |
5 | Log: |
6 | Initial commit. |
7 | |
8 | (Portage version: 2.2.0_alpha73/cvs/Linux x86_64) |
9 | |
10 | Revision Changes Path |
11 | 1.1 dev-libs/libappindicator/libappindicator-0.4.1-r200.ebuild |
12 | |
13 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libappindicator/libappindicator-0.4.1-r200.ebuild?rev=1.1&view=markup |
14 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libappindicator/libappindicator-0.4.1-r200.ebuild?rev=1.1&content-type=text/plain |
15 | |
16 | Index: libappindicator-0.4.1-r200.ebuild |
17 | =================================================================== |
18 | # Copyright 1999-2011 Gentoo Foundation |
19 | # Distributed under the terms of the GNU General Public License v2 |
20 | # $Header: /var/cvsroot/gentoo-x86/dev-libs/libappindicator/libappindicator-0.4.1-r200.ebuild,v 1.1 2011/11/19 14:47:37 ssuominen Exp $ |
21 | |
22 | EAPI=4 |
23 | |
24 | PYTHON_DEPEND="2:2.7" |
25 | |
26 | inherit autotools eutils python |
27 | |
28 | __vala_version=0.14 |
29 | |
30 | DESCRIPTION="A library to allow applications to export a menu into the Unity Menu bar" |
31 | HOMEPAGE="http://launchpad.net/libappindicator" |
32 | SRC_URI="http://launchpad.net/${PN}/${PV%.*}/${PV}/+download/${P}.tar.gz" |
33 | |
34 | LICENSE="LGPL-2.1 LGPL-3" |
35 | SLOT="0" |
36 | KEYWORDS="~amd64 ~x86" |
37 | IUSE="+introspection" |
38 | |
39 | # FIXME: Missing dev-lang/mono handling! |
40 | RDEPEND="dev-libs/dbus-glib |
41 | >=dev-libs/glib-2.26 |
42 | dev-libs/libdbusmenu[gtk,-gtk3] |
43 | >=dev-libs/libindicator-0.4 |
44 | dev-python/pygobject:2 |
45 | >=dev-python/pygtk-2.14:2 |
46 | >=x11-libs/gtk+-2.18:2 |
47 | introspection? ( >=dev-libs/gobject-introspection-0.10 )" |
48 | DEPEND="${RDEPEND} |
49 | dev-lang/vala:${__vala_version} |
50 | dev-util/gtk-doc-am |
51 | dev-util/pkgconfig" |
52 | |
53 | pkg_setup() { |
54 | python_set_active_version 2 |
55 | python_pkg_setup |
56 | } |
57 | |
58 | src_prepare() { |
59 | sed -i -e '/LDFLAGS/s:python2.6:python2.7:' bindings/python/Makefile.{am,in} || die |
60 | epatch "${FILESDIR}"/${P}-no-mono.patch |
61 | eautoreconf |
62 | |
63 | rm -f py-compile |
64 | ln -s $(type -P true) py-compile |
65 | } |
66 | |
67 | src_configure() { |
68 | export VALAC="$(type -P valac-${__vala_version})" |
69 | |
70 | econf \ |
71 | --disable-static \ |
72 | --with-html-dir=/usr/share/doc/${PF}/html |
73 | } |
74 | |
75 | src_install() { |
76 | emake -j1 DESTDIR="${D}" install |
77 | dodoc AUTHORS ChangeLog |
78 | |
79 | find "${ED}"usr -name '*.la' -exec rm -f {} + |
80 | } |
81 | |
82 | pkg_postinst() { |
83 | python_mod_optimize appindicator |
84 | } |
85 | |
86 | pkg_postrm() { |
87 | python_mod_cleanup appindicator |
88 | } |
89 | |
90 | |
91 | |
92 | 1.1 dev-libs/libappindicator/ChangeLog |
93 | |
94 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libappindicator/ChangeLog?rev=1.1&view=markup |
95 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libappindicator/ChangeLog?rev=1.1&content-type=text/plain |
96 | |
97 | Index: ChangeLog |
98 | =================================================================== |
99 | # ChangeLog for dev-libs/libappindicator |
100 | # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 |
101 | # $Header: /var/cvsroot/gentoo-x86/dev-libs/libappindicator/ChangeLog,v 1.1 2011/11/19 14:47:37 ssuominen Exp $ |
102 | |
103 | *libappindicator-0.4.1-r200 (19 Nov 2011) |
104 | |
105 | 19 Nov 2011; Samuli Suominen <ssuominen@g.o> |
106 | +libappindicator-0.4.1-r200.ebuild, |
107 | +files/libappindicator-0.4.1-no-mono.patch: |
108 | Initial commit. |
109 | |
110 | |
111 | |
112 | |
113 | 1.1 dev-libs/libappindicator/metadata.xml |
114 | |
115 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libappindicator/metadata.xml?rev=1.1&view=markup |
116 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libappindicator/metadata.xml?rev=1.1&content-type=text/plain |
117 | |
118 | Index: metadata.xml |
119 | =================================================================== |
120 | <?xml version="1.0" encoding="UTF-8"?> |
121 | <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
122 | <pkgmetadata> |
123 | <herd>no-herd</herd> |
124 | <maintainer> |
125 | <email>maintainer-needed@g.o</email> |
126 | </maintainer> |
127 | <use> |
128 | <flag name='introspection'>Use <pkg>dev-libs/gobject-introspection</pkg> for introspection</flag> |
129 | </use> |
130 | </pkgmetadata> |
131 | |
132 | |
133 | |
134 | 1.1 dev-libs/libappindicator/Manifest |
135 | |
136 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libappindicator/Manifest?rev=1.1&view=markup |
137 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libappindicator/Manifest?rev=1.1&content-type=text/plain |
138 | |
139 | Index: Manifest |
140 | =================================================================== |
141 | AUX libappindicator-0.4.1-no-mono.patch 1825 RMD160 8c6cd0721350008d98e39ae84fe80a31280b56f1 SHA1 455db72c076a32064345d2ed9e179947fd23e1d9 SHA256 3db022c27b50ebb11dca64e2969a8fcfb0ec69a4f5004b6b8df0142be54722ed |
142 | DIST libappindicator-0.4.1.tar.gz 515716 RMD160 c28db7cbf6eca3173d18a8728d3cf3552ab1f779 SHA1 b06a0c184415b2a1e41e504fe3b70d62e3a7fc05 SHA256 c6028e91e8f8f56dca659038a1486341191b7978ab227e5edf63d2c6e34bb7ae |
143 | EBUILD libappindicator-0.4.1-r200.ebuild 1531 RMD160 9636007e1c4634f6ba237ac29f28024262e7bcc0 SHA1 1fcb0839e6e15136c785fdf7939386564308f376 SHA256 59ddb9b3ed4843472152e51d6cf45b8c6414c0b0c27ca6ee688638fd085fcf66 |
144 | MISC ChangeLog 325 RMD160 e744fe07587a9a28f491951319957a7147c54d04 SHA1 2245af6960bcb963eb6bab361ad18cc85351a993 SHA256 92c88a69f7e7f5f498feb82665bd0ff683912d9db1b310a032a109694b734b09 |
145 | MISC metadata.xml 360 RMD160 ae519d5de8164281816f3beb6e5a2597e36ba7aa SHA1 759c8e32deb15b8612cbaefec98dd5079a8ac677 SHA256 1810f14f0eae303ac42b4f9a64a518b4a566ba6ad7356c16785f7dd2ae9fced3 |