summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2014-11-13 11:24:10 +0000
committerPacho Ramos <pacho@gentoo.org>2014-11-13 11:24:10 +0000
commitb7ec77bf584400db843d0b4c2ffec4201cdb6ebe (patch)
treee3a740f898cf1ef417df9a9d4f75d691fa9fa390 /gnome-base
parentDrop package due bug #508854 (diff)
downloadgentoo-2-b7ec77bf584400db843d0b4c2ffec4201cdb6ebe.tar.gz
gentoo-2-b7ec77bf584400db843d0b4c2ffec4201cdb6ebe.tar.bz2
gentoo-2-b7ec77bf584400db843d0b4c2ffec4201cdb6ebe.zip
Drop old (#508854)
(Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)
Diffstat (limited to 'gnome-base')
-rw-r--r--gnome-base/gnome-keyring/ChangeLog9
-rw-r--r--gnome-base/gnome-keyring/files/gnome-keyring-2.32.1-fix-undefined.patch26
-rw-r--r--gnome-base/gnome-keyring/files/gnome-keyring-2.32.1-glib-2.32.patch56
-rw-r--r--gnome-base/gnome-keyring/gnome-keyring-2.32.1-r1.ebuild74
-rw-r--r--gnome-base/gnome-keyring/gnome-keyring-3.10.1.ebuild80
-rw-r--r--gnome-base/gnome-keyring/gnome-keyring-3.12.0.ebuild85
-rw-r--r--gnome-base/gnome-keyring/gnome-keyring-3.12.2.ebuild84
7 files changed, 8 insertions, 406 deletions
diff --git a/gnome-base/gnome-keyring/ChangeLog b/gnome-base/gnome-keyring/ChangeLog
index 4cf21b07442f..62a5a6b85fa8 100644
--- a/gnome-base/gnome-keyring/ChangeLog
+++ b/gnome-base/gnome-keyring/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for gnome-base/gnome-keyring
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-keyring/ChangeLog,v 1.262 2014/10/11 12:00:19 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-keyring/ChangeLog,v 1.263 2014/11/13 11:24:10 pacho Exp $
+
+ 13 Nov 2014; Pacho Ramos <pacho@gentoo.org>
+ -files/gnome-keyring-2.32.1-fix-undefined.patch,
+ -files/gnome-keyring-2.32.1-glib-2.32.patch, -gnome-keyring-2.32.1-r1.ebuild,
+ -gnome-keyring-3.10.1.ebuild, -gnome-keyring-3.12.0.ebuild,
+ -gnome-keyring-3.12.2.ebuild:
+ Drop old (#508854)
11 Oct 2014; Markus Meier <maekke@gentoo.org> gnome-keyring-3.12.2-r1.ebuild:
arm stable, bug #512012
diff --git a/gnome-base/gnome-keyring/files/gnome-keyring-2.32.1-fix-undefined.patch b/gnome-base/gnome-keyring/files/gnome-keyring-2.32.1-fix-undefined.patch
deleted file mode 100644
index 28103ba5d594..000000000000
--- a/gnome-base/gnome-keyring/files/gnome-keyring-2.32.1-fix-undefined.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From 4050d583e8fe6c5c4bb71f0fd4ba6498cdf5a1b6 Mon Sep 17 00:00:00 2001
-From: Ryan Stonecipher <Ryan.Stonecipher.Fisher@gmail.com>
-Date: Mon, 24 Jan 2011 20:42:02 +0000
-Subject: Fix undefined type in egg-asn1x.c
-
-Mac OSX doesn't have a ulong type
-
-https://bugzilla.gnome.org/show_bug.cgi?id=640362
----
-diff --git a/egg/egg-asn1x.c b/egg/egg-asn1x.c
-index 122cedf..10bd92c 100644
---- a/egg/egg-asn1x.c
-+++ b/egg/egg-asn1x.c
-@@ -2064,8 +2064,8 @@ anode_write_integer_ulong (gulong value, guchar *data, gsize *n_data)
- guchar buf[sizeof (gulong)];
- gint bytes, i, off;
-
-- for (i = 0; i < sizeof (ulong); ++i) {
-- off = sizeof (ulong) - (i + 1);
-+ for (i = 0; i < sizeof (gulong); ++i) {
-+ off = sizeof (gulong) - (i + 1);
- buf[i] = (value >> (off * 8)) & 0xFF;
- }
-
---
-cgit v0.9
diff --git a/gnome-base/gnome-keyring/files/gnome-keyring-2.32.1-glib-2.32.patch b/gnome-base/gnome-keyring/files/gnome-keyring-2.32.1-glib-2.32.patch
deleted file mode 100644
index ab63d5fa3d3a..000000000000
--- a/gnome-base/gnome-keyring/files/gnome-keyring-2.32.1-glib-2.32.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-From 002a073fe2b403ae7d006372e690743b664236d3 Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev <tetromino@gentoo.org>
-Date: Wed, 24 Oct 2012 02:52:28 -0400
-Subject: [PATCH] Explicitly link to gmodule
-
-Fixes build failure with glib-2.32 and gold.
----
- configure.in | 4 ++++
- gp11/Makefile.am | 4 +++-
- 2 files changed, 7 insertions(+), 1 deletion(-)
-
-diff --git a/configure.in b/configure.in
-index f781384..cdf9a2e 100644
---- a/configure.in
-+++ b/configure.in
-@@ -70,6 +70,10 @@ PKG_CHECK_MODULES(GLIB, glib-2.0 >= 2.16.0)
- AC_SUBST(GLIB_CFLAGS)
- AC_SUBST(GLIB_LIBS)
-
-+PKG_CHECK_MODULES(GMODULE, gmodule-no-export-2.0)
-+AC_SUBST(GMODULE_CFLAGS)
-+AC_SUBST(GMODULE_LIBS)
-+
- PKG_CHECK_MODULES(GTHREAD, gthread-2.0 >= 2.8.0)
- AC_SUBST(GTHREAD_CFLAGS)
- AC_SUBST(GTHREAD_LIBS)
-diff --git a/gp11/Makefile.am b/gp11/Makefile.am
-index 18942bd..5a90404 100644
---- a/gp11/Makefile.am
-+++ b/gp11/Makefile.am
-@@ -8,6 +8,7 @@ INCLUDES = \
- -I$(top_srcdir) \
- $(GOBJECT_CFLAGS) \
- $(GTHREAD_CFLAGS) \
-+ $(GMODULE_CFLAGS) \
- $(GLIB_CFLAGS)
-
- BUILT_SOURCES = \
-@@ -34,6 +35,7 @@ libgp11_la_LIBADD = \
- $(GOBJECT_LIBS) \
- $(GTHREAD_LIBS) \
- $(GIO_LIBS) \
-+ $(GMODULE_LIBS) \
- $(GLIB_LIBS)
-
- gp11-marshal.h: gp11-marshal.list $(GLIB_GENMARSHAL)
-@@ -64,4 +66,4 @@ endif
-
- SUBDIRS = . \
- $(TESTS_DIR)
--
-\ No newline at end of file
-+
---
-1.7.12.4
-
diff --git a/gnome-base/gnome-keyring/gnome-keyring-2.32.1-r1.ebuild b/gnome-base/gnome-keyring/gnome-keyring-2.32.1-r1.ebuild
deleted file mode 100644
index 8565e60cb83e..000000000000
--- a/gnome-base/gnome-keyring/gnome-keyring-2.32.1-r1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-keyring/gnome-keyring-2.32.1-r1.ebuild,v 1.11 2014/03/01 22:29:51 mgorny Exp $
-
-EAPI="4"
-GCONF_DEBUG="yes"
-GNOME2_LA_PUNT="yes"
-GNOME_TARBALL_SUFFIX="bz2"
-
-inherit autotools eutils gnome2 multilib pam virtualx
-
-DESCRIPTION="Password and keyring managing daemon"
-HOMEPAGE="http://live.gnome.org/GnomeKeyring"
-
-LICENSE="GPL-2+ LGPL-2+"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
-IUSE="debug pam test"
-# USE=valgrind is probably not a good idea for the tree
-
-RDEPEND=">=dev-libs/glib-2.25:2
- >=x11-libs/gtk+-2.20:2
- gnome-base/gconf:2
- >=sys-apps/dbus-1.0
- pam? ( virtual/pam )
- >=dev-libs/libgcrypt-1.2.2:0
- >=dev-libs/libtasn1-1"
-# valgrind? ( dev-util/valgrind )"
-DEPEND="${RDEPEND}
- >=dev-util/gtk-doc-am-1.9
- >=dev-util/intltool-0.35
- sys-devel/gettext
- virtual/pkgconfig"
-PDEPEND="gnome-base/libgnome-keyring"
-
-# tests fail in several ways, they should be fixed in the next cycle (bug #340283),
-# revisit then.
-RESTRICT="test"
-
-src_prepare() {
- DOCS="AUTHORS ChangeLog NEWS README"
- G2CONF="${G2CONF}
- $(use_enable debug)
- $(use_enable test tests)
- $(use_enable pam)
- $(use_with pam pam-dir $(getpam_mod_dir))
- --with-root-certs=${EPREFIX}/usr/share/ca-certificates/
- --enable-acl-prompts
- --enable-ssh-agent
- --enable-gpg-agent
- --with-gtk=2.0"
-# $(use_enable valgrind)
-
- epatch "${FILESDIR}/${P}-glib-2.32.patch"
- eautoreconf
-
- gnome2_src_prepare
-
- # Remove silly CFLAGS
- sed 's:CFLAGS="$CFLAGS -Werror:CFLAGS="$CFLAGS:' \
- -i configure.in configure || die "sed failed"
-
- # Remove DISABLE_DEPRECATED flags
- sed -e '/-D[A-Z_]*DISABLE_DEPRECATED/d' \
- -i configure.in configure || die "sed 2 failed"
-
- # Fix undefined type in egg-asn1x.c
- epatch "${FILESDIR}/${PN}-2.32.1-fix-undefined.patch"
-}
-
-src_test() {
- unset DBUS_SESSION_BUS_ADDRESS
- Xemake check || die "emake check failed!"
-}
diff --git a/gnome-base/gnome-keyring/gnome-keyring-3.10.1.ebuild b/gnome-base/gnome-keyring/gnome-keyring-3.10.1.ebuild
deleted file mode 100644
index d57fa58e5028..000000000000
--- a/gnome-base/gnome-keyring/gnome-keyring-3.10.1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-keyring/gnome-keyring-3.10.1.ebuild,v 1.13 2014/06/23 04:06:56 tetromino Exp $
-
-EAPI="5"
-GCONF_DEBUG="yes" # Not gnome macro but similar
-GNOME2_LA_PUNT="yes"
-
-inherit fcaps gnome2 pam versionator virtualx
-
-DESCRIPTION="Password and keyring managing daemon"
-HOMEPAGE="http://live.gnome.org/GnomeKeyring"
-
-LICENSE="GPL-2+ LGPL-2+"
-SLOT="0"
-IUSE="+caps debug pam selinux"
-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"
-
-RDEPEND="
- >=app-crypt/gcr-3.5.3:=[gtk]
- >=dev-libs/glib-2.32.0:2
- app-misc/ca-certificates
- >=dev-libs/libgcrypt-1.2.2:0=
- >=sys-apps/dbus-1.1.1
- caps? ( sys-libs/libcap-ng )
- pam? ( virtual/pam )
-"
-DEPEND="${RDEPEND}
- app-text/docbook-xml-dtd:4.3
- dev-libs/libxslt
- >=dev-util/intltool-0.35
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-src_prepare() {
- # Disable stupid CFLAGS
- sed -e 's/CFLAGS="$CFLAGS -g"//' \
- -e 's/CFLAGS="$CFLAGS -O0"//' \
- -i configure.ac configure || die
-
- # FIXME: some tests write to /tmp (instead of TMPDIR)
- # Disable failing tests
- sed -e '/g_test_add.*test_remove_file_abort/d' \
- -e '/g_test_add.*test_write_file/d' \
- -e '/g_test_add.*write_large_file/,+2 c\ {}; \ ' \
- -e '/g_test_add.*test_write_file_abort_.*/d' \
- -e '/g_test_add.*test_unique_file_conflict.*/d' \
- -i pkcs11/gkm/tests/test-transaction.c || die
- sed -e '/g_test_add.*test_create_assertion_complete_on_token/d' \
- -i pkcs11/xdg-store/tests/test-xdg-trust.c || die
- sed -e '/g_test_add.*gnome2-store.import.pkcs12/,+1 d' \
- -i pkcs11/gnome2-store/tests/test-import.c || die
-
- gnome2_src_prepare
-}
-
-src_configure() {
- gnome2_src_configure \
- $(use_with caps libcap-ng) \
- $(use_enable pam) \
- $(use_with pam pam-dir $(getpam_mod_dir)) \
- $(use_enable selinux) \
- --enable-doc \
- --enable-ssh-agent \
- --enable-gpg-agent
-}
-
-src_test() {
- # FIXME: this should be handled at eclass level
- "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/schema" || die
-
- unset DBUS_SESSION_BUS_ADDRESS
- GSETTINGS_SCHEMA_DIR="${S}/schema" Xemake check
-}
-
-pkg_postinst() {
- fcaps cap_ipc_lock usr/bin/gnome-keyring-daemon
- gnome2_pkg_postinst
-}
diff --git a/gnome-base/gnome-keyring/gnome-keyring-3.12.0.ebuild b/gnome-base/gnome-keyring/gnome-keyring-3.12.0.ebuild
deleted file mode 100644
index 9232fe2d4fe6..000000000000
--- a/gnome-base/gnome-keyring/gnome-keyring-3.12.0.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-keyring/gnome-keyring-3.12.0.ebuild,v 1.2 2014/06/23 04:06:56 tetromino Exp $
-
-EAPI="5"
-GCONF_DEBUG="yes" # Not gnome macro but similar
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python2_7 )
-
-inherit fcaps gnome2 pam python-any-r1 versionator virtualx
-
-DESCRIPTION="Password and keyring managing daemon"
-HOMEPAGE="http://live.gnome.org/GnomeKeyring"
-
-LICENSE="GPL-2+ LGPL-2+"
-SLOT="0"
-IUSE="+caps debug pam selinux"
-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"
-
-RDEPEND="
- >=app-crypt/gcr-3.5.3:=[gtk]
- >=dev-libs/glib-2.38:2
- app-misc/ca-certificates
- >=dev-libs/libgcrypt-1.2.2:0=
- >=sys-apps/dbus-1.1.1
- caps? ( sys-libs/libcap-ng )
- 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
-"
-
-pkg_setup() {
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- # Disable stupid CFLAGS
- sed -e 's/CFLAGS="$CFLAGS -g"//' \
- -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
- # FIXME: this is only for overlay, report upstream, make a patch !!!
- sed -e '558,595 d' -i "${S}"/pam/test-pam.c || die
-
- gnome2_src_prepare
-}
-
-src_configure() {
- gnome2_src_configure \
- $(use_with caps libcap-ng) \
- $(use_enable pam) \
- $(use_with pam pam-dir $(getpam_mod_dir)) \
- $(use_enable selinux) \
- --enable-doc \
- --enable-ssh-agent \
- --enable-gpg-agent
-}
-
-src_test() {
- # FIXME: this should be handled at eclass level
- "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/schema" || die
-
- unset DBUS_SESSION_BUS_ADDRESS
- GSETTINGS_SCHEMA_DIR="${S}/schema" Xemake check
-}
-
-pkg_postinst() {
- fcaps cap_ipc_lock usr/bin/gnome-keyring-daemon
- gnome2_pkg_postinst
-}
diff --git a/gnome-base/gnome-keyring/gnome-keyring-3.12.2.ebuild b/gnome-base/gnome-keyring/gnome-keyring-3.12.2.ebuild
deleted file mode 100644
index 96e3d30b8200..000000000000
--- a/gnome-base/gnome-keyring/gnome-keyring-3.12.2.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-keyring/gnome-keyring-3.12.2.ebuild,v 1.3 2014/06/23 04:06:56 tetromino Exp $
-
-EAPI="5"
-GCONF_DEBUG="yes" # Not gnome macro but similar
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python2_7 )
-
-inherit fcaps gnome2 pam python-any-r1 versionator virtualx
-
-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"
-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"
-
-RDEPEND="
- >=app-crypt/gcr-3.5.3:=[gtk]
- >=dev-libs/glib-2.38:2
- app-misc/ca-certificates
- >=dev-libs/libgcrypt-1.2.2:0=
- >=sys-apps/dbus-1.1.1
- caps? ( sys-libs/libcap-ng )
- 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
-"
-
-pkg_setup() {
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- # Disable stupid CFLAGS
- sed -e 's/CFLAGS="$CFLAGS -g"//' \
- -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
-}
-
-src_configure() {
- gnome2_src_configure \
- $(use_with caps libcap-ng) \
- $(use_enable pam) \
- $(use_with pam pam-dir $(getpam_mod_dir)) \
- $(use_enable selinux) \
- $(use_enable ssh-agent) \
- --enable-doc \
- --enable-gpg-agent
-}
-
-src_test() {
- # FIXME: this should be handled at eclass level
- "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/schema" || die
-
- unset DBUS_SESSION_BUS_ADDRESS
- GSETTINGS_SCHEMA_DIR="${S}/schema" Xemake check
-}
-
-pkg_postinst() {
- fcaps cap_ipc_lock usr/bin/gnome-keyring-daemon
- gnome2_pkg_postinst
-}