diff options
author | Omar Vega Ramos <ovruni@gnu.org.pe> | 2016-06-28 03:23:49 -0500 |
---|---|---|
committer | Omar Vega Ramos <ovruni@gnu.org.pe> | 2016-06-28 03:23:49 -0500 |
commit | 56bffade1deaafebf17b08533879cf12f53468a8 (patch) | |
tree | ad38c8ff623f30cb48ae17c0d99f959e4dd95d93 /pcr/java-naga/PKGBUILD | |
parent | a340f94752db95acfabb6f60376cf16b5e689d48 (diff) | |
download | abslibre-56bffade1deaafebf17b08533879cf12f53468a8.tar.gz abslibre-56bffade1deaafebf17b08533879cf12f53468a8.tar.bz2 abslibre-56bffade1deaafebf17b08533879cf12f53468a8.zip |
java-naga: add new package to [pcr]
Diffstat (limited to 'pcr/java-naga/PKGBUILD')
-rw-r--r-- | pcr/java-naga/PKGBUILD | 43 |
1 files changed, 43 insertions, 0 deletions
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 <ovruni@gnu.org.pe> + +_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 +} |