summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2006-07-15 03:13:09 +0000
committerMike Frysinger <vapier@gentoo.org>2006-07-15 03:13:09 +0000
commita82524a9c6d265e57794ed5cf5683ca5406eddb9 (patch)
tree212ab50b3c311ffefb2b0ac5c41d2065414ab562 /dev-libs
parenttouchups (diff)
downloadhistorical-a82524a9c6d265e57794ed5cf5683ca5406eddb9.tar.gz
historical-a82524a9c6d265e57794ed5cf5683ca5406eddb9.tar.bz2
historical-a82524a9c6d265e57794ed5cf5683ca5406eddb9.zip
touchups
Package-Manager: portage-2.1.1_pre2-r4
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/ccmath/Manifest31
-rw-r--r--dev-libs/ccmath/ccmath-2.2.1.ebuild29
-rw-r--r--dev-libs/ccmath/files/ccmath-2.2.1-fPIC.patch8
3 files changed, 44 insertions, 24 deletions
diff --git a/dev-libs/ccmath/Manifest b/dev-libs/ccmath/Manifest
index baa788d0bb81..48ef67526505 100644
--- a/dev-libs/ccmath/Manifest
+++ b/dev-libs/ccmath/Manifest
@@ -1,5 +1,30 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX ccmath-2.2.1-fPIC.patch 820 RMD160 9b12b8ffac666adc78ef2b3ba6b0dbb8adf13767 SHA1 8929e6b10dea0a1c0c4e1ee4959f07f721adf57f SHA256 e2f4ec6e7e736ac8f5d21bce6ce7f38edb86abec9399e7c5c251397d8dcd7aee
+MD5 2a1f3371e1a3406cd2af82748ad1a6b1 files/ccmath-2.2.1-fPIC.patch 820
+RMD160 9b12b8ffac666adc78ef2b3ba6b0dbb8adf13767 files/ccmath-2.2.1-fPIC.patch 820
+SHA256 e2f4ec6e7e736ac8f5d21bce6ce7f38edb86abec9399e7c5c251397d8dcd7aee files/ccmath-2.2.1-fPIC.patch 820
+DIST ccmath-2.2.1.tar.gz 258535
+EBUILD ccmath-2.2.1.ebuild 876 RMD160 a8ab4383a17f05cbbac7394b0a5a652949f61f9f SHA1 f1fce7f949656e3178cc81d50ecb39633b20503f SHA256 9338298e7fa9fbc43ba69a3ca158c7ee601a20ae8ad97c0feea1c6ed52dcd54b
+MD5 9ad721f86a4c0f9b9a19bce475ccfe16 ccmath-2.2.1.ebuild 876
+RMD160 a8ab4383a17f05cbbac7394b0a5a652949f61f9f ccmath-2.2.1.ebuild 876
+SHA256 9338298e7fa9fbc43ba69a3ca158c7ee601a20ae8ad97c0feea1c6ed52dcd54b ccmath-2.2.1.ebuild 876
+MISC ChangeLog 1351 RMD160 4421d11739b4d4b3dd90be85c7a3382863b4152a SHA1 baccb58b73230adbd201cd87746a088e8ca56c6e SHA256 877945a32d4e477cb59113968af74c81503fdd57512440ebcc76299177f3a42b
MD5 b41e31b9d184d1a46b5e14705c5e6d60 ChangeLog 1351
-MD5 83c09aa1c6501a9cbae357336162f0e6 ccmath-2.2.1.ebuild 1149
-MD5 9ac72c2ac886b98474c35a4488f1704f files/ccmath-2.2.1-fPIC.patch 946
-MD5 1c8ba73673ef00b6ffaf5c195bccb99d files/digest-ccmath-2.2.1 64
+RMD160 4421d11739b4d4b3dd90be85c7a3382863b4152a ChangeLog 1351
+SHA256 877945a32d4e477cb59113968af74c81503fdd57512440ebcc76299177f3a42b ChangeLog 1351
+MISC metadata.xml 156 RMD160 dc078172bfebcb25d69bdf8731714f9cce9d3e36 SHA1 da2b240a255820145b7c83a5c48e45b96b7e9ee6 SHA256 5d22100902db7507a5b5493dd4a66cdb08025faf80a2c0b75e6392315c47f900
MD5 8c623e53daafa025137077c6b65815bd metadata.xml 156
+RMD160 dc078172bfebcb25d69bdf8731714f9cce9d3e36 metadata.xml 156
+SHA256 5d22100902db7507a5b5493dd4a66cdb08025faf80a2c0b75e6392315c47f900 metadata.xml 156
+MD5 1c8ba73673ef00b6ffaf5c195bccb99d files/digest-ccmath-2.2.1 64
+RMD160 99b01ad23627e42325d365c0b1776af9b9806254 files/digest-ccmath-2.2.1 64
+SHA256 05bd1a36288411c03a5f758f6dfa7d5043c7443c9d91f184ba7412f06ee177ee files/digest-ccmath-2.2.1 64
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.4 (GNU/Linux)
+
+iD8DBQFEuF2GamhnQswr0vIRAnkpAKC26WzLzp2KFr3OVvq2FLq0L8vW0gCeMrz8
+H2E8IWoTD22XYgyEaZwAjbA=
+=VLmB
+-----END PGP SIGNATURE-----
diff --git a/dev-libs/ccmath/ccmath-2.2.1.ebuild b/dev-libs/ccmath/ccmath-2.2.1.ebuild
index 67d3c80f1060..fe0029ce91dd 100644
--- a/dev-libs/ccmath/ccmath-2.2.1.ebuild
+++ b/dev-libs/ccmath/ccmath-2.2.1.ebuild
@@ -1,29 +1,24 @@
-# Copyright 1999-2005 Gentoo Foundation
+# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/ccmath/ccmath-2.2.1.ebuild,v 1.10 2005/04/22 09:23:20 blubb Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/ccmath/ccmath-2.2.1.ebuild,v 1.11 2006/07/15 03:13:09 vapier Exp $
inherit eutils
-DESCRIPTION="CCMATH is a mathematics library, coded in C, that contains functions for linear algebra, numerical integration,
- geometry and trigonometry, curve fitting, roots and optimization, Fourier analysis, simulation generation, statistics,
- special functions, sorts and searches, time series models, complex arithmetic, and high precision computations."
-
-SRC_URI="http://www.ibiblio.org/pub/Linux/libs/${P}.tar.gz"
+DESCRIPTION="a math library that contains functions for a wide variety of computations"
HOMEPAGE="http://freshmeat.net/projects/ccmath/"
+SRC_URI="http://www.ibiblio.org/pub/Linux/libs/${P}.tar.gz"
-SLOT="0"
LICENSE="LGPL-2.1"
+SLOT="0"
KEYWORDS="x86 ppc sparc amd64"
-
-DEPEND="virtual/libc"
-
IUSE=""
+DEPEND=""
+
src_unpack() {
unpack ${A}
- cd ${S}
-
- use amd64 && epatch ${FILESDIR}/${P}-fPIC.patch
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-fPIC.patch
}
src_compile() {
@@ -32,9 +27,9 @@ src_compile() {
}
src_install() {
- dolib.so tmp/libccm.so
- dolib.a tmp/libccm.a
+ dolib.so tmp/libccm.so || die
+ dolib.a tmp/libccm.a || die
insinto /usr/include
- doins ccmath.h
+ doins ccmath.h || die
dodoc CHANGES INSTALL README manual/*
}
diff --git a/dev-libs/ccmath/files/ccmath-2.2.1-fPIC.patch b/dev-libs/ccmath/files/ccmath-2.2.1-fPIC.patch
index 0b1bcb9fdd60..6a94d4b90bfa 100644
--- a/dev-libs/ccmath/files/ccmath-2.2.1-fPIC.patch
+++ b/dev-libs/ccmath/files/ccmath-2.2.1-fPIC.patch
@@ -1,7 +1,7 @@
-diff -Naur ccmath-2.2.1.orig/cfit/chcof.o ccmath-2.2.1/cfit/chcof.o
-diff -Naur ccmath-2.2.1.orig/makelibs.sh ccmath-2.2.1/makelibs.sh
---- ccmath-2.2.1.orig/makelibs.sh 2001-11-08 16:57:07.000000000 +0100
-+++ ccmath-2.2.1/makelibs.sh 2004-10-19 23:51:44.000000000 +0200
+note: this patch (well the build system) sucks and should be cleaned up to not suck
+
+--- ccmath-2.2.1/makelibs.sh
++++ ccmath-2.2.1/makelibs.sh
@@ -16,23 +16,31 @@
do
cd $MDR/$dr