summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorChristian Hesse2022-03-03 13:36:35 +0100
committerChristian Hesse2022-03-03 13:36:35 +0100
commit6758a6afe304bb4c4d4239ec4c9fa69fba7b1c1b (patch)
treee7836a8984e2c9a9c689745a4493570431ae3ed4 /PKGBUILD
parent5a359bb9bf5480a93ed2f034573af0361d6997d3 (diff)
downloadaur-6758a6afe304bb4c4d4239ec4c9fa69fba7b1c1b.tar.gz
commit netinstall 7.1.3-2
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD49
1 files changed, 32 insertions, 17 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 50ea1156c42c..2400c944278c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}