summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Wijsman <tomwij@gentoo.org>2014-03-24 14:40:27 +0000
committerTom Wijsman <tomwij@gentoo.org>2014-03-24 14:40:27 +0000
commitb30f66d28d04dc720942c846302231412f1547b4 (patch)
tree155f3f6313576b80096f8b370c2ed0d2b681d16a /mate-base
parentNew ebuild for mate-base/libmatekeyring, compatibility library for accessing ... (diff)
downloadhistorical-b30f66d28d04dc720942c846302231412f1547b4.tar.gz
historical-b30f66d28d04dc720942c846302231412f1547b4.tar.bz2
historical-b30f66d28d04dc720942c846302231412f1547b4.zip
New ebuild for mate-base/mate-keyring, password and keyring managing daemon for MATE; imported from the mate-overlay, reviewed and adjusted.
Package-Manager: portage-HEAD/cvs/Linux x86_64 Manifest-Sign-Key: 0x6D34E57D
Diffstat (limited to 'mate-base')
-rw-r--r--mate-base/mate-keyring/ChangeLog10
-rw-r--r--mate-base/mate-keyring/Manifest18
-rw-r--r--mate-base/mate-keyring/mate-keyring-1.6.1.ebuild83
-rw-r--r--mate-base/mate-keyring/metadata.xml12
4 files changed, 123 insertions, 0 deletions
diff --git a/mate-base/mate-keyring/ChangeLog b/mate-base/mate-keyring/ChangeLog
new file mode 100644
index 000000000000..d1640564c818
--- /dev/null
+++ b/mate-base/mate-keyring/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for mate-base/mate-keyring
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/mate-base/mate-keyring/ChangeLog,v 1.1 2014/03/24 14:40:17 tomwij Exp $
+
+*mate-keyring-1.6.1 (24 Mar 2014)
+
+ 24 Mar 2014; Tom Wijsman <TomWij@gentoo.org> +mate-keyring-1.6.1.ebuild,
+ +metadata.xml:
+ New ebuild for mate-base/mate-keyring, password and keyring managing daemon
+ for MATE; imported from the mate-overlay, reviewed and adjusted.
diff --git a/mate-base/mate-keyring/Manifest b/mate-base/mate-keyring/Manifest
new file mode 100644
index 000000000000..7df16c3f20a5
--- /dev/null
+++ b/mate-base/mate-keyring/Manifest
@@ -0,0 +1,18 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST mate-keyring-1.6.1.tar.xz 1701320 SHA256 2d95b8a7f09cada37989748b2c9952a6682abb5f432028d10fb0c0777e72ad25 SHA512 c615c94a539f7884caa46d36e02e36964c0d69c9e432e1edb8143539b945b9de447b4002ade418aac92effae91e5aa94a337a145e97c5b0f0365324757993666 WHIRLPOOL 1c951a9877e702c09d5e17a71d062a0fe62447672bc972eb39d45313aa657f37c7e31cd06573d2049f67fbf69f2ae26503924b1bcd5bed992ff3735e9cf04157
+EBUILD mate-keyring-1.6.1.ebuild 2077 SHA256 f1c5552b2fbb8431c039d82a68c4bd5dd1a6d241a1113caa3113a68928c6d479 SHA512 70d65f0ccd590faf3fc04002eb02864bb64914ebd5b56bb6911e1a41d592ccaa665919db8cd55cb3e43c690db06e63e0d3b485fcc954f30a377d1c6166d8ced2 WHIRLPOOL 9d7166061c375befbc4887c84bfcad5d5b6b185e4b04f75fd165688e09b15fd71d01286f8b3595954e3a53c4e34d961acd455a0b6662d160048102069761bf8c
+MISC ChangeLog 489 SHA256 8de1be3b99349e21de5c0918b0018e05a507320eac4bae1dfb5082f5e5467cae SHA512 fef62000ab4701ebc6b90a7e5552f82f417e293ab83e6993a0230b6f60c70105159d3fa43c461e47f7b31c18652bc2dd2b95330cfc8c0b87969163de57e6544a WHIRLPOOL 9d0eaa8efccb68e8b71ef9b5962f8dd54177971576ed8d3cb10e9d94207172991aee927dfef133ac15b7c0dd32d792b6e546bf4f99eb825aa7f70bc8661c7fe4
+MISC metadata.xml 379 SHA256 4f19a3ea8d146a47eb2e27bdd047436210ae28843840a30249a6080b316ec3f6 SHA512 3b68a1ac6c073398ce7fd60435761d0d6e30bfd6474032915b32c3f71bb6bac6414ae0f3ae0ab9f1696859a3c085d908dc3fd9e1a04ab0576b37047b447509b2 WHIRLPOOL 5bf271ecaa7d0f04496cc0a88f0ca2ae03043204756e0977a3f81302f31728e249f037b7090248da4e693f99eceb380f6846ac416dde064ca2abb383fe711b14
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.22 (GNU/Linux)
+
+iQEcBAEBCAAGBQJTMEPMAAoJEJWyH81tNOV9oagIALH3emAUIVP07IZE5lO1Obyn
+DuWkKviRBiyOBBkRmhp89LJoi9OMlzg4lSoJO/N4/M7Q1z/92lt+s5f3ICPsYqSx
+dolahHONXDgl6dLUbFQDvd8pQpX7zG7Bz9y929qPasWxo4iE1bqQF7ptH0fUZnQr
+LydOhBb77eDnet74LTlYapPkhDNVnNr6HAYIAcKDHgZkUHKT9rbkAS1DEpghxJ+Q
+aVz4PH8qQMFAhrWmK20cu7Robz0Mqz1QOddKy/yBymPANTiSVApB6y1fuQcrPn34
+xUiD6eLANncEkmKXKXY5sNW3Hn6kqGDmtJrsiqL4vrnUPdqMxNrJRvYK4om7nLM=
+=DkqO
+-----END PGP SIGNATURE-----
diff --git a/mate-base/mate-keyring/mate-keyring-1.6.1.ebuild b/mate-base/mate-keyring/mate-keyring-1.6.1.ebuild
new file mode 100644
index 000000000000..037131001907
--- /dev/null
+++ b/mate-base/mate-keyring/mate-keyring-1.6.1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/mate-base/mate-keyring/mate-keyring-1.6.1.ebuild,v 1.1 2014/03/24 14:40:17 tomwij Exp $
+
+EAPI="5"
+
+GCONF_DEBUG="yes"
+GNOME2_LA_PUNT="yes"
+
+inherit autotools gnome2 pam virtualx versionator
+
+MATE_BRANCH="$(get_version_component_range 1-2)"
+
+SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
+DESCRIPTION="Password and keyring managing daemon for MATE"
+HOMEPAGE="http://mate-desktop.org"
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="debug +gpg-agent pam +ssh-agent test"
+
+RDEPEND=">=dev-libs/glib-2.25:2
+ >=x11-libs/gtk+-2.20:2
+ >=sys-apps/dbus-1:0
+ >=dev-libs/libgcrypt-1.2.2:0=
+ >=dev-libs/libtasn1-0.3.4:0=
+ sys-libs/libcap:0
+ x11-libs/cairo:0
+ x11-libs/gdk-pixbuf:2
+ x11-libs/pango:0
+ virtual/libintl:0
+ pam? ( virtual/pam:0 )"
+
+DEPEND="${RDEPEND}
+ >=dev-util/gtk-doc-am-1.9
+ >=dev-util/intltool-0.35:*
+ sys-devel/gettext:*
+ virtual/pkgconfig:*"
+
+PDEPEND=">=mate-base/libmatekeyring-1.6:0"
+
+# Fails in several ways, should work in next cycle (bug #340283), revisit then.
+RESTRICT="test"
+
+src_prepare() {
+ sed -e 's/DOC_MODULE=gck/DOC_MODULE=mate-gck/' \
+ -i docs/reference/gck/Makefile.am || die
+
+ eautoreconf
+
+ gnome2_src_prepare
+
+ # Remove error related CFLAGS.
+ sed 's:CFLAGS="$CFLAGS -Werror:CFLAGS="$CFLAGS:' \
+ -i configure.ac configure || die "sed CFLAGS failed"
+
+ # Remove DISABLE_DEPRECATED flags.
+ sed -e '/-D[A-Z_]*DISABLE_DEPRECATED/d' \
+ -i configure.ac configure || die "sed DISABLE_DEPRECATED failed"
+}
+
+src_configure() {
+ gnome2_src_configure \
+ $(use_enable debug) \
+ $(use_enable test tests) \
+ $(use_enable gpg-agent) \
+ $(use_enable pam) \
+ $(use_enable ssh-agent) \
+ $(use_with pam pam-dir $(getpam_mod_dir)) \
+ --with-root-certs="${EPREFIX}"/usr/share/ca-certificates/ \
+ --with-gtk=2.0 \
+ --enable-ssh-agent \
+ --enable-gpg-agent
+}
+
+DOCS="AUTHORS ChangeLog NEWS README"
+
+src_test() {
+ unset DBUS_SESSION_BUS_ADDRESS
+ Xemake check || die "emake check failed!"
+}
diff --git a/mate-base/mate-keyring/metadata.xml b/mate-base/mate-keyring/metadata.xml
new file mode 100644
index 000000000000..71045c7f9292
--- /dev/null
+++ b/mate-base/mate-keyring/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>TomWij@gentoo.org</email>
+ <name>Tom Wijsman</name>
+ </maintainer>
+ <use>
+ <flag name="gpg-agent">Include GPG agent in mate-keyring.</flag>
+ <flag name="ssh-agent">Include SSH agent in mate-keyring.</flag>
+ </use>
+</pkgmetadata>