commit: b6415eba78f12772f466d1bd9245d5c57bf999a5 Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org> AuthorDate: Sun May 10 15:00:30 2015 +0000 Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org> CommitDate: Sun May 10 15:39:47 2015 +0000 URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=b6415eba
gnome-base/gnome-keyring: 3.14.0 → 3.16.0 ...ing-9999.ebuild => gnome-keyring-3.16.0.ebuild} | 28 ++++------------------ gnome-base/gnome-keyring/gnome-keyring-9999.ebuild | 19 ++++----------- 2 files changed, 9 insertions(+), 38 deletions(-) diff --git a/gnome-base/gnome-keyring/gnome-keyring-9999.ebuild b/gnome-base/gnome-keyring/gnome-keyring-3.16.0.ebuild similarity index 64% copy from gnome-base/gnome-keyring/gnome-keyring-9999.ebuild copy to gnome-base/gnome-keyring/gnome-keyring-3.16.0.ebuild index c3e87ff..85ff627 100644 --- a/gnome-base/gnome-keyring/gnome-keyring-9999.ebuild +++ b/gnome-base/gnome-keyring/gnome-keyring-3.16.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ @@ -8,21 +8,14 @@ GNOME2_LA_PUNT="yes" PYTHON_COMPAT=( python2_7 ) inherit fcaps gnome2 pam python-any-r1 versionator virtualx -if [[ ${PV} = 9999 ]]; then - inherit gnome2-live -fi DESCRIPTION="Password and keyring managing daemon" HOMEPAGE="https://wiki.gnome.org/Projects/GnomeKeyring" LICENSE="GPL-2+ LGPL-2+" SLOT="0" -IUSE="+caps debug pam selinux +ssh-agent" -if [[ ${PV} = 9999 ]]; then - KEYWORDS="" -else - KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x86-solaris" -fi +IUSE="+caps debug pam selinux +ssh-agent test" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x86-solaris" RDEPEND=" >=app-crypt/gcr-3.5.3:=[gtk] @@ -34,16 +27,16 @@ RDEPEND=" pam? ( virtual/pam ) " DEPEND="${RDEPEND} - ${PYTHON_DEPS} app-text/docbook-xml-dtd:4.3 dev-libs/libxslt >=dev-util/intltool-0.35 sys-devel/gettext virtual/pkgconfig + test? ( ${PYTHON_DEPS} ) " pkg_setup() { - python-any-r1_pkg_setup + use test && python-any-r1_pkg_setup } src_prepare() { @@ -52,17 +45,6 @@ src_prepare() { -e 's/CFLAGS="$CFLAGS -O0"//' \ -i configure.ac configure || die - # FIXME: some tests write to /tmp (instead of TMPDIR) - # Disable failing tests - #sed -e 's|\(g_test_add.*/gkm/data-asn1/integers.*;\)|/*\1*/|' \ - # -i "${S}"/pkcs11/gkm/test-data-asn1.c || die - #sed -e 's|\(g_test_add.*/gkm/timer/cancel.*;\)|/*\1*/|' \ - # -i "${S}"/pkcs11/gkm/test-timer.c || die - # For some reason all pam tests make the testsuite retun 77 - # which is considered an error but the test framework, - # but all tests are successful, upstream bug #731030 - #sed -e '558,595 d' -i "${S}"/pam/test-pam.c || die - gnome2_src_prepare } diff --git a/gnome-base/gnome-keyring/gnome-keyring-9999.ebuild b/gnome-base/gnome-keyring/gnome-keyring-9999.ebuild index c3e87ff..ce59d93 100644 --- a/gnome-base/gnome-keyring/gnome-keyring-9999.ebuild +++ b/gnome-base/gnome-keyring/gnome-keyring-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ @@ -17,11 +17,11 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GnomeKeyring" LICENSE="GPL-2+ LGPL-2+" SLOT="0" -IUSE="+caps debug pam selinux +ssh-agent" +IUSE="+caps debug pam selinux +ssh-agent test" if [[ ${PV} = 9999 ]]; then KEYWORDS="" else - KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x86-solaris" fi RDEPEND=" @@ -34,12 +34,12 @@ RDEPEND=" pam? ( virtual/pam ) " DEPEND="${RDEPEND} - ${PYTHON_DEPS} app-text/docbook-xml-dtd:4.3 dev-libs/libxslt >=dev-util/intltool-0.35 sys-devel/gettext virtual/pkgconfig + test? ( ${PYTHON_DEPS} ) " pkg_setup() { @@ -52,17 +52,6 @@ src_prepare() { -e 's/CFLAGS="$CFLAGS -O0"//' \ -i configure.ac configure || die - # FIXME: some tests write to /tmp (instead of TMPDIR) - # Disable failing tests - #sed -e 's|\(g_test_add.*/gkm/data-asn1/integers.*;\)|/*\1*/|' \ - # -i "${S}"/pkcs11/gkm/test-data-asn1.c || die - #sed -e 's|\(g_test_add.*/gkm/timer/cancel.*;\)|/*\1*/|' \ - # -i "${S}"/pkcs11/gkm/test-timer.c || die - # For some reason all pam tests make the testsuite retun 77 - # which is considered an error but the test framework, - # but all tests are successful, upstream bug #731030 - #sed -e '558,595 d' -i "${S}"/pam/test-pam.c || die - gnome2_src_prepare }