diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 35 |
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" +} |