summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorcacacarrot2020-01-06 12:05:04 +0800
committercacacarrot2020-01-06 12:05:04 +0800
commitdfe3c78959b566f767d294557003a7177986080f (patch)
treec8239104bc055cd36358f8ef6993590397917508
parentc640ff43d864e1ec920af0aea733c51eb70ed211 (diff)
downloadaur-dfe3c78959b566f767d294557003a7177986080f.tar.gz
update mindmaster to 7.2
-rw-r--r--PKGBUILD56
1 files changed, 23 insertions, 33 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 42ad1ef7ee10..4d6e9c434111 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,46 +1,36 @@
# Maintainer: Shen ZhongLi <szl921818@gmail.com>
pkgname=mindmaster
-pkgver=6
-pkgrel=3
+pkgver=7.2
+pkgrel=1
arch=('x86_64')
conflicts=("mindmaster-cn")
options=(!strip)
pkgdesc="Draw mind maps and brainstorming diagrams in an automatic way"
license=('Commercial')
url="https://www.edrawsoft.com/mindmaster/"
-source_x86_64=("http://download.edrawsoft.com/download/${pkgname}-${pkgver}-amd64.tar.gz")
-#source_x86_64=("https://www.edrawsoft.cn/2download/mindmaster-6-64-cn.tar.gz")
-sha256sums_x86_64=('bcc030b5da28adf8455a8a01c0ce5c74659c7ef1fa51b681133321e70a354d65')
-
-
-build() {
- echo "Extracting files..."
- tar zxf mindmaster-6-amd64.tar.gz
-# rm -f mindmaster-6-amd64.tar.gz
-pwd
-cd ..
- cp mindmaster.desktop ${srcdir}
-}
+source_x86_64=("https://www.edrawsoft.com/archives/mindmaster-7-amd64.deb")
+sha256sums_x86_64=('47a9ea929f5666eb439cf0cf2ff4f40e736afc1312b5d42440e3fe2a0d961adc')
+
+
package() {
- cd "$pkgname-$pkgver-amd64"
- chmod 777 MindMaster-6-x86_64
- mkdir -p "$pkgdir/opt/$pkgname"
- mkdir -p $pkgdir/usr/share/icons
- mkdir -p $pkgdir/usr/share/applications
- mkdir -p $pkgdir/usr/share/mime/packages
- mkdir -p $pkgdir/usr/share/icons/hicolor/512x512/mimetypes
- mv * "$pkgdir/opt/$pkgname"
- cd "$pkgdir/opt/$pkgname"
-
-
-
- install -Dm755 mindmaster.png "${pkgdir}/usr/share/icons/mindmaster.png"
- install -Dm755 "${srcdir}/mindmaster.desktop" "${pkgdir}/usr/share/applications/mindmaster.desktop"
- install -Dm755 mindmaster.xml "${pkgdir}/usr/share/mime/packages/mindmaster.xml"
- install -Dm755 emmx.svg "${pkgdir}/usr/share/icons/hicolor/512x512/mimetypes/emmx.svg"
- mkdir "${pkgdir}/usr/bin/"
- ln -f -s /opt/$pkgname/MindMaster-6-x86_64 "${pkgdir}/usr/bin/mindmaster"
+ cd "${pkgdir}"
+ tar xf "${srcdir}/data.tar.xz"
+
+ mkdir -p ${pkgdir}/usr/bin
+ mkdir -p ${pkgdir}/usr/share/icons
+ mkdir -p ${pkgdir}/usr/share/icons/hicolor/scalable/mimetypes
+ mkdir -p ${pkgdir}/usr/share/mime/packages
+
+ ln -f -s /opt/MindMaster-7/MindMaster "${pkgdir}/usr/bin/mindmaster"
+
+ ln -f -s /opt/MindMaster-7/mindmaster.png "${pkgdir}/usr/share/icons/mindmaster.png"
+
+ ln -f -s /opt/MindMaster-7/emmx.svg "${pkgdir}/usr/share/icons/hicolor/scalable/mimetypes/emmx.svg"
+
+ ln -f -s /opt/MindMaster-7/mindmaster.xml "${pkgdir}/usr/share/mime/packages/mindmaster.xml"
+
+ cp /usr/lib/qt/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so "${pkgdir}/opt/MindMaster-7/plugins/platforminputcontexts/"
}