diff options
-rw-r--r-- | .AURINFO | 19 | ||||
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | PKGBUILD | 33 | ||||
-rw-r--r-- | winbox | 11 | ||||
-rw-r--r-- | winbox.desktop | 9 | ||||
-rw-r--r-- | winbox.install | 12 | ||||
-rw-r--r-- | winbox.png | bin | 0 -> 24934 bytes |
7 files changed, 108 insertions, 0 deletions
diff --git a/.AURINFO b/.AURINFO new file mode 100644 index 000000000000..6579ae2b554e --- /dev/null +++ b/.AURINFO @@ -0,0 +1,19 @@ +pkgbase = winbox + pkgdesc = Mikrotik RouterOS GUI Configurator (wine) + pkgver = 2.2.18 + pkgrel = 5 + url = http://www.mikrotik.com + install = winbox.install + arch = x86_64 + arch = i686 + license = custom + depends = wine + optdepends = ttf-ms-fonts: for better fonts + source = http://download2.mikrotik.com/winbox.exe + source = http://www.mikrotik.com/downloadterms.html + source = winbox.desktop + source = winbox.png + source = winbox + +pkgname = winbox + diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..8b4e2bb98dc3 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,24 @@ +pkgbase = winbox + pkgdesc = Mikrotik RouterOS GUI Configurator (wine) + pkgver = 2.2.18 + pkgrel = 5 + url = http://www.mikrotik.com + install = winbox.install + arch = x86_64 + arch = i686 + license = custom + depends = wine + optdepends = ttf-ms-fonts: for better fonts + source = http://download2.mikrotik.com/winbox.exe + source = http://www.mikrotik.com/downloadterms.html + source = winbox.desktop + source = winbox.png + source = winbox + md5sums = a63bb3a7ba06ee55c06a8315c2cfa066 + md5sums = d034563c27be7e75c6920f308f2d9f85 + md5sums = ea6bbb9b138ad71dbcdbeb84298f02eb + md5sums = 1147544d4bd5ed8181c0eee5fcd31356 + md5sums = b28167d4aada519014ff57b086292690 + +pkgname = winbox + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..4a0e4501bb00 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Tom Hetmer <tom.hetmer / outlook.cz> +# Maintainer: Daniel Milde <daniel / milde.cz> + +pkgname=winbox +pkgver=2.2.18 +pkgrel=5 +pkgdesc="Mikrotik RouterOS GUI Configurator (wine)" +url="http://www.mikrotik.com" +arch=('x86_64' 'i686') +license=('custom') +depends=('wine') +optdepends=( + 'ttf-ms-fonts: for better fonts' +) +install=${pkgname}.install +source=("http://download2.mikrotik.com/${pkgname}.exe" + "http://www.mikrotik.com/downloadterms.html" + "${pkgname}.desktop" + "${pkgname}.png" + "${pkgname}") +md5sums=('a63bb3a7ba06ee55c06a8315c2cfa066' + 'd034563c27be7e75c6920f308f2d9f85' + 'ea6bbb9b138ad71dbcdbeb84298f02eb' + '1147544d4bd5ed8181c0eee5fcd31356' + 'b28167d4aada519014ff57b086292690') + +package() { + install -Dm755 "${srcdir}/${pkgname}.exe" "${pkgdir}/usr/share/${pkgname}/${pkgname}.exe" + install -Dm755 "${srcdir}/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" + install -Dm655 "${srcdir}/${pkgname}.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png" + install -Dm655 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" + install -Dm644 "${srcdir}/downloadterms.html" "${pkgdir}/usr/share/licenses/${pkgname}/license.html" +} diff --git a/winbox b/winbox new file mode 100644 index 000000000000..b03b498eda2d --- /dev/null +++ b/winbox @@ -0,0 +1,11 @@ +#!/bin/bash +export WINEPREFIX="$HOME"/.winbox/wine +export WINEARCH=win64 +export WINEDLLOVERRIDES="mscoree=" # disable mono +export WINEDEBUG=-all +if [ ! -d "$HOME"/.winbox ] ; then + mkdir -p "$HOME"/.winbox/wine + wineboot -u +fi + +wine /usr/share/winbox/winbox.exe "$@" diff --git a/winbox.desktop b/winbox.desktop new file mode 100644 index 000000000000..d29a26e79f0d --- /dev/null +++ b/winbox.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Type=Application +Version=1.0 +Name=Winbox +Comment=GUI administration for Mikrotik RouterOS +Exec=/usr/bin/winbox +Icon=/usr/share/pixmaps/winbox.png +Terminal=false +Categories=Utility
\ No newline at end of file diff --git a/winbox.install b/winbox.install new file mode 100644 index 000000000000..269ab2aefa3e --- /dev/null +++ b/winbox.install @@ -0,0 +1,12 @@ +post_install() { + update-desktop-database -q + xdg-icon-resource forceupdate +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +}
\ No newline at end of file diff --git a/winbox.png b/winbox.png Binary files differnew file mode 100644 index 000000000000..6d9e0c8a3f43 --- /dev/null +++ b/winbox.png |