aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbicatali <bicatali@32389bae-6d03-0410-99cf-db05cde120eb>2006-10-12 21:26:41 +0000
committerbicatali <bicatali@32389bae-6d03-0410-99cf-db05cde120eb>2006-10-12 21:26:41 +0000
commit972df427c8815dc07e3b5b1bcaf9ec5da5a372fe (patch)
treec586da10cbbbd019b1a67d6bbba6686370ddc3fd /sci-libs
parentds9-4.0_beta10: updated version and patches. (diff)
downloadsci-972df427c8815dc07e3b5b1bcaf9ec5da5a372fe.tar.gz
sci-972df427c8815dc07e3b5b1bcaf9ec5da5a372fe.tar.bz2
sci-972df427c8815dc07e3b5b1bcaf9ec5da5a372fe.zip
cfitsio: depends on cfortran (better between arches)
git-svn-id: http://overlays.gentoo.org/svn/proj/science/overlay@362 32389bae-6d03-0410-99cf-db05cde120eb
Diffstat (limited to 'sci-libs')
-rw-r--r--sci-libs/cfitsio/ChangeLog7
-rw-r--r--sci-libs/cfitsio/Manifest19
-rw-r--r--sci-libs/cfitsio/cfitsio-3.006-r2.ebuild43
-rw-r--r--sci-libs/cfitsio/files/cfitsio-cfortran.patch10
-rw-r--r--sci-libs/cfitsio/files/digest-cfitsio-3.006-r23
5 files changed, 78 insertions, 4 deletions
diff --git a/sci-libs/cfitsio/ChangeLog b/sci-libs/cfitsio/ChangeLog
index 75d93fa77..ed59bc058 100644
--- a/sci-libs/cfitsio/ChangeLog
+++ b/sci-libs/cfitsio/ChangeLog
@@ -2,6 +2,13 @@
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*cfitsio-3.006-r2 (15 Oct 2006)
+
+ 01 Jun 2006; Sebastien Fabbro <seb@ist.utl.pt>
+ +files/cfitsio-cfortran.patch
+ +cfitsio-3.006-r2.ebuild
+ Added cfortran dep.
+
*cfitsio-3.006-r1 (01 Jun 2006)
01 Jun 2006; Sebastien Fabbro <seb@ist.utl.pt>
diff --git a/sci-libs/cfitsio/Manifest b/sci-libs/cfitsio/Manifest
index e5147246b..fdf1d31da 100644
--- a/sci-libs/cfitsio/Manifest
+++ b/sci-libs/cfitsio/Manifest
@@ -2,6 +2,10 @@ AUX Makefile.am 1079 RMD160 ad689bc90eeca7e85f1a6703e87b972a81450cb3 SHA1 2463fe
MD5 88a5ecb927507caf1e038c610d97fef4 files/Makefile.am 1079
RMD160 ad689bc90eeca7e85f1a6703e87b972a81450cb3 files/Makefile.am 1079
SHA256 5a8daddbb2c8b373cd3167eae41dc391fc3dd1ab3cbe31d4a2fa48059d2664e2 files/Makefile.am 1079
+AUX cfitsio-cfortran.patch 348 RMD160 7a9bbcf6a724c2ec7563dfc1d3dd38f232ddeaf0 SHA1 35fa55f871dc187c479a68a621acdf77f2231e6f SHA256 9a45d0d7efc3492e2323c601841b98d1de17356b30a50709f02aa266d05180e2
+MD5 f2f05a0eeac7137fe4ddd0d99a63aa6b files/cfitsio-cfortran.patch 348
+RMD160 7a9bbcf6a724c2ec7563dfc1d3dd38f232ddeaf0 files/cfitsio-cfortran.patch 348
+SHA256 9a45d0d7efc3492e2323c601841b98d1de17356b30a50709f02aa266d05180e2 files/cfitsio-cfortran.patch 348
AUX configure.ac 6748 RMD160 16e89c31d16c22c3bc493bbe2f3cf652db11064d SHA1 e9f865b0e895e01e53fd90a20807f72571e7027f SHA256 9f3de1b0b4b47a482a152a46b7604f8c5cb13b5e76b401bf414a9148a0cdfdd6
MD5 f6966240945562f0e2bcaabd7fdd7e2c files/configure.ac 6748
RMD160 16e89c31d16c22c3bc493bbe2f3cf652db11064d files/configure.ac 6748
@@ -11,10 +15,14 @@ EBUILD cfitsio-3.006-r1.ebuild 942 RMD160 fbcea6de515b11fed3e418e5e9cfd069d5ff32
MD5 2164f438a31b80e1b15724375060430e cfitsio-3.006-r1.ebuild 942
RMD160 fbcea6de515b11fed3e418e5e9cfd069d5ff3228 cfitsio-3.006-r1.ebuild 942
SHA256 d5d051dde0fc8ceece6047fa66909a54b9988cd678162b319a2c30d33c800537 cfitsio-3.006-r1.ebuild 942
-MISC ChangeLog 2878 RMD160 5307da2262b629ee36db74c998fd6f4c91887779 SHA1 216b6b4be46e56384fa16b976d5bb6be90e13ae5 SHA256 598f950097d51dff9f60c3e7f56c09b9e5324779939784e6d8b33ef700b99303
-MD5 f99c2d7b2e919307874342ac5b0ca209 ChangeLog 2878
-RMD160 5307da2262b629ee36db74c998fd6f4c91887779 ChangeLog 2878
-SHA256 598f950097d51dff9f60c3e7f56c09b9e5324779939784e6d8b33ef700b99303 ChangeLog 2878
+EBUILD cfitsio-3.006-r2.ebuild 972 RMD160 cfe2df19c95752668e0d13f05a36507b3670e38a SHA1 c29fa6d9f079de2de107385eefd5f119bda71256 SHA256 aac33234918045619f4e870be75c8bca81395bcb936443ba1bf74a1b94a731ea
+MD5 3370e4a5a41aa217bf18b3c081cf179e cfitsio-3.006-r2.ebuild 972
+RMD160 cfe2df19c95752668e0d13f05a36507b3670e38a cfitsio-3.006-r2.ebuild 972
+SHA256 aac33234918045619f4e870be75c8bca81395bcb936443ba1bf74a1b94a731ea cfitsio-3.006-r2.ebuild 972
+MISC ChangeLog 3043 RMD160 5996f7f45446831d5fd7cbc7c87e06236e8a09fa SHA1 e2c2317c4f9118a0b64cff432ba3a308ec2d81c5 SHA256 b6755804e5fec9f4ed6f67a2b195d39d3f0c453eba05e80626da587033abd267
+MD5 04dc972a692ed15388bc65eb472d12bc ChangeLog 3043
+RMD160 5996f7f45446831d5fd7cbc7c87e06236e8a09fa ChangeLog 3043
+SHA256 b6755804e5fec9f4ed6f67a2b195d39d3f0c453eba05e80626da587033abd267 ChangeLog 3043
MISC metadata.xml 672 RMD160 9ed00cb6cde8cef45dc8c28ddfc3f02ae9c9e56c SHA1 bbb45e71fa61033612fe155bae33f29e103b567a SHA256 8c344b63094a2fa91017b6fb5865694d044eb5c46c8dbb10bc0604e46edaa53c
MD5 cccca64c98378bb8cf5a3681ec6b776e metadata.xml 672
RMD160 9ed00cb6cde8cef45dc8c28ddfc3f02ae9c9e56c metadata.xml 672
@@ -22,3 +30,6 @@ SHA256 8c344b63094a2fa91017b6fb5865694d044eb5c46c8dbb10bc0604e46edaa53c metadata
MD5 41e27d238d806b8a5c1bcf4cc06e3596 files/digest-cfitsio-3.006-r1 238
RMD160 e7ef1db69cb2e367c1af54e64adacb92c52c1a13 files/digest-cfitsio-3.006-r1 238
SHA256 daa06ee96d871ff51000a6bdb72647447a9947912a4e93c5efebdd47d5d939b2 files/digest-cfitsio-3.006-r1 238
+MD5 41e27d238d806b8a5c1bcf4cc06e3596 files/digest-cfitsio-3.006-r2 238
+RMD160 e7ef1db69cb2e367c1af54e64adacb92c52c1a13 files/digest-cfitsio-3.006-r2 238
+SHA256 daa06ee96d871ff51000a6bdb72647447a9947912a4e93c5efebdd47d5d939b2 files/digest-cfitsio-3.006-r2 238
diff --git a/sci-libs/cfitsio/cfitsio-3.006-r2.ebuild b/sci-libs/cfitsio/cfitsio-3.006-r2.ebuild
new file mode 100644
index 000000000..a7135f20f
--- /dev/null
+++ b/sci-libs/cfitsio/cfitsio-3.006-r2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit autotools
+
+IUSE="doc"
+
+DESCRIPTION="C and Fortran library for manipulating FITS files"
+HOMEPAGE="http://heasarc.gsfc.nasa.gov/docs/software/fitsio/fitsio.html"
+SRC_URI="ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/${PN}${PV//.}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="virtual/libc
+ dev-lang/cfortran"
+
+S=${WORKDIR}/${PN}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${PN}-cfortran.patch
+ cp "${FILESDIR}"/{Makefile.am,configure.ac} .
+ eautoreconf
+}
+
+src_test() {
+ make testprog
+ ./testprog > testprog.lis
+ diff testprog.lis testprog.out || die "test failed"
+ cmp testprog.fit testprog.std || die "failed"
+}
+
+src_install () {
+ make DESTDIR="${D}" install || die "make install failed"
+ dodoc changes.txt README License.txt
+ insinto /usr/share/doc/${PF}
+ doins cookbook.{f,c}
+ use doc && dodoc *.ps
+}
diff --git a/sci-libs/cfitsio/files/cfitsio-cfortran.patch b/sci-libs/cfitsio/files/cfitsio-cfortran.patch
new file mode 100644
index 000000000..7c027f360
--- /dev/null
+++ b/sci-libs/cfitsio/files/cfitsio-cfortran.patch
@@ -0,0 +1,10 @@
+--- f77_wrap.h 2005-12-20 20:23:55.000000000 +0000
++++ f77_wrap.h.new 2006-10-12 22:20:17.000000000 +0100
+@@ -1,6 +1,6 @@
+ #define UNSIGNED_BYTE
+
+-#include "cfortran.h"
++#include <cfortran.h>
+
+ /************************************************************************
+ Some platforms creates longs as 8-byte integers. On other machines, ints
diff --git a/sci-libs/cfitsio/files/digest-cfitsio-3.006-r2 b/sci-libs/cfitsio/files/digest-cfitsio-3.006-r2
new file mode 100644
index 000000000..d94dacffc
--- /dev/null
+++ b/sci-libs/cfitsio/files/digest-cfitsio-3.006-r2
@@ -0,0 +1,3 @@
+MD5 4aacb54dcf833c8075d1f6515ba069ca cfitsio3006.tar.gz 2121107
+RMD160 76244e8fa523992f345ae1a7ab4f41ed6c6adb91 cfitsio3006.tar.gz 2121107
+SHA256 c156ee0becee8987a14229e705f0f9f39dd2b73bbc9e73bc5d69f43896cb9a63 cfitsio3006.tar.gz 2121107