diff options
-rw-r--r-- | .SRCINFO | 32 | ||||
-rw-r--r-- | PKGBUILD | 40 | ||||
-rw-r--r-- | ds9.desktop | 11 | ||||
-rw-r--r-- | ds9.png | bin | 0 -> 3622 bytes |
4 files changed, 83 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b5ff1a667d08 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,32 @@ +pkgbase = ds9-git + pkgdesc = SAOImage DS9: Astronomical Data Visualization Application + pkgver = v8.6b1 + pkgrel = 1 + url = https://github.com/SAOImageDS9/SAOImageDS9.git + arch = x86_64 + license = GPL3 + makedepends = git + makedepends = gcc + makedepends = make + makedepends = automake + makedepends = autoconf + makedepends = zip + depends = libx11 + depends = zlib + depends = libxslt + depends = libxml2 + depends = libxft + depends = tcl + depends = tk + conflicts = ds9 + conflicts = ds9-bin + options = !strip + options = !lto + source = ds9-git::git+https://github.com/SAOImageDS9/SAOImageDS9.git + source = ds9.desktop + source = ds9.png + sha256sums = SKIP + sha256sums = cf41109f31b9be057ab04a96613a59a87fb6cb3ed405fa93545f6bfd8fd98975 + sha256sums = ff5f38cfdfd59aee262ae3443fddf35d644b8604c9d6ab07eb96a137ee0a0d28 + +pkgname = ds9-git diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..3b174f31f0ef --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Zhijun Zhang <zhangzhijun23@mails.ucas.ac.cn> + +pkgname=ds9-git +pkgver=v8.6b1 +pkgrel=1 +pkgdesc="SAOImage DS9: Astronomical Data Visualization Application" +url="https://github.com/SAOImageDS9/SAOImageDS9.git" +arch=('x86_64') +license=('GPL3') +depends=(libx11 zlib libxslt libxml2 libxft tcl tk) +options=(!strip !lto) +makedepends=(git gcc make automake autoconf zip) +conflicts=('ds9' 'ds9-bin') +source=($pkgname::git+$url + "ds9.desktop" + "ds9.png") +sha256sums=('SKIP' + 'cf41109f31b9be057ab04a96613a59a87fb6cb3ed405fa93545f6bfd8fd98975' + 'ff5f38cfdfd59aee262ae3443fddf35d644b8604c9d6ab07eb96a137ee0a0d28') + +pkgver() { + cd "$pkgname" + git describe --tags +} + +build() { + cd ${srcdir}/${pkgname} + unix/configure + make +} + +package() { + install -Dm644 ds9.desktop ${pkgdir}/usr/share/applications/ds9.desktop + install -Dm644 ${srcdir}/${pkgname}/ds9/doc/sun.png ${pkgdir}/usr/share/pixmaps/ds9.png + + cd ${srcdir}/${pkgname} + install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + install -Dm755 ./bin/ds9 ${pkgdir}/usr/bin/ds9 + +} diff --git a/ds9.desktop b/ds9.desktop new file mode 100644 index 000000000000..1d8fc63ca736 --- /dev/null +++ b/ds9.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Type=Application +Version=1.0 +Name=SAOImageDS9 +Comment=An astronomical imaging and data visualization application +TryExec=ds9 +Exec=ds9 %F +Icon=ds9 +Terminal=false +Categories=Science;X-Education;X-Astronomy;X-Astrophysics;X-Imaging; +MimeType=image/x-fits; diff --git a/ds9.png b/ds9.png Binary files differnew file mode 100644 index 000000000000..875195e75f1a --- /dev/null +++ b/ds9.png |