diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 18 |
1 files changed, 11 insertions, 7 deletions
@@ -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" } |