diff options
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 39 |
2 files changed, 31 insertions, 14 deletions
@@ -5,8 +5,14 @@ pkgbase = mytetra url = https://github.com/xintrea/mytetra_dev arch = x86_64 license = GPL3 + noextract = mytetra-1-30-icon.png + noextract = mytetra.desktop source = http://webhamster.ru/db/data/articles/105/mytetra_1_42_2_lin_64.tar.gz + source = https://macin.files.wordpress.com/2012/08/mytetra-1-30-icon.png + source = https://gist.githubusercontent.com/cyberxndr/498db38606e53a56efb32d79a2c73b4a/raw/82f2a036d300058f6253732609654e73a8b8e020/mytetra.desktop md5sums = 54e36bac3f2d06d2d1bf6fd77501bb63 + md5sums = 5a4e7778d6e042582db6d6e04530a4a1 + md5sums = 52f0675d8fa88fa9a388e0f4a54fa7e6 pkgname = mytetra @@ -7,25 +7,36 @@ pkgdesc="Personal manager for data memorization and structuring notes" arch=('x86_64') url="https://github.com/xintrea/mytetra_dev" license=('GPL3') -source=("http://webhamster.ru/db/data/articles/105/mytetra_1_42_2_lin_64.tar.gz") -md5sums=('54e36bac3f2d06d2d1bf6fd77501bb63') +source=("http://webhamster.ru/db/data/articles/105/mytetra_1_42_2_lin_64.tar.gz" + "https://macin.files.wordpress.com/2012/08/mytetra-1-30-icon.png" + "https://gist.githubusercontent.com/cyberxndr/498db38606e53a56efb32d79a2c73b4a/raw/82f2a036d300058f6253732609654e73a8b8e020/mytetra.desktop") +noextract=("mytetra-1-30-icon.png" + "mytetra.desktop") -prepare(){ - cd mytetra_1_42_2_lin_64 +md5sums=('54e36bac3f2d06d2d1bf6fd77501bb63' + '5a4e7778d6e042582db6d6e04530a4a1' + '52f0675d8fa88fa9a388e0f4a54fa7e6') - echo '#!/bin/sh' > mytetra.run - echo 'PROGDIR="/opt/mytetra"' >> mytetra.run - echo 'LD_LIBRARY_PATH=$PROGDIR/lib:${LD_LIBRARY_PATH}' >> mytetra.run - echo 'export LD_LIBRARY_PATH' >> mytetra.run - echo '$PROGDIR/mytetra' >> mytetra.run +prepare(){ + cd mytetra_1_42_2_lin_64 + echo '#!/bin/sh' > mytetra.run + echo 'PROGDIR="/opt/mytetra"' >> mytetra.run + echo 'LD_LIBRARY_PATH=$PROGDIR/lib:${LD_LIBRARY_PATH}' >> mytetra.run + echo 'export LD_LIBRARY_PATH' >> mytetra.run + echo '$PROGDIR/mytetra' >> mytetra.run } + + package(){ - cd mytetra_1_42_2_lin_64 + install -Dm 644 mytetra-1-30-icon.png "${pkgdir}/usr/share/pixmaps/mytetra.png" + install -Dm 644 mytetra.desktop "${pkgdir}/usr/share/applications/mytetra.desktop" + + cd mytetra_1_42_2_lin_64 - mkdir -p "${pkgdir}/opt/mytetra" - cp * "${pkgdir}/opt/mytetra/" -r + mkdir -p "${pkgdir}/opt/mytetra" + cp * "${pkgdir}/opt/mytetra/" -r - mkdir -p "${pkgdir}/usr/bin/" - ln -s /opt/mytetra/mytetra.run "${pkgdir}/usr/bin/mytetra" + mkdir -p "${pkgdir}/usr/bin/" + ln -s /opt/mytetra/mytetra.run "${pkgdir}/usr/bin/mytetra" } |