diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2012-10-23 19:49:40 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2012-10-23 19:49:40 +0000 |
commit | ce5599bf2453eb7d5f47828d4fb0d103f2a23e93 (patch) | |
tree | 616f542a13ca3667834748841e4a57c70ff690db /main/gpsd/APKBUILD | |
parent | 5539fc3a45e29088e12f99ef2cc7b4ca4b819985 (diff) | |
download | aports-ce5599bf2453eb7d5f47828d4fb0d103f2a23e93.tar.bz2 aports-ce5599bf2453eb7d5f47828d4fb0d103f2a23e93.tar.xz |
main/gpsd: move from testing
and let abuild autodetect libcap dep
Diffstat (limited to 'main/gpsd/APKBUILD')
-rw-r--r-- | main/gpsd/APKBUILD | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/main/gpsd/APKBUILD b/main/gpsd/APKBUILD new file mode 100644 index 000000000..c79c330cf --- /dev/null +++ b/main/gpsd/APKBUILD @@ -0,0 +1,55 @@ +# Contributor: Nathan Angelacos <nangel@alpinelinux.org> +# Maintainer: Nathan Angelacos <nangel@alpinelinux.org> +pkgname=gpsd +pkgver=3.7 +pkgrel=1 +pkgdesc="A GPS daemon" +arch=all +url="http://catb.org/gpsd/" +license="BSD" +depends="" +makedepends="scons python-dev libcap-dev" +install= +# subpackages="$pkgname-doc $pkgname-dev" +source="http://download-mirror.savannah.gnu.org/releases/gpsd/$pkgname-$pkgver.tar.gz + gpsd.initd + gpsd.confd" + +_builddir="$srcdir"/$pkgname-$pkgver + +prepare() { + local i + cd "$_builddir" + for i in $source; do + case $i in + *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; + esac + done +} + +build() { + cd "$_builddir" + export CPPFLAGS=\"$CPPFLAGS\" + scons -j${JOBS:-2} \ + prefix=/usr \ + || return 1 +} + +package() { + cd "$_builddir" + + mkdir -p "$pkgdir"/usr/lib + cp "$_builddir"/libgps*.so* "$pkgdir"/usr/lib/ + + mkdir -p "$pkgdir"/usr/sbin + for a in gpsdecode gpsd gpsctl gpsdctl gpspipe; do + install -m755 -D "$_builddir/"$a "$pkgdir"/usr/sbin/ + done + + install -m755 -D "$srcdir"/gpsd.initd "$pkgdir"/etc/init.d/gpsd + install -m644 -D "$srcdir"/gpsd.confd "$pkgdir"/etc/conf.d/gpsd +} + +md5sums="52d9785eaf1a51298bb8900dbde88f98 gpsd-3.7.tar.gz +ac2c2a034c15df16c28c755d47d3dd74 gpsd.initd +5ece6caa9e2202984fcf4853ecbe42e6 gpsd.confd" |