summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD59
1 files changed, 42 insertions, 17 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b87aea85058d..e3d4dd6f8935 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,33 +1,58 @@
-# Maintainer: Carsten Feuls <archlinux@carstenfeuls.de> aka DL1CAF
+# Maintainer: not_anonymous <nmlibertarian@gmail.com>
+
+# Contributor: Carsten Feuls <archlinux@carstenfeuls.de> aka DL1CAF
+# Contributor: Andrey Semisokhin <customs.rnd@gmail.com>
+# Original Submission: Bob Finch <w9ya@qrparci.net>
pkgname=gpredict
-pkgver=1.3
-pkgrel=3
+pkgver=2.2.1
+pkgrel=2
pkgdesc="Real-time satellite tracking and orbit prediction application"
arch=('i686' 'x86_64' 'armv5h' 'armv6h' 'armv7h')
url="http://gpredict.oz9aec.net/"
license=('GPL')
-depends=('curl' 'grig' 'gtk2' 'goocanvas1')
-makedepends=('intltool')
+depends=('curl>=7.19' 'goocanvas2' 'hamradio-menus')
+makedepends=('autoconf' 'automake' 'intltool')
+provides=('gpredict')
+conflicts=('gpredict')
options=('!emptydirs')
-source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz"
- "${pkgname}.desktop")
+source=(https://github.com/csete/gpredict/releases/download/v$pkgver/$pkgname-$pkgver.tar.bz2
+ diff.qth-data.h)
+
+prepare() {
+ cd $srcdir/$pkgname-$pkgver
+
+ patch -p0 < ../diff.qth-data.h
+}
build() {
- cd ${srcdir}/${pkgname}-${pkgver}
+ cd $srcdir/$pkgname-$pkgver
- LIBS=-lm ./configure --prefix=/usr
+ ./autogen.sh
+ ./configure --prefix=/usr
make
}
-package() {
- cd ${srcdir}/${pkgname}-${pkgver}
+check() {
+ cd $srcdir/$pkgname-$pkgver
- make DESTDIR=${pkgdir} install
- # see /usr/share/licenses/common/GPL/license.txt
- rm ${pkgdir}/usr/share/${pkgname}/COPYING
- install -D -m644 ${srcdir}/${pkgname}.desktop ${pkgdir}/usr/share/applications/${pkgname}.desktop
+# make check
+# make -k check
+ make -i check
}
+
+package()
+{
+ cd $srcdir/$pkgname-$pkgver
-sha256sums=('b0f6beed8da1b2c513ba1f22593195c6097fc7ccfc66cba4bdbc16277238d5a3'
- 'f42d3a4d4c7db251b86d36ae2c689dbcc14adb6444a1f14f8d329afba21616c3')
+ make DESTDIR=$pkgdir install
+
+ rm -rf $pkgdir/usr/share/$pkgname/COPYING
+
+ sed -i '$ a\X-DCOP-ServiceType=none' $pkgdir/usr/share/applications/$pkgname.desktop
+ sed -i '$ a\X-KDE-SubstituteUID=false' $pkgdir/usr/share/applications/$pkgname.desktop
+}
+md5sums=('38a7bda79989c5921d1c0bcc6c238382'
+ 'ecb2e46a09cc8cd1a525b8fa1a2b688d')
+sha256sums=('e759c4bae0b17b202a7c0f8281ff016f819b502780d3e77b46fe8767e7498e43'
+ '41388ce2374cc17f5292b6dd84459b8b519c008c91c90fd137a055f4238f6629')