summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO22
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD55
-rw-r--r--diff.qth-data.h5
-rw-r--r--gpredict.desktop10
5 files changed, 57 insertions, 39 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 286f09d246fe..6952d82365e4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,7 @@
-# Generated by mksrcinfo v8
-# Wed Feb 7 14:50:06 UTC 2018
pkgbase = gpredict
pkgdesc = Real-time satellite tracking and orbit prediction application
pkgver = 2.2.1
- pkgrel = 1
+ pkgrel = 2
url = http://gpredict.oz9aec.net/
arch = i686
arch = x86_64
@@ -11,16 +9,20 @@ pkgbase = gpredict
arch = armv6h
arch = armv7h
license = GPL
+ makedepends = autoconf
+ makedepends = automake
makedepends = intltool
- depends = curl
- depends = grig
- depends = gtk2
- depends = goocanvas
+ depends = curl>=7.19
+ depends = goocanvas2
+ depends = hamradio-menus
+ provides = gpredict
+ conflicts = gpredict
options = !emptydirs
source = https://github.com/csete/gpredict/releases/download/v2.2.1/gpredict-2.2.1.tar.bz2
- source = gpredict.desktop
+ source = diff.qth-data.h
+ md5sums = 38a7bda79989c5921d1c0bcc6c238382
+ md5sums = ecb2e46a09cc8cd1a525b8fa1a2b688d
sha256sums = e759c4bae0b17b202a7c0f8281ff016f819b502780d3e77b46fe8767e7498e43
- sha256sums = f42d3a4d4c7db251b86d36ae2c689dbcc14adb6444a1f14f8d329afba21616c3
+ sha256sums = 41388ce2374cc17f5292b6dd84459b8b519c008c91c90fd137a055f4238f6629
pkgname = gpredict
-
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 018a3de08144..000000000000
--- a/.gitignore
+++ /dev/null
@@ -1,4 +0,0 @@
-*
-!PKGBUILD
-!.SRCINFO
-!.gitignore
diff --git a/PKGBUILD b/PKGBUILD
index 903d27ac58dc..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=2.2.1
-pkgrel=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' 'goocanvas')
-makedepends=('intltool')
+depends=('curl>=7.19' 'goocanvas2' 'hamradio-menus')
+makedepends=('autoconf' 'automake' 'intltool')
+provides=('gpredict')
+conflicts=('gpredict')
options=('!emptydirs')
-source=("https://github.com/csete/gpredict/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.bz2"
- "${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
+ 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'
- 'f42d3a4d4c7db251b86d36ae2c689dbcc14adb6444a1f14f8d329afba21616c3')
+ '41388ce2374cc17f5292b6dd84459b8b519c008c91c90fd137a055f4238f6629')
diff --git a/diff.qth-data.h b/diff.qth-data.h
new file mode 100644
index 000000000000..ac3e9d6b4d03
--- /dev/null
+++ b/diff.qth-data.h
@@ -0,0 +1,5 @@
+--- src/qth-data.h 2017-12-29 03:28:07.000000000 -0700
++++ src/qth-data.h 2021-08-22 08:30:36.370870898 -0600
+@@ -33,1 +33,1 @@
+-enum {
++typedef enum {
diff --git a/gpredict.desktop b/gpredict.desktop
deleted file mode 100644
index d9b8101529c2..000000000000
--- a/gpredict.desktop
+++ /dev/null
@@ -1,10 +0,0 @@
-[Desktop Entry]
-Name=Gpredict
-Comment=Satellite tracker
-Comment[ru]=Отслеживание положения спутников в реальном времени и прогнозирование прохождения
-Comment[uk]=Відстежування положення супутників в реальному часі та прогнозування проходження
-Exec=gpredict
-Icon=gpredict-icon
-Terminal=false
-Type=Application
-Categories=HamRadio;Science;Astronomy;Education;Network;