summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAnatoly Rugalev2018-01-23 23:57:06 +0200
committerAnatoly Rugalev2018-01-23 23:57:06 +0200
commit5dff99b9800b242601048f180ec2f41c6c7f991c (patch)
tree64830df930130cabd8b940c9f3820190af66b48a /PKGBUILD
parent869da0cb6ce9c4a277c913f387b062d3b8f3b5ba (diff)
downloadaur-5dff99b9800b242601048f180ec2f41c6c7f991c.tar.gz
Implemented Unit as a template
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD18
1 files changed, 11 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 995e33ca9864..e6cac9f54002 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,15 +1,15 @@
# Maintainer: Anatoly Rugalev <anatoly.rugalev g-mail>
pkgname=simple-rt
-pkgver=20170403.114_616dc03
+pkgver=20170510.132_c270fc9
pkgrel=1
url="https://github.com/vvviperrr/SimpleRT"
pkgdesc="SimpleRT - Reverse Tethering utility for Android"
arch=('x86' 'x86_64')
-depends=('libusb')
+depends=('libusb' 'net-tools')
makedepends=('git' 'make')
-source=('simple-rt::git://github.com/vvviperrr/SimpleRT' 'simple-rt.service')
-md5sums=('SKIP' 'dcb8298e9ce2e3b7dc515e47c3e880d9')
+source=('simple-rt::git://github.com/vvviperrr/SimpleRT' 'simple-rt@.service')
+md5sums=('SKIP' 'abce660a402beaf33a2e964d140294d6')
license=('GPLv3')
pkgver() {
@@ -21,14 +21,18 @@ pkgver() {
}
build() {
- cd "$srcdir/$pgkname/simple-rt/simple-rt-cli"
+ cd "$srcdir/simple-rt/simple-rt-cli"
make
+ export SIMPLERT_INTERFACE=$(ip link show | grep "state UP" | awk -F ': ' '{ print $2}')
+ cat "$srcdir/simple-rt@.service" | sed -e "s/%i/$SIMPLERT_INTERFACE/g" > "$srcdir/simple-rt.service"
}
package() {
mkdir -p "$pkgdir/usr/bin"
mkdir -p "$pkgdir/usr/lib/simple-rt"
- install -m755 "$srcdir/$pgkname/simple-rt/simple-rt-cli/simple-rt" "$pkgdir/usr/lib/simple-rt/simple-rt"
- install -m755 "$srcdir/$pgkname/simple-rt/simple-rt-cli/iface_up.sh" "$pkgdir/usr/lib/simple-rt/iface_up.sh"
+ mkdir -p "$pkgdir/etc/systemd/system/multi-user.target.wants"
+ install -m755 "$srcdir/simple-rt/simple-rt-cli/simple-rt" "$pkgdir/usr/lib/simple-rt/simple-rt"
+ install -m755 "$srcdir/simple-rt/simple-rt-cli/iface_up.sh" "$pkgdir/usr/lib/simple-rt/iface_up.sh"
+ install -DT -m0755 "$srcdir/simple-rt@.service" "$pkgdir/usr/lib/systemd/system/simple-rt@.service"
install -DT -m0755 "$srcdir/simple-rt.service" "$pkgdir/usr/lib/systemd/system/simple-rt.service"
}