Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=multilib.git;a=commitdiff;h=3b6a65adeb687bb07ebb7c8c3cb6344c190a3cf7
commit 3b6a65adeb687bb07ebb7c8c3cb6344c190a3cf7 Author: DeX77 <de...@frugalware.org> Date: Thu Feb 8 16:12:02 2018 +0100 xml-commons-external-1.4.01-3-x86_64 * rebuild diff --git a/source/devel-extra/xml-commons-external/FrugalBuild b/source/devel-extra/xml-commons-external/FrugalBuild index 776e084..2626ff8 100644 --- a/source/devel-extra/xml-commons-external/FrugalBuild +++ b/source/devel-extra/xml-commons-external/FrugalBuild @@ -3,23 +3,30 @@ pkgname=xml-commons-external pkgver=1.4.01 -pkgrel=2 +pkgrel=3 pkgdesc="Thirdparty libraries for xml-commons" url="http://xml.apache.org/commons/" groups=('devel-extra') -archs=('i686' 'x86_64') +archs=('x86_64') up2date="Flastarchive http://xerces.apache.org/mirrors.cgi .src.tar.gz" # upstream source misses build.xml.. -source=(http://ftp.frugalware.org/pub/other/sources/xml-commons-external/xml-commons-external-$pkgver.tar.bz2) -sha1sums=('994a1c435abe4af1bedb0cd9438bb57985b885b9') +source=(https://archive.apache.org/dist/xerces/xml-commons/xml-commons-external-$pkgver-src.tar.gz) +sha1sums=('46b42c168aeb2450165a3365b187e610d830164c') depends=() ## wrong some java foo's Finclude openjava build() { - Fcd xml-commons-external-$pkgver/java/external - Fant - Fjar build/*.jar + # Taken from Ubuntu + mkdir classes + Fexec javac -source 1.4 -d classes `find org/ javax/ -name '*.java'` || Fdie + + cd classes/ + Fexec jar -cvfm ../xml-apis-ext.jar ../manifest.commons \ + `find -type d -name "sac" -o -name "smil" -o -name "svg"` || Fdie + Fexec jar -cvfm ../xml-apis.jar ../manifest.commons \ + `find -type f ! \( -wholename "*/sac/*" -o -wholename "*/smil/*" -o -wholename "*/svg/*" \)` || Fdie + Fjar $Fsrcdir/*.jar } # optimization OK _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git