diff options
author | Jaroslav Lichtblau | 2014-12-18 16:39:16 +0100 |
---|---|---|
committer | Jaroslav Lichtblau | 2014-12-18 16:39:16 +0100 |
commit | 2bd385c9e1a324502ceb19649c45a14265d4135c (patch) | |
tree | 215d3a4fbc6a90b8a3e8527bcb6c9a809a41a12d | |
parent | a35a868572edf13885874dbbb9b8445727c384d2 (diff) | |
download | aur-2bd385c9e1a324502ceb19649c45a14265d4135c.tar.gz |
omegat-beta-3.1.8-1
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 19 insertions, 18 deletions
@@ -1,21 +1,20 @@ pkgbase = omegat-beta pkgdesc = Beta version of a multiplatform CAT tool application, written in Java - pkgver = 3.1.7 + pkgver = 3.1.8 pkgrel = 1 url = http://www.omegat.org/en/omegat.html install = omegat.install - arch = i686 - arch = x86_64 + arch = any license = GPL depends = java-runtime depends = desktop-file-utils provides = omegat conflicts = omegat options = !strip - source = http://downloads.sourceforge.net/omegat/OmegaT_3.1.7_Beta_Without_JRE.zip + source = http://downloads.sourceforge.net/omegat/OmegaT_3.1.8_Beta_Without_JRE.zip source = http://www.omegat.org/resources/icons.zip source = omegat.desktop - sha256sums = 3444b0f79b24ddcf990a917608802603bec8cabfd2cc1cf5e9c6dbd33a0aff59 + sha256sums = 9aea374d14c343301959cf10dbb102dc7f36fa210151702315264eeb690eacf4 sha256sums = e8b14887f513a505def059903348b5a06c0d016450711cf0f235802213a3dbbb sha256sums = 595de7433e91788e15fa7714e6a65188ccf56eeac824b4a48d50a6752b989700 @@ -2,10 +2,10 @@ pkgname=omegat-beta _pkgname=omegat -pkgver=3.1.7 +pkgver=3.1.8 pkgrel=1 pkgdesc="Beta version of a multiplatform CAT tool application, written in Java" -arch=('i686' 'x86_64') +arch=('any') url="http://www.omegat.org/en/omegat.html" license=('GPL') depends=('java-runtime' 'desktop-file-utils') @@ -13,10 +13,10 @@ conflicts=('omegat') provides=('omegat') install=${_pkgname}.install options=('!strip') -source=(http://downloads.sourceforge.net/${_pkgname}/OmegaT_${pkgver}_Beta_Without_JRE.zip \ - http://www.omegat.org/resources/icons.zip \ +source=(http://downloads.sourceforge.net/${_pkgname}/OmegaT_${pkgver}_Beta_Without_JRE.zip + http://www.omegat.org/resources/icons.zip ${_pkgname}.desktop) -sha256sums=('3444b0f79b24ddcf990a917608802603bec8cabfd2cc1cf5e9c6dbd33a0aff59' +sha256sums=('9aea374d14c343301959cf10dbb102dc7f36fa210151702315264eeb690eacf4' 'e8b14887f513a505def059903348b5a06c0d016450711cf0f235802213a3dbbb' '595de7433e91788e15fa7714e6a65188ccf56eeac824b4a48d50a6752b989700') @@ -28,24 +28,26 @@ package() { find . -type f -exec chmod 644 "{}" \; mv *.txt "${srcdir}"/docs cp -r * "${pkgdir}"/usr/share/java/${_pkgname} - chmod 755 "${pkgdir}"/usr/share/java/${_pkgname}/OmegaT #.desktop file + icon - install -D -m644 "${srcdir}"/${_pkgname}.desktop \ + install -Dm644 "${srcdir}"/${_pkgname}.desktop \ "${pkgdir}"/usr/share/applications/${_pkgname}.desktop - install -D -m644 "${srcdir}"/icons/OmegaT_Icon.png \ + install -Dm644 "${srcdir}"/icons/OmegaT_Icon.png \ "${pkgdir}"/usr/share/pixmaps/${_pkgname}.png #more images install -m644 "${pkgdir}"/usr/share/java/${_pkgname}/icons/*.png \ "${pkgdir}"/usr/share/java/${_pkgname}/images/ -#removing obsolete files - rm -rf "${pkgdir}"/usr/share/java/${_pkgname}/{*.{zip,desktop},OmegaT,OmegaT.bat,icons} - -#making executable file +#executable file echo "#!/bin/sh" > "${pkgdir}"/usr/bin/${_pkgname} echo "cd /usr/share/java/${_pkgname}/" >> "${pkgdir}"/usr/bin/${_pkgname} - echo "java -jar OmegaT.jar \$*" >> "${pkgdir}"/usr/bin/${_pkgname} + echo "java -jar -Xmx512M OmegaT.jar \$*" >> "${pkgdir}"/usr/bin/${_pkgname} chmod 755 "${pkgdir}"/usr/bin/${_pkgname} + +#removing obsolete files + rm -rf "${pkgdir}"/usr/share/java/$pkgname/{*.{zip,desktop,sh,kaptn},OmegaT,OmegaT.bat,icons} + rm "${pkgdir}"/usr/share/java/$pkgname/native/*.{dll,dylib} +[[ "$CARCH" = "i686" ]] && rm "${pkgdir}"/usr/share/java/$pkgname/native/libhunspell-linux64.so +[[ "$CARCH" = "x86_64" ]] && rm "${pkgdir}"/usr/share/java/$pkgname/native/libhunspell-linux32.so } |