commit:     6416867a5ac40bb232b4d068050e6e3922251cff
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 15 21:14:31 2014 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Apr 20 13:51:53 2014 +0000
URL:        
http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=6416867a

app-crypt/libsecret: 0.16 → 0.18

---
 ...libsecret-9999.ebuild => libsecret-0.18.ebuild} | 33 ++++++----------------
 app-crypt/libsecret/libsecret-9999.ebuild          | 14 ++++-----
 2 files changed, 15 insertions(+), 32 deletions(-)

diff --git a/app-crypt/libsecret/libsecret-9999.ebuild 
b/app-crypt/libsecret/libsecret-0.18.ebuild
similarity index 68%
copy from app-crypt/libsecret/libsecret-9999.ebuild
copy to app-crypt/libsecret/libsecret-0.18.ebuild
index 0f7631e..7c5a95a 100644
--- a/app-crypt/libsecret/libsecret-9999.ebuild
+++ b/app-crypt/libsecret/libsecret-0.18.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -7,10 +7,7 @@ PYTHON_COMPAT=( python2_{6,7} )
 VALA_MIN_API_VERSION=0.18
 VALA_USE_DEPEND=vapigen
 
-inherit eutils gnome2 python-any-r1 vala virtualx
-if [[ ${PV} = 9999 ]]; then
-       inherit gnome2-live
-fi
+inherit gnome2 python-any-r1 vala virtualx
 
 DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service 
API"
 HOMEPAGE="https://live.gnome.org/Libsecret";
@@ -19,16 +16,11 @@ LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used 
for tests only
 SLOT="0"
 IUSE="+crypt debug +introspection test vala"
 REQUIRED_USE="vala? ( introspection )"
-if [[ ${PV} = 9999 ]]; then
-       IUSE="${IUSE} doc"
-       KEYWORDS=""
-else
-       KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
-fi
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
 
 COMMON_DEPEND="
-       >=dev-libs/glib-2.32.0:2
-       crypt? ( >=dev-libs/libgcrypt-1.2.2:= )
+       >=dev-libs/glib-2.38:2
+       crypt? ( >=dev-libs/libgcrypt-1.2.2:0= )
        introspection? ( >=dev-libs/gobject-introspection-1.29 )
 "
 RDEPEND="${COMMON_DEPEND}
@@ -38,7 +30,7 @@ RDEPEND="${COMMON_DEPEND}
 DEPEND="${COMMON_DEPEND}
        dev-libs/libxslt
        dev-util/gdbus-codegen
-       dev-util/gtk-doc-am
+       >=dev-util/gtk-doc-am-1.9
        >=dev-util/intltool-0.35.0
        sys-devel/gettext
        virtual/pkgconfig
@@ -52,22 +44,13 @@ DEPEND="${COMMON_DEPEND}
        vala? ( $(vala_depend) )
 "
 
-# Required while regenerating from *.vala *.vapi
-if [[ ${PV} = 9999 ]]; then
-       DEPEND="${DEPEND}
-               $(vala_depend)
-               doc? ( >=dev-util/gtk-doc-1.9 )"
-fi
-
 src_prepare() {
        # FIXME: disable failing test
        sed -e '/test_get_sync);/d' \
                -e '/test_get_async);/d' \
-               -i libsecret/tests/test-service.c || die
+               -i "${S}"/libsecret/test-service.c || die
 
-       if use vala || [[ ${PV} = 9999 ]]; then
-               vala_src_prepare
-       fi
+       use vala && vala_src_prepare
        gnome2_src_prepare
 }
 

diff --git a/app-crypt/libsecret/libsecret-9999.ebuild 
b/app-crypt/libsecret/libsecret-9999.ebuild
index 0f7631e..c36e3a2 100644
--- a/app-crypt/libsecret/libsecret-9999.ebuild
+++ b/app-crypt/libsecret/libsecret-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_{6,7} )
 VALA_MIN_API_VERSION=0.18
 VALA_USE_DEPEND=vapigen
 
-inherit eutils gnome2 python-any-r1 vala virtualx
+inherit gnome2 python-any-r1 vala virtualx
 if [[ ${PV} = 9999 ]]; then
        inherit gnome2-live
 fi
@@ -23,12 +23,12 @@ if [[ ${PV} = 9999 ]]; then
        IUSE="${IUSE} doc"
        KEYWORDS=""
 else
-       KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+       KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd"
 fi
 
 COMMON_DEPEND="
-       >=dev-libs/glib-2.32.0:2
-       crypt? ( >=dev-libs/libgcrypt-1.2.2:= )
+       >=dev-libs/glib-2.38:2
+       crypt? ( >=dev-libs/libgcrypt-1.2.2:0= )
        introspection? ( >=dev-libs/gobject-introspection-1.29 )
 "
 RDEPEND="${COMMON_DEPEND}
@@ -38,7 +38,7 @@ RDEPEND="${COMMON_DEPEND}
 DEPEND="${COMMON_DEPEND}
        dev-libs/libxslt
        dev-util/gdbus-codegen
-       dev-util/gtk-doc-am
+       >=dev-util/gtk-doc-am-1.9
        >=dev-util/intltool-0.35.0
        sys-devel/gettext
        virtual/pkgconfig
@@ -63,7 +63,7 @@ src_prepare() {
        # FIXME: disable failing test
        sed -e '/test_get_sync);/d' \
                -e '/test_get_async);/d' \
-               -i libsecret/tests/test-service.c || die
+               -i "${S}"/libsecret/test-service.c || die
 
        if use vala || [[ ${PV} = 9999 ]]; then
                vala_src_prepare

Reply via email to