aboutsummarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorCarsten Feuls2015-06-30 13:09:29 +0200
committerCarsten Feuls2015-06-30 13:09:29 +0200
commitb13f47aaf19c54acb1db941ddbcd7bc80d8987e1 (patch)
treedb0e813a0673cc9af0ee2a18b8028d369339e2da /PKGBUILD
downloadaur-xastir-cvs.tar.gz
Initial Commit but broken
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD66
1 files changed, 66 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..020dbe2fc98c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,66 @@
+# Maintainer: WB2FKO <mph at sportscliche dot com>
+# Contributor: Gordon JC Pearce <gordon at gjcp dot net>
+# Contributor: Bob Finch <w9ya at qrparci dot net>
+pkgname=xastir-cvs
+pkgver=20130206
+pkgrel=1
+pkgdesc="X Amateur Station Tracking and Information Reporting"
+arch=('i686' 'x86_64')
+url="http://www.xastir.org/"
+license=('GPL')
+depends=('gv' 'gpsman' 'gpsmanshp' 'libpng' 'libxml2'
+'lesstif' 'shapelib' 'curl' 'libax25' 'gdal' 'imagemagick' 'pcre')
+optdepends=('festival: sound support')
+makedepends=('cvs' 'autoconf' 'automake')
+source=( $pkgname.desktop
+ $pkgname.png
+ README
+ http://downloads.sourceforge.net/xastir/xastir-sounds.tgz)
+md5sums=('68b7ac2954b975a36eba1d89d61d8da3'
+ '315f926326c3aef27ce7c60d944737f1'
+ '720136bf7086091bde488a5aa1df9cfd'
+ '4201e7079cb5b2bd8a7c34dccfa3f2bb')
+
+# Fetch the very latest sources from CVS
+_cvsroot=":pserver:anonymous:@xastir.cvs.sourceforge.net:/cvsroot/xastir"
+_cvsmod="xastir"
+
+build() {
+ cd "$srcdir"
+ msg "Connecting to $_cvsmod.sourceforge.net CVS server...."
+ if [ -d $_cvsmod/CVS ]; then
+ cd $_cvsmod
+ cvs -z3 update -d
+ else
+ cvs -z3 -d $_cvsroot co -D $pkgver -f $_cvsmod
+ cd $_cvsmod
+ fi
+
+ msg "CVS checkout done or server timeout"
+ msg "Starting make..."
+
+ rm -rf "$srcdir/$_cvsmod-build"
+ cp -r "$srcdir/$_cvsmod" "$srcdir/$_cvsmod-build"
+ cd "$srcdir/$_cvsmod-build"
+ sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/' configure.ac
+
+ ./bootstrap.sh
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd "$srcdir/$_cvsmod-build"
+ make DESTDIR="$pkgdir/" install
+
+# Install a menu item with icon
+ cd $srcdir
+ mkdir -p $pkgdir/usr/share/pixmaps
+ mkdir -p $pkgdir/usr/share/applications
+ install -Dm644 $pkgname.desktop $pkgdir/usr/share/applications/$pkgname.desktop
+ install -Dm644 $pkgname.png $pkgdir/usr/share/pixmaps/$pkgname.png
+# Copy audio alarm sound files
+ install -m644 sounds/* $pkgdir/usr/share/xastir/sounds/
+# Uncomment the next line if using kernel AX.25
+# chmod 4555 $pkgname/usr/bin/xastir
+}