summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcelo Góes <vanquirius@gentoo.org>2005-06-17 01:21:23 +0000
committerMarcelo Góes <vanquirius@gentoo.org>2005-06-17 01:21:23 +0000
commit852e9c2e5ed1958b29538c0a38ea2cc3b16736e3 (patch)
treeb379130e49cfea6f54a8fa28943cde5589ecd72e /dev-libs/cryptlib
parentstabilize and fix man pages to install into /usr/share/man (diff)
downloadhistorical-852e9c2e5ed1958b29538c0a38ea2cc3b16736e3.tar.gz
historical-852e9c2e5ed1958b29538c0a38ea2cc3b16736e3.tar.bz2
historical-852e9c2e5ed1958b29538c0a38ea2cc3b16736e3.zip
version bump, missing doc in IUSE
Package-Manager: portage-2.0.51.19
Diffstat (limited to 'dev-libs/cryptlib')
-rw-r--r--dev-libs/cryptlib/ChangeLog8
-rw-r--r--dev-libs/cryptlib/Manifest6
-rw-r--r--dev-libs/cryptlib/cryptlib-3.1.ebuild4
-rw-r--r--dev-libs/cryptlib/cryptlib-3.2.ebuild53
-rw-r--r--dev-libs/cryptlib/files/digest-cryptlib-3.22
5 files changed, 68 insertions, 5 deletions
diff --git a/dev-libs/cryptlib/ChangeLog b/dev-libs/cryptlib/ChangeLog
index cafd0010f0ae..8049f6903e9c 100644
--- a/dev-libs/cryptlib/ChangeLog
+++ b/dev-libs/cryptlib/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-libs/cryptlib
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/cryptlib/ChangeLog,v 1.8 2005/02/17 17:15:15 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/cryptlib/ChangeLog,v 1.9 2005/06/17 01:21:23 vanquirius Exp $
+
+*cryptlib-3.2 (17 Jun 2005)
+
+ 17 Jun 2005; Marcelo Goes <vanquirius@gentoo.org> cryptlib-3.1.ebuild,
+ +cryptlib-3.2.ebuild:
+ Version bump. QA: add missing doc to IUSE.
17 Feb 2005; Robin H. Johnson <robbat2@gentoo.org> cryptlib-3.1.ebuild,
cryptlib-3.1_beta05.ebuild:
diff --git a/dev-libs/cryptlib/Manifest b/dev-libs/cryptlib/Manifest
index 0643d820a089..59f87b190ea1 100644
--- a/dev-libs/cryptlib/Manifest
+++ b/dev-libs/cryptlib/Manifest
@@ -1,6 +1,8 @@
-MD5 ebdd24350c9fcc299223267cf130fcd9 cryptlib-3.1.ebuild 1569
-MD5 c3bb3f3a82babc8fad4f4ba6b4b885f4 ChangeLog 1781
+MD5 61f196112abc2a347c9898dc8011aeb4 cryptlib-3.1.ebuild 1576
+MD5 ce777d120cdfbf96d6b23919c8879626 cryptlib-3.2.ebuild 1576
+MD5 fe9d4aaa699ba00b504cff874ac2cfd9 ChangeLog 1956
MD5 2e2fa706ab5b2e666b1f6017fcfd6a56 cryptlib-3.1_beta05.ebuild 1574
MD5 243594eeb2106bc851cb98b68fbd0b3c metadata.xml 217
MD5 10b7a4980672a1ae9c230f3ab3120cff files/digest-cryptlib-3.1_beta05 116
MD5 a431ffce099320ba14651701b73fcca0 files/digest-cryptlib-3.1 110
+MD5 ee1413d8c49650dde4b95ffe4b5bb8c6 files/digest-cryptlib-3.2 110
diff --git a/dev-libs/cryptlib/cryptlib-3.1.ebuild b/dev-libs/cryptlib/cryptlib-3.1.ebuild
index 8a1beaf3d110..88b9126aa3c3 100644
--- a/dev-libs/cryptlib/cryptlib-3.1.ebuild
+++ b/dev-libs/cryptlib/cryptlib-3.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/cryptlib/cryptlib-3.1.ebuild,v 1.3 2005/02/17 17:15:15 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/cryptlib/cryptlib-3.1.ebuild,v 1.4 2005/06/17 01:21:23 vanquirius Exp $
S=${WORKDIR}
MY_PV=${PV/./}
@@ -13,7 +13,7 @@ LICENSE="Sleepycat"
KEYWORDS="~x86"
SLOT="0"
-IUSE="static"
+IUSE="static doc"
DEPEND=">=sys-apps/sed-4
app-arch/unzip"
diff --git a/dev-libs/cryptlib/cryptlib-3.2.ebuild b/dev-libs/cryptlib/cryptlib-3.2.ebuild
new file mode 100644
index 000000000000..ecc06afa26c2
--- /dev/null
+++ b/dev-libs/cryptlib/cryptlib-3.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/cryptlib/cryptlib-3.2.ebuild,v 1.1 2005/06/17 01:21:23 vanquirius Exp $
+
+S=${WORKDIR}
+MY_PV=${PV/./}
+DESCRIPTION="Powerful security toolkit for adding encryption to software"
+HOMEPAGE="http://www.cs.auckland.ac.nz/~pgut001/cryptlib/"
+SRC_URI="ftp://ftp.franken.de/pub/crypt/cryptlib/cl${MY_PV}.zip
+ doc? ( ftp://ftp.franken.de/pub/crypt/cryptlib/manual.pdf )"
+
+LICENSE="Sleepycat"
+KEYWORDS="~x86"
+SLOT="0"
+
+IUSE="doc static"
+
+DEPEND=">=sys-apps/sed-4
+ app-arch/unzip"
+RDEPEND=""
+
+src_unpack() {
+ # Can't use unpack because we need the '-a' option
+ unzip -qoa ${DISTDIR}/cl${MY_PV}.zip
+ sed -i \
+ -e 's/make endian/$(MAKE) endian/' \
+ -e 's/make TARGET/$(MAKE) TARGET/' makefile || \
+ die "sed makefile failed"
+}
+
+src_compile() {
+ export SCFLAGS="-fPIC -c -D__UNIX__ -DNDEBUG -I. ${CFLAGS}"
+ export CFLAGS="-c -D__UNIX__ -DNDEBUG -I. ${CFLAGS}"
+ if useq static ; then
+ emake CFLAGS="${CFLAGS}" SCFLAGS="${SCFLAGS}" || \
+ die "emake static failed"
+ fi
+ emake shared CFLAGS="${CFLAGS}" SCFLAGS="${SCFLAGS}" || \
+ die "emake shared failed"
+}
+
+src_install() {
+ dolib.so libcl.so* || die "dolib.so failed"
+ if useq static ; then
+ dolib.a libcl.a || die "dolib.a failed"
+ fi
+ insinto /usr/include
+ doins cryptlib.h || die "doins failed"
+ dodoc README || die "dodoc failed"
+ if useq doc ; then
+ dodoc ${DISTDIR}/manual.pdf || die "dodoc failed (manual.pdf)"
+ fi
+}
diff --git a/dev-libs/cryptlib/files/digest-cryptlib-3.2 b/dev-libs/cryptlib/files/digest-cryptlib-3.2
new file mode 100644
index 000000000000..38f454034ad9
--- /dev/null
+++ b/dev-libs/cryptlib/files/digest-cryptlib-3.2
@@ -0,0 +1,2 @@
+MD5 4ad40fe4c982b7cc00d13c6b2a7c6197 cl32.zip 3430141
+MD5 9721e861fafbfb7b4fbf1ce9d74a4442 manual.pdf 2375551