summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorWren Baxter2022-04-18 23:05:42 -0400
committerWren Baxter2022-04-18 23:05:42 -0400
commit34b4f58f0636ba777a40811e3328df0f0e05e8b2 (patch)
treee87f1ccd846528c04d6a9ccef67c361a2c73a54e /PKGBUILD
downloadaur-34b4f58f0636ba777a40811e3328df0f0e05e8b2.tar.gz
Initial commit: 2022.4.11
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD35
1 files changed, 35 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c0c2e461e8da
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Wren Baxter <aur [at] wren.dev>
+
+pkgname=astap-bin-qt5
+pkgver=2022.4.11
+pkgrel=1
+pkgdesc="Astrometric (plate) solver, stacking of images, photometry and FITS viewer"
+provides=('astap')
+conflicts=('astap-bin')
+arch=('x86_64') # no 32-bit version provided
+url="https://www.hnsky.org/astap.htm"
+license=('LGPL3')
+source=("astap.tar.gz::https://sourceforge.net/projects/astap-program/files/linux_installer/astap_amd64_qt5.tar.gz/download")
+sha256sums=('56176c23161f7a6a671006a29b9c3b0d04407f564b348ad6ad5d8e8be7f6e706')
+
+noextract=("astap.tar.gz") # bsdtar can't handle this archive because it contains a self-referential hardlink
+makedepends=('tar') # but gnu tar is just fine
+
+# these databases aren't hard-limited by the bounds provided here
+# databases can identify 100% of the sky in the ranges provided,
+# but can also identify some regions of the sky with FOVs smaller or larger than the given bounds
+optdepends=('hyperleda-galaxy-db-astap: database of 1.3m galaxies and 171k non-star objects'
+ 'w08-star-db-astap: database of stars > magnitude 8, > 20° FOV'
+ 'v17-photometry-color-db-astap: color database of stars > magnitude 17, 1-20° FOV, slower but required for photometry'
+ 'h17-star-db-astap: database of stars > magnitude 17, 1-10° FOV'
+ 'h18-star-db-astap: database of stars > magnitude 18, 0.25-10° FOV')
+
+prepare() {
+ tar xpfv astap.tar.gz
+}
+
+package() {
+ cp -rv "${srcdir}"/opt "${pkgdir}"/opt
+ cp -rv "${srcdir}"/usr "${pkgdir}"/usr
+}
+