summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAron Griffis <agriffis@gentoo.org>2003-11-11 23:53:11 +0000
committerAron Griffis <agriffis@gentoo.org>2003-11-11 23:53:11 +0000
commita21bb2db0046b276b8263c8cd58b4df4893c31e9 (patch)
treedce1d9e871e9e0b25909b590d449708ab99bbfdd /dev-libs/beecrypt
parentuse /usr/lib on alpha (diff)
downloadhistorical-a21bb2db0046b276b8263c8cd58b4df4893c31e9.tar.gz
historical-a21bb2db0046b276b8263c8cd58b4df4893c31e9.tar.bz2
historical-a21bb2db0046b276b8263c8cd58b4df4893c31e9.zip
use /usr/lib on alpha
Diffstat (limited to 'dev-libs/beecrypt')
-rw-r--r--dev-libs/beecrypt/Manifest4
-rw-r--r--dev-libs/beecrypt/beecrypt-3.1.0-r1.ebuild41
-rw-r--r--dev-libs/beecrypt/files/beecrypt-3.1.0-alpha.patch11
-rw-r--r--dev-libs/beecrypt/files/digest-beecrypt-3.1.0-r11
4 files changed, 55 insertions, 2 deletions
diff --git a/dev-libs/beecrypt/Manifest b/dev-libs/beecrypt/Manifest
index 79807bb76d6e..080691f9764b 100644
--- a/dev-libs/beecrypt/Manifest
+++ b/dev-libs/beecrypt/Manifest
@@ -1,5 +1,5 @@
-MD5 329b7c606272983164402f3c52febd13 ChangeLog 936
-MD5 7f783c039eb524cd38574d96425c257b beecrypt-3.1.0-r1.ebuild 1168
+MD5 3e346667cd31c7bbad8ad04321eb8fe6 ChangeLog 938
+MD5 7ceeff8d282e2076359e4dfb459aab2a beecrypt-3.1.0-r1.ebuild 1173
MD5 6bce8a668d96b5ade40a38ead9551f79 beecrypt-3.1.0.ebuild 864
MD5 1c56cad20612ef6cbb3d1b56fa3c0b2e files/digest-beecrypt-3.1.0 66
MD5 0662ebed6b09d49025d75c26915726ab files/beecrypt-3.1.0-alpha.patch 323
diff --git a/dev-libs/beecrypt/beecrypt-3.1.0-r1.ebuild b/dev-libs/beecrypt/beecrypt-3.1.0-r1.ebuild
new file mode 100644
index 000000000000..59c7b429ce2f
--- /dev/null
+++ b/dev-libs/beecrypt/beecrypt-3.1.0-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/beecrypt/beecrypt-3.1.0-r1.ebuild,v 1.1 2003/11/11 23:53:08 agriffis Exp $
+
+DESCRIPTION="Beecrypt is a general-purpose cryptography library."
+HOMEPAGE="http://sourceforge.net/projects/beecrypt"
+SRC_URI="mirror://sourceforge/beecrypt/${P}.tar.gz"
+
+LICENSE="LGPL-2"
+KEYWORDS="~x86 ~ppc ~sparc ~alpha"
+SLOT="0"
+
+DEPEND="python? ( =dev-lang/python-2.2* )
+ !<app-arch/rpm-4.2.1"
+
+IUSE="python"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ # Prevent usage of lib64 on alpha where it isn't appropriate. We
+ # only have one execution model, so all libraries install in
+ # /usr/lib. This patch can apply regardless of architecture
+ # (11 Nov 2003 agriffis)
+ epatch ${FILESDIR}/beecrypt-3.1.0-alpha.patch
+}
+
+src_compile() {
+ econf \
+ `use_with python` \
+ --enable-shared \
+ --enable-static || die
+ emake || die "emake failed"
+}
+
+src_install() {
+ make DESTDIR=${D} install || die "make install failed"
+ # Not needed
+ rm -f ${D}/usr/lib/python*/site-packages/_bc.*a
+ dodoc BUGS README BENCHMARKS NEWS || die "dodoc failed"
+}
diff --git a/dev-libs/beecrypt/files/beecrypt-3.1.0-alpha.patch b/dev-libs/beecrypt/files/beecrypt-3.1.0-alpha.patch
new file mode 100644
index 000000000000..4f02541bdd74
--- /dev/null
+++ b/dev-libs/beecrypt/files/beecrypt-3.1.0-alpha.patch
@@ -0,0 +1,11 @@
+--- beecrypt-3.1.0/configure.ac.old 2003-08-17 02:46:57.000000000 -0400
++++ beecrypt-3.1.0/configure.ac 2003-11-11 18:31:44.000000000 -0500
+@@ -757,7 +757,7 @@
+ case $target_os in
+ linux*)
+ case $bc_target_arch in
+- alpha* | powerpc64 | s390x | x86_64)
++ powerpc64 | s390x | x86_64)
+ bc_libalt="64"
+ ;;
+ esac
diff --git a/dev-libs/beecrypt/files/digest-beecrypt-3.1.0-r1 b/dev-libs/beecrypt/files/digest-beecrypt-3.1.0-r1
new file mode 100644
index 000000000000..c1eceaa1cc97
--- /dev/null
+++ b/dev-libs/beecrypt/files/digest-beecrypt-3.1.0-r1
@@ -0,0 +1 @@
+MD5 1472cada46e2ab9f532f984de9740386 beecrypt-3.1.0.tar.gz 452555