diff options
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 14 | ||||
-rw-r--r-- | memsource-editor.desktop | 2 | ||||
-rw-r--r-- | memsource-editor.install | 12 | ||||
-rw-r--r-- | memsource-editor.xml | 6 |
5 files changed, 27 insertions, 21 deletions
@@ -1,9 +1,9 @@ # Generated by mksrcinfo v8 -# Tue Aug 7 12:30:41 UTC 2018 +# Tue Aug 21 16:07:42 UTC 2018 pkgbase = memsource-editor pkgdesc = A CAT translation tool, requires Memsource subscription - pkgver = 6.216.3 - pkgrel = 2 + pkgver = 6.217.2 + pkgrel = 1 url = http://www.memsource.com/ install = memsource-editor.install arch = x86_64 @@ -19,14 +19,14 @@ pkgbase = memsource-editor depends = libpng12 depends = shared-mime-info options = !strip - source = http://download.memsource.com/production/updates/memsource-editor/linux/ubuntu-14.04/archive/install/MemsourceEditor-6.216.3-ubuntu-14.04.run + source = http://download.memsource.com/production/updates/memsource-editor/linux/ubuntu-14.04/archive/install/MemsourceEditor-6.217.2-ubuntu-14.04.run source = memsource-editor.desktop source = memsource-editor.xml source = memsource source = license.desktop - sha256sums = 14b0c32268a466142f34e251eef0cbbc7e22fbc65b90171e3f9eb85cd63b5920 - sha256sums = 943056f6643f110d94663e4bbf1650850d49ea0adb48cc0355ad5b4f6112da24 - sha256sums = dbe0e241bc352b170577725c6f8b86922b36757f1cc82b6d16f967fe5f398266 + sha256sums = 326f509f22cf3dcd995584d1088ec4b327ed3a9b51967fa259b8f759e11b2950 + sha256sums = cecca627cc0371ce3b66f49922c70cd4147262d358f5fbace111cdf420bd9ce6 + sha256sums = b6e611ad7a037e496f7b97581657a56bf9b253a127ad759fe25be06683032ce9 sha256sums = 4802b77ffefd2cdd7526fec28a690f8dc560fef74501806b3485648dcac830fe sha256sums = 3c6d72cdb51dab05682d0c84153171de68ef14cf8b593dfd44123a9365dd1f1e @@ -4,8 +4,8 @@ pkgname=memsource-editor _pkg=MemsourceEditor _platform=ubuntu-14.04 -pkgver=6.216.3 -pkgrel=2 +pkgver=6.217.2 +pkgrel=1 pkgdesc="A CAT translation tool, requires Memsource subscription" arch=('x86_64') license=('custom') @@ -31,9 +31,9 @@ source=("http://download.memsource.com/production/updates/memsource-editor/linux "memsource" "license.desktop") -sha256sums=('14b0c32268a466142f34e251eef0cbbc7e22fbc65b90171e3f9eb85cd63b5920' - '943056f6643f110d94663e4bbf1650850d49ea0adb48cc0355ad5b4f6112da24' - 'dbe0e241bc352b170577725c6f8b86922b36757f1cc82b6d16f967fe5f398266' +sha256sums=('326f509f22cf3dcd995584d1088ec4b327ed3a9b51967fa259b8f759e11b2950' + 'cecca627cc0371ce3b66f49922c70cd4147262d358f5fbace111cdf420bd9ce6' + 'b6e611ad7a037e496f7b97581657a56bf9b253a127ad759fe25be06683032ce9' '4802b77ffefd2cdd7526fec28a690f8dc560fef74501806b3485648dcac830fe' '3c6d72cdb51dab05682d0c84153171de68ef14cf8b593dfd44123a9365dd1f1e') @@ -69,7 +69,7 @@ package() { "${srcdir}/build/memsource-editor/MemsourceEditor.desktop" cp -a ${srcdir}/build/memsource-editor ${pkgdir}/opt - + find ${pkgdir}/opt -type d | while read _item; do chmod 755 "$_item"; done find ${pkgdir}/opt -type f | while read _item; do chmod 644 "$_item"; done chmod +x ${pkgdir}/opt/memsource-editor/TranslationEditor @@ -81,6 +81,6 @@ package() { ${pkgdir}/usr/share/icons/hicolor/${sz}x${sz}/apps/memsource-editor.png install -d ${pkgdir}/usr/share/icons/hicolor/${sz}x${sz}/mimetypes convert ${srcdir}/build/memsource-editor/application-x-mxliff.svg -resize ${sz}x${sz} \ - ${pkgdir}/usr/share/icons/hicolor/${sz}x${sz}/mimetypes/memsource-editor-translation.png + ${pkgdir}/usr/share/icons/hicolor/${sz}x${sz}/mimetypes/application-x-memsource-editor.png done } diff --git a/memsource-editor.desktop b/memsource-editor.desktop index 731b0c5716f3..bbd3375d134c 100644 --- a/memsource-editor.desktop +++ b/memsource-editor.desktop @@ -4,7 +4,7 @@ Type=Application Name=Memsource Editor Comment=www.memsource.com Exec=/usr/bin/memsource %U -MimeType=application/memsource-editor +MimeType=application/x-memsource-editor Icon=memsource-editor Path= Terminal=false diff --git a/memsource-editor.install b/memsource-editor.install index c20dc7c9fc23..ae4b312ffd6d 100644 --- a/memsource-editor.install +++ b/memsource-editor.install @@ -2,8 +2,20 @@ post_install() { gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor update-mime-database /usr/share/mime update-desktop-database -q + for sz in 16 24 32 36 48 64 96 128 192 256 + do + xdg-icon-resource install --size $sz --context mimetypes \ + /usr/share/icons/hicolor/${sz}x${sz}/mimetypes/application-x-memsource-editor.png \ + application-x-memsource-editor + done + xdg-mime install /usr/share/mime/application/x-memsource-editor.xml } post_remove() { post_install + for sz in 16 24 32 36 48 64 96 128 192 256 + do + xdg-icon-resource uninstall --size $sz --context mimetypes application-x-memsource-editor + done + xdg-mime uninstall /usr/share/mime/application/x-memsource-editor.xml } diff --git a/memsource-editor.xml b/memsource-editor.xml index 4f8c63878dd2..c0fe5e10afdd 100644 --- a/memsource-editor.xml +++ b/memsource-editor.xml @@ -1,13 +1,7 @@ <?xml version='1.0' encoding='utf-8'?> <mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info"> <mime-type type="application/x-memsource-editor"> - <comment>Memsource editor</comment> - <generic-icon name="memsource-editor"/> - <glob pattern="*.mxliff"/> - </mime-type> - <mime-type type="application/x-xliff"> <comment>Memsource editor translation</comment> - <generic-icon name="memsource-editor-translation"/> <glob pattern="*.mxliff"/> </mime-type> </mime-info> |