summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMr.Smith19742023-07-02 08:47:10 +0300
committerMr.Smith19742023-07-02 08:47:10 +0300
commitc5e71eec9c15c6c23d3151874219504ffcaae4d9 (patch)
treea857ac685585bf4fde2ef22e4a40cd1edd0d592c
parent8e0c0de78aec832417502bc4b170ac028446c809 (diff)
downloadaur-c5e71eec9c15c6c23d3151874219504ffcaae4d9.tar.gz
updated
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD36
2 files changed, 29 insertions, 25 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b5312692c8cc..c64acf6d3c33 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,16 @@
pkgbase = virtualmoonatlas
pkgdesc = Software for Moon observation and survey
- pkgver = 7.0
+ pkgver = 8.2
pkgrel = 1
- url = http://virtualmoon.sourceforge.net/
+ url = https://www.ap-i.net/avl/en/start
arch = x86_64
- license = GPLv2
- makedepends = lazarus
- makedepends = wget
- depends = libpasastro
+ license = GPL2
+ depends = gtk2
provides = virtualmoonatlas
- source = virtualmoonatlas::git+https://github.com/pchev/virtualmoon.git#tag=v7.0
- md5sums = SKIP
+ conflicts = virtualmoonatlas-git
+ source = virtualmoon_8.2_amd64.deb::https://sourceforge.net/projects/virtualmoon/files/1-%20virtualmoon/Version%208.0/virtualmoon_8.2_amd64.deb/download
+ source = virtualmoon-basedata_8.2_all.deb::https://sourceforge.net/projects/virtualmoon/files/1-%20virtualmoon/Version%208.0/virtualmoon-basedata_8.2_all.deb/download
+ sha256sums = 2c41599fc15c759794857d8ca15c681dfac7c8e2eb5eb0b71aab3b5d6a43ef30
+ sha256sums = 860d4b6a545721bcb420b4b45ad7b1487697af1888c2e2acb3f582dc79e9cb91
pkgname = virtualmoonatlas
-
diff --git a/PKGBUILD b/PKGBUILD
index 32348326d5f8..d473dfb95a50 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,27 +1,31 @@
# Maintainer: rapiertg <rapiertg@gmail.com>
+_pkgname=virtualmoon
pkgname=virtualmoonatlas
-pkgver=7.0
+pkgver=8.2
pkgrel=1
pkgdesc="Software for Moon observation and survey"
arch=('x86_64')
-url="http://virtualmoon.sourceforge.net/"
-license=('GPLv2')
-makedepends=('lazarus' 'wget')
-depends=('libpasastro')
+url="https://www.ap-i.net/avl/en/start"
+license=('GPL2')
+makedepends=()
+depends=('gtk2')
provides=('virtualmoonatlas')
-md5sums=('SKIP')
+conflicts=('virtualmoonatlas-git')
+source=("virtualmoon_${pkgver}_amd64.deb::https://sourceforge.net/projects/virtualmoon/files/1-%20virtualmoon/Version%208.0/virtualmoon_${pkgver}_amd64.deb/download"
+ "virtualmoon-basedata_${pkgver}_all.deb::https://sourceforge.net/projects/virtualmoon/files/1-%20virtualmoon/Version%208.0/virtualmoon-basedata_${pkgver}_all.deb/download")
+sha256sums=('2c41599fc15c759794857d8ca15c681dfac7c8e2eb5eb0b71aab3b5d6a43ef30'
+ '860d4b6a545721bcb420b4b45ad7b1487697af1888c2e2acb3f582dc79e9cb91')
-source=("virtualmoonatlas::git+https://github.com/pchev/virtualmoon.git#tag=v7.0")
-
-build() {
-cd "$srcdir/${pkgname}"
-./configure fpc=/usr/lib/fpc/3.0.4/units/x86_64-linux/ lazarus=/usr/lib/lazarus prefix=$pkgdir/usr
-make
+extract_deb() {
+ local tmpdir="$(basename "${1%.deb}")"
+ rm -Rf "$tmpdir"
+ mkdir "$tmpdir"
+ cd "$tmpdir"
+ ar x "$1"
+ tar -C "${pkgdir}" -xf data.tar.xz
}
package() {
-cd "$srcdir/${pkgname}"
-make install
-./install_data.sh $pkgdir/usr
-chmod 755 $pkgdir/usr/share
+ extract_deb "${srcdir}/virtualmoon_${pkgver}_amd64.deb"
+ extract_deb "${srcdir}/virtualmoon-basedata_${pkgver}_all.deb"
}