diff options
author | Tom Wijsman <tomwij@gentoo.org> | 2014-03-24 14:40:27 +0000 |
---|---|---|
committer | Tom Wijsman <tomwij@gentoo.org> | 2014-03-24 14:40:27 +0000 |
commit | b30f66d28d04dc720942c846302231412f1547b4 (patch) | |
tree | 155f3f6313576b80096f8b370c2ed0d2b681d16a /mate-base | |
parent | New ebuild for mate-base/libmatekeyring, compatibility library for accessing ... (diff) | |
download | historical-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/ChangeLog | 10 | ||||
-rw-r--r-- | mate-base/mate-keyring/Manifest | 18 | ||||
-rw-r--r-- | mate-base/mate-keyring/mate-keyring-1.6.1.ebuild | 83 | ||||
-rw-r--r-- | mate-base/mate-keyring/metadata.xml | 12 |
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> |