Removed old versions. Version bump as per bug #69986. Replace use with useq. Added...
authorDaniel Black <dragonheart@gentoo.org>
Thu, 4 Nov 2004 09:53:08 +0000 (09:53 +0000)
committerDaniel Black <dragonheart@gentoo.org>
Thu, 4 Nov 2004 09:53:08 +0000 (09:53 +0000)
dev-libs/cryptlib/ChangeLog
dev-libs/cryptlib/Manifest
dev-libs/cryptlib/cryptlib-3.0.ebuild [deleted file]
dev-libs/cryptlib/cryptlib-3.1.ebuild [moved from dev-libs/cryptlib/cryptlib-3.1_beta04.ebuild with 68% similarity]
dev-libs/cryptlib/cryptlib-3.1_beta05.ebuild
dev-libs/cryptlib/files/digest-cryptlib-3.0 [deleted file]
dev-libs/cryptlib/files/digest-cryptlib-3.1 [new file with mode: 0644]
dev-libs/cryptlib/files/digest-cryptlib-3.1_beta04 [deleted file]
dev-libs/cryptlib/metadata.xml [new file with mode: 0644]

index 6c2dcc3908fd9aaa207078e91119fc8e87631e4c..0d66842d25869896218d5a5b4ac18f1e50c22e33 100644 (file)
@@ -1,6 +1,16 @@
 # ChangeLog for dev-libs/cryptlib
 # Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/cryptlib/ChangeLog,v 1.5 2004/06/24 23:03:30 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/cryptlib/ChangeLog,v 1.6 2004/11/04 09:53:08 dragonheart Exp $
+
+*cryptlib-3.1 (04 Nov 2004)
+
+  04 Nov 2004; Daniel Black <dragonheart@gentoo.org> +metadata.xml,
+  -cryptlib-3.0.ebuild, +cryptlib-3.1.ebuild, -cryptlib-3.1_beta04.ebuild,
+  cryptlib-3.1_beta05.ebuild, metadata.xml:
+  Removed old versions. Version bump as per bug #69986. Replace use with useq.
+  Added app-arch/zip dependancy as per bug #69831. Thanks to Blake Ramsdell
+  <blake@sendmail.com> and Alexandru Toma <flash3001@yahoo.com> respectively.
+  Metadata added for crypto herd.
 
   03 Jun 2004; Aron Griffis <agriffis@gentoo.org> cryptlib-3.0.ebuild,
   cryptlib-3.1_beta04.ebuild, cryptlib-3.1_beta05.ebuild:
index 163c0b7291318b3b886d996679633e306308bbec..047bb5165a9e49650db047f60f47b138a7bbd540 100644 (file)
@@ -1,7 +1,16 @@
-MD5 54df1ea9639041cad45be7aba3dc9af2 cryptlib-3.1_beta04.ebuild 1424
-MD5 c62374b0ff43ba284de5a9960295a6a2 cryptlib-3.0.ebuild 1109
-MD5 c07eced978516196e3b7b1485dfcd603 ChangeLog 907
-MD5 b9c4311b2706080c4800c24f289b0bf6 cryptlib-3.1_beta05.ebuild 1590
-MD5 743e6e019948102d51993bc1e2745d0c files/digest-cryptlib-3.1_beta04 114
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 5853d413d49e3514dee7d3d5c3afbf25 ChangeLog 1394
+MD5 8435db21296107b0bc2129de37ff5442 cryptlib-3.1_beta05.ebuild 1610
+MD5 eb31ae93bfee0a990da2738e6257a4cd cryptlib-3.1.ebuild 1421
+MD5 243594eeb2106bc851cb98b68fbd0b3c metadata.xml 217
 MD5 9fa6d4cbc58b044d4a392d9e45c0eab8 files/digest-cryptlib-3.1_beta05 114
