Date: Friday, December 2, 2016 @ 11:12:31 Author: arodseth Revision: 197721
upgpkg: ditaa 0.10-1 Modified: ditaa/trunk/PKGBUILD ----------+ PKGBUILD | 33 +++++++++++++++++++++++++-------- 1 file changed, 25 insertions(+), 8 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-12-02 10:42:26 UTC (rev 197720) +++ PKGBUILD 2016-12-02 11:12:31 UTC (rev 197721) @@ -4,22 +4,39 @@ # Contributor: domanov <doma...@gmail.com> pkgname=ditaa -pkgver=0.9 -pkgrel=2 +pkgver=0.10 +pkgrel=1 pkgdesc='Java utility to convert diagrams drawn using ascii art to bitmap' arch=('any') -url='http://ditaa.sf.net/' +url='https://github.com/stathissideris/ditaa' license=('GPL') depends=('java-environment' 'gsfonts') -source=("http://downloads.sourceforge.net/project/$pkgname/$pkgname/$pkgver/$pkgname${pkgver/./_}.zip" - 'ditaa.sh') -sha256sums=('d689e933b80b065cd7c349e489cfb8feea69dd3e91ca78931edc6fa6e098e689' +makedepends=('git' 'apache-ant') +source=("git://github.com/stathissideris/ditaa#tag=v$pkgver" + "$pkgname.sh") +sha256sums=('SKIP' '77f95a7c3235a1263b560844f988445083895550385bff1a4c28313b0767e38f') +prepare() { + cd "$pkgname" + + sed -i 's/0_9/0_10/g' build/release.xml + sed -i 's/version 0.9/version 0.10/g' \ + src/org/stathissideris/ascii2image/core/CommandLineConverter.java + sed -i "s:VERSION:${pkgver/./_}:" "$srcdir/$pkgname.sh" + mkdir -p bin +} + +build() { + cd "$pkgname" + + ant -buildfile build/release.xml release-jar +} + package() { - install -Dm755 "$pkgname${pkgver/./_}.jar" "$pkgdir/usr/share/java/$pkgname/ditaa-${pkgver/./_}.jar" + install -Dm755 "$pkgname/releases/$pkgname${pkgver/./_}.jar" \ + "$pkgdir/usr/share/java/$pkgname/ditaa-${pkgver/./_}.jar" install -Dm755 "$pkgname.sh" "$pkgdir/usr/bin/$pkgname" - sed -i "s:VERSION:${pkgver/./_}:" "$pkgdir/usr/bin/$pkgname" } # vim:set ts=2 sw=2 et: