summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarc-Antoine Perennou <Marc-Antoine@Perennou.com>2011-09-19 18:30:31 +0200
committerMarc-Antoine Perennou <Marc-Antoine@Perennou.com>2011-09-19 18:30:31 +0200
commitddc062b4c50cd510fdfa54b5bdaeac1bfd0d62ac (patch)
treee5429a95d7bdae0d427d44eeca16af867d147fe4 /gnome-base
parentcleanup (diff)
downloadkeruspe-ddc062b4c50cd510fdfa54b5bdaeac1bfd0d62ac.tar.gz
keruspe-ddc062b4c50cd510fdfa54b5bdaeac1bfd0d62ac.tar.bz2
keruspe-ddc062b4c50cd510fdfa54b5bdaeac1bfd0d62ac.zip
add libgnome-keyring scm
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
Diffstat (limited to 'gnome-base')
-rw-r--r--gnome-base/libgnome-keyring/Manifest1
-rw-r--r--gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild49
2 files changed, 50 insertions, 0 deletions
diff --git a/gnome-base/libgnome-keyring/Manifest b/gnome-base/libgnome-keyring/Manifest
new file mode 100644
index 00000000..da175ef9
--- /dev/null
+++ b/gnome-base/libgnome-keyring/Manifest
@@ -0,0 +1 @@
+EBUILD libgnome-keyring-9999.ebuild 1137 RMD160 696ed208f46f937873942094089f758c05d7da49 SHA1 2482a3274bdcf6a15aeaa97ee8fa9738562c0212 SHA256 cf7c279a58e8e889c45c7f1d75a37a05c34936300bcbfef4cbeab0b12ccd2983
diff --git a/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild b/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild
new file mode 100644
index 00000000..8b447f5f
--- /dev/null
+++ b/gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes"
+
+inherit eutils gnome2-live
+
+DESCRIPTION="Compatibility library for accessing secrets"
+HOMEPAGE="http://live.gnome.org/GnomeKeyring"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE="debug doc test"
+
+RDEPEND=">=sys-apps/dbus-1.0
+ gnome-base/gconf
+ >=gnome-base/gnome-keyring-2.29[test?]"
+DEPEND="${RDEPEND}
+ sys-devel/gettext
+ >=dev-util/intltool-0.35
+ >=dev-util/pkgconfig-0.9
+ doc? ( >=dev-util/gtk-doc-1.9 )"
+
+pkg_setup() {
+ G2CONF="${G2CONF}
+ $(use_enable debug)
+ $(use_enable test tests full)"
+ DOCS="AUTHORS ChangeLog NEWS README"
+}
+
+src_prepare() {
+ # FIXME: Remove silly CFLAGS
+ sed -e 's:CFLAGS="$CFLAGS -Werror:CFLAGS="$CFLAGS:' \
+ -e 's:CFLAGS="$CFLAGS -g -O0:CFLAGS="$CFLAGS:' \
+ -i configure.ac || die "sed failed"
+ # FIXME: Remove DISABLE_DEPRECATED flags
+ sed -e '/-D[A-Z_]*DISABLE_DEPRECATED/d' \
+ -i configure.ac || die "sed 2 failed"
+ gnome2_src_prepare
+}
+
+src_test() {
+ unset DBUS_SESSION_BUS_ADDRESS
+ dbus-launch emake check || die "tests failed"
+}