diff options
author | opty | 2018-07-11 07:27:41 +0200 |
---|---|---|
committer | opty | 2018-07-11 07:27:41 +0200 |
commit | a4e4bfc9e2b5161939133cca823392df41a37954 (patch) | |
tree | 1c609af33444548bd2bfa11ed17fcb5f8a780836 | |
parent | 2f7f5bb034ee052ad0b33941d6f0a11bb9f11542 (diff) | |
download | aur-a4e4bfc9e2b5161939133cca823392df41a37954.tar.gz |
v1.6b20 + new script
-rw-r--r-- | .SRCINFO | 12 | ||||
-rwxr-xr-x | JRomManager.desktop | 2 | ||||
-rwxr-xr-x | JRomManager.sh | 15 | ||||
-rw-r--r-- | PKGBUILD | 26 |
4 files changed, 38 insertions, 17 deletions
@@ -1,17 +1,19 @@ pkgbase = jrommanager pkgdesc = A Rom Manager entirely written in Java and released under GPL v3 - pkgver = 1.5b18 - pkgrel = 1 + pkgver = 1.6b20 + pkgrel = 2 url = https://github.com/optyfr/JRomManager arch = any license = GPL3 depends = java-runtime>=8 - source = https://github.com/optyfr/JRomManager/releases/download/1.5b18/JRomManager-1.5b18.zip + source = https://github.com/optyfr/JRomManager/releases/download/1.6b20/JRomManager-1.6b20.zip source = JRomManager.desktop source = JRomManager.png - md5sums = df8ef44e5edd830371b15b9dcea87987 - md5sums = ca35b69a3ce8cad15944577cb2b17b13 + source = JRomManager.sh + md5sums = 7bbf941aa5e044a871d3955da5192cf5 + md5sums = feb8697e8eea362a9b6ba5947975dc4c md5sums = aa359e0e6eedc95e172355b83b2c6235 + md5sums = 33c717e50d5db9ca115bf063313bf1df pkgname = jrommanager diff --git a/JRomManager.desktop b/JRomManager.desktop index 8c630dd52ebf..399ea226c9f7 100755 --- a/JRomManager.desktop +++ b/JRomManager.desktop @@ -2,7 +2,7 @@ Type=Application Name=JRomManager Comment=A Rom Manager entirely written in Java and released under GPL v3 -Exec=/usr/share/java/jrommanager/JRomManager.sh +Exec=/usr/bin/jrommanager Icon=JRomManager Path=/usr/share/java/jrommanager Terminal=false diff --git a/JRomManager.sh b/JRomManager.sh new file mode 100755 index 000000000000..db2dd40c45ca --- /dev/null +++ b/JRomManager.sh @@ -0,0 +1,15 @@ +#!/bin/sh +cd /usr/share/java/jrommanager +OPT=-Xmx1g +which grep >/dev/null +if [ $? -eq 0 ]; then + which file >/dev/null + if [ $? -eq 0 ]; then + file -L $(which java) | grep -q '64-bit' + if [ $? -eq 0 ]; then OPT=-Xmx2g; fi + else + java --version | grep -q '64-Bit' + if [ $? -eq 0 ]; then OPT=-xmx2g; fi + fi +fi +java $OPT -jar JRomManager.jar --multiuser --noupdate& @@ -3,8 +3,8 @@ _gitname=JRomManager pkgbase=jrommanager pkgname=jrommanager -pkgver=1.5b18 -pkgrel=1 +pkgver=1.6b20 +pkgrel=2 pkgdesc='A Rom Manager entirely written in Java and released under GPL v3' arch=('any') license=('GPL3') @@ -12,14 +12,16 @@ url="https://github.com/optyfr/JRomManager" depends=('java-runtime>=8') source=("https://github.com/optyfr/${_gitname}/releases/download/${pkgver}/${_gitname}-${pkgver}.zip" "${_gitname}.desktop" - "${_gitname}.png") + "${_gitname}.png" + "${_gitname}.sh") package() { - install -d -m775 -g users "${pkgdir}/usr/share/java/${pkgname}/" - install -d -m775 -g users "${pkgdir}/usr/share/java/${pkgname}/lib/" - install -m664 -g users lib/*.jar "${pkgdir}/usr/share/java/${pkgname}/lib/" - install -m664 -g users *.jar "${pkgdir}/usr/share/java/${pkgname}/" - install -Dm775 -g users *.sh "${pkgdir}/usr/share/java/${pkgname}/" + install -d -m755 "${pkgdir}/usr/share/java/${pkgname}/" + install -d -m755 "${pkgdir}/usr/share/java/${pkgname}/lib/" + install -m644 lib/*.jar "${pkgdir}/usr/share/java/${pkgname}/lib/" + install -m644 *.jar "${pkgdir}/usr/share/java/${pkgname}/" + install -Dm755 *.sh "${pkgdir}/usr/share/java/${pkgname}/" + install -Dm755 ${_gitname}.sh "${pkgdir}/usr/bin/${pkgname}" install -D ${_gitname}.desktop "${pkgdir}/usr/share/applications/${_gitname}.desktop" install -D ${_gitname}.png "${pkgdir}/usr/share/pixmaps/${_gitname}.png" @@ -27,6 +29,8 @@ package() { # makepkg -g >> PKGBUILD -md5sums=('df8ef44e5edd830371b15b9dcea87987' - 'ca35b69a3ce8cad15944577cb2b17b13' - 'aa359e0e6eedc95e172355b83b2c6235') +md5sums=('7bbf941aa5e044a871d3955da5192cf5' + 'feb8697e8eea362a9b6ba5947975dc4c' + 'aa359e0e6eedc95e172355b83b2c6235' + '33c717e50d5db9ca115bf063313bf1df') + |