diff options
author | Pacho Ramos <pacho@gentoo.org> | 2014-11-13 11:24:10 +0000 |
---|---|---|
committer | Pacho Ramos <pacho@gentoo.org> | 2014-11-13 11:24:10 +0000 |
commit | b7ec77bf584400db843d0b4c2ffec4201cdb6ebe (patch) | |
tree | e3a740f898cf1ef417df9a9d4f75d691fa9fa390 /gnome-base | |
parent | Drop package due bug #508854 (diff) | |
download | gentoo-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')
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 -} |