From 56bffade1deaafebf17b08533879cf12f53468a8 Mon Sep 17 00:00:00 2001 From: Omar Vega Ramos Date: Tue, 28 Jun 2016 03:23:49 -0500 Subject: java-naga: add new package to [pcr] --- pcr/java-naga/PKGBUILD | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 pcr/java-naga/PKGBUILD (limited to 'pcr/java-naga/PKGBUILD') diff --git a/pcr/java-naga/PKGBUILD b/pcr/java-naga/PKGBUILD new file mode 100644 index 000000000..ee312cb36 --- /dev/null +++ b/pcr/java-naga/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: Omar Vega Ramos + +_libname=naga +pkgname=java-${_libname} +_pkgver=3_0 +pkgver=3.0 +pkgrel=1 +pkgdesc='Simplified Java NIO asynchronous sockets' +arch=('any') +url='http://code.google.com/p/naga/' +license=('MIT') +depends=('java-runtime') +makedepends=('apache-ant' 'git') +source=("git+https://github.com/lerno/${_libname}" + 'naga-encoding.patch') +sha1sums=('SKIP' 'bf27779084d38279e7cd8004ad4898aca50cfa87') + +prepare() { + cd ${_libname} + patch -Np1 -i "${srcdir}/naga-encoding.patch" +} + +build() { + cd ${_libname} + ant build +} + +package() { + cd ${_libname} + + # Install documentation + install -d "$pkgdir/usr/share/doc/$pkgname" + cp -r _BUILD/docs/api "$pkgdir/usr/share/doc/$pkgname" + + # Install jars + install -d "$pkgdir/usr/share/java" + for _jar in $_libname $_libname-debug $_libname-no-em; do + install -m644 "_DIST/$_jar-$_pkgver.jar" \ + "$pkgdir/usr/share/java/$_jar-$_pkgver-$pkgver.jar" + ln -s "/usr/share/java/$_jar-$_pkgver-$pkgver.jar" \ + "${pkgdir}/usr/share/java/$_jar-$_pkgver.jar" + done +} -- cgit v1.2.3