diff options
author | Christian Hesse | 2022-03-03 13:36:35 +0100 |
---|---|---|
committer | Christian Hesse | 2022-03-03 13:36:35 +0100 |
commit | 6758a6afe304bb4c4d4239ec4c9fa69fba7b1c1b (patch) | |
tree | e7836a8984e2c9a9c689745a4493570431ae3ed4 /PKGBUILD | |
parent | 5a359bb9bf5480a93ed2f034573af0361d6997d3 (diff) | |
download | aur-6758a6afe304bb4c4d4239ec4c9fa69fba7b1c1b.tar.gz |
commit netinstall 7.1.3-2
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 49 |
1 files changed, 32 insertions, 17 deletions
@@ -1,31 +1,46 @@ # Maintainer: Christian Hesse <mail@eworm.de> -pkgname=netinstall +pkgbase=netinstall +pkgname=(netinstall netinstall-gui) pkgver=7.1.3 -pkgrel=1 +pkgrel=2 pkgdesc='Mikrotik Netinstall for RouterOS' arch=('i686' 'x86_64') url='https://www.mikrotik.com/' license=('custom') -depends=('wine' 'libcap') -makedepends=('icoutils') -install=netinstall.install +makedepends=('icoutils' 'libcap') source=("https://download.mikrotik.com/routeros/${pkgver}/netinstall-${pkgver}.zip" - 'netinstall.c' - 'netinstall.desktop') + "https://download.mikrotik.com/routeros/${pkgver}/netinstall-${pkgver}.tar.gz" + 'netinstall.desktop' + 'netinstall.sh' + 'netinstall-gui.c') sha256sums=('a82e98b208075892401a6dc528daa819a98703f9ef368cfd45c249576e6b14ae' - '76a0c33ce80e49899bc3bc67dfc03737dcafa51fd4e62561199e56b17d5854d7' - '742b8ebf2b66697f24a27b5e6920dd4a4b92dec0fea928e8f58e499246284623') + '2fdac3a91ace044749ebfec9b1b590ecd5c70eee8121fdadcb45583ce6a55860' + '285e32e9ba8bad9791cf3d5d3653b6e21bd771adcc32ea2036fe32dc9dafcfe0' + 'f074f8c93e33a2278fd7209747a3e2c6d725935b5670b5e992ab1e4ece6e808e' + 'b5efb376a6705c376465bff6f52dc0713c15fbd5cd861fdc39969cbb22c233b4') build() { - wrestool -x -t 14 netinstall.exe > netinstall.ico - gcc ${CFLAGS} ${LDFLAGS} -o netinstall netinstall.c -lcap + wrestool -x -t 14 netinstall.exe > netinstall.ico + gcc ${CFLAGS} ${LDFLAGS} -o netinstall-gui netinstall-gui.c -lcap } -package() { - install -D -m0755 netinstall.exe ${pkgdir}/usr/share/netinstall/netinstall.exe - install -D -m0755 netinstall ${pkgdir}/usr/bin/netinstall - install -D -m0644 netinstall.desktop ${pkgdir}/usr/share/applications/netinstall.desktop - install -D -m0644 netinstall.ico ${pkgdir}/usr/share/pixmaps/netinstall.ico - install -D -m0644 LICENSE.txt ${pkgdir}/usr/share/licenses/netinstall/LICENSE.txt +package_netinstall() { + pkgdesc='Mikrotik Netinstall for RouterOS - CLI with network namespace' + optdepends=('sudo: invoke as non-root') + + install -D -m0755 netinstall.sh ${pkgdir}/usr/bin/netinstall + install -D -m0755 netinstall ${pkgdir}/usr/lib/netinstall/netinstall +} + +package_netinstall-gui() { + pkgdesc='Mikrotik Netinstall for RouterOS - GUI via wine' + depends=('wine' 'libcap') + install=netinstall-gui.install + + install -D -m0755 netinstall-gui ${pkgdir}/usr/bin/netinstall-gui + install -D -m0755 netinstall.exe ${pkgdir}/usr/lib/netinstall/netinstall.exe + install -D -m0644 netinstall.desktop ${pkgdir}/usr/share/applications/netinstall.desktop + install -D -m0644 netinstall.ico ${pkgdir}/usr/share/pixmaps/netinstall.ico + install -D -m0644 LICENSE.txt ${pkgdir}/usr/share/licenses/netinstall/LICENSE.txt } |