# Maintainer: fenuks _pkgname=lombok pkgname=java-${_pkgname} pkgver=1.18.30 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-${pkgver}.jar") sha256sums=('d7ee122eee1eaeeb45182a89ff36fc2dd086858d1b2f54b615c6fef7ba1d6012') 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}/" }