# 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
}