Date: Sunday, March 10, 2013 @ 20:50:54 Author: guillaume Revision: 179884
archrelease: copy trunk to extra-any Added: junit/repos/extra-any/PKGBUILD (from rev 179883, junit/trunk/PKGBUILD) Deleted: junit/repos/extra-any/PKGBUILD ----------+ PKGBUILD | 65 ++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 35 insertions(+), 30 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2013-03-10 19:50:14 UTC (rev 179883) +++ PKGBUILD 2013-03-10 19:50:54 UTC (rev 179884) @@ -1,30 +0,0 @@ -# Maintainer: Guillaume ALAUX <guillaume@archlinuxorg> -pkgname=junit -pkgver=4.11 -pkgrel=1 -pkgdesc='automated testing framework for Java' -arch=('any') -url='http://www.junit.org/' -license=('CPL') -depends=('java-runtime-headless') -makedepends=('apache-ant') -source=(https://github.com/KentBeck/${pkgname}/archive/r${pkgver}.tar.gz) -md5sums=('bf62095e510f50baf0962af329438647') - -build() { - cd "${srcdir}/${pkgname}-r${pkgver}" - - ant dist -Dversion-status='' -} - -package() { - cd "${srcdir}/${pkgname}-r${pkgver}/${pkgname}${pkgver}" - - install -dm755 ${pkgdir}/usr/share/java/${pkgname} - install -m644 \ - ${pkgname}-${pkgver}.jar \ - ${pkgname}-dep-${pkgver}.jar \ - ${pkgdir}/usr/share/java/${pkgname} - ln -s ${pkgname}/${pkgname}-${pkgver}.jar ${pkgdir}/usr/share/java/${pkgname}.jar - ln -s ${pkgname}/${pkgname}-dep-${pkgver}.jar ${pkgdir}/usr/share/java/${pkgname}-dep.jar -} Copied: junit/repos/extra-any/PKGBUILD (from rev 179883, junit/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2013-03-10 19:50:54 UTC (rev 179884) @@ -0,0 +1,35 @@ +# Maintainer: Guillaume ALAUX <guilla...@archlinux.org> +pkgname=junit +pkgver=4.11 +pkgrel=2 +pkgdesc='Automated testing framework for Java' +arch=('any') +url='http://junit.sourceforge.net/' +license=('CPL') +depends=('java-runtime-headless' 'java-hamcrest') +makedepends=('git' 'apache-ant') + +build() { + cd ${srcdir} + + # No source tarball available: https://github.com/junit-team/junit/blob/r4.11/BUILDING + # So building from specific github tag: https://github.com/junit-team/junit/tags + git clone https://github.com/junit-team/${pkgname}.git + cd junit + git checkout r${pkgver} + + ant dist -Dversion-status='' +} + +check() { + cd ${srcdir}/${pkgname} + + ant test +} + +package() { + install -Dm644 ${srcdir}/${pkgname}/${pkgname}${pkgver}/${pkgname}-dep-${pkgver}.jar \ + ${pkgdir}/usr/share/java/${pkgname}-${pkgver}.jar + ln -s ${pkgname}-${pkgver}.jar \ + ${pkgdir}/usr/share/java/${pkgname}.jar +}