summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authornot_anonymous2015-07-05 18:07:53 -0600
committernot_anonymous2015-07-05 18:07:53 -0600
commit331c96d97fa53b2796e40aedfe610f44d7d23c71 (patch)
tree8b55e899aeae529a3dd29a8ba32f1139c707b8b3
downloadaur-331c96d97fa53b2796e40aedfe610f44d7d23c71.tar.gz
Initial import
-rw-r--r--.SRCINFO26
-rw-r--r--PKGBUILD61
-rw-r--r--gpredict.install11
3 files changed, 98 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..54cb1b218848
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,26 @@
+pkgbase = gpredict-git
+ pkgdesc = Gpredict is a real-time satellite tracking and orbit prediction application.
+ pkgver = v1.3
+ pkgrel = 3
+ url = http://gpredict.oz9aec.net/
+ install = gpredict.install
+ arch = i686
+ arch = x86_64
+ license = GPL
+ makedepends = git
+ makedepends = autoconf
+ makedepends = automake
+ makedepends = intltool
+ depends = curl>=7.19
+ depends = goocanvas1>=0.15
+ depends = desktop-file-utils
+ optdepends = hamlib: rig interfacing/control
+ optdepends = libreoffice: read /usr/share/doc/gpredict/um/gredict-user-manual.odt
+ provides = gpredict
+ conflicts = gpredict
+ options = !emptydirs
+ source = gpredict-git::git://gpredict.git.sourceforge.net/gitroot/gpredict/gpredict
+ md5sums = SKIP
+
+pkgname = gpredict-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c9ca7de8631e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,61 @@
+# Maintainer: not_anonymous <nmlibertarian@gmail.com>
+# Contributor: Andrey Semisokhin <customs.rnd@gmail.com>
+# Original Submission: Bob Finch <w9ya@qrparci.net>
+
+pkgname=gpredict-git
+_pkgname=gpredict
+pkgver=v1.3
+#.r242.gb445bee
+pkgrel=3
+pkgdesc="Gpredict is a real-time satellite tracking and orbit prediction application."
+arch=('i686' 'x86_64')
+url="http://gpredict.oz9aec.net/"
+license=('GPL')
+depends=('curl>=7.19' 'goocanvas1>=0.15' 'desktop-file-utils')
+makedepends=('git' 'autoconf' 'automake' 'intltool')
+optdepends=('hamlib: rig interfacing/control'
+ 'libreoffice: read /usr/share/doc/gpredict/um/gredict-user-manual.odt')
+provides=("${_pkgname}")
+conflicts=("${_pkgname}")
+options=('!emptydirs')
+install=${_pkgname}.install
+source=("$pkgname::git://${_pkgname}.git.sourceforge.net/gitroot/${_pkgname}/${_pkgname}")
+
+
+pkgver() {
+ cd $srcdir/$pkgname
+
+ git describe --long --tags 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+build() {
+ cd $srcdir/$pkgname
+
+ ./autogen.sh
+ ./configure --prefix=/usr
+ make
+}
+
+check() {
+ cd $srcdir/$pkgname
+
+# make check
+# make -k check
+ make -i check
+}
+
+package()
+{
+ cd $srcdir/$pkgname
+
+ make DESTDIR=$pkgdir install
+
+ mkdir -p $pkgdir/usr/share/doc/${_pkgname}/{notes,um}
+ install -m644 doc/notes/* $pkgdir/usr/share/doc/${_pkgname}/notes/.
+ install -m644 doc/um/* $pkgdir/usr/share/doc/${_pkgname}/um/.
+
+ 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=('SKIP')
diff --git a/gpredict.install b/gpredict.install
new file mode 100644
index 000000000000..2eaa60550d51
--- /dev/null
+++ b/gpredict.install
@@ -0,0 +1,11 @@
+post_install() {
+ update-desktop-database -q
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+post_remove() {
+ post_install $1
+}