Date: Tuesday, July 26, 2011 @ 22:03:46 Author: dan Revision: 133041 upgpkg: bcprov 1.46-1 verbump and pkgbuild cleanup
Modified: bcprov/trunk/PKGBUILD ----------+ PKGBUILD | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2011-07-27 01:55:11 UTC (rev 133040) +++ PKGBUILD 2011-07-27 02:03:46 UTC (rev 133041) @@ -2,7 +2,7 @@ # Maintainer: Jan de Groot <[email protected]> pkgname=bcprov -pkgver=1.45 +pkgver=1.46 pkgrel=1 pkgdesc="Java cryptography APIs (Bouncy Castle)" arch=('any') @@ -11,22 +11,26 @@ depends=('java-runtime') makedepends=('openjdk6' 'junit') source=(http://www.bouncycastle.org/download/bcprov-jdk16-${pkgver/./}.tar.gz) -md5sums=('376bc979acff2101b17dd52031733529') +md5sums=('944374e9b57c9f7f6751d9c65ff62374') build() { cd "${srcdir}/bcprov-jdk16-${pkgver/./}" - jar xf src.zip || return 1 + jar xf src.zip mkdir classes find . -name '*.java' > src.list - javac -encoding ISO-8859-1 -cp /usr/share/java/junit.jar -d classes @src.list || return 1 + javac -encoding ISO-8859-1 -cp /usr/share/java/junit.jar -d classes @src.list cd classes find . -path '*test/*.class' -delete find . -depth -type d -empty -delete - jar cf ../bcprov.jar * || return 1 + jar cf ../bcprov.jar * +} + +package() { + cd "${srcdir}/bcprov-jdk16-${pkgver/./}" install -m755 -d "${pkgdir}/usr/share/java" install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" - install -m644 ../bcprov.jar "${pkgdir}/usr/share/java/" || return 1 - install -m644 ../LICENSE.html "${pkgdir}/usr/share/licenses/${pkgname}/" || return 1 + install -m644 bcprov.jar "${pkgdir}/usr/share/java/" + install -m644 LICENSE.html "${pkgdir}/usr/share/licenses/${pkgname}/" }
