diff options
author | Pacho Ramos <pacho@gentoo.org> | 2013-05-12 12:25:38 +0000 |
---|---|---|
committer | Pacho Ramos <pacho@gentoo.org> | 2013-05-12 12:25:38 +0000 |
commit | 3e171bcbe3ce5b10399f49a1a912f61b79637008 (patch) | |
tree | 4fca218ca6f4354ca6918370e51573fd43aa8649 /dev-libs/libindicate | |
parent | Use vala.eclass (#467400) (diff) | |
download | historical-3e171bcbe3ce5b10399f49a1a912f61b79637008.tar.gz historical-3e171bcbe3ce5b10399f49a1a912f61b79637008.tar.bz2 historical-3e171bcbe3ce5b10399f49a1a912f61b79637008.zip |
Use vala.eclass (#467392)
Package-Manager: portage-2.1.11.63/cvs/Linux x86_64
Manifest-Sign-Key: 0xA188FBD4
Diffstat (limited to 'dev-libs/libindicate')
-rw-r--r-- | dev-libs/libindicate/ChangeLog | 6 | ||||
-rw-r--r-- | dev-libs/libindicate/Manifest | 16 | ||||
-rw-r--r-- | dev-libs/libindicate/libindicate-12.10.0.ebuild | 67 | ||||
-rw-r--r-- | dev-libs/libindicate/libindicate-12.10.1.ebuild | 16 |
4 files changed, 27 insertions, 78 deletions
diff --git a/dev-libs/libindicate/ChangeLog b/dev-libs/libindicate/ChangeLog index 28d8ea66af29..e3fee7245879 100644 --- a/dev-libs/libindicate/ChangeLog +++ b/dev-libs/libindicate/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-libs/libindicate # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libindicate/ChangeLog,v 1.34 2013/05/04 09:16:20 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libindicate/ChangeLog,v 1.35 2013/05/12 12:25:28 pacho Exp $ + + 12 May 2013; Pacho Ramos <pacho@gentoo.org> -libindicate-12.10.0.ebuild, + libindicate-12.10.1.ebuild: + Use vala.eclass (#467392) 04 May 2013; Patrick Lauer <patrick@gentoo.org> libindicate-12.10.0.ebuild, libindicate-12.10.1.ebuild: diff --git a/dev-libs/libindicate/Manifest b/dev-libs/libindicate/Manifest index cbacf2ecbf93..7613996fe50d 100644 --- a/dev-libs/libindicate/Manifest +++ b/dev-libs/libindicate/Manifest @@ -1,7 +1,15 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + AUX libindicate-0.6.1-no-mono.patch 1880 SHA256 9f9dcdd610a012cceded3d6076b745e8c406b9fdd179543b2680567f005615b5 SHA512 da2e8aa7423fd2b74289a9d60e81f6cfc9a10027cf196d9f91507bf3334e993f500e5673549af5608920c571f25ce60a73b85965a7ac631fa8917a51fc23e238 WHIRLPOOL 997c70634206d3bc75725c1310c77ef2b42c602e69bc6e267be040a0fc22a462e24efc6848bf2b216e863d8f0ffbff0614e69719675036a744d76bacd1187222 -DIST libindicate-12.10.0.tar.gz 512998 SHA256 48b64056a3fdffe9f9b3740f349b5e69757bb5d8199995a2e2c714707d500c17 SHA512 261df26eb90e138537ac16489aada741a2f618933e433b00d1ef8f5cb860d6b8831e19d9cc25837f8cf3d0a3688937d75e16296ba466e32cbc8ef9533bd6c1dc WHIRLPOOL 07202e0fc9778f29e109d07e8abb5cffbbc703c7625ac9163f776c8e558a86de3f130f81501e36d7c715aea4dc3a1bfd570db16902c243a826000245e46e71ba DIST libindicate-12.10.1.tar.gz 550378 SHA256 41e0c059e96172975c716aa70dc60f669e21d359c65935c61ac374a9aa075581 SHA512 4dcb5f292153210bc15a05f117101429da77a60b8b05b569baddf0e9043d852c2dccb0d5a6adbdf4d4a1b6f06b33c61e242bb4bcb376e3d96563bda591685c06 WHIRLPOOL f175329bac76581ebc596771794e8e81c4e03b6042cc3508a7743034b7ed1f50b61b9accf78595c3beeed7236801096dfb58d42bd94959b433dfcf92b3114fae -EBUILD libindicate-12.10.0.ebuild 1870 SHA256 514333e090678877543aa67c75f2021814f50a986e1d1acae12a943bfc2f7e58 SHA512 8e1c7dd4f3a00f0efde6a1de0bffe3fa0a3514e284089da7b01c3473bebc8a1cbcb32e30e62b260532229bee815477d30bc26d67b126be12a88e5a7c2003c334 WHIRLPOOL 7f624f53479bb538c00589cc314b8b9147ae894679aeaec0f225734af6f4a4fe6defa6284c877f2255ef93609b589e20c597957cae34bd1a2d2c9504d5892805 -EBUILD libindicate-12.10.1.ebuild 1870 SHA256 eb53ccb811ac64611af4f79bce9f1d4a8447ffcda9b8b86cda926d1607975808 SHA512 7729d7fb3047186d51bffb99e73e97457f04ee759d9b6262c6876356932322b4b14b866876b1c4f112bedb0606d7212c3e734172710650e01b0591e0f2582689 WHIRLPOOL 53182f9f2e7c4a03ff2edbbc3f609a89486d4051031a2deb4f1e4f05ce978eb8365ce8ed34d5c31a6c1086624be9937347b4bd5af818d39dee670f99c62aa33c -MISC ChangeLog 7941 SHA256 b12f5be58b9db84b436648d1b0bf39229ed9067499d8f3a9dec2e147a8ca4748 SHA512 fea74d677fbc59ed3552e0a6ba31d0e09c113b3567e78f1b3d9900eea3025b5c67182e3bcdc840cb6ad4b91b116363cd18abc53d77c8086b2134498f32d5f817 WHIRLPOOL b1ad805facce720e6765cef384a8c56179889e1c4122ef6b0ea34ba50902c837791cca2e4788ecd1cb35476a0b35a726b302472915d298dc65fab9a238b2e5e6 +EBUILD libindicate-12.10.1.ebuild 1890 SHA256 fd42d15f80c54b07d0e5ee837a43471d4e3a8f752e21043cbf77f90e1aa7a612 SHA512 ed0b34adf47c7460d4bf0693c40ce3eb1063364ba2ed39ed78c630a40606964c1139051569e16e2171de91453664d8f273d81eb99fcb0d7f6a616d1ad6cfc047 WHIRLPOOL c213ea4dae96b7c9668fd14a3930ba3d1aee7e0aa6ccd69e65d5f9d43cc91ce108aaec17a8113cec18cf873428ae001dfa9859deca1a98f058d58665088a6ba8 +MISC ChangeLog 8073 SHA256 59a222d96ef382f4da4bee59ea74fbba1a877e90fce44671210c6d17a29a153f SHA512 7a7504014518d0357600423900f9dce5e0dfce6f7587243fa2dcae8213c44b7671a61dc37b45cab317b13fb9f5d18cdc4f80f5096aabd82304f61d17db4b77f9 WHIRLPOOL 6bedfe2ba0d213a9e8f1ac6f5bcf477799fec2fd746123dd35a890ca102f71fb4d98d5ad4cf121fe511be00965f6020cf62c7e69352c06573151543ca8771b78 MISC metadata.xml 374 SHA256 962b7c529448cbb491147f265e8b06fc88a32b3ae377c43d8dc1dd159d73443c SHA512 e0c76674aabc3059159cf48cb3df7ef2fb313d262ae779d41f6d47644b23ee70d63dd01653d3a9ff954186c3c05907ecf48228587bf2e52451a9ffbf19bf62a3 WHIRLPOOL 415f73d20eb8587c9b50b130d047619f191c2a7330f2bbaa7907ad0add24710ec1356bc5582c0a3e3f39b12093783a141d8bef56312c7947e03aed7150a7cfd2 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iEYEAREIAAYFAlGPijkACgkQCaWpQKGI+9RzUwCcDqB9S52f16P8uo/4ktSA0qSY +D88AoIafyHJT9+v+IPNbyn+1iyKXxXxs +=lDMH +-----END PGP SIGNATURE----- diff --git a/dev-libs/libindicate/libindicate-12.10.0.ebuild b/dev-libs/libindicate/libindicate-12.10.0.ebuild deleted file mode 100644 index c41c48ff794f..000000000000 --- a/dev-libs/libindicate/libindicate-12.10.0.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libindicate/libindicate-12.10.0.ebuild,v 1.2 2013/05/04 09:16:20 patrick Exp $ - -EAPI=4 - -AYATANA_VALA_VERSION=0.16 - -inherit autotools eutils flag-o-matic - -DESCRIPTION="A library to raise flags on DBus for other components of the desktop to pick up and visualize" -HOMEPAGE="http://launchpad.net/libindicate" -SRC_URI="http://launchpad.net/${PN}/${PV%.*}/${PV}/+download/${P}.tar.gz" - -LICENSE="LGPL-2.1 LGPL-3" -SLOT="3" -KEYWORDS="~amd64 ~x86" -IUSE="gtk +introspection" - -RESTRICT="test" # consequence of the -no-mono.patch - -RDEPEND=">=dev-libs/dbus-glib-0.100 - >=dev-libs/glib-2.30 - >=dev-libs/libdbusmenu-0.6.2:3[gtk?,introspection?] - dev-libs/libxml2 - gtk? ( >=x11-libs/gtk+-3.2:3 ) - introspection? ( >=dev-libs/gobject-introspection-1 ) - !<${CATEGORY}/${PN}-0.6.1-r201" -EAUTORECONF_DEPEND="dev-util/gtk-doc-am - gnome-base/gnome-common" -DEPEND="${RDEPEND} - ${EAUTORECONF_DEPEND} - app-text/gnome-doc-utils - dev-lang/vala:${AYATANA_VALA_VERSION}[vapigen] - virtual/pkgconfig" - -src_prepare() { - epatch "${FILESDIR}"/${PN}-0.6.1-no-mono.patch - sed -i -e "s:vapigen:vapigen-${AYATANA_VALA_VERSION}:" configure.ac || die - sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" -i configure.ac || die - eautoreconf -} - -src_configure() { - append-flags -Wno-error - - # python bindings are only for GTK+-2.x - econf \ - --docdir=/usr/share/doc/${PF} \ - --disable-silent-rules \ - --disable-static \ - $(use_enable gtk) \ - $(use_enable introspection) \ - --disable-python \ - --disable-scrollkeeper \ - --with-gtk=3 \ - --with-html-dir=/usr/share/doc/${PF}/html -} - -src_install() { - emake DESTDIR="${D}" install - dodoc AUTHORS ChangeLog NEWS - - nonfatal dosym /usr/share/doc/${PF}/html/${PN} /usr/share/gtk-doc/html/${PN} - - prune_libtool_files -} diff --git a/dev-libs/libindicate/libindicate-12.10.1.ebuild b/dev-libs/libindicate/libindicate-12.10.1.ebuild index d8439cbc2011..8981aca4b830 100644 --- a/dev-libs/libindicate/libindicate-12.10.1.ebuild +++ b/dev-libs/libindicate/libindicate-12.10.1.ebuild @@ -1,12 +1,12 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libindicate/libindicate-12.10.1.ebuild,v 1.2 2013/05/04 09:16:20 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libindicate/libindicate-12.10.1.ebuild,v 1.3 2013/05/12 12:25:28 pacho Exp $ EAPI=5 +VALA_MIN_API_VERSION="0.16" +VALA_USE_DEPEND="vapigen" -AYATANA_VALA_VERSION=0.16 - -inherit autotools eutils flag-o-matic +inherit autotools eutils flag-o-matic vala DESCRIPTION="A library to raise flags on DBus for other components of the desktop to pick up and visualize" HOMEPAGE="http://launchpad.net/libindicate" @@ -30,14 +30,18 @@ EAUTORECONF_DEPEND="dev-util/gtk-doc-am gnome-base/gnome-common" DEPEND="${RDEPEND} ${EAUTORECONF_DEPEND} + $(vala_depend) app-text/gnome-doc-utils - dev-lang/vala:${AYATANA_VALA_VERSION}[vapigen] virtual/pkgconfig" src_prepare() { + vala_src_prepare + epatch "${FILESDIR}"/${PN}-0.6.1-no-mono.patch - sed -i -e "s:vapigen:vapigen-${AYATANA_VALA_VERSION}:" configure.ac || die + + sed -i -e "s:vapigen:vapigen-$(vala_best_api_version):" configure.ac || die sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" -i configure.ac || die + eautoreconf } |