diff options
author | Alexandre Rostovtsev <tetromino@gentoo.org> | 2012-09-25 10:06:41 +0000 |
---|---|---|
committer | Alexandre Rostovtsev <tetromino@gentoo.org> | 2012-09-25 10:06:41 +0000 |
commit | d842734a9641d227bbd0d1c3af69019e9574a0ad (patch) | |
tree | 2315b2122e8e34b67b7ceb2fd5cd9a2b26cbbfe7 /app-crypt/libsecret | |
parent | Update checks patch to work on 3.7 branchie. (diff) | |
download | historical-d842734a9641d227bbd0d1c3af69019e9574a0ad.tar.gz historical-d842734a9641d227bbd0d1c3af69019e9574a0ad.tar.bz2 historical-d842734a9641d227bbd0d1c3af69019e9574a0ad.zip |
Add a new library for accessing the freedesktop.org Secret Service API, which is implemented by gnome-keyring and ksecrets.
Package-Manager: portage-2.2.0_alpha132/cvs/Linux x86_64
Diffstat (limited to 'app-crypt/libsecret')
-rw-r--r-- | app-crypt/libsecret/ChangeLog | 11 | ||||
-rw-r--r-- | app-crypt/libsecret/Manifest | 18 | ||||
-rw-r--r-- | app-crypt/libsecret/libsecret-0.10.ebuild | 53 | ||||
-rw-r--r-- | app-crypt/libsecret/metadata.xml | 9 |
4 files changed, 91 insertions, 0 deletions
diff --git a/app-crypt/libsecret/ChangeLog b/app-crypt/libsecret/ChangeLog new file mode 100644 index 000000000000..8a05f3949a05 --- /dev/null +++ b/app-crypt/libsecret/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-crypt/libsecret +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/libsecret/ChangeLog,v 1.1 2012/09/25 10:06:41 tetromino Exp $ + +*libsecret-0.10 (25 Sep 2012) + + 25 Sep 2012; Alexandre Rostovtsev <tetromino@gentoo.org> + +libsecret-0.10.ebuild, +metadata.xml: + Add a new library for accessing the freedesktop.org Secret Service API, which + is implemented by gnome-keyring and ksecrets. + diff --git a/app-crypt/libsecret/Manifest b/app-crypt/libsecret/Manifest new file mode 100644 index 000000000000..a22646433a59 --- /dev/null +++ b/app-crypt/libsecret/Manifest @@ -0,0 +1,18 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +DIST libsecret-0.10.tar.xz 473952 SHA256 4015ac83042fa408bf66ca8526709662d194fe566181db6ab3d86a6ea4ab8880 SHA512 28b09871e532c26f04b760d014b54cfb478997840e010a07d8862ebf9f8f87f7e67f5ec60e486577020aee29ea75701d7263891126aec638eaad9245e5c2c076 WHIRLPOOL 5b55093a83dfacefad59735ecae895d5145b289d7ee2b0181345fa0f6053b7c8f736ac7833fc686b9b180cd0b977d5048b25ee0952dccb6f28764359926b8165 +EBUILD libsecret-0.10.ebuild 1243 SHA256 ebf1790992adff30af5f6b3a193b9df05517ac7836e19b2576b81a6ad29aa922 SHA512 74a1d21b1cc9e74ab10611eeb10b4e4829e701deee99d17b67344b58c038326275e85d67110dea5b719b4f36667a340c03711e93e7fe61326127204a944c2aa7 WHIRLPOOL e56e5a49cf6e133d8df724561e363cf76a5f243d5f237c95a3f9364fa06715aa0712a84a7dd28debf366f49d68b3612b721dd16a4c6794e9165457818bd5f267 +MISC ChangeLog 474 SHA256 0c98095c47b22e77bbcc4aa85644e3af77e30214da0af3829cdbd6cb0c59aadb SHA512 f9281273060990b6fb174e33e906e0a250f1dd12652a4a1d97fa3fe6c9d03d32aa499564f68f9acc1e0b0b8e25005461f10ae0a0d8511a81856aa406b3b1f5d9 WHIRLPOOL 360d733d08666a466ee7b5acb9265cc4276ca2d578dc6bd72e0c76d0daad7b2680961ec67cf3059481094e71e00c220a37e772dc67f16253bb583724184f3e61 +MISC metadata.xml 272 SHA256 36324a1ed74c94fadbfecc0abe90d933d6b6a06ded870441cc3f555998ff9878 SHA512 052d57bc24acddfe6fe622c30f65634ff01ac1fd8e2e8e98150e20bbdd9cc4fb3bb061f9d78be8f39b31c8b624d546cc1d6e09b67b07e1a7cfe0002512e20711 WHIRLPOOL e402f06f2698b5ad069b1d1a45b11b9facbb7da45e9ea9e56c5ec31aa2e41b56cd69729547993b05c43393ad2d860918635d8c939fd3295aca21b525f1295aa6 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iQEcBAEBCAAGBQJQYYI3AAoJEJ0WA1zPCt1hDB0H/jS0RQ/c1OMod3QsFr1MU3/m +rAUP+bPW0yLlDzazcSQz74Vfsr+jHrsHMZm6zd5cMyy2I2qV1ogtjc9PtwmZetIJ +e2cL4jDS9MKglYeSe6qSs8hI+QTyB7wZDtwHCBMUqOpMirApR1s5QO3B0sJT7/iZ +YWdK31NUKMTqgHh6NtePGoUqh4OQ6oiVeRAtevoBpkQqGmLhVlJ1+FEwLadOTP9y +7BwdfI2RNHbJbvkdC/oK+pCCzFgoIQ1zj41QqdtiBqsiBYV8YD25sZRYn2pscE4x +vF8/cb9yATmbPRWOMGvaXuk4q8Ka56Y05wDxENuczSlIttLoJXdyYBQ6CXt/dJ4= +=9KH+ +-----END PGP SIGNATURE----- diff --git a/app-crypt/libsecret/libsecret-0.10.ebuild b/app-crypt/libsecret/libsecret-0.10.ebuild new file mode 100644 index 000000000000..f01c916ade4e --- /dev/null +++ b/app-crypt/libsecret/libsecret-0.10.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/libsecret/libsecret-0.10.ebuild,v 1.1 2012/09/25 10:06:41 tetromino Exp $ + +EAPI="4" + +inherit gnome2 virtualx + +DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API" +HOMEPAGE="https://live.gnome.org/Libsecret" + +LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only +SLOT="0" +IUSE="+crypt debug +introspection" +KEYWORDS="~amd64 ~x86" + +COMMON_DEPEND=" + >=dev-libs/glib-2.31.0:2 + crypt? ( >=dev-libs/libgcrypt-1.2.2 ) + introspection? ( >=dev-libs/gobject-introspection-1.29 )" +RDEPEND="${COMMON_DEPEND} + >=gnome-base/gnome-keyring-3" +# Add ksecrets to RDEPEND when it's added to portage +DEPEND="${COMMON_DEPEND} + dev-libs/libxslt + sys-devel/gettext + dev-util/gdbus-codegen + >=dev-util/intltool-0.35.0 + virtual/pkgconfig" + +pkg_setup() { + DOCS="AUTHORS ChangeLog NEWS README" + G2CONF=" + --enable-manpages + --disable-strict + --disable-coverage + --disable-static + --disable-vala + $(use_enable crypt gcrypt)" +} + +src_prepare() { + gnome2_src_prepare +} + +src_test() { + Xemake check +} + +src_install() { + gnome2_src_install + prune_libtool_files --all +} diff --git a/app-crypt/libsecret/metadata.xml b/app-crypt/libsecret/metadata.xml new file mode 100644 index 000000000000..0b6b5da045eb --- /dev/null +++ b/app-crypt/libsecret/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> |