summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJaroslav Lichtblau2016-09-06 19:24:32 +0200
committerJaroslav Lichtblau2016-09-06 19:24:32 +0200
commit62990e6316a69c901ceeb72544783ca675fb04a9 (patch)
tree4e4263f4b1b79c6478a367a6c2c16c7917543ca0
parent29560def14d978940e69ed97792ee91d6e88f6e9 (diff)
downloadaur-62990e6316a69c901ceeb72544783ca675fb04a9.tar.gz
omegat-beta-4.0.0-1
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD43
-rwxr-xr-xomegat.sh3
3 files changed, 23 insertions, 37 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3b45c4688945..f57bf4279c39 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,23 +1,23 @@
# Generated by mksrcinfo v8
-# Thu Jul 28 10:23:51 UTC 2016
+# Tue Sep 6 17:24:29 UTC 2016
pkgbase = omegat-beta
pkgdesc = Beta version of a multiplatform CAT tool application, written in Java
- pkgver = 3.6.0_02
+ pkgver = 4.0.0
pkgrel = 1
url = http://www.omegat.org/en/omegat.html
arch = any
- license = GPL
+ license = GPL3
depends = java-runtime
depends = desktop-file-utils
provides = omegat
conflicts = omegat
options = !strip
- source = http://downloads.sourceforge.net/omegat/OmegaT_3.6.0_02_Beta_Without_JRE.zip
- source = http://www.omegat.org/resources/icons.zip
+ source = http://downloads.sourceforge.net/omegat/OmegaT_4.0.0_Beta_Without_JRE.zip
source = omegat.desktop
- sha256sums = 2c7422f0e3d13779fc7ce85605ab042bd0718be4cca70195f9104c4165e585b1
- sha256sums = e8b14887f513a505def059903348b5a06c0d016450711cf0f235802213a3dbbb
+ source = omegat.sh
+ sha256sums = ca4b47c047294c71fb1f4fbd9dccbec1650dc8d288ea4c96371baf806ea67fe1
sha256sums = 595de7433e91788e15fa7714e6a65188ccf56eeac824b4a48d50a6752b989700
+ sha256sums = d543baf2307f9a1849011c6711d1588643bc299e21f75caf330efc2e977989d0
pkgname = omegat-beta
diff --git a/PKGBUILD b/PKGBUILD
index 1da0c6dcd200..7b48773aef5a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,55 +2,38 @@
pkgname=omegat-beta
_pkgname=omegat
-pkgver=3.6.0_02
+pkgver=4.0.0
pkgrel=1
pkgdesc="Beta version of a multiplatform CAT tool application, written in Java"
arch=('any')
url="http://www.omegat.org/en/omegat.html"
-license=('GPL')
+license=('GPL3')
depends=('java-runtime' 'desktop-file-utils')
conflicts=('omegat')
provides=('omegat')
options=('!strip')
source=(http://downloads.sourceforge.net/${_pkgname}/OmegaT_${pkgver}_Beta_Without_JRE.zip
- http://www.omegat.org/resources/icons.zip
- ${_pkgname}.desktop)
-sha256sums=('2c7422f0e3d13779fc7ce85605ab042bd0718be4cca70195f9104c4165e585b1'
- 'e8b14887f513a505def059903348b5a06c0d016450711cf0f235802213a3dbbb'
- '595de7433e91788e15fa7714e6a65188ccf56eeac824b4a48d50a6752b989700')
+ ${_pkgname}.desktop ${_pkgname}.sh)
+sha256sums=('ca4b47c047294c71fb1f4fbd9dccbec1650dc8d288ea4c96371baf806ea67fe1'
+ '595de7433e91788e15fa7714e6a65188ccf56eeac824b4a48d50a6752b989700'
+ 'd543baf2307f9a1849011c6711d1588643bc299e21f75caf330efc2e977989d0')
package() {
- cd "${srcdir}"
- install -d "${pkgdir}"/usr/share/java/${_pkgname} \
- "${pkgdir}"/usr/bin
+ cd "${srcdir}"/OmegaT_${pkgver}_Beta_Without_JRE
- find . -type f -exec chmod 644 "{}" \;
- mv *.txt "${srcdir}"/docs
+ mv *.txt docs/
+ install -d "${pkgdir}"/usr/{bin,share/java/${_pkgname}}
cp -r * "${pkgdir}"/usr/share/java/${_pkgname}
#.desktop file + icon
install -Dm644 "${srcdir}"/${_pkgname}.desktop \
"${pkgdir}"/usr/share/applications/${_pkgname}.desktop
- 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/
+ install -Dm644 images/OmegaT.svg \
+ "${pkgdir}"/usr/share/pixmaps/${_pkgname}.svg
#executable file
- echo "#!/bin/sh" > "${pkgdir}"/usr/bin/${_pkgname}
- echo "cd /usr/share/java/${_pkgname}/" >> "${pkgdir}"/usr/bin/${_pkgname}
- echo "java -jar -Xmx512M OmegaT.jar \$*" >> "${pkgdir}"/usr/bin/${_pkgname}
- chmod 755 "${pkgdir}"/usr/bin/${_pkgname}
+ install -Dm755 "${srcdir}"/${_pkgname}.sh "${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}
-
-if [[ "$CARCH" == "x86_64" ]]; then
- rm "${pkgdir}"/usr/share/java/${_pkgname}/native/libhunspell-linux32.so
-else
- rm "${pkgdir}"/usr/share/java/${_pkgname}/native/libhunspell-linux64.so
-fi
+ rm -rf "${pkgdir}"/usr/share/java/${_pkgname}/{*.{zip,desktop,sh,kaptn},OmegaT,OmegaT.bat}
}
diff --git a/omegat.sh b/omegat.sh
new file mode 100755
index 000000000000..c2f6d50d7cc6
--- /dev/null
+++ b/omegat.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+cd /usr/share/java/omegat/
+java -jar -Xmx512M OmegaT.jar $*