summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorfenuks2018-03-17 14:14:48 +0100
committerfenuks2018-03-17 14:14:48 +0100
commitd01938d6c9b7a0cd30746a0fa18d57b4ccbef372 (patch)
tree922c1cb16360a17381cf43c232c343048eff00ee
downloadaur-d01938d6c9b7a0cd30746a0fa18d57b4ccbef372.tar.gz
Initial release, version 1.16.20
-rw-r--r--.SRCINFO18
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD33
3 files changed, 55 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..0e2a7235f53a
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+# Generated by mksrcinfo v8
+# Sat Mar 17 13:14:37 UTC 2018
+pkgbase = java-lombok
+ pkgdesc = Project Lombok is a java library that automatically plugs into your editor and build tools, spicing up your java.
+ pkgver = 1.16.20
+ pkgrel = 1
+ url = https://github.com/rzwitserloot/lombok
+ arch = any
+ license = MIT
+ makedepends = java-runtime
+ depends = java-runtime
+ provides = java-lombok
+ conflicts = java-lombok
+ source = lombok-1.16.20.jar::https://projectlombok.org/downloads/lombok.jar
+ sha256sums = c5178b18caaa1a15e17b99ba5e4023d2de2ebc18b58cde0f5a04ca4b31c10e6d
+
+pkgname = java-lombok
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..d3bcffed803d
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+src/
+pkg/
+*.jar
+*.pkg.tar.xz
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c967c41a44f8
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: fenuks
+
+_pkgname=lombok
+pkgname=java-${_pkgname}
+pkgver=1.16.20
+pkgrel=1
+pkgdesc="Project Lombok is a java library that automatically plugs into your editor and build tools, spicing up your java."
+arch=("any")
+url="https://github.com/rzwitserloot/lombok"
+license=("MIT")
+depends=("java-runtime")
+optdepends=()
+makedepends=("java-runtime")
+provides=("${pkgname}")
+conflicts=("${pkgname}")
+# install=$pkgname.install
+_filename=${_pkgname}-${pkgver}.jar
+source=("${_filename}::https://projectlombok.org/downloads/lombok.jar")
+
+sha256sums=('c5178b18caaa1a15e17b99ba5e4023d2de2ebc18b58cde0f5a04ca4b31c10e6d')
+
+build() {
+ cd "${srcdir}"
+ java -jar ${_filename} publicApi
+ java -jar ${_filename} createRuntime -c
+}
+
+package() {
+ cd "${srcdir}"
+ install -Dm644 ${_filename} "${pkgdir}/usr/share/java/${_pkgname}/${_pkgname}.jar"
+ install -Dm644 lombok-api.jar "${pkgdir}/usr/share/java/${_pkgname}/"
+ install -Dm644 lombok-runtime.jar "${pkgdir}/usr/share/java/${_pkgname}/"
+}