summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBertrand Jacquin <beber@meleeweb.net>2011-07-26 20:15:47 +0200
committerBertrand Jacquin <beber@meleeweb.net>2011-07-26 20:15:47 +0200
commit5ec63875ee3aad92160273e4f5fe4906e08faa24 (patch)
tree5a19a1b4b3930aaf8a19748939cb1b54a2da7066
parentdev-libs/lzo: #374699 (diff)
downloadportage-5ec63875ee3aad92160273e4f5fe4906e08faa24.tar.xz
app-crypt/osslsigncode: #374541
https://bugs.gentoo.org/show_bug.cgi?id=374541
-rw-r--r--app-crypt/osslsigncode/Manifest2
-rw-r--r--app-crypt/osslsigncode/osslsigncode-1.3.1.ebuild43
2 files changed, 45 insertions, 0 deletions
diff --git a/app-crypt/osslsigncode/Manifest b/app-crypt/osslsigncode/Manifest
new file mode 100644
index 00000000..11f7c90f
--- /dev/null
+++ b/app-crypt/osslsigncode/Manifest
@@ -0,0 +1,2 @@
+DIST osslsigncode-1.3.1.tar.gz 573440 RMD160 f4e3aefb54ac043101d5a7cd08919c53fd169424 SHA1 e7adba07b078d078d0ef20ded9c456f5b70b3c18 SHA256 5c6acd118a96828cea1ac8062a0a7c18925377898be1b139bfd2f7b6e76ca5c2
+EBUILD osslsigncode-1.3.1.ebuild 828 RMD160 dfe049ba0197e4af8b60d36909c04e5c32be3d68 SHA1 0898414b36fa7f30a4bdc998789b6007912c2388 SHA256 11b7f9ae3fcb1a5ba8958150a3639a65732d2b517a59c76e1448e13d563a80f2
diff --git a/app-crypt/osslsigncode/osslsigncode-1.3.1.ebuild b/app-crypt/osslsigncode/osslsigncode-1.3.1.ebuild
new file mode 100644
index 00000000..7cd82883
--- /dev/null
+++ b/app-crypt/osslsigncode/osslsigncode-1.3.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=3
+
+DESCRIPTION="Platform-independent tool for Authenticode signing of EXE/CAB files"
+HOMEPAGE="https://sourceforge.net/projects/osslsigncode"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="curl ssl"
+
+DEPEND="curl? ( >=net-misc/curl-7.12.0 )
+ ssl? ( dev-libs/openssl )"
+RDEPEND="${DEPEND}"
+
+# Until
+# https://sourceforge.net/tracker/?func=detail&aid=3360453&group_id=129143&atid=713906
+# is not fixed
+src_unpack ()
+{
+ cp ${DISTDIR}/${A} ${DISTDIR}/${A%.gz*}
+
+ unpack ${A%.gz*}
+}
+
+src_configure ()
+{
+ econf \
+ $(use_with curl) \
+ $(use_with ssl openssl) \
+ || die "econf failed"
+}
+
+src_install ()
+{
+ dobin osslsigncode
+
+ dodoc CHANGES README TODO
+}