summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2012-09-30 09:14:01 +0000
committerPacho Ramos <pacho@gentoo.org>2012-09-30 09:14:01 +0000
commit5338981be95ab2f49575b3d89934defaaa2853a5 (patch)
tree986e711abc00401d81d3d1b4e8105360f5da3fd0 /sys-apps/accountsservice
parentSlotmove dev-ruby/trollop-2.0 to a separate SLOT, bug 436344. (diff)
downloadgentoo-2-5338981be95ab2f49575b3d89934defaaa2853a5.tar.gz
gentoo-2-5338981be95ab2f49575b3d89934defaaa2853a5.tar.bz2
gentoo-2-5338981be95ab2f49575b3d89934defaaa2853a5.zip
Version bump, drop old.
(Portage version: 2.1.11.23/cvs/Linux x86_64)
Diffstat (limited to 'sys-apps/accountsservice')
-rw-r--r--sys-apps/accountsservice/ChangeLog8
-rw-r--r--sys-apps/accountsservice/accountsservice-0.6.25.ebuild (renamed from sys-apps/accountsservice/accountsservice-0.6.22-r10.ebuild)24
2 files changed, 18 insertions, 14 deletions
diff --git a/sys-apps/accountsservice/ChangeLog b/sys-apps/accountsservice/ChangeLog
index d59a06aeb89f..047b71e36a4d 100644
--- a/sys-apps/accountsservice/ChangeLog
+++ b/sys-apps/accountsservice/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-apps/accountsservice
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/accountsservice/ChangeLog,v 1.19 2012/09/23 06:17:18 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/accountsservice/ChangeLog,v 1.20 2012/09/30 09:14:01 pacho Exp $
+
+*accountsservice-0.6.25 (30 Sep 2012)
+
+ 30 Sep 2012; Pacho Ramos <pacho@gentoo.org> +accountsservice-0.6.25.ebuild,
+ -accountsservice-0.6.22-r10.ebuild:
+ Version bump, drop old.
23 Sep 2012; Anthony G. Basile <blueness@gentoo.org>
accountsservice-0.6.24.ebuild:
diff --git a/sys-apps/accountsservice/accountsservice-0.6.22-r10.ebuild b/sys-apps/accountsservice/accountsservice-0.6.25.ebuild
index ad41d6910108..67d7fc624be4 100644
--- a/sys-apps/accountsservice/accountsservice-0.6.22-r10.ebuild
+++ b/sys-apps/accountsservice/accountsservice-0.6.25.ebuild
@@ -1,12 +1,14 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/accountsservice/accountsservice-0.6.22-r10.ebuild,v 1.2 2012/07/05 21:23:54 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/accountsservice/accountsservice-0.6.25.ebuild,v 1.1 2012/09/30 09:14:01 pacho Exp $
EAPI="4"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
+VALA_MIN_API_VERSION="0.16"
+VALA_USE_DEPEND="vapigen"
-inherit eutils gnome2 systemd
+inherit eutils gnome2 systemd vala
DESCRIPTION="D-Bus interfaces for querying and manipulating user account information"
HOMEPAGE="http://www.fedoraproject.org/wiki/Features/UserAccountDialog"
@@ -14,7 +16,7 @@ SRC_URI="http://www.freedesktop.org/software/${PN}/${P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86"
IUSE="doc +introspection systemd vala"
REQUIRED_USE="vala? ( introspection )"
@@ -33,14 +35,16 @@ DEPEND="${RDEPEND}
doc? (
app-text/docbook-xml-dtd:4.1.2
app-text/xmlto )
- vala? ( >=dev-lang/vala-0.16.1-r1:0.16[vapigen] )"
+ vala? (
+ >=dev-lang/vala-0.16.1-r1
+ $(vala_depend) )"
pkg_setup() {
G2CONF="${G2CONF}
--disable-static
--disable-more-warnings
- --localstatedir=${EPREFIX}/var
- --docdir=${EPREFIX}/usr/share/doc/${PF}
+ --localstatedir="${EPREFIX}"/var
+ --docdir="${EPREFIX}"/usr/share/doc/${PF}
$(use_enable doc docbook-docs)
$(use_enable introspection)
$(use_enable vala)
@@ -51,12 +55,6 @@ pkg_setup() {
src_prepare() {
epatch "${FILESDIR}/${PN}-0.6.21-gentoo-system-users.patch"
+ use vala && vala_src_prepare
gnome2_src_prepare
-
- # FIXME: write a sane version of vapigen.m4 that properly deals with
- # versioned vapigen pkgconfig files, submit to vala upstream, and get
- # ${PN} upstream to use it.
- sed -e 's:vapigen_pkg_name=vapigen$:vapigen_pkg_name=vapigen-0.16:' \
- -e 's: vapigen\([^a-z_-]\): $vapigen_pkg_name\1:' \
- -i configure || die 'sed failed'
}