diff options
author | Sven Klomp | 2016-12-28 17:35:40 +0100 |
---|---|---|
committer | Sven Klomp | 2016-12-28 17:35:40 +0100 |
commit | 4a922bf322f4af0f1f06b230388fec856c5fb398 (patch) | |
tree | 6ce17c825770bb44d5e02f2686f3ac0e47b3c648 | |
download | aur-4a922bf322f4af0f1f06b230388fec856c5fb398.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | PKGBUILD | 46 |
2 files changed, 70 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..6f047935cd2f --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,24 @@ +# Generated by mksrcinfo v8 +# Wed Dec 28 16:30:45 UTC 2016 +pkgbase = owntracks-recorder-git + pkgdesc = Lightweight program for storing and accessing location data published via MQTT (or HTTP) by the OwnTracks apps. + pkgver = 0.6.9 + pkgrel = 1 + url = https://github.com/owntracks/recorder + arch = i686 + arch = x86_64 + license = GPL + makedepends = libconfig + makedepends = mosquitto + makedepends = curl + depends = libconfig + depends = mosquitto + depends = curl + provides = owntracks-recorder + conflicts = owntracks-recorder + backup = etc/defaults/ot-recorder + source = git+https://github.com/owntracks/recorder + md5sums = SKIP + +pkgname = owntracks-recorder-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..77519c187397 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,46 @@ +# Package build for owntracks-recorder (https://github.com/owntracks/recorder) +# Maintainer: Sven Klomp <mail at klomp dot eu> + +pkgdesc='Lightweight program for storing and accessing location data published via MQTT (or HTTP) by the OwnTracks apps.' +pkgname=('owntracks-recorder-git') +provides=('owntracks-recorder') +conflicts=('owntracks-recorder') +pkgver=0.6.9 +pkgrel=1 +arch=('i686' 'x86_64') +license=('GPL') +url="https://github.com/owntracks/recorder" +makedepends=('libconfig' 'mosquitto' 'curl') +depends=('libconfig' 'mosquitto' 'curl') +source=("git+https://github.com/owntracks/recorder") +_gitname=('recorder') +md5sums=('SKIP') + +backup=(etc/defaults/ot-recorder) + +prepare() { + cd "${srcdir}/${_gitname}" +} + +build() { + cd "${srcdir}/${_gitname}" + cp config.mk.in config.mk || exit 1 + sed -i 's#/usr/local#/usr/#g' config.mk + sed -i 's#/var/spool/owntracks/recorder/htdocs#/usr/share/webapps/ot-recorder#g' config.mk + export CFLAGS+=' -Wno-maybe-uninitialized -Wno-unused-result ' + make || exit 1 +} + +package() { + install -D -m644 "${srcdir}/${_gitname}/etc/ot-recorder.default" "${pkgdir}/etc/defaults/ot-recorder" + install -D -m644 "${srcdir}/${_gitname}/etc/ot-recorder.service" "${pkgdir}/usr/lib/systemd/system/ot-recorder.service" + + mkdir -p "${pkgdir}/var/spool/owntracks/recorder/store" + mkdir -p "${pkgdir}/usr/share/webapps/ot-recorder" + + cd "${srcdir}/${_gitname}" + make DESTDIR="${pkgdir}/" install + mv "${pkgdir}/usr/sbin/ot-recorder" "${pkgdir}/usr/bin" + rm -r "${pkgdir}/usr/sbin/" +} + |