summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2003-10-09 23:56:28 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2003-10-09 23:56:28 +0000
commit5673f7d6672365eb2261326d0cb18dfd81aac3c1 (patch)
treea8c8fcfd11dafe49a4b69f4781ce59c40a5835e4 /dev-libs/cryptlib
parentversion bump (diff)
downloadgentoo-2-5673f7d6672365eb2261326d0cb18dfd81aac3c1.tar.gz
gentoo-2-5673f7d6672365eb2261326d0cb18dfd81aac3c1.tar.bz2
gentoo-2-5673f7d6672365eb2261326d0cb18dfd81aac3c1.zip
version bump
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_beta05.ebuild52
-rw-r--r--dev-libs/cryptlib/files/digest-cryptlib-3.1_beta052
4 files changed, 65 insertions, 3 deletions
diff --git a/dev-libs/cryptlib/ChangeLog b/dev-libs/cryptlib/ChangeLog
index 9daf1f342b75..b2e2d927f2d5 100644
--- a/dev-libs/cryptlib/ChangeLog
+++ b/dev-libs/cryptlib/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-libs/cryptlib
# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/cryptlib/ChangeLog,v 1.2 2003/10/09 07:34:15 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/cryptlib/ChangeLog,v 1.3 2003/10/09 23:56:25 mr_bones_ Exp $
+
+*cryptlib-3.1_beta05 (09 Oct 2003)
+
+ 09 Oct 2003; Michael Sterrett <mr_bones_@gentoo.org>
+ cryptlib-3.1_beta05.ebuild:
+ version bump
09 Oct 2003; Michael Sterrett <mr_bones_@gentoo.org>
cryptlib-3.1_beta04.ebuild:
diff --git a/dev-libs/cryptlib/Manifest b/dev-libs/cryptlib/Manifest
index 0ab04f78c058..f72c3d14ec73 100644
--- a/dev-libs/cryptlib/Manifest
+++ b/dev-libs/cryptlib/Manifest
@@ -1,5 +1,7 @@
-MD5 6083cd40e7aa06c4479a3089fb23cc8e ChangeLog 629
+MD5 3e57963d34c935760afcff04f883ae1f ChangeLog 766
MD5 0fc6db7b40264047cb491190ab09a0ee cryptlib-3.0.ebuild 1122
-MD5 74fe8800aeea87fbdbcf86053e3fdd9b cryptlib-3.1_beta05.ebuild 1484
+MD5 3a841c81cbd779f97706e3f1fdeb8820 cryptlib-3.1_beta05.ebuild 1618
MD5 cc6c51a5d18862002e1d00d9cede390b cryptlib-3.1_beta04.ebuild 1452
MD5 9fa6d4cbc58b044d4a392d9e45c0eab8 files/digest-cryptlib-3.1_beta05 114
+MD5 bb69781cd7a49bb58937abeba1ea18dd files/digest-cryptlib-3.0 108
+MD5 743e6e019948102d51993bc1e2745d0c files/digest-cryptlib-3.1_beta04 114
diff --git a/dev-libs/cryptlib/cryptlib-3.1_beta05.ebuild b/dev-libs/cryptlib/cryptlib-3.1_beta05.ebuild
new file mode 100644
index 000000000000..0205ee9889ab
--- /dev/null
+++ b/dev-libs/cryptlib/cryptlib-3.1_beta05.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/cryptlib/cryptlib-3.1_beta05.ebuild,v 1.1 2003/10/09 23:56:25 mr_bones_ Exp $
+
+S=${WORKDIR}
+MY_PV=${PV/./}; MY_PV=${MY_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/beta/cl${MY_PV}.zip
+ doc? ( ftp://ftp.franken.de/pub/crypt/cryptlib/beta/manual.pdf )"
+
+LICENSE="Sleepycat"
+KEYWORDS="x86"
+SLOT="0"
+
+IUSE="static doc"
+
+DEPEND=">=sys-apps/sed-4"
+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 [ `use 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 [ `use 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 [ `use doc` ] ; then
+ dodoc ${DISTDIR}/manual.pdf || die "dodoc failed (manual.pdf)"
+ fi
+}
diff --git a/dev-libs/cryptlib/files/digest-cryptlib-3.1_beta05 b/dev-libs/cryptlib/files/digest-cryptlib-3.1_beta05
new file mode 100644
index 000000000000..d49a4e9829fd
--- /dev/null
+++ b/dev-libs/cryptlib/files/digest-cryptlib-3.1_beta05
@@ -0,0 +1,2 @@
+MD5 17d0d8592ca9313618342f5d8474fd64 cl31beta05.zip 2249371
+MD5 6ab122a0ff6b7eeab62e34bf8de8df0b manual.pdf 80133