diff options
author | Jaroslav Lichtblau | 2014-11-28 20:17:14 +0100 |
---|---|---|
committer | Jaroslav Lichtblau | 2014-11-28 20:17:14 +0100 |
commit | e2dbc6a9980b86b2cf00c2a7579b7d5e7ccd8626 (patch) | |
tree | 1ec009906236ac1b424648b154cea586070134a9 | |
download | aur-e2dbc6a9980b86b2cf00c2a7579b7d5e7ccd8626.tar.gz |
Initial PKGBUILD status as of 28.11.2014
-rw-r--r-- | .AURINFO | 23 | ||||
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 51 | ||||
-rw-r--r-- | omegat.desktop | 10 | ||||
-rw-r--r-- | omegat.install | 4 |
5 files changed, 111 insertions, 0 deletions
diff --git a/.AURINFO b/.AURINFO new file mode 100644 index 000000000000..5528d52b0f8a --- /dev/null +++ b/.AURINFO @@ -0,0 +1,23 @@ +pkgbase = omegat-beta + pkgdesc = Beta version of a multiplatform CAT tool application, written in Java + pkgver = 3.1.7 + pkgrel = 1 + url = http://www.omegat.org/en/omegat.html + install = omegat.install + arch = i686 + arch = x86_64 + 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://www.omegat.org/resources/icons.zip + source = omegat.desktop + sha256sums = 3444b0f79b24ddcf990a917608802603bec8cabfd2cc1cf5e9c6dbd33a0aff59 + sha256sums = e8b14887f513a505def059903348b5a06c0d016450711cf0f235802213a3dbbb + sha256sums = 595de7433e91788e15fa7714e6a65188ccf56eeac824b4a48d50a6752b989700 + +pkgname = omegat-beta + diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..5528d52b0f8a --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = omegat-beta + pkgdesc = Beta version of a multiplatform CAT tool application, written in Java + pkgver = 3.1.7 + pkgrel = 1 + url = http://www.omegat.org/en/omegat.html + install = omegat.install + arch = i686 + arch = x86_64 + 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://www.omegat.org/resources/icons.zip + source = omegat.desktop + sha256sums = 3444b0f79b24ddcf990a917608802603bec8cabfd2cc1cf5e9c6dbd33a0aff59 + sha256sums = e8b14887f513a505def059903348b5a06c0d016450711cf0f235802213a3dbbb + sha256sums = 595de7433e91788e15fa7714e6a65188ccf56eeac824b4a48d50a6752b989700 + +pkgname = omegat-beta + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..31857225b53e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,51 @@ +# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> + +pkgname=omegat-beta +_pkgname=omegat +pkgver=3.1.7 +pkgrel=1 +pkgdesc="Beta version of a multiplatform CAT tool application, written in Java" +arch=('i686' 'x86_64') +url="http://www.omegat.org/en/omegat.html" +license=('GPL') +depends=('java-runtime' 'desktop-file-utils') +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 \ + ${_pkgname}.desktop) +sha256sums=('3444b0f79b24ddcf990a917608802603bec8cabfd2cc1cf5e9c6dbd33a0aff59' + 'e8b14887f513a505def059903348b5a06c0d016450711cf0f235802213a3dbbb' + '595de7433e91788e15fa7714e6a65188ccf56eeac824b4a48d50a6752b989700') + +package() { + cd "${srcdir}" + install -d "${pkgdir}"/usr/share/java/${_pkgname} \ + "${pkgdir}"/usr/bin + + 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 \ + "${pkgdir}"/usr/share/applications/${_pkgname}.desktop + install -D -m644 "${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 + 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} + chmod 755 "${pkgdir}"/usr/bin/${_pkgname} +} diff --git a/omegat.desktop b/omegat.desktop new file mode 100644 index 000000000000..98c4ea76f021 --- /dev/null +++ b/omegat.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Name=OmegaT +GenericName=OmegaT-beta +Exec=omegat +Type=Application +Comment=Beta version of free translation memory application. +Comment[cs]=Beta verze svobodné aplikace překladové paměti. +Terminal=false +Categories=Development;Translation;Java; +Icon=omegat diff --git a/omegat.install b/omegat.install new file mode 100644 index 000000000000..de3e0f51077f --- /dev/null +++ b/omegat.install @@ -0,0 +1,4 @@ +post_install() { + echo "Updating desktop and mime database ..." + update-desktop-database -q +} |