summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMonson Shao2020-12-07 14:22:17 +0800
committerMonson Shao2020-12-07 14:22:17 +0800
commit64b076d2ee31f0847ba32d208e97313b30f24324 (patch)
treee2675df9eb2c4296132b39131ad944d51ce3d64f
parent0234f4ea91c3fd61a589c677cd36bf5849aa902c (diff)
downloadaur-64b076d2ee31f0847ba32d208e97313b30f24324.tar.gz
update to 6.28
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD20
2 files changed, 14 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cbe1556c660c..b8b0be8ca76f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = heasoft
pkgdesc = NASA high energy astrophysics library
- pkgver = 6.27.2
+ pkgver = 6.28
pkgrel = 1
url = https://heasarc.gsfc.nasa.gov/docs/software/lheasoft/
install = heasoft.install
@@ -15,8 +15,9 @@ pkgbase = heasoft
depends = readline
depends = libxpm
depends = libidn
- source = https://heasarc.gsfc.nasa.gov/FTP/software/lheasoft/lheasoft6.27.2/heasoft-6.27.2src.tar.gz
- md5sums = 67ca90f14d5ac1f99b4c1f510839d7ac
+ optdepends = python-numpy: python binding
+ source = https://heasarc.gsfc.nasa.gov/FTP/software/lheasoft/lheasoft6.28/heasoft-6.28src.tar.gz
+ md5sums = a8ab35fd7da9166b4cd31e7365826251
pkgname = heasoft
diff --git a/PKGBUILD b/PKGBUILD
index 541b54da58c5..b21ee2f88957 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,29 +1,29 @@
# Maintainer: Yigit Dallilar <yigit.dallilar@gmail.com>
pkgname=heasoft
-pkgver=6.27.2
+pkgver=6.28
pkgrel=1
# _mod should be '', '_no_xspec_modeldata' or '_plus_older_xspec_modeldata'
-#_mod='_no_xspec_modeldata'
-pkgdesc="NASA high energy astrophysics library"
+_mod=''
+pkgdesc='NASA high energy astrophysics library'
makedepends=("glibc" "gcc-fortran" "perl" "python-numpy")
depends=("ncurses" "readline" "libxpm" "libidn")
optdepends=("python-numpy: python binding")
url="https://heasarc.gsfc.nasa.gov/docs/software/lheasoft/"
arch=('x86_64')
license=('NASA' 'GPL')
-source=("https://heasarc.gsfc.nasa.gov/FTP/software/lheasoft/lheasoft${pkgver}/${pkgname}-${pkgver}src${_mod}.tar.gz")
+source=("https://heasarc.gsfc.nasa.gov/FTP/software/lheasoft/lheasoft${pkgver}/heasoft-${pkgver}src${_mod}.tar.gz")
# You could use below to get offical md5
# curl -s ${source}.md5 | awk '{print "md5sums=(", $1, ")"}'
-md5sums=( 67ca90f14d5ac1f99b4c1f510839d7ac )
+md5sums=( a8ab35fd7da9166b4cd31e7365826251 )
-install="${pkgname}.install"
+install="$pkgname.install"
build() {
- cd "$srcdir/${pkgname}-${pkgver}/BUILD_DIR" || return
+ cd "heasoft-$pkgver/BUILD_DIR"
- ./configure --prefix="/opt/${pkgname}" --build="${CHOST}"
+ ./configure --prefix="/opt/heasoft" --build="$CHOST"
# parallel builds may fail
make -j1
@@ -32,12 +32,12 @@ build() {
package(){
local glibcver HEADAS
- cd "$srcdir/${pkgname}-${pkgver}/BUILD_DIR" || return
+ cd "heasoft-$pkgver/BUILD_DIR"
make -j1 DESTDIR="$pkgdir" install
glibcver=$(ldd --version | sed -n 's/ldd (GNU libc) //p')
- HEADAS="/opt/${pkgname}/${CHOST}-libc${glibcver}"
+ HEADAS="/opt/heasoft/${CHOST}-libc${glibcver}"
install -d "$pkgdir/etc/profile.d"
cat > "$pkgdir/etc/profile.d/heasoft.sh" <<EOF