summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO28
-rw-r--r--PKGBUILD55
2 files changed, 35 insertions, 48 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6920a3f16110..505bec5012e7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,23 +1,17 @@
pkgbase = iraf-bin
- pkgdesc = Image Reduction and Analysis Facility
- pkgver = 2.16
- pkgrel = 11
- url = http://iraf.noao.edu/
- install = iraf-bin.install
+ pkgdesc = IRAF - Image Reduction and Analysis Facility
+ pkgver = 2.17.1
+ pkgrel = 1
+ url = https://github.com/iraf-community/iraf
arch = x86_64
- license = CDDL
- license = MIT
+ license = custom
+ depends = bash
+ depends = cfitsio
+ depends = expat
+ optdepends = xgterm: to start irafcl in xgterm
provides = iraf
conflicts = iraf
- noextract = iraf.lnux.x86_64.tar.gz
- noextract = x11iraf-v2.0BETA-bin.linux.tar.gz
- options = !strip
- source = ftp://iraf.noao.edu/iraf/v216/PCIX/iraf.lnux.x86_64.tar.gz
- source = http://iraf.noao.edu/x11iraf/x11iraf-v2.0BETA-bin.linux.tar.gz
- source = iraf-firstrun.sh
- md5sums = 2e351177d6678b356bec13667137687c
- md5sums = 059c26f38f2656d1acf9d3972cf761b0
- md5sums = 92ee4b50477f8c5ab9d6105b90188eb8
+ source = https://ftp.debian.org/debian/pool/main/i/iraf/iraf_2.17.1-3_amd64.deb
+ sha256sums = ddaebe21fd0676fd6bcc43c1e8cd285db57bcd5af10c3c032f69c2d42bee3a9e
pkgname = iraf-bin
-
diff --git a/PKGBUILD b/PKGBUILD
index 9337a2522593..8c0fac04b862 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,35 +1,28 @@
-# Maintainer: Miguel de Val-Borro <miguel.deval@gmail.com>
-# Contributor: Christian Dersch <chrisdersch@gmail.com>
+# Maintainer: Heptazhou <zhou at 0h7z dot com>
-pkgname=iraf-bin
-pkgver=2.16
-_ver=216
-_x11iraf=2.0BETA
-pkgrel=11
-pkgdesc="Image Reduction and Analysis Facility"
-arch=('x86_64')
-url="http://iraf.noao.edu/"
-license=('CDDL' 'MIT')
-depends=('tcsh' 'libxmu' 'lib32-libxmu' 'lib32-ncurses' 'tcl' 'lib32-libtinfo' 'ncurses5-compat-libs' 'lib32-ncurses5-compat-libs')
-provides=('iraf')
-conflicts=('iraf')
-options=(!strip)
-install=iraf-bin.install
-
-source=(ftp://iraf.noao.edu/iraf/v${_ver}/PCIX/iraf.lnux.x86_64.tar.gz
- http://iraf.noao.edu/x11iraf/x11iraf-v${_x11iraf}-bin.linux.tar.gz
- iraf-firstrun.sh)
-
-md5sums=('2e351177d6678b356bec13667137687c'
- '059c26f38f2656d1acf9d3972cf761b0'
- '92ee4b50477f8c5ab9d6105b90188eb8')
-
-noextract=(iraf.lnux.x86_64.tar.gz x11iraf-v${_x11iraf}-bin.linux.tar.gz)
+pkgname_=iraf
+pkgname=$pkgname_-bin
+debver=2.17.1-3
+pkgver=2.17.1
+pkgrel=1
+pkgdesc="IRAF - Image Reduction and Analysis Facility"
+arch=("x86_64")
+url="https://github.com/iraf-community/iraf"
+license=("custom")
+provides=("$pkgname_")
+conflicts=("$pkgname_")
+depends=("bash" "cfitsio" "expat")
+optdepends=("xgterm: to start irafcl in xgterm")
+source=(https://ftp.debian.org/debian/pool/main/i/iraf/${pkgname_}_${debver}_amd64.deb)
+sha256sums=("ddaebe21fd0676fd6bcc43c1e8cd285db57bcd5af10c3c032f69c2d42bee3a9e")
+# https://packages.debian.org/sid/iraf
package() {
- mkdir -p $pkgdir/usr/{bin,local/src/x11iraf}
- mkdir -p $pkgdir/iraf/iraf
- install -m755 $srcdir/iraf-firstrun.sh $pkgdir/usr/bin
- tar -C $pkgdir/iraf/iraf -xpf $srcdir/iraf.lnux.*.tar.gz
- tar -C $pkgdir/usr/local/src/x11iraf -xpf $srcdir/x11iraf-v${_x11iraf}-bin.linux.tar.gz
+ cd -- "$srcdir"
+ tar xf "data.tar.xz"
+
+ mkdir "usr/share/licenses/$pkgname_" -p
+ mv -T "usr/share"/{"doc/$pkgname_/copyright","licenses/$pkgname_/LICENSE"}
+ rm -r "usr/share"/{"doc","lintian"} -f
+ cp -t "$pkgdir" -a "usr" "etc"
}