diff options
author | opty | 2019-03-30 18:43:59 +0100 |
---|---|---|
committer | opty | 2019-03-30 18:43:59 +0100 |
commit | a06d0be965beca7f5a8093009dd83c9a6a087f42 (patch) | |
tree | bb9b141c8f005a609fe1f7b85cf73bb75b24329f | |
download | aur-a06d0be965beca7f5a8093009dd83c9a6a087f42.tar.gz |
bump to v2.1.0 and make it the official binary version
-rw-r--r-- | .SRCINFO | 20 | ||||
-rwxr-xr-x | JRomManager.desktop | 10 | ||||
-rw-r--r-- | JRomManager.png | bin | 0 -> 2159 bytes | |||
-rwxr-xr-x | JRomManager.sh | 15 | ||||
-rw-r--r-- | PKGBUILD | 40 |
5 files changed, 85 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..9ff5447c99db --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = jrommanager-bin + pkgdesc = A Rom Manager entirely written in Java and released under GPL v2 + pkgver = 2.1.0 + pkgrel = 7 + url = https://github.com/optyfr/JRomManager + arch = any + license = GPL-2 + depends = java-runtime>=8 + options = !strip + source = https://github.com/optyfr/JRomManager/releases/download/2.1.0/JRomManager-2.1.0.zip + source = JRomManager.desktop + source = JRomManager.png + source = JRomManager.sh + md5sums = c939d394879e03ac4dc454c897090dc7 + md5sums = feb8697e8eea362a9b6ba5947975dc4c + md5sums = aa359e0e6eedc95e172355b83b2c6235 + md5sums = 33c717e50d5db9ca115bf063313bf1df + +pkgname = jrommanager-bin + diff --git a/JRomManager.desktop b/JRomManager.desktop new file mode 100755 index 000000000000..399ea226c9f7 --- /dev/null +++ b/JRomManager.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Type=Application +Name=JRomManager +Comment=A Rom Manager entirely written in Java and released under GPL v3 +Exec=/usr/bin/jrommanager +Icon=JRomManager +Path=/usr/share/java/jrommanager +Terminal=false +StartupNotify=false +Categories=Utility; diff --git a/JRomManager.png b/JRomManager.png Binary files differnew file mode 100644 index 000000000000..15a41d9983e2 --- /dev/null +++ b/JRomManager.png 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& diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..486f8fec0db7 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ + + +# Maintainer: Opty <opty@hotmail.fr> + +_gitname=JRomManager +pkgbase=jrommanager-bin +pkgname=jrommanager-bin +pkgver=2.1.0 +pkgrel=7 +pkgdesc='A Rom Manager entirely written in Java and released under GPL v2' +arch=('any') +license=('GPL-2') +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}.sh") +options=(!strip) + +package() { + 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}/" + cp -dpr --no-preserve=ownership webclient "${pkgdir}/usr/share/java/${pkgname}/" + cp -dpr --no-preserve=ownership wrapper "${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" +} + +# makepkg -g >> PKGBUILD + +md5sums=('799efe09c7f03a53ff7449dca50e4c71' + 'feb8697e8eea362a9b6ba5947975dc4c' + 'aa359e0e6eedc95e172355b83b2c6235' + '33c717e50d5db9ca115bf063313bf1df') |