summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-libs/libcpml/ChangeLog9
-rw-r--r--dev-libs/libcpml/Manifest8
-rw-r--r--dev-libs/libcpml/files/digest-libcpml-5.2.01-r32
-rw-r--r--dev-libs/libcpml/libcpml-5.2.01-r3.ebuild53
4 files changed, 67 insertions, 5 deletions
diff --git a/dev-libs/libcpml/ChangeLog b/dev-libs/libcpml/ChangeLog
index 583d91f41121..f2e53fcb4aad 100644
--- a/dev-libs/libcpml/ChangeLog
+++ b/dev-libs/libcpml/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/libcpml
-# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcpml/ChangeLog,v 1.9 2003/06/23 17:03:35 taviso Exp $
+# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcpml/ChangeLog,v 1.10 2004/02/19 14:32:29 taviso Exp $
+
+*libcpml-5.2.01-r3 (19 Feb 2004)
+
+ 19 Feb 2004; Tavis Ormandy <taviso@gentoo.org> libcpml-5.2.01-r3.ebuild:
+ new fetch restriction syntax
23 Jun 2003; Tavis Ormandy <taviso@gentoo.org> libcpml-5.2.01-r2.ebuild:
stable on alpha
diff --git a/dev-libs/libcpml/Manifest b/dev-libs/libcpml/Manifest
index d92c81139c48..bc87838689bb 100644
--- a/dev-libs/libcpml/Manifest
+++ b/dev-libs/libcpml/Manifest
@@ -1,8 +1,10 @@
-MD5 e76bdb4b4142865f5349b48eab208692 ChangeLog 1191
MD5 6c8c025005d9a940615fd52acfbf7fc1 libcpml-5.2.01-r1.ebuild 1334
-MD5 16fc5f46a4f354bbbbd5618db89428b4 libcpml-5.2.01-r2.ebuild 1723
+MD5 054414ffbdc9851e68825d8ba3f54710 libcpml-5.2.01-r3.ebuild 1552
MD5 a66a257c70607ecbc80b971d39ad1d26 libcpml-5.2.01.ebuild 1196
+MD5 e76bdb4b4142865f5349b48eab208692 ChangeLog 1191
MD5 e8acb4c85baa3d2924ce7ac9441836ea metadata.xml 1084
-MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-libcpml-5.2.01 0
+MD5 16fc5f46a4f354bbbbd5618db89428b4 libcpml-5.2.01-r2.ebuild 1723
MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-libcpml-5.2.01-r1 0
MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-libcpml-5.2.01-r2 0
+MD5 0088583099eb7d7158e9bbe57eda9f5e files/digest-libcpml-5.2.01-r3 71
+MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-libcpml-5.2.01 0
diff --git a/dev-libs/libcpml/files/digest-libcpml-5.2.01-r3 b/dev-libs/libcpml/files/digest-libcpml-5.2.01-r3
new file mode 100644
index 000000000000..e7304425889c
--- /dev/null
+++ b/dev-libs/libcpml/files/digest-libcpml-5.2.01-r3
@@ -0,0 +1,2 @@
+MD5 186f282be1ff255c005f05f99992ec58 cpml_ev5-5.2.0-1.alpha.rpm 323919
+MD5 a9420c64079fdc619d44740e69c0a2c7 cpml_ev6-5.2.0-1.alpha.rpm 311950
diff --git a/dev-libs/libcpml/libcpml-5.2.01-r3.ebuild b/dev-libs/libcpml/libcpml-5.2.01-r3.ebuild
new file mode 100644
index 000000000000..ecaf7361c7b5
--- /dev/null
+++ b/dev-libs/libcpml/libcpml-5.2.01-r3.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcpml/libcpml-5.2.01-r3.ebuild,v 1.1 2004/02/19 14:32:29 taviso Exp $
+
+IUSE="ev6"
+
+HOMEPAGE="ftp://ftp.compaq.com/pub/products/linuxdevtools/latest/downloads.html"
+DESCRIPTION="Compaq Linux optimized math library for Alpha/Linux/GNU"
+SRC_URI="ev6? ( ftp://ftp.compaq.com/pub/products/linuxdevtools/latest/cpml_ev6-5.2.0-1.alpha.rpm )
+ !ev6? ( ftp://ftp.compaq.com/pub/products/linuxdevtools/latest/cpml_ev5-5.2.0-1.alpha.rpm )"
+
+DEPEND="virtual/glibc sys-devel/binutils dev-libs/libots sys-apps/findutils"
+RDEPEND="virtual/glibc dev-libs/libots"
+LICENSE="compaq-sdla"
+SLOT="5.2.01"
+
+KEYWORDS="-* -alpha"
+
+RESTRICT="fetch nostrip nomirror"
+
+inherit eutils rpm
+
+S=${WORKDIR}/usr
+
+src_unpack() {
+ rpm_src_unpack
+ find ${S} -type d -exec chmod a+rx {} \;
+}
+
+src_compile () {
+ local EV; use ev6 && EV=ev6 || EV=ev5
+ cd ${S}/lib/compaq/cpml-5.2.0
+ ld ${LDFLAGS} -shared -o libcpml_${EV}.so -soname libcpml.so \
+ -whole-archive libcpml_${EV}.a -no-whole-archive -lots
+}
+
+src_install () {
+ local EV; use ev6 && EV=ev6 || EV=ev5
+
+ mv ${WORKDIR}/usr ${D}
+
+ dodir /usr/lib/
+ dosym ./compaq/cpml-5.2.0/libcpml_${EV}.so /usr/lib/libcpml_${EV}.so
+ dosym ./compaq/cpml-5.2.0/libcpml_${EV}.a /usr/lib/libcpml_${EV}.a
+
+ dodir /usr/share
+ mv ${D}/usr/doc ${D}/usr/share
+
+ dosym ./compaq/cpml-5.2.0/libcpml_${EV}.so /usr/lib/libcpml.so
+ dosym ./compaq/cpml-5.2.0/libcpml_${EV}.a /usr/lib/libcpml.a
+
+ prepall
+}