-MD5 bb69781cd7a49bb58937abeba1ea18dd files/digest-cryptlib-3.0 108
+MD5 13e7b07399161a0494f49adfb2bb8663 files/digest-cryptlib-3.1 54
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.2.6 (GNU/Linux)
+
+iD8DBQFBifwKmdTrptrqvGERAhZPAJwNjmgBrqSvVE8N/qTvfUAiUaeaPwCfdOXQ
+YN7RALs0/xBlef0+paxVe64=
+=32MY
+-----END PGP SIGNATURE-----
diff --git a/dev-libs/cryptlib/cryptlib-3.0.ebuild b/dev-libs/cryptlib/cryptlib-3.0.ebuild
deleted file mode 100644 (file)
index 6c2088f..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/cryptlib/cryptlib-3.0.ebuild,v 1.4 2004/06/24 23:03:30 agriffis Exp $
-
-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${PV/./}.zip
-       doc? ( ftp://ftp.franken.de/pub/crypt/cryptlib/beta/manual.pdf )"
-
-LICENSE="Sleepycat"
-SLOT="0"
-KEYWORDS="x86"
-IUSE="static doc"
-
-S=${WORKDIR}
-
-src_unpack() {
-       # cant use unpack cause we need the '-a' option
-       unzip -qoa ${DISTDIR}/${A}
-}
-
-src_compile() {
-       export SCFLAGS="-fpic -c -D__UNIX__ -DNDEBUG -I. ${CFLAGS}"
-       export CFLAGS="-c -D__UNIX__ -DNDEBUG -I. ${CFLAGS}"
-       if use static ; then
-               make CFLAGS="${CFLAGS}" SCFLAGS="${SCFLAGS}" || die "could not make static"
-       fi
-       make shared CFLAGS="${CFLAGS}" SCFLAGS="${SCFLAGS}" || die "could not make shared"
-}
-
-src_install() {
-       dolib.so libcl.so*
-       use static && dolib.a libcl.a
-       insinto /usr/include ; doins cryptlib.h
-       dodoc readme.1st
-}
similarity index 68%
rename from dev-libs/cryptlib/cryptlib-3.1_beta04.ebuild
rename to dev-libs/cryptlib/cryptlib-3.1.ebuild
index 5393c80aafe04e65663c16a9721a0fd1a50413bd..4ad66ebac00ada46f1f2e695170f31dd6b5f12a5 100644 (file)
@@ -1,30 +1,36 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/cryptlib/cryptlib-3.1_beta04.ebuild,v 1.5 2004/06/24 23:03:30 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/cryptlib/cryptlib-3.1.ebuild,v 1.1 2004/11/04 09:53:08 dragonheart Exp $
 
-MY_PV=${PV/./}; MY_PV=${MY_PV/_/}
+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/beta/cl${MY_PV}.zip
-       doc? ( ftp://ftp.franken.de/pub/crypt/cryptlib/beta/manual.pdf )"
+SRC_URI="ftp://ftp.franken.de/pub/crypt/cryptlib/cl${MY_PV}.zip"
 
 LICENSE="Sleepycat"
-KEYWORDS="x86"
+KEYWORDS="~x86"
 SLOT="0"
 
-IUSE="static doc"
+IUSE="static"
 
-S=${WORKDIR}
+DEPEND=">=sys-apps/sed-4
+       app-arch/zip"
+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 SCFLAGS="-fPIC -c -D__UNIX__ -DNDEBUG -I. ${CFLAGS}"
        export CFLAGS="-c -D__UNIX__ -DNDEBUG -I. ${CFLAGS}"
-       if use static ; then
+       if useq static ; then
                emake CFLAGS="${CFLAGS}" SCFLAGS="${SCFLAGS}" || \
                        die "emake static failed"
        fi
@@ -34,13 +40,10 @@ src_compile() {
 
 src_install() {
        dolib.so libcl.so*              || die "dolib.so failed"
-       if use static ; then
+       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 use doc ; then
-               dodoc ${DISTDIR}/manual.pdf || die "dodoc failed (manual.pdf)"
-       fi
 }
index 224344616ade4e5385f66e238bdedcd5adc38391..df983e6387a094c1a1aa59df119014443bafc3b0 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2004 Gentoo Foundation
 # 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.4 2004/06/24 23:03:30 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/cryptlib/cryptlib-3.1_beta05.ebuild,v 1.5 2004/11/04 09:53:08 dragonheart Exp $
 
 S=${WORKDIR}
 MY_PV=${PV/./}; MY_PV=${MY_PV/_/}
@@ -15,7 +15,8 @@ SLOT="0"
 
 IUSE="static doc"
 
-DEPEND=">=sys-apps/sed-4"
+DEPEND=">=sys-apps/sed-4
+       app-arch/zip"
 RDEPEND=""
 
 src_unpack() {
@@ -30,7 +31,7 @@ src_unpack() {
 src_compile() {
        export SCFLAGS="-fPIC -c -D__UNIX__ -DNDEBUG -I. ${CFLAGS}"
        export CFLAGS="-c -D__UNIX__ -DNDEBUG -I. ${CFLAGS}"
-       if use static ; then
+       if useq static ; then
                emake CFLAGS="${CFLAGS}" SCFLAGS="${SCFLAGS}" || \
                        die "emake static failed"
        fi
@@ -40,13 +41,13 @@ src_compile() {
 
 src_install() {
        dolib.so libcl.so*              || die "dolib.so failed"
-       if use static ; then
+       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 use doc ; then
+       if useq doc ; then
                dodoc ${DISTDIR}/manual.pdf || die "dodoc failed (manual.pdf)"
        fi
 }
diff --git a/dev-libs/cryptlib/files/digest-cryptlib-3.0 b/dev-libs/cryptlib/files/digest-cryptlib-3.0
deleted file mode 100644 (file)
index 5e176f4..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 2bc946f094e0f91a50b61af68a0f6df5 cl30.zip 1775862
-MD5 6ab122a0ff6b7eeab62e34bf8de8df0b manual.pdf 80133
diff --git a/dev-libs/cryptlib/files/digest-cryptlib-3.1 b/dev-libs/cryptlib/files/digest-cryptlib-3.1
new file mode 100644 (file)
index 0000000..ec08ec3
--- /dev/null
@@ -0,0 +1 @@
+MD5 d732c7d527debbd01848c303e62efa13 cl31.zip 2815315
diff --git a/dev-libs/cryptlib/files/digest-cryptlib-3.1_beta04 b/dev-libs/cryptlib/files/digest-cryptlib-3.1_beta04
deleted file mode 100644 (file)
index 08652ed..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 888b5497adf1c05518900297782af549 cl31beta04.zip 2095549
-MD5 6ab122a0ff6b7eeab62e34bf8de8df0b manual.pdf 80133
diff --git a/dev-libs/cryptlib/metadata.xml b/dev-libs/cryptlib/metadata.xml
new file mode 100644 (file)
index 0000000..19fd3de
--- /dev/null
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>crypto</herd>
+<maintainer><email>crypto@gentoo.org</email></maintainer>
+</pkgmetadata>