diff options
author | cacacarrot | 2020-01-06 12:05:04 +0800 |
---|---|---|
committer | cacacarrot | 2020-01-06 12:05:04 +0800 |
commit | dfe3c78959b566f767d294557003a7177986080f (patch) | |
tree | c8239104bc055cd36358f8ef6993590397917508 | |
parent | c640ff43d864e1ec920af0aea733c51eb70ed211 (diff) | |
download | aur-dfe3c78959b566f767d294557003a7177986080f.tar.gz |
update mindmaster to 7.2
-rw-r--r-- | PKGBUILD | 56 |
1 files changed, 23 insertions, 33 deletions
@@ -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/" } |