diff options
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 51 |
2 files changed, 38 insertions, 21 deletions
@@ -1,6 +1,6 @@ pkgbase = xmind pkgdesc = Brainstorming and Mind Mapping Software - pkgver = 3.6.51 + pkgver = 3.7.2 pkgrel = 1 url = http://www.xmind.net arch = i686 @@ -14,10 +14,8 @@ pkgbase = xmind depends = shared-mime-info depends = libxext optdepends = lame: needed for the feature audio notes - source_i686 = http://www.xmind.net/xmind/downloads/xmind-7.5-update1-linux_i386.deb - sha512sums_i686 = 27b5b1eea2f5b2b085aa0ebbcb046e0aa8f146ec4619fc3b9c926021a93cd840fea0a8242975d96eabb0f5aaab95156624d6f369074dbf5f0af52d0eca07f3f4 - source_x86_64 = http://www.xmind.net/xmind/downloads/xmind-7.5-update1-linux_amd64.deb - sha512sums_x86_64 = 899c30e654396f2fea6b5e4218edddfed73729b6c733726a8a5c0c0b873f8cfd5e417e7cacdffaff25a18823458921e1d994faca6bc6cdcc0733c9a1487c7dc1 + source = http://www.xmind.net/xmind/downloads/xmind-8-update2-linux.zip + sha512sums = e658714a5944e8de62577302c22763e9c55d1f82ce6cbda187ec39801ac7cbd5c34de6e4d7d9735546bcef26795c21c194ff026cebf39b2c9af2663cec98ce58 pkgname = xmind @@ -1,11 +1,12 @@ # $Id: PKGBUILD 184754 2016-08-01 15:30:30Z felixonmars $ -# Maintainer: Felix Yan <felixonmars@gmail.com> +# Maintainer: RemiliaForever <remilia AT koumakan DOT cc> +# Contributor: Felix Yan <felixonmars@gmail.com> # Contributor: Christoph Drexler <chrdr at gmx dot at> # Contributor: Jelle van der Waa <jellevdwaa@gmail.com> pkgname=xmind -pkgver=3.6.51 -_filename=$pkgname-7.5-update1-linux +pkgver=3.7.2 +_filename=$pkgname-8-update2-linux pkgrel=1 pkgdesc="Brainstorming and Mind Mapping Software" arch=('i686' 'x86_64') @@ -13,19 +14,37 @@ url="http://www.xmind.net" license=('EPL' 'LGPL') depends=('desktop-file-utils' 'fontconfig' 'libxrender' 'java-runtime' 'shared-mime-info' 'libxext') optdepends=('lame: needed for the feature audio notes') -source_i686=("http://www.xmind.net/xmind/downloads/${_filename}_i386.deb") -source_x86_64=("http://www.xmind.net/xmind/downloads/${_filename}_amd64.deb") -sha512sums_i686=('27b5b1eea2f5b2b085aa0ebbcb046e0aa8f146ec4619fc3b9c926021a93cd840fea0a8242975d96eabb0f5aaab95156624d6f369074dbf5f0af52d0eca07f3f4') -sha512sums_x86_64=('899c30e654396f2fea6b5e4218edddfed73729b6c733726a8a5c0c0b873f8cfd5e417e7cacdffaff25a18823458921e1d994faca6bc6cdcc0733c9a1487c7dc1') - -build() { - if [[ "$CARCH" == "i686" ]]; then - ar x "${_filename}_i386.deb" - else - ar x "${_filename}_amd64.deb" - fi -} +source=("http://www.xmind.net/xmind/downloads/${_filename}.zip" + "XMind.ini" + "XMind" + "XMind.desktop" + "XMind.png") +sha512sums=('e658714a5944e8de62577302c22763e9c55d1f82ce6cbda187ec39801ac7cbd5c34de6e4d7d9735546bcef26795c21c194ff026cebf39b2c9af2663cec98ce58' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP') package() { - bsdtar -xf data.tar.gz -C "$pkgdir" + mkdir -p ${pkgdir}/usr/share/${pkgname} + cp -r ${srcdir}/configuration ${pkgdir}/usr/share/${pkgname}/ + cp -r ${srcdir}/features ${pkgdir}/usr/share/${pkgname}/ + cp -r ${srcdir}/plugins ${pkgdir}/usr/share/${pkgname}/ + cp ${srcdir}/*.xml ${pkgdir}/usr/share/${pkgname}/ + cp ${srcdir}/*.txt ${pkgdir}/usr/share/${pkgname}/ + if [[ "$CARCH" == "i686" ]]; then + cp -r ${srcdir}/XMind_i386 ${pkgdir}/usr/share/${pkgname}/XMind + else + cp -r ${srcdir}/XMind_amd64 ${pkgdir}/usr/share/${pkgname}/XMind + fi + mkdir -p ${pkgdir}/usr/share/fonts/${pkgname} + cp -r ${srcdir}/fonts ${pkgdir}/usr/share/fonts/${pkgname}/ + mkdir -p ${pkgdir}/usr/share/applications + cp ${srcdir}/XMind.desktop ${pkgdir}/usr/share/applications/ + mkdir -p ${pkgdir}/usr/share/pixmaps + cp ${srcdir}/XMind.png ${pkgdir}/usr/share/pixmaps/ + # fix configuration + cp ${srcdir}/XMind.ini ${pkgdir}/usr/share/${pkgname}/XMind/ + mkdir -p ${pkgdir}/usr/bin + cp ${srcdir}/XMind ${pkgdir}/usr/bin/ } |