diff options
author | 2012-05-13 18:13:50 +0000 | |
---|---|---|
committer | 2012-05-13 18:13:50 +0000 | |
commit | 77394d5f34b53ca08dafa1a86f43ebf9563b1d7b (patch) | |
tree | e21d17d1298ef4e227a7ef5c8a67a97635c635a4 /app-crypt | |
parent | Added myself as co-maintainer to metadata.xml (diff) | |
download | historical-77394d5f34b53ca08dafa1a86f43ebf9563b1d7b.tar.gz historical-77394d5f34b53ca08dafa1a86f43ebf9563b1d7b.tar.bz2 historical-77394d5f34b53ca08dafa1a86f43ebf9563b1d7b.zip |
New ebuild for Gcr and Gck libraries, formerly part of gnome-keyring.
Package-Manager: portage-2.2.0_alpha104/cvs/Linux x86_64
Diffstat (limited to 'app-crypt')
-rw-r--r-- | app-crypt/gcr/ChangeLog | 10 | ||||
-rw-r--r-- | app-crypt/gcr/Manifest | 18 | ||||
-rw-r--r-- | app-crypt/gcr/gcr-3.4.1.ebuild | 67 | ||||
-rw-r--r-- | app-crypt/gcr/metadata.xml | 9 |
4 files changed, 104 insertions, 0 deletions
diff --git a/app-crypt/gcr/ChangeLog b/app-crypt/gcr/ChangeLog new file mode 100644 index 000000000000..418f449d3c49 --- /dev/null +++ b/app-crypt/gcr/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for app-crypt/gcr +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/gcr/ChangeLog,v 1.1 2012/05/13 18:13:50 tetromino Exp $ + +*gcr-3.4.1 (13 May 2012) + + 13 May 2012; Alexandre Rostovtsev <tetromino@gentoo.org> +gcr-3.4.1.ebuild, + +metadata.xml: + New ebuild for Gcr and Gck libraries, formerly part of gnome-keyring. + diff --git a/app-crypt/gcr/Manifest b/app-crypt/gcr/Manifest new file mode 100644 index 000000000000..3eced54a3514 --- /dev/null +++ b/app-crypt/gcr/Manifest @@ -0,0 +1,18 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +DIST gcr-3.4.1.tar.xz 1335160 RMD160 f37beab1709caee67ae0ac13d4a5c56b7538116a SHA1 d7b9cadc8dec9f019c23ce72b5f797fb829005e1 SHA256 a0812b6e9623465b0053f4b1b09f3b9316317b2c6ed69a73bc2c5b3b6b849609 +EBUILD gcr-3.4.1.ebuild 1689 RMD160 c5947c7af26c029672ceff1d15a037f0e0ed043d SHA1 14c2c2f93e4ae3dad315e32fdfeff7d83c3df15a SHA256 eb7d8d3f91adac75d8fb24a8ad15337d823b89e7805ae3b28a6d10c0313e7527 +MISC ChangeLog 396 RMD160 1aff15c471b32204a65b730745c10f593323e357 SHA1 04d84fd4de3aa00a29c9836fbf5330bca3ca95af SHA256 aa7b7c3a7d36bd7960691f06e3ed153a69b6b3cff839dd547ebfeca336fd3c32 +MISC metadata.xml 271 RMD160 e40f6a4275515a716f4f9ebd453f40385873fa9c SHA1 5da5e829df17818099633d3ebe2880a830088f63 SHA256 091ef40c3b351c464d5718aee2e63cc81da0674a41a052d2c3a0a247b548ea88 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iQEcBAEBAgAGBQJPr/npAAoJEJ0WA1zPCt1hZ9YIAI/gpLRqoEAWfSDWSHic6cr/ +oMuxD+IzOhhxL1FjOPhVyRhuCi/LPP4VBghO69NTcYRvJirnIDLSYtEkE79uApgp +nIP9hzT/YNfdBgW/OPNr6FQzLDhUrMFYXpCRa3qW1tona78O50ZQ3bD3RrFaEC/b +jIRJimJ64zsoTtjrpmEoUM+EZtXlVQRXScqyDpvFvTM3E/BMzltXISB8blAkRK9u +rKERs6jDNm2P9GjbsBfx7CrBJMQ5Mn45+SkNms3MnFrUnRVWAg4IO/np0+8ONY8Z +zlOg+GxVpggXMqTHlDxul7Lm+fqmp6X3uIEZJG5oazifT0/FVEYFFUf4YFkVpZc= +=JY0B +-----END PGP SIGNATURE----- diff --git a/app-crypt/gcr/gcr-3.4.1.ebuild b/app-crypt/gcr/gcr-3.4.1.ebuild new file mode 100644 index 000000000000..6fecca546c14 --- /dev/null +++ b/app-crypt/gcr/gcr-3.4.1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/gcr/gcr-3.4.1.ebuild,v 1.1 2012/05/13 18:13:50 tetromino Exp $ + +EAPI="4" +GCONF_DEBUG="no" +GNOME2_LA_PUNT="yes" + +inherit autotools gnome2 virtualx + +DESCRIPTION="Libraries for cryptographic UIs and accessing PKCS#11 modules" +HOMEPAGE="http://www.gnome.org/" + +LICENSE="GPL-2 LGPL-2" +SLOT="0" +IUSE="debug doc +introspection" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" + +COMMON_DEPEND=">=app-crypt/gnupg-2 + >=app-crypt/p11-kit-0.6 + >=dev-libs/glib-2.30:2 + >=dev-libs/libgcrypt-1.2.2 + >=dev-libs/libtasn1-1 + >=sys-apps/dbus-1.0 + >=x11-libs/gtk+-3.0:3 + introspection? ( >=dev-libs/gobject-introspection-1.29 ) +" +RDEPEND="${COMMON_DEPEND} + !<gnome-base/gnome-keyring-3.3" +# gcr was part of gnome-keyring until 3.3 +DEPEND="${COMMON_DEPEND} + sys-devel/gettext + >=dev-util/intltool-0.35 + virtual/pkgconfig + + dev-libs/gobject-introspection-common + >=dev-util/gtk-doc-am-1.9 + + doc? ( >=dev-util/gtk-doc-1.9 )" +# eautoreconf needs: +# dev-libs/gobject-introspection-common +# >=dev-util/gtk-doc-am-1.9 + +pkg_setup() { + DOCS="AUTHORS ChangeLog HACKING NEWS README" + G2CONF="${G2CONF} + $(use_enable debug) + --disable-update-icon-cache + --disable-update-mime" +} + +src_prepare() { + # FIXME: failing tests + if use test; then + sed -e 's:test-subject-public-key::' \ + -e 's:test-system-prompt:$(NULL):' \ + -i gcr/tests/Makefile.am || die "sed failed" + eautoreconf + fi + + gnome2_src_prepare +} + +src_test() { + unset DBUS_SESSION_BUS_ADDRESS + Xemake check +} diff --git a/app-crypt/gcr/metadata.xml b/app-crypt/gcr/metadata.xml new file mode 100644 index 000000000000..14e9fc116023 --- /dev/null +++ b/app-crypt/gcr/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>gnome</herd> +<use> + <flag name="introspection">Use + <pkg>dev-libs/gobject-introspection</pkg> for introspection</flag> +</use> +</pkgmetadata> |