summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoropty2019-03-30 18:43:59 +0100
committeropty2019-03-30 18:43:59 +0100
commita06d0be965beca7f5a8093009dd83c9a6a087f42 (patch)
treebb9b141c8f005a609fe1f7b85cf73bb75b24329f
downloadaur-a06d0be965beca7f5a8093009dd83c9a6a087f42.tar.gz
bump to v2.1.0 and make it the official binary version
-rw-r--r--.SRCINFO20
-rwxr-xr-xJRomManager.desktop10
-rw-r--r--JRomManager.pngbin0 -> 2159 bytes
-rwxr-xr-xJRomManager.sh15
-rw-r--r--PKGBUILD40
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
new file mode 100644
index 000000000000..15a41d9983e2
--- /dev/null
+++ b/JRomManager.png
Binary files differ
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')