Provide GTK+-3.0 version in SLOT="3"
authorSamuli Suominen <ssuominen@gentoo.org>
Sat, 26 Nov 2011 16:25:05 +0000 (16:25 +0000)
committerSamuli Suominen <ssuominen@gentoo.org>
Sat, 26 Nov 2011 16:25:05 +0000 (16:25 +0000)
Package-Manager: portage-2.2.0_alpha77/cvs/Linux x86_64

dev-libs/libindicator/ChangeLog
dev-libs/libindicator/Manifest
dev-libs/libindicator/libindicator-0.4.1-r201.ebuild [new file with mode: 0644]
dev-libs/libindicator/libindicator-0.4.1-r300.ebuild [new file with mode: 0644]

index 3769dcfacc509317c2573d258015a4cb7b5bfef4..e5273622f7ce9b7b9af6aba52801947953a58700 100644 (file)
@@ -1,6 +1,13 @@
 # ChangeLog for dev-libs/libindicator
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libindicator/ChangeLog,v 1.9 2011/11/20 12:14:33 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libindicator/ChangeLog,v 1.10 2011/11/26 16:25:05 ssuominen Exp $
+
+*libindicator-0.4.1-r300 (26 Nov 2011)
+*libindicator-0.4.1-r201 (26 Nov 2011)
+
+  26 Nov 2011; Samuli Suominen <ssuominen@gentoo.org>
+  +libindicator-0.4.1-r201.ebuild, +libindicator-0.4.1-r300.ebuild:
+  Provide GTK+-3.0 version in SLOT="3"
 
   20 Nov 2011; Samuli Suominen <ssuominen@gentoo.org> metadata.xml:
   Move to ayatana herd.
index dd48874db484f1746fc5e06a57fbc58c0bd7e43c..9348729b4cc6643c394451298f638454c6bc2353 100644 (file)
@@ -3,16 +3,18 @@ Hash: SHA1
 
 DIST libindicator-0.4.1.tar.gz 490592 RMD160 f073e0424dfc72b931a083823bd85506eadeba81 SHA1 5db717a6b83aa1bed73032afcd625c9169ad77bb SHA256 689fb7017095c5774859c2f2880951970ffaba8d1855115e85262f4f61497bc5
 EBUILD libindicator-0.4.1-r200.ebuild 878 RMD160 9fa0ee982b69b76122c19c8e5d3a85ba59376eb1 SHA1 169cf8326da149a914c935a6382af78af1cfadf8 SHA256 a7c57e2e377c224232ff7886111207994a481954c4460869b3c331b3d995d4a1
-MISC ChangeLog 1639 RMD160 61c07f479cf11d144dcb941ce5acde4dc586c939 SHA1 9288592e8225de7c56c76aef2e927473ed9fe330 SHA256 2057cd42bfe1737daea1db8a7d53a826c65787b8284881b3af6023a882dcc11b
+EBUILD libindicator-0.4.1-r201.ebuild 1191 RMD160 044a9879bfc24f3729e5bcf802bb1fbeec9d7e78 SHA1 cc2cb2d794b8e1f96348407a0bfc246b2c932bf3 SHA256 621f852135bb16bdec4c8e79f9e64c30c0ab76a327b95370254e098449b65aa1
+EBUILD libindicator-0.4.1-r300.ebuild 903 RMD160 070dfde5cef2975833a3a00aa2103ba90926c6fe SHA1 13e6a3d64c840341393816d7c94e9f94ce95ee86 SHA256 f811c377552f04f7d85f7ec4406b6a9e7ee68d963104101b3a1d0e64b79c376f
+MISC ChangeLog 1881 RMD160 821031d63b41d675b3d30549697e1d33a7f8fca1 SHA1 804a01ceb5f046f6f18288de17ba0311c6f7d6ba SHA256 90c313c0b3ed3af0c437ae6fe9a288fb4a7974cdc935f7ed4648b8b3d06ecb0e
 MISC metadata.xml 236 RMD160 80840fc60012fefc5260aefb00ba9b1bba628b08 SHA1 a7a3fee14171fdf4d5345f22cbd4cd4f2670c5b8 SHA256 841c7a751616fb3cc745c4e54baac7f0b57ab7214bd9b29fee2dcb9d563d68db
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.18 (GNU/Linux)
 
