diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..07fef306b658 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,25 @@ +# Maintainer: Mohammadreza Abdollahzadeh <morealaz at gmail dot com> +pkgname=microprofile-docs +pkgver=5.0 +pkgrel=1 +pkgdesc="Eclipse MicroProfile project documentations." +arch=('any') +url="https://github.com/eclipse/microprofile" +license=('APACHE2') +makedepends=('java-environment-openjdk=8' 'maven') +source=("${pkgname%-docs}-${pkgver}.tar.gz::${url}/archive/refs/tags/${pkgver}.tar.gz") +sha256sums=('d5d6d07904b2585d47447d5f841aa055b7f80125e1734024601d944b2ebc6666') + +build() { + cd "${pkgname%-docs}-${pkgver}" + export JAVA_HOME="/usr/lib/jvm/java-8-openjdk" + mvn -Pstaging install javadoc:javadoc +} + +package() { + cd "${pkgname%-docs}-${pkgver}/spec/target/" + install -d "${pkgdir}/usr/share/doc/${pkgname%-docs}" + cp -r generated-docs/* "${pkgdir}/usr/share/doc/${pkgname%-docs}/" + cp -r "site/apidocs" "${pkgdir}/usr/share/doc/${pkgname%-docs}/" +} +# vim:set ts=4 sw=4 et: |