summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorZion Nimchuk2017-01-09 06:13:42 -0800
committerZion Nimchuk2017-01-09 06:20:32 -0800
commit91c9ca5606310aeae3fe9e556487383906d3da8f (patch)
tree1e05dc39f9881732a0953697ad78957b335a43d4 /PKGBUILD
downloadaur-91c9ca5606310aeae3fe9e556487383906d3da8f.tar.gz
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD49
1 files changed, 49 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..015ebe23d6b6
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,49 @@
+# Maintainer: Zion Nimchuk <zionnimchuk@gmail.com>
+pkgname=jgrasp
+_version=2.0.3
+_version_postfix=04
+pkgver=${_version}"_"${_version_postfix}
+pkgrel=1
+pkgdesc="Lightweight development environment written in Java."
+arch=('i686' 'x86_64')
+license=('custom')
+url="http://jgrasp.org"
+options=('!strip')
+depends=('java-environment-openjdk=8')
+makedepends=('gcc')
+source=(
+ "http://www.jgrasp.org/dl4g/jgrasp/jgrasp${_version//./}_${_version_postfix}.zip"
+ "jgrasp"
+ "jGRASP.desktop"
+ "LICENSE"
+)
+sha512sums=('959324c18307b0c26fabde1815429769fcd964fd44706e32b907bd2ad7d18c97edb0b94b1b34e90ad375418c78124f668c0ad679d5755b9383914598ebd87379'
+ '5127e410f5123802310c6ea216b8bb82b8d650bd0540188b6d84a9c42d9f3882ce111f3eebdd73340a2c84d6d50c1ce62f947fcb21bd2154c2ddeecf91779918'
+ 'c081c3418f476bec578bb01b95ebbf0b06b3c9290b9d60efc5f4b504fc9e5eba8749724ab5bd4ad5f2a4b417b7adcf6feb92ee938aa50c464c3fdcee7d2159d8'
+ 'd7cb5729610ae80879d34c1869b6fff7be9e0742165cdf80c44d8e279e4f9676d423104a666625dd43d31263d359c59005d66522916a982156d81537f03e654f'
+ )
+
+build() {
+ cd "${srcdir}/${pkgname}/src"
+ ./configure
+ ./Make.sh
+}
+
+package() {
+ cd "${srcdir}"
+ install -D -m755 "${srcdir}/../${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
+ install -D -m644 "${srcdir}/jGRASP.desktop" "${pkgdir}/usr/share/applications/jGRASP.desktop"
+ install -D -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE"
+
+ cd "${srcdir}/${pkgname}"
+
+ #Cleanup some uneeded files.
+ rm -r ./src
+ cd bin
+ rm ./*.exe
+ rm ./*.bat
+ rm -r ./osx104
+
+ #I don't know where else to put this. If you have a suggestion, leave a comment!
+ cp -R "${srcdir}/${pkgname}/" "${pkgdir}/usr/share/${pkgname}/"
+}