aboutsummaryrefslogtreecommitdiffstats
path: root/testing/cfitsio
diff options
context:
space:
mode:
authorHolger Jaekel <holger.jaekel@gmx.de>2019-09-15 18:34:02 +0200
committerRasmus Thomsen <oss@cogitri.dev>2019-09-19 17:08:25 +0200
commitaabc0428589c332117e0dce7f59f6c8ba4edf2b0 (patch)
treea8a8b8e99928cd149325642f0b51b1de0faae5b3 /testing/cfitsio
parent32e266fa0a2870d3f9fc08508dfbad69f73deb39 (diff)
downloadaports-aabc0428589c332117e0dce7f59f6c8ba4edf2b0.tar.bz2
aports-aabc0428589c332117e0dce7f59f6c8ba4edf2b0.tar.xz
testing/cfitsio: new aport
Diffstat (limited to 'testing/cfitsio')
-rw-r--r--testing/cfitsio/APKBUILD51
1 files changed, 51 insertions, 0 deletions
diff --git a/testing/cfitsio/APKBUILD b/testing/cfitsio/APKBUILD
new file mode 100644
index 0000000000..5fa60677c5
--- /dev/null
+++ b/testing/cfitsio/APKBUILD
@@ -0,0 +1,51 @@
+# Contributor: Holger Jaekel <holger.jaekel@gmx.de>
+# Maintainer: Holger Jaekel <holger.jaekel@gmx.de>
+pkgname=cfitsio
+pkgver=3.47
+pkgrel=0
+pkgdesc="A library reading and writing data files in Flexible Image Transport System data format"
+url="https://heasarc.gsfc.nasa.gov/fitsio/"
+arch="all"
+license="custom"
+makedepends="
+ bzip2-dev
+ curl-dev
+ gfortran
+ "
+subpackages="
+ $pkgname-static
+ $pkgname-dev
+ "
+source="https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/$pkgname-$pkgver.tar.gz"
+
+build() {
+ ./configure \
+ --prefix=/usr \
+ --with-bzip2 \
+ --enable-reentrant \
+ --enable-sse2 \
+ --enable-ssse3 \
+ --enable-hera
+ make shared
+ make utils
+}
+
+package() {
+ make DESTDIR="$pkgdir" install
+ mkdir -p "$pkgdir"/usr/share/licenses/cfitsio/
+ cp License.txt "$pkgdir"/usr/share/licenses/cfitsio/
+
+ # delete test/demo programs
+ rm "$pkgdir"/usr/bin/testprog
+ rm "$pkgdir"/usr/bin/cookbook
+
+ # avoid conflicts with smem
+ rm "$pkgdir"/usr/bin/smem
+}
+
+check() {
+ LD_LIBRARY_PATH=. ./testprog > testprog.lis
+ [[ -z $(diff testprog.lis testprog.out) ]]
+ [[ -z $(cmp testprog.fit testprog.std) ]]
+}
+sha512sums="c0502699e266928dd25abe57730dc4b357ccc9023789fe745324ae01aa688516aceaf37321ee578f0430111d9718f0fec0dc5b54c07f935529560f00b32ce1e3 cfitsio-3.47.tar.gz"