From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- app-crypt/libsecret/Manifest | 5 +++ app-crypt/libsecret/libsecret-0.18.5.ebuild | 66 +++++++++++++++++++++++++++++ app-crypt/libsecret/metadata.xml | 8 ++++ 3 files changed, 79 insertions(+) create mode 100644 app-crypt/libsecret/Manifest create mode 100644 app-crypt/libsecret/libsecret-0.18.5.ebuild create mode 100644 app-crypt/libsecret/metadata.xml (limited to 'app-crypt/libsecret') diff --git a/app-crypt/libsecret/Manifest b/app-crypt/libsecret/Manifest new file mode 100644 index 000000000000..8117df1cd4ee --- /dev/null +++ b/app-crypt/libsecret/Manifest @@ -0,0 +1,5 @@ +DIST libsecret-0.18.5.tar.xz 508556 SHA256 9ce7bd8dd5831f2786c935d82638ac428fa085057cc6780aba0e39375887ccb3 SHA512 4ee297b556d3b555b6ca9f5eb5cc87425b782491d0550a75873aac0f7019b123f437f0731c85bb058fc65b50a589d54d0697657a50bef4ac2952e9e40a916b5c WHIRLPOOL 5ee5ffb4235c75a20475777ee09c96869c59eb01374743a0e0af0139f76e1e21bf57a15dbca72c6a2f70b4809eb2848776a0a3cba187c8f725b19ce68e611e23 +EBUILD libsecret-0.18.5.ebuild 1503 SHA256 e61c04050c861e5a566d043a38ad772e5a25c194a9ccce0be00615d1f0e4539c SHA512 40723ae7e695db86f6e8d9dfede20cdb65e5f9730b9530d36fd6c405b9cc9e75111865e103f3367dc40b3a1fcc1f50c00dd38a6c2dba67de8b7336c7fa442877 WHIRLPOOL 6f6c25c436fcc20e7b86e926212b6b72cc6462023eca0feac4f3ae596b84c421e50ce2d763ca5ce7ab2fec88f773f280d4fc833c9fa82dca98a78ee9310cb48f +MISC ChangeLog 6793 SHA256 36000fbbeff6d34dddb781435ff8085ae168e7d6a0c091fc964f24fbccb780ec SHA512 dfdcacc796d651a01636a58fd76346546070c411367e5a83485bbab51e4bf2339b3acddca5722ca681836d7b25630d5ca2ef07e5364a58cc1dd9d0a2c7a48db2 WHIRLPOOL 60d521891fbb5133ed727e8cd78a14b14ecf1b5180b6a18f43434e4e749f9a54ca7a57c153943f72c9a741b375fb23f1e9a32ead511dd51a0fe6ae16f3d1f55e +MISC ChangeLog-2015 7586 SHA256 56004ebf0e4281b425bfee228e1e788d088ea5df33ca608bffc12db5da9750c4 SHA512 59d91289d511719251494af837b9000df6ac329d95db3d37472345fcfbb829d2f254ad4bd388abc4c098053828b2fcd2179fc28381614be2fe72d4e4ab0a5b12 WHIRLPOOL 7d9a225a7e23d7906d2a86e8f1803e1e721aa56b15ec52cfbd3b6b63a5fe10dabd6a5bc74b722ef6a3504069a0266e6dd950b22223aece6a08201fa09ddbe842 +MISC metadata.xml 253 SHA256 8f92439176f4cd2ba6a060c523c6b29ab210cd9aab7903b6db6eecc6654b1e21 SHA512 8d59f413993268ca783f7407b676900bb2d964754bf705d4175e2bafbe058a52af74f3928e4bd84d292518f8cf13fab7051486ab7cdc61d02fae6e0188d44442 WHIRLPOOL d5d853bd8a39a54c45728e16a1aa295e014e0a3a105a01ec6b3c93a4f53d7b7055644708301751b7f5be68543056d3f0bd611d5ce0be442eb5d06f5e032fe154 diff --git a/app-crypt/libsecret/libsecret-0.18.5.ebuild b/app-crypt/libsecret/libsecret-0.18.5.ebuild new file mode 100644 index 000000000000..f9b593ab90e9 --- /dev/null +++ b/app-crypt/libsecret/libsecret-0.18.5.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" +GCONF_DEBUG="yes" +PYTHON_COMPAT=( python2_7 ) +VALA_USE_DEPEND=vapigen + +inherit gnome2 python-any-r1 vala virtualx + +DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API" +HOMEPAGE="https://wiki.gnome.org/Projects/Libsecret" + +LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only +SLOT="0" + +IUSE="+crypt +introspection test vala" +REQUIRED_USE="vala? ( introspection )" + +KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd" + +RDEPEND=" + >=dev-libs/glib-2.38:2 + crypt? ( >=dev-libs/libgcrypt-1.2.2:0= ) + introspection? ( >=dev-libs/gobject-introspection-1.29:= ) +" +PDEPEND=">=gnome-base/gnome-keyring-3 +" +# PDEPEND to avoid circular dep (bug #547456) +# Add ksecrets to PDEPEND when it's added to portage +DEPEND="${RDEPEND} + dev-libs/libxslt + dev-util/gdbus-codegen + >=dev-util/gtk-doc-am-1.9 + >=dev-util/intltool-0.35.0 + sys-devel/gettext + virtual/pkgconfig + test? ( + dev-python/mock + introspection? ( + ${PYTHON_DEPS} + >=dev-libs/gjs-1.32 + dev-python/pygobject:3 ) + ) + vala? ( $(vala_depend) ) +" + +src_prepare() { + use vala && vala_src_prepare + gnome2_src_prepare +} + +src_configure() { + gnome2_src_configure \ + --enable-manpages \ + --disable-strict \ + --disable-coverage \ + --disable-static \ + $(use_enable crypt gcrypt) \ + $(use_enable introspection) \ + $(use_enable vala) +} + +src_test() { + Xemake check +} diff --git a/app-crypt/libsecret/metadata.xml b/app-crypt/libsecret/metadata.xml new file mode 100644 index 000000000000..996e7cacd217 --- /dev/null +++ b/app-crypt/libsecret/metadata.xml @@ -0,0 +1,8 @@ + + + + + gnome@gentoo.org + Gentoo GNOME Desktop + + -- cgit v1.2.3