summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2010-09-08 22:59:01 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2010-09-08 22:59:01 +0000
commit3a5c5bc259be24cb6324bdb2493422f1fa8df6d2 (patch)
treebde2b0dea571c1a5d930b0420e93ad27a8822cd8 /sci-libs/cfitsio
parentVersion bump, fixes bug #336331. (diff)
downloadhistorical-3a5c5bc259be24cb6324bdb2493422f1fa8df6d2.tar.gz
historical-3a5c5bc259be24cb6324bdb2493422f1fa8df6d2.tar.bz2
historical-3a5c5bc259be24cb6324bdb2493422f1fa8df6d2.zip
Drastically improved autotools patch, now include more tests, less automagic. Also switched to autotools-utils eclass
Package-Manager: portage-2.2_rc77/cvs/Linux x86_64
Diffstat (limited to 'sci-libs/cfitsio')
-rw-r--r--sci-libs/cfitsio/ChangeLog9
-rw-r--r--sci-libs/cfitsio/Manifest12
-rw-r--r--sci-libs/cfitsio/cfitsio-3.250-r1.ebuild48
3 files changed, 63 insertions, 6 deletions
diff --git a/sci-libs/cfitsio/ChangeLog b/sci-libs/cfitsio/ChangeLog
index 9ea2f3d02c3f..89f6b32970bf 100644
--- a/sci-libs/cfitsio/ChangeLog
+++ b/sci-libs/cfitsio/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for sci-libs/cfitsio
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/cfitsio/ChangeLog,v 1.44 2010/06/14 18:08:25 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/cfitsio/ChangeLog,v 1.45 2010/09/08 22:59:01 bicatali Exp $
+
+*cfitsio-3.250-r1 (08 Sep 2010)
+
+ 08 Sep 2010; SĂ©bastien Fabbro <bicatali@gentoo.org>
+ +cfitsio-3.250-r1.ebuild:
+ Drastically improved autotools patch, now include more tests, less
+ automagic. Also switched to autotools-utils eclass
*cfitsio-3.250 (14 Jun 2010)
diff --git a/sci-libs/cfitsio/Manifest b/sci-libs/cfitsio/Manifest
index a42f9f4bdd7b..c1f28c9423d0 100644
--- a/sci-libs/cfitsio/Manifest
+++ b/sci-libs/cfitsio/Manifest
@@ -5,18 +5,20 @@ AUX cfitsio-3.140-autotools.patch 8213 RMD160 b886aa73d3bc7b4f6f0ea824d8e4705be6
AUX cfitsio-3.140-missing-include.patch 384 RMD160 364b1eb604f925916a3fca9d470bda8930b623dd SHA1 18a022de6f2964ab1bf4796f677fb73a287f059f SHA256 3758a4c2b926889b42c14e6ad01857c4ab7ab5bf07010b8d5c043c284d1740eb
AUX cfitsio-3.240-autotools.patch 20064 RMD160 2f98266419c919b1b330c327a68ad48084eb8ea6 SHA1 3ff174ff73c037e709014952cc87cf5465248ba6 SHA256 f315ddddc913843cd20c341589a6e67823dfd962ddf853822894dea2d03da0b7
AUX cfitsio-3.250-autotools.patch 19585 RMD160 06b4820d3d71d6fe133053f300cf7cf7588f0293 SHA1 0362fa26feb20a3322b50837c1e1816b1c3868be SHA256 acd6efe2af0c8350ab3f3abc6cb849ec7eb20efc5fda84490ea7efade77bd03a
+DIST cfitsio-3.250.tar.gz 2829274 RMD160 b615010ce80b09e8260381ce7206a646cba68430 SHA1 960afb35aa178dada01123e944af80db920aefed SHA256 2fb8b7b3071fe7f0a24456f1d62aa27c3ac75cd34a4e94fedbadd739b0d4fc06
DIST cfitsio3140.tar.gz 2903379 RMD160 df80966f6b0ae7a435828bdfe4ef33ae708aecf5 SHA1 54c10c83e1edc9901229169b3aba337677e468a7 SHA256 d45e253d513d8df331a0294d243460773c57f9045878c8b79efbc7427c873d96
DIST cfitsio3240.tar.gz 2608712 RMD160 1ed243b6dc1689e632f01825bb971ab428123eca SHA1 3395081f68c2ba5691c040d3472214e546479009 SHA256 01d3d54bfe46fec8817a6c9cd78f5c7d4613f1e114cf16e7afcd4fe688643096
DIST cfitsio3250.tar.gz 2605913 RMD160 d551bb5d59189f5203db3063259eabd7aa8827fe SHA1 b4a025472ffe81be6cd3a46e1fe095144230c8a4 SHA256 54090657ef67ce9a4214b2edb9f068671af6832c1fc5ea187334591f9137a7ba
EBUILD cfitsio-3.140.ebuild 1466 RMD160 9e4105541fce82519486847c10dc2334c799ab86 SHA1 a39fa6ad85bab2f4b50081ed65d1138dbf1da2ac SHA256 ebadb23dca7e5c8c892b84d743137b1778091b0fb4e8f4efef68b93d887e043a
EBUILD cfitsio-3.240.ebuild 1371 RMD160 2ed784f3de40a3a253d817c55cdd2db173620f35 SHA1 874b304717e03016a6a3c885311d759cb3a1053d SHA256 8885897bb06eecc5f69addaa174b6a4e07858837bafd8fcf36634ffa426e0996
+EBUILD cfitsio-3.250-r1.ebuild 1259 RMD160 a9298303355d6be0f009c675b39075d5c13e0473 SHA1 d015a3d52eada82eca5d3c67e2dd79357d5c3eaf SHA256 afbfc1ef9cd68a7c8c71467d1279445e46ffe04a9d2231115fc5a6a12059d406
EBUILD cfitsio-3.250.ebuild 1371 RMD160 0f8998366be96e7b4657780e64deb85c2d691bda SHA1 9218bb446c51efc612783268b3be33d6a553ebd6 SHA256 3ada9db0f58e7b2a7e23e93a2f5040e1b2538bf4ca5a9e893cd3effae0941f0f
-MISC ChangeLog 8903 RMD160 ad65b4610af0054f18783338cacb16575498d462 SHA1 46cfc2e511ceca44e11d38e206ccc6b40acd3d67 SHA256 8f89547999ae40365ad61a2eed37faba56ef70e134cc6229f2c576ebd0f6bfd2
+MISC ChangeLog 9142 RMD160 a0f553973e078e95a5d6596b835b13e42fd6f626 SHA1 04f6a28a2806f1d791f5013ef04108d8d04f00e2 SHA256 73b7b9c1facd22c305cca434bc1a311c9856386cf31585236b4161189cb94c1b
MISC metadata.xml 677 RMD160 3a527306bc0d3ee04c9aa7a89ae9669300449f25 SHA1 332827a79018490259a4fda69a9b508862612941 SHA256 20ff9f82126be9cb9b5a8c21e1bf2556e8ae91e32442b59f26f938ccc1f42b91
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.15 (GNU/Linux)
+Version: GnuPG v2.0.16 (GNU/Linux)
-iEYEARECAAYFAkwWdqQACgkQ1ycZbhPLE2BURACgi7veP88nlfXEmM1jCbIOdlGY
-en0AnRknk5q/v7rMEhyUgzoiOFwpyK1y
-=o4ID
+iEYEARECAAYFAkyIIGQACgkQ1ycZbhPLE2CcVQCeOSDB3jaB91u4lq3s3IsUnTCj
++jMAnidRnQRwWYpt2FQW/n/+Y0kwbgjQ
+=oYKj
-----END PGP SIGNATURE-----
diff --git a/sci-libs/cfitsio/cfitsio-3.250-r1.ebuild b/sci-libs/cfitsio/cfitsio-3.250-r1.ebuild
new file mode 100644
index 000000000000..bcb97332341e
--- /dev/null
+++ b/sci-libs/cfitsio/cfitsio-3.250-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/cfitsio/cfitsio-3.250-r1.ebuild,v 1.1 2010/09/08 22:59:01 bicatali Exp $
+
+EAPI=2
+inherit autotools-utils
+
+DESCRIPTION="C and Fortran library for manipulating FITS files"
+HOMEPAGE="http://heasarc.gsfc.nasa.gov/docs/software/fitsio/fitsio.html"
+SRC_URI="mirror://gentoo/${P}.tar.gz"
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc fortran static-libs threads"
+
+DEPEND="fortran? ( dev-lang/cfortran )"
+RDEPEND=""
+
+src_prepare() {
+ # avoid internal cfortran
+ if use fortran; then
+ mv cfortran.h cfortran.h.disabled
+ ln -s /usr/include/cfortran.h .
+ fi
+ autotools-utils_src_prepare
+}
+
+src_configure() {
+ myeconfargs=(
+ $(use_enable threads)
+ $(use_enable fortran)
+ )
+ autotools-utils_src_configure
+}
+
+src_install () {
+ insinto /usr/share/doc/${PF}/examples
+ doins cookbook.c testprog.c speed.c smem.c
+ use fortran && doins cookbook.f testf77.f && dodoc fitsio.doc
+ dodoc changes.txt README cfitsio.doc
+ if use doc; then
+ insinto /usr/share/doc/${PF}
+ doins quick.ps cfitsio.ps fpackguide.pdf
+ use fortran && doins fitsio.ps
+ fi
+ autotools-utils_src_install
+}