public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Diego Elio Pettenò" <flameeyes@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] dev/flameeyes:master commit in: app-crypt/scute/files/, app-crypt/scute/
Date: Sat, 16 Apr 2011 22:16:19 +0000 (UTC)	[thread overview]
Message-ID: <d5019178b6e2b4072ad9261b39a0592320f411d2.flameeyes@gentoo> (raw)

commit:     d5019178b6e2b4072ad9261b39a0592320f411d2
Author:     Diego Elio Pettenò <flameeyes <AT> gmail <DOT> com>
AuthorDate: Sat Apr 16 22:14:58 2011 +0000
Commit:     Diego Elio Pettenò <flameeyes <AT> gentoo <DOT> org>
CommitDate: Sat Apr 16 22:14:58 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/flameeyes.git;a=commit;h=d5019178

Testing import of scute.

(Portage version: 2.2.0_alpha30/git/Linux x86_64, signed Manifest commit with key 2200D978)

---
 app-crypt/scute/ChangeLog                         |   10 ++++
 app-crypt/scute/Manifest                          |   15 ++++++
 app-crypt/scute/files/scute-1.2.0-noversion.patch |   14 ++++++
 app-crypt/scute/metadata.xml                      |   22 +++++++++
 app-crypt/scute/scute-1.4.0.ebuild                |   52 +++++++++++++++++++++
 5 files changed, 113 insertions(+), 0 deletions(-)

diff --git a/app-crypt/scute/ChangeLog b/app-crypt/scute/ChangeLog
new file mode 100644
index 0000000..a7b5f36
--- /dev/null
+++ b/app-crypt/scute/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for app-crypt/scute
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*scute-1.4.0 (16 Apr 2011)
+
+  16 Apr 2011; Diego E. Pettenò <flameeyes@gentoo.org>
+  +files/scute-1.2.0-noversion.patch, +scute-1.4.0.ebuild, +metadata.xml:
+  Testing import of scute.
+

diff --git a/app-crypt/scute/Manifest b/app-crypt/scute/Manifest
new file mode 100644
index 0000000..ea8c8c3
--- /dev/null
+++ b/app-crypt/scute/Manifest
@@ -0,0 +1,15 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX scute-1.2.0-noversion.patch 597 RMD160 7f0088448cf38b5442930a302b753a88abc33d04 SHA1 9db95d89a5ade82750b9e2c0162342dae3f88a30 SHA256 3a0047c7b5fab182bb1eca460671e4209c89dd84418f1252a9ece7db9b245f3c
+DIST scute-1.4.0.tar.bz2 772986 RMD160 e7ebdb8a1412b09423f545061e820e9725abacc7 SHA1 e28141d2b03612c09512651795976c58ed3f8035 SHA256 bd698a853375324c4ff590899c1994be83d8d0a1400fcaf489529646965fb745
+EBUILD scute-1.4.0.ebuild 1220 RMD160 170bf5dc76688a556d6e890205443a3b7271d875 SHA1 e9b0ed52a7107a0796d4223ca3551491e1ffa3fc SHA256 cf665aed4d7dfcfdded43e3b0d1fb7302e6321fb628b47090ce3844abc2d4697
+MISC ChangeLog 302 RMD160 4f08c166afbeaf96c250f767bf3a98074d77cc7f SHA1 c9202fcdb5f8c634b7b4c7f6808bedc051df7417 SHA256 079247253d8a5b98d05435a08cb99ad42bdbe3ff30a4fd6f60d7a02b969dd0bf
+MISC metadata.xml 814 RMD160 9de15acaf35c5b5a4fd105a0b571e0f82236216c SHA1 b1c15a668c36c7ae6a407f0a2e01f34d38e265a7 SHA256 57d1c8f3955f8e23df1f30b218aa5da384b7e47a0e37a06d1f03a274ca99aac7
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iEYEARECAAYFAk2qFOIACgkQAiZjviIA2XiEkACgsYAjdFzdXw0FCW8b2mvdqOrr
+pkAAoMWvbmrKWZJSRRtbVllo3el6Ofqd
+=TfJk
+-----END PGP SIGNATURE-----

