diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 17 |
1 files changed, 13 insertions, 4 deletions
@@ -1,15 +1,16 @@ # Maintainer: Dušan Simić <dusan.simic1810@gmail.com> -pkgname=svetovid-lib +pkgbase=svetovid-lib +pkgname=(svetovid-lib svetovid-lib-doc) pkgver=0.5.0 _commit=b7c003f8b277ed19be23b674c656b73b262e5769 -pkgrel=2 +pkgrel=3 pkgdesc='Supplement Library for Introductory Programming Courses' arch=(any) url='https://github.com/ivanpribela/svetovid-lib' license=('APACHE') depends=('java-runtime') -makedepends=('ant' 'inkscape') +makedepends=('ant' 'inkscape' 'git') source=("git+https://github.com/ivanpribela/svetovid-lib#commit=${_commit}") sha512sums=('SKIP') @@ -17,9 +18,10 @@ build() { cd "${pkgname}" ant pack.jar + ant generate.apidoc } -package() { +package_svetovid-lib() { cd "${pkgname}" install -Dm644 "dist/${pkgname}.jar" "${pkgdir}/usr/share/java/${pkgname}/${pkgname}.jar" @@ -27,3 +29,10 @@ package() { install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" install -Dm644 "NOTICE" "${pkgdir}/usr/share/licenses/${pkgname}/NOTICE" } + +package_svetovid-lib-doc() { + cd "${pkgbase}" + + install -dm755 "${pkgdir}/usr/share/doc" + cp -a "gendoc/api" "${pkgdir}/usr/share/doc/${pkgbase}" +} |