summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJaroslav Lichtblau2014-12-18 16:39:16 +0100
committerJaroslav Lichtblau2014-12-18 16:39:16 +0100
commit2bd385c9e1a324502ceb19649c45a14265d4135c (patch)
tree215d3a4fbc6a90b8a3e8527bcb6c9a809a41a12d
parenta35a868572edf13885874dbbb9b8445727c384d2 (diff)
downloadaur-2bd385c9e1a324502ceb19649c45a14265d4135c.tar.gz
omegat-beta-3.1.8-1
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD28
2 files changed, 19 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5528d52b0f8a..f23f348e388e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 31857225b53e..dc46eff7d8ff 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}