diff options
author | Marc-Antoine Perennou <Marc-Antoine@Perennou.com> | 2011-09-19 18:30:31 +0200 |
---|---|---|
committer | Marc-Antoine Perennou <Marc-Antoine@Perennou.com> | 2011-09-19 18:30:31 +0200 |
commit | ddc062b4c50cd510fdfa54b5bdaeac1bfd0d62ac (patch) | |
tree | e5429a95d7bdae0d427d44eeca16af867d147fe4 /gnome-base | |
parent | cleanup (diff) | |
download | keruspe-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/Manifest | 1 | ||||
-rw-r--r-- | gnome-base/libgnome-keyring/libgnome-keyring-9999.ebuild | 49 |
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" +} |