aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@gentoo.org>2012-09-04 01:48:39 +0530
committerNirbheek Chauhan <nirbheek@gentoo.org>2012-09-05 08:48:21 -0700
commitb5c172dc69dc2959800c2a9e8de6a27e52c588e1 (patch)
treeeccd5b3d5c53a5471e2abae7d69643feb09badb8 /app-crypt/libsecret
parentgnome-base/gsettings-desktop-schemas: 3.5.4 → 3.5.91 (diff)
downloadgnome-b5c172dc69dc2959800c2a9e8de6a27e52c588e1.tar.gz
gnome-b5c172dc69dc2959800c2a9e8de6a27e52c588e1.tar.bz2
gnome-b5c172dc69dc2959800c2a9e8de6a27e52c588e1.zip
Add app-crypt/libsecret-0.9
Diffstat (limited to 'app-crypt/libsecret')
-rw-r--r--app-crypt/libsecret/Manifest3
-rw-r--r--app-crypt/libsecret/libsecret-0.9.ebuild58
-rw-r--r--app-crypt/libsecret/libsecret-9999.ebuild58
3 files changed, 119 insertions, 0 deletions
diff --git a/app-crypt/libsecret/Manifest b/app-crypt/libsecret/Manifest
new file mode 100644
index 00000000..f1933916
--- /dev/null
+++ b/app-crypt/libsecret/Manifest
@@ -0,0 +1,3 @@
+DIST libsecret-0.9.tar.xz 473512 SHA256 8b1abfed2f5c88ff9a1801d5b6643331cc833dfe8d8b1dca982ae23bbd6de535 SHA512 d7ded55008a116939ad7b81b27b897a645ee16e6a6da13c2be9bf53dafe59024ff06211d45282e591f09a104a2f0f2af5b7b8fc82f14da7c8283aec38b36880a WHIRLPOOL af18dd68e6a551fbabc22b1a1a4c5da3d39401981de87e71222d59f33e256d94fc9897287aa36d816db483b7f372c4b5315485c657e93b4eb9d2d929d3933d49
+EBUILD libsecret-0.9.ebuild 1218 SHA256 c40c6ef83a478e39457da98fb6178db75374aff1d35feb782a31aaab118706fe SHA512 1322ecaf192b0f8349cd230cbd78b7bd4cfd0b630c0a6c566bbca65967c783d6560af3b194ea83c3a21e495a8e61c978fa2e6ff8839379dd91d8bdc025272486 WHIRLPOOL 6822d519a668324c278593d719e41fedfe37dda2d6c0abbc12307f403d11bd9bc27bcb5b85e607645bb9d316e160c4a854dfe3d3d40abe92287b5b8222c67939
+EBUILD libsecret-9999.ebuild 1218 SHA256 c40c6ef83a478e39457da98fb6178db75374aff1d35feb782a31aaab118706fe SHA512 1322ecaf192b0f8349cd230cbd78b7bd4cfd0b630c0a6c566bbca65967c783d6560af3b194ea83c3a21e495a8e61c978fa2e6ff8839379dd91d8bdc025272486 WHIRLPOOL 6822d519a668324c278593d719e41fedfe37dda2d6c0abbc12307f403d11bd9bc27bcb5b85e607645bb9d316e160c4a854dfe3d3d40abe92287b5b8222c67939
diff --git a/app-crypt/libsecret/libsecret-0.9.ebuild b/app-crypt/libsecret/libsecret-0.9.ebuild
new file mode 100644
index 00000000..f7e2069d
--- /dev/null
+++ b/app-crypt/libsecret/libsecret-0.9.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+
+inherit gnome2 virtualx
+if [[ ${PV} = 9999 ]]; then
+ inherit gnome2-live
+fi
+
+DESCRIPTION="libsecret is a library for storing and retrieving secrets such as passwords"
+HOMEPAGE="https://live.gnome.org/Libsecret"
+
+LICENSE="LGPL-2.1 Apache-2.0"
+SLOT="0"
+IUSE="+crypt debug doc +introspection"
+if [[ ${PV} = 9999 ]]; then
+ KEYWORDS=""
+else
+ KEYWORDS="~amd64 ~x86"
+fi
+
+RDEPEND="
+ >=dev-libs/glib-2.31.0:2
+ crypt? ( >=dev-libs/libgcrypt-1.2.2 )
+ introspection? ( >=dev-libs/gobject-introspection-1.29 )"
+DEPEND="${RDEPEND}
+ dev-libs/libxslt
+ sys-devel/gettext
+ virtual/pkgconfig
+ >=dev-util/intltool-0.35.0
+ >=dev-lang/vala-0.17.2.12:0.18
+ doc? ( >=dev-util/gtk-doc-1.9 )"
+
+pkg_setup() {
+ DOCS="AUTHORS ChangeLog NEWS README"
+ # VALAC is used by tests
+ # VAPIGEN is used by libsecret
+ G2CONF="
+ --disable-maintainer-mode
+ --enable-manpages
+ --disable-strict
+ --disable-coverage
+ --disable-static
+ $(use_enable crypt gcrypt)
+ VALAC=$(type -P valac-0.18)
+ VAPIGEN=$(type -P vapigen-0.18)"
+}
+
+src_test() {
+ Xemake check
+}
+
+src_install() {
+ gnome2_src_install
+ prune_libtool_files --all
+}
diff --git a/app-crypt/libsecret/libsecret-9999.ebuild b/app-crypt/libsecret/libsecret-9999.ebuild
new file mode 100644
index 00000000..f7e2069d
--- /dev/null
+++ b/app-crypt/libsecret/libsecret-9999.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+
+inherit gnome2 virtualx
+if [[ ${PV} = 9999 ]]; then
+ inherit gnome2-live
+fi
+
+DESCRIPTION="libsecret is a library for storing and retrieving secrets such as passwords"
+HOMEPAGE="https://live.gnome.org/Libsecret"
+
+LICENSE="LGPL-2.1 Apache-2.0"
+SLOT="0"
+IUSE="+crypt debug doc +introspection"
+if [[ ${PV} = 9999 ]]; then
+ KEYWORDS=""
+else
+ KEYWORDS="~amd64 ~x86"
+fi
+
+RDEPEND="
+ >=dev-libs/glib-2.31.0:2
+ crypt? ( >=dev-libs/libgcrypt-1.2.2 )
+ introspection? ( >=dev-libs/gobject-introspection-1.29 )"
+DEPEND="${RDEPEND}
+ dev-libs/libxslt
+ sys-devel/gettext
+ virtual/pkgconfig
+ >=dev-util/intltool-0.35.0
+ >=dev-lang/vala-0.17.2.12:0.18
+ doc? ( >=dev-util/gtk-doc-1.9 )"
+
+pkg_setup() {
+ DOCS="AUTHORS ChangeLog NEWS README"
+ # VALAC is used by tests
+ # VAPIGEN is used by libsecret
+ G2CONF="
+ --disable-maintainer-mode
+ --enable-manpages
+ --disable-strict
+ --disable-coverage
+ --disable-static
+ $(use_enable crypt gcrypt)
+ VALAC=$(type -P valac-0.18)
+ VAPIGEN=$(type -P vapigen-0.18)"
+}
+
+src_test() {
+ Xemake check
+}
+
+src_install() {
+ gnome2_src_install
+ prune_libtool_files --all
+}