diff options
author | Noah | 2022-03-31 16:27:58 -0700 |
---|---|---|
committer | Noah | 2022-03-31 16:27:58 -0700 |
commit | aa336fecbbf1eaaeb07bad3c2ccad473af7fc9c8 (patch) | |
tree | 02be694e8e51c5db159b654998103f60659d4d99 /PKGBUILD | |
download | aur-aa336fecbbf1eaaeb07bad3c2ccad473af7fc9c8.tar.gz |
AUR package for t-mobile home internet tools
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b44f0d4c7ca7 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Noah Jelen <noahtjelen@gmail.com> +# Generated by cargo on March 31, 2022 at 16:20:36 +pkgname=tmobile-internet-tools +pkgver=0.1.0 +pkgrel=1 +pkgdesc="Set of tools for working with T-Mobile Home Internet gateways" +arch=('i686' 'x86_64') +url="https://gitlab.com/NoahJelen/tmobile-internet-tools" +license=('GPL') +depends=('ncurses' 'gcc-libs' 'glibc' 'networkmanager' 'openssl') +makedepends=('cargo' 'gzip') +source=("https://gitlab.com/NoahJelen/tmobile-internet-tools/-/archive/$pkgver/tmobile-internet-tools-$pkgver.zip") +md5sums=('SKIP') + +build() { + cd "tmobile-internet-tools-$pkgver" + cargo build --release + cd target/release + ln -sf gatewaymon tmotop + ln -sf gatewaymon tmocli +} + +package() { + cd "tmobile-internet-tools-$pkgver" + mkdir -p "$pkgdir/usr/share/tmobile-internet-tools" + mkdir -p "$pkgdir/usr/share/man/man1/" + mkdir -p "$pkgdir/usr/lib/systemd/system" + install -Dt "$pkgdir/usr/bin" -m755 target/release/gatewaymon + install -Dt "$pkgdir/usr/bin" -m755 target/release/tmocli + install -Dt "$pkgdir/usr/bin" -m755 target/release/tmotop + install -Dt "$pkgdir/usr/share/man/man1" man/gatewaymon.1 + install -Dt "$pkgdir/usr/share/man/man1" man/tmocli.1 + install -Dt "$pkgdir/usr/share/man/man1" man/tmotop.1 + install -Dt "$pkgdir/usr/lib/systemd/user" gatewaymon.service + install -Dt "$pkgdir/usr/lib/systemd/system" gatewaymon.service + gzip "$pkgdir/usr/share/man/man1/gatewaymon.1" + gzip "$pkgdir/usr/share/man/man1/tmotop.1" + gzip "$pkgdir/usr/share/man/man1/tmocli.1" +}
\ No newline at end of file |