[Frugalware-git] frugalware-current: apache-ant-1.8.1-1-i686
Miklos Vajna
vmiklos at frugalware.org
Mon Aug 23 14:46:32 CEST 2010
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=ce9128c287c63551031a1de34449d9cb839619c6
commit ce9128c287c63551031a1de34449d9cb839619c6
Author: Miklos Vajna <vmiklos at frugalware.org>
Date: Mon Aug 23 14:46:22 2010 +0200
apache-ant-1.8.1-1-i686
- version bump
diff --git a/source/devel-extra/apache-ant/FrugalBuild b/source/devel-extra/apache-ant/FrugalBuild
index 3126d73..1f5be41 100644
--- a/source/devel-extra/apache-ant/FrugalBuild
+++ b/source/devel-extra/apache-ant/FrugalBuild
@@ -2,7 +2,7 @@
# Maintainer: Miklos Vajna <vmiklos at frugalware.org>
pkgname=apache-ant
-pkgver=1.7.1
+pkgver=1.8.1
pkgrel=1
pkgdesc="Ant is a Java-based build tool."
url="http://ant.apache.org"
@@ -13,11 +13,7 @@ source=(http://www.apache.org/dist/ant/source/apache-ant-$pkgver-src.tar.bz2)
signatures=($source.asc)
Finclude java
depends=('java-gcj-compat>=1.0.68')
-if [ "$CARCH" != "ppc" ]; then
- makedepends=('ecj' 'gcc-gcj' 'junit')
-else
- makedepends=('ecj' 'gcc-gcj')
-fi
+makedepends=('ecj' 'gcc-gcj')
build()
{
@@ -28,10 +24,12 @@ build()
# no java 1.2, thx
Fsed '1\.2' '1.3' build.xml
- if [ "$CARCH" = "ppc" ]; then
- Fsed "depends=\"jars,test-jar\"" "depends=\"jars\"" build.xml
- fi
- CLASSPATH=/usr/share/java/junit.jar ./build.sh -Ddist.dir=dist/ dist || return 1
+ # disable junit as it depends on stuff that requires ant
+ Fsed "depends=\"jars,test-jar\"" "depends=\"jars\"" build.xml
+ # disable javadoc, gjdoc is known to be broken, but openjdk
+ # already requires ant
+ Fsed "depends=\"dist-lite,dist_javadocs\"" "depends=\"dist-lite\"" build.xml
+ ./build.sh -Ddist.dir=dist/ dist || return 1
Fmkdir /usr/bin /usr/share/doc/$pkgname-$pkgver
Fsed '^ANT_LIB=.*' 'ANT_LIB="/usr/share/java"' dist/bin/ant
More information about the Frugalware-git
mailing list