summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2013-05-12 12:25:38 +0000
committerPacho Ramos <pacho@gentoo.org>2013-05-12 12:25:38 +0000
commit3e171bcbe3ce5b10399f49a1a912f61b79637008 (patch)
tree4fca218ca6f4354ca6918370e51573fd43aa8649 /dev-libs/libindicate
parentUse vala.eclass (#467400) (diff)
downloadhistorical-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/ChangeLog6
-rw-r--r--dev-libs/libindicate/Manifest16
-rw-r--r--dev-libs/libindicate/libindicate-12.10.0.ebuild67
-rw-r--r--dev-libs/libindicate/libindicate-12.10.1.ebuild16
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
}