-iQEcBAEBAgAGBQJOyO7CAAoJEEdUh39IaPFN9k4H+QGHz5Pqs/sZ1YM69Y4zuEf1
-UBuI/rsFHIzN7AG+LSHmEP1b45Pxhnse3InVOYR8r0B6vagflXPr9aIHI45YN/3w
-Og0tQbSzapYV+GPwYySFSpNVWfEn2tFr2lqjcj7KjzgUQTJlei2ZwYbFtA84ww4J
-H5gjO8NhcuOGNmnKGiHhQZHPdBEAo/SkoMUyPxIT74pc6zxvCs6m2qI0UBGgY7Vm
-DVaXl6FPqlVCEc6D0HQIHKXCsfLvHL6zLbAZs40QlCOOZdj2aSb73cQrNbzTae+p
-wXnYt8YSKcgYfsBCVEeOHptikAw6FdXHlgJKhKc3nMaX2MXe7CbLzUess5oj6rE=
-=4HF7
+iQEcBAEBAgAGBQJO0RJbAAoJEEdUh39IaPFNKHAH/3s5nn3pBgTzBmN69rsoxEOh
+rXKLbGzSZ5UrfwQgovmtsR5cYMrDIrZ602IjmGLVO+C2XFWvL8kbG6kk5bx5mA74
+du0hhpxnEaMTWcWXcFo53vsA0ylpkJYH34afjghlBZ5XZ5/xCuyy/eRCdf7ZKEcA
+iFgPYfoXXcCgikO2MmV52vjxLVcm0EXTtBXJPSbwpyiWDmND70Nbrydb5AZj+xFV
+OUBQKV1prRM3jNyTIDoFmBn/Z2bAWrw+HJJzo1Ytz4sq3xY3XNkC8kMBAGitTGfx
+szBL2gJhEcSSHc0ahSomI7pm7zMHtQXtbNuX/l4A+NqP9S0D9/LlzMhVBCKpfxg=
+=FaAl
 -----END PGP SIGNATURE-----
diff --git a/dev-libs/libindicator/libindicator-0.4.1-r201.ebuild b/dev-libs/libindicator/libindicator-0.4.1-r201.ebuild
new file mode 100644 (file)
index 0000000..65403f5
--- /dev/null
@@ -0,0 +1,44 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libindicator/libindicator-0.4.1-r201.ebuild,v 1.1 2011/11/26 16:25:05 ssuominen Exp $
+
+EAPI=4
+
+DESCRIPTION="A set of symbols and convience functions that all indicators would like to use"
+HOMEPAGE="http://launchpad.net/libindicator"
+SRC_URI="http://launchpad.net/${PN}/${PV%.*}/${PV}/+download/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# note: pull in SLOT="3" to install headers and libs (see rm -rf in src_install)
+RDEPEND=">=dev-libs/glib-2.22
+       >=x11-libs/gtk+-2.18:2
+       ${CATEGORY}/${PN}:3"
+DEPEND="${RDEPEND}
+       dev-util/pkgconfig
+       !<${CATEGORY}/${PN}-0.4.1-r201"
+
+src_prepare() {
+       sed -i -e 's:-Werror::' {libindicator,tests,tools}/Makefile.{am,in} || die
+}
+
+src_configure() {
+       econf \
+               --disable-static \
+               --with-gtk=2
+}
+
+src_install() {
+       emake -j1 DESTDIR="${D}" install
+
+       # note: purposely not installing documentation and colliding files to
+       # support SLOT="3"
+       rm -rf \
+               "${ED}"usr/share/${PN} \
+               "${ED}"usr/include/${PN}-0.4/${PN} \
+               "${ED}"usr/lib*/*.la \
+               "${ED}"usr/lib*/libdummy-indicator-*
+}
diff --git a/dev-libs/libindicator/libindicator-0.4.1-r300.ebuild b/dev-libs/libindicator/libindicator-0.4.1-r300.ebuild
new file mode 100644 (file)
index 0000000..62c0e56
--- /dev/null
@@ -0,0 +1,36 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libindicator/libindicator-0.4.1-r300.ebuild,v 1.1 2011/11/26 16:25:05 ssuominen Exp $
+
+EAPI=4
+
+DESCRIPTION="A set of symbols and convience functions that all indicators would like to use"
+HOMEPAGE="http://launchpad.net/libindicator"
+SRC_URI="http://launchpad.net/${PN}/${PV%.*}/${PV}/+download/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="3"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-libs/glib-2.22
+       x11-libs/gtk+:3"
+DEPEND="${RDEPEND}
+       dev-util/pkgconfig
+       !<${CATEGORY}/${PN}-0.4.1-r201"
+
+src_prepare() {
+       sed -i -e 's:-Werror::' {libindicator,tests,tools}/Makefile.{am,in} || die
+}
+
+src_configure() {
+       econf \
+               --disable-static \
+               --with-gtk=3
+}
+
+src_install() {
+       emake -j1 DESTDIR="${D}" install
+       dodoc AUTHORS ChangeLog
+       rm -f "${ED}"usr/lib*/*.la
+}