aboutsummaryrefslogtreecommitdiffstats
path: root/testing/gpsd
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2012-10-23 19:49:40 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2012-10-23 19:49:40 +0000
commitce5599bf2453eb7d5f47828d4fb0d103f2a23e93 (patch)
tree616f542a13ca3667834748841e4a57c70ff690db /testing/gpsd
parent5539fc3a45e29088e12f99ef2cc7b4ca4b819985 (diff)
downloadaports-ce5599bf2453eb7d5f47828d4fb0d103f2a23e93.tar.bz2
aports-ce5599bf2453eb7d5f47828d4fb0d103f2a23e93.tar.xz
main/gpsd: move from testing
and let abuild autodetect libcap dep
Diffstat (limited to 'testing/gpsd')
-rw-r--r--testing/gpsd/APKBUILD55
-rw-r--r--testing/gpsd/gpsd.confd26
-rw-r--r--testing/gpsd/gpsd.initd36
3 files changed, 0 insertions, 117 deletions
diff --git a/testing/gpsd/APKBUILD b/testing/gpsd/APKBUILD
deleted file mode 100644
index 1a5526ac98..0000000000
--- a/testing/gpsd/APKBUILD
+++ /dev/null
@@ -1,55 +0,0 @@
-# Contributor: Nathan Angelacos <nangel@alpinelinux.org>
-# Maintainer: Nathan Angelacos <nangel@alpinelinux.org>
-pkgname=gpsd
-pkgver=3.7
-pkgrel=0
-pkgdesc="A GPS daemon"
-arch=all
-url="http://catb.org/gpsd/"
-license="BSD"
-depends="libcap"
-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"
diff --git a/testing/gpsd/gpsd.confd b/testing/gpsd/gpsd.confd
deleted file mode 100644
index 27bb332ace..0000000000
--- a/testing/gpsd/gpsd.confd
+++ /dev/null
@@ -1,26 +0,0 @@
-# /etc/conf.d/gpsd
-
-# The GPS device (/dev/ttyUSB0, /dev/ttyS0, ...)
-
-DEVICE=""
-
-# Optional arguments
-# Options include:
-# -b = bluetooth-safe: open data sources read-only
-# -n = don't wait for client connects to poll GPS
-# -N = don't go into background
-# -F sockfile = specify control socket location
-# -G = make gpsd listen on INADDR_ANY
-# -D integer (default 0) = set debug level
-# -S integer (default 2947) = set port for daemon
-
-ARGS="-n "
-
-# Serial setup
-#
-# For serial interfaces, options such as low_latency are recommended
-# Uncomment the following line to set the /dev/ttySxx device options, if
-# desired:
-
-# /bin/setserial ${DEVICE} low_latency
-
diff --git a/testing/gpsd/gpsd.initd b/testing/gpsd/gpsd.initd
deleted file mode 100644
index 985271f416..0000000000
--- a/testing/gpsd/gpsd.initd
+++ /dev/null
@@ -1,36 +0,0 @@
-#!/sbin/runscript
-# Copyright 2012 Nathan Angelacos
-
-depend() {
- need net
- after firewall
- use ntp-server
-}
-
-GPS=${SVCNAME#*.}
-if [ -n "${GPS}" ] && [ ${SVCNAME} != "gpsd" ]; then
- GPSPID="/var/run/gpsd.${GPS}.pid"
-else
- GPSPID="/var/run/gpsd.pid"
-fi
-
-start() {
-
- if [ -z "${DEVICE}" ]; then
- eerror "Specify a GPS device in /etc/conf.d/${SVCNAME}"
- return 1
- fi
-
- ebegin "Starting gpsd"
- start-stop-daemon --start --quiet \
- --exec /usr/sbin/gpsd \
- -- ${ARGS} -P "${GPSPID}" ${DEVICE}
- eend $? "Failed to start gpsd"
-}
-
-stop() {
- ebegin "Stopping gpsd"
- start-stop-daemon --stop --quiet \
- --pidfile "${GPSPID}"
- eend $? "Failed to stop gpsd"
-}