summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD35
1 files changed, 35 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..bf1f03b0cf29
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Marco Steiger <marco1steiger (at) gmail (dot) com>
+pkgname=thedude
+pkgver=6.42.7
+pkgrel=1
+pkgdesc="Mikrotik The Dude network monitoring client"
+url="http://www.mikrotik.com"
+arch=('x86_64' 'i686')
+license=('custom')
+makedepends=('p7zip')
+depends=('wine')
+optdepends=(
+ 'ttf-ms-fonts: for better fonts'
+)
+install=${pkgname}.install
+source=("${pkgname}-${pkgver}.exe::http://download2.mikrotik.com/routeros/${pkgver}/dude-install-${pkgver}.exe"
+ "${pkgname}.desktop"
+ "${pkgname}.png"
+ "${pkgname}")
+sha256sums=('b526c5e84d56e2c01b676f2c45af487a8060c283c123ce145838c846d9947fe0'
+ '6e9ffe5ff24d286d2d719455dd52f6ddf8c5ed2ba0494c566a67555df37d5c19'
+ 'b2595e2c2c9980fd5a9b2a6bbd847a8cbb158a4c18e36e9002ccbec109b4eaa1'
+ '85fe839f1dd2e9f71b0cf931ad377610a1b4b324517df3d0c4a8be5e41b19646')
+
+build() {
+ test ! -d ${srcdir}/${pkgname}-src && mkdir ${srcdir}/${pkgname}-src
+ 7z e -y -o"${srcdir}/${pkgname}-src/" "${srcdir}/${pkgname}-${pkgver}.exe"
+}
+package() {
+ mkdir -p "${pkgdir}/usr/share/${pkgname}/"
+ cp ${srcdir}/${pkgname}-src/* "${pkgdir}/usr/share/${pkgname}/"
+ chmod u=rwX,go=rX "${pkgdir}/usr/share/${pkgname}"
+ 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"
+}