summaryrefslogtreecommitdiff
path: root/sextractor
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@users.noreply.github.com>2018-01-07 11:17:11 -0500
committerGitHub <noreply@github.com>2018-01-07 11:17:11 -0500
commitf1db281924fe208dfd488d7569700dfc3e9b5cff (patch)
treebac1c6a29d3efc54fdace60a563bc01f71c3e31d /sextractor
parent0384d972748a2d398fd02be2b1a7c1936df4ef75 (diff)
downloadastroconda-dev-f1db281924fe208dfd488d7569700dfc3e9b5cff.tar.gz
sextractor: Hopefully final fixup (#84)
* Use autotools whatever the platform; Switch URL to github mirror (astromatic is too slow) * Force linkage against Intel OpenMP
Diffstat (limited to 'sextractor')
-rw-r--r--sextractor/build.sh5
-rw-r--r--sextractor/meta.yaml11
2 files changed, 10 insertions, 6 deletions
diff --git a/sextractor/build.sh b/sextractor/build.sh
index 674229e..e9bfed7 100644
--- a/sextractor/build.sh
+++ b/sextractor/build.sh
@@ -1,8 +1,11 @@
+rm -rf aclocal.m4 autom4te.cache
+libtoolize -f -i
autoreconf -i
+
./configure --prefix=$PREFIX \
--disable-static \
--enable-mkl-gcc \
--with-mkl-dir=$PREFIX
-make -j ${CPU_COUNT}
+make -j ${CPU_COUNT} LDFLAGS=-liomp5
make install
diff --git a/sextractor/meta.yaml b/sextractor/meta.yaml
index c98571f..0cc65d2 100644
--- a/sextractor/meta.yaml
+++ b/sextractor/meta.yaml
@@ -16,14 +16,15 @@ package:
requirements:
build:
- - autoconf [osx]
- - automake [osx]
+ - autoconf
+ - automake
- fftw
- gcc
- - libtool [osx]
- - m4 [osx]
+ - libtool
+ - m4
- mkl-devel
- pkgconfig
+
run:
- mkl
- libgcc
@@ -34,7 +35,7 @@ source:
- {{ name }}-mkl-gcc.patch
fn: {{ name }}-{{ version }}.tar.gz
- url: http://www.astromatic.net/download/sextractor/{{ name }}-{{ version }}.tar.gz
+ url: https://github.com/astromatic/sextractor/archive/{{ version }}.tar.gz
md5: 2115556b5d30571306608b7c023a318f
test: