summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorTomasz Maciej Nowak2015-08-29 20:02:46 +0200
committerTomasz Maciej Nowak2015-08-29 20:26:46 +0200
commit6e6ff6a1541d21cb5dbb3bb1f46bee26867ff832 (patch)
tree0b2f788414cd8b0da6fa202dc0bfcf461d66f010 /PKGBUILD
downloadaur-6e6ff6a1541d21cb5dbb3bb1f46bee26867ff832.tar.gz
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD41
1 files changed, 41 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..de3f88d2c3ea
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,41 @@
+# Maintainer: Tomasz Maciej Nowak <com[dot]gmail[at]tmn505>
+pkgname='minisatip-git'
+pkgdesc="SAT>IP server for linux using local DVB-S2, DVB-S or DVB-T cards"
+pkgver=0.3
+pkgrel=1
+arch=('x86_64' 'i686' 'arm' 'armv6h' 'armv7h')
+url="https://github.com/catalinii/minisatip"
+license=('GPL2')
+provides=('minisatip')
+conflicts=('minisatip')
+makedepends=('git' 'libdvbcsa')
+depends=('libdvbcsa')
+optdepends=('oscam: channels descrambling')
+backup=('etc/conf.d/minisatip')
+install='minisatip.install'
+source=("git+https://github.com/catalinii/minisatip"
+ 'minisatip.service'
+ 'minisatip.sysuser'
+ 'minisatip.conf')
+sha256sums=('SKIP'
+ '0eea34694767681b2b56529b0ad095f33ca3cd2bd29133b57e90ceb2806eba37'
+ '423b4d0452907e2caa639cd4da17dd918fccb7a0cf3dc1a71c48b7811df8bc1e'
+ 'c47790245befba5f0c1424e48854a2c06f62edc819c797ff14a15e80128568bc')
+
+pkgver() {
+ cd ${srcdir}/minisatip
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build() {
+ cd ${srcdir}/minisatip
+ make
+}
+
+package() {
+ cd ${srcdir}/minisatip
+ install -Dm644 ../minisatip.service ${pkgdir}/usr/lib/systemd/system/minisatip.service
+ install -Dm644 ../minisatip.sysuser ${pkgdir}/usr/lib/sysusers.d/minisatip.conf
+ install -Dm644 ../minisatip.conf ${pkgdir}/etc/conf.d/minisatip
+ install -Dm755 ./minisatip ${pkgdir}/usr/bin/minisatip
+}