diff --git a/app-crypt/scute/files/scute-1.2.0-noversion.patch b/app-crypt/scute/files/scute-1.2.0-noversion.patch
new file mode 100644
index 0000000..41d188b
--- /dev/null
+++ b/app-crypt/scute/files/scute-1.2.0-noversion.patch
@@ -0,0 +1,14 @@
+Index: scute-1.2.0/src/Makefile.am
+===================================================================
+--- scute-1.2.0.orig/src/Makefile.am
++++ scute-1.2.0/src/Makefile.am
+@@ -109,8 +109,7 @@ scute_deps =
+ endif
+ 
+ libscute_la_LDFLAGS = $(scute_res_ldflag) $(no_undefined) $(export_symbols) \
+-	$(scute_version_script_cmd) -version-info \
+-	@LIBSCUTE_LT_CURRENT@:@LIBSCUTE_LT_REVISION@:@LIBSCUTE_LT_AGE@
++	$(scute_version_script_cmd) -avoid-version
+ libscute_la_DEPENDENCIES = @LTLIBOBJS@ $(srcdir)/libscute.vers $(scute_deps)
+ libscute_la_LIBADD = @LTLIBOBJS@ @LIBASSUAN_LIBS@ @GPG_ERROR_LIBS@
+ 

diff --git a/app-crypt/scute/metadata.xml b/app-crypt/scute/metadata.xml
new file mode 100644
index 0000000..9d1f780
--- /dev/null
+++ b/app-crypt/scute/metadata.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<herd>crypto</herd>
+	<maintainer>
+		<email>lucas.yamanishi@gmail.com</email>
+		<description lang="en">Proxy maintainer.</description>
+	</maintainer>
+	<longdescription lang="en">
+		Scute is a PKCS #11 module that adds support for the OpenPGP smartcard
+		card to the Mozilla Network Security Services (NSS).
+	</longdescription>
+	<upstream>
+		<maintainer>
+			<email>mb@g10code.de</email>
+			<name>Marcus Brinkmann</name>
+		</maintainer>
+		<changelog>http://git.gnupg.org/cgi-bin/gitweb.cgi?p=scute.git;a=blob_plain;f=ChangeLog;hb=HEAD</changelog>
+		<doc lang="en">http://www.scute.org/documentation.xhtml</doc>
+		<bugs-to>https://bugs.g10code.com/gnupg/</bugs-to>
+	</upstream>
+</pkgmetadata>

diff --git a/app-crypt/scute/scute-1.4.0.ebuild b/app-crypt/scute/scute-1.4.0.ebuild
new file mode 100644
index 0000000..d7abe62
--- /dev/null
+++ b/app-crypt/scute/scute-1.4.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+inherit autotools eutils libtool multilib
+
+DESCRIPTION="A PKCS #11 module for OpenPGP smartcards"
+HOMEPAGE="http://www.scute.org/"
+SRC_URI="ftp://ftp.gnupg.org/gcrypt/scute/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="1"
+KEYWORDS="~amd64"
+IUSE=""
+
+# configure script try to check the version of gpgsm and gpg-agent when
+# non-crosscompiling so we need to have them as build-time dependency as
+# well as runtime.
+DEPEND="
+	>=dev-libs/libgpg-error-1.4
+	>=dev-libs/libassuan-2.0.0
+	>=app-crypt/pinentry-0.7.0
+	|| (
+		>=app-crypt/gnupg-2.0[openct]
+		>=app-crypt/gnupg-2.0[pcsc-lite]
+		>=app-crypt/gnupg-2.0[smartcard]
+	)"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+	# We need no ABI versioning, reduce the number of symlinks installed
+	epatch "${FILESDIR}"/scute-1.2.0-noversion.patch
+
+	eautoreconf
+	elibtoolize
+}
+
+src_configure() {
+	econf \
+		--libdir=/usr/$(get_libdir)/pkcs11 \
+		--with-gpgsm=/usr/bin/gpgsm \
+		--with-gpg-agent=/usr/bin/gpg-agent
+}
+
+src_install() {
+	emake DESTDIR="${D}" install || die "emake install failed"
+	find "${D}" -name '*.la' -delete
+	dodoc AUTHORS ChangeLog NEWS README TODO
+}
+



             reply	other threads:[~2011-04-16 22:16 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-04-16 22:16 Diego Elio Pettenò [this message]
  -- strict thread matches above, loose matches on Subject: below --
2011-04-16 22:31 [gentoo-commits] dev/flameeyes:master commit in: app-crypt/scute/files/, app-crypt/scute/ Diego Elio Pettenò
2011-04-18 22:57 Diego Elio Pettenò

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=d5019178b6e2b4072ad9261b39a0592320f411d2.flameeyes@gentoo \
    --to=flameeyes@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox