Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=7e76bc9cafc3647ef2b3f4f7be1c676a7bd87a03
commit 7e76bc9cafc3647ef2b3f4f7be1c676a7bd87a03 Author: crazy <[EMAIL PROTECTED]> Date: Thu Mar 13 00:33:42 2008 +0100 antlr-2.7.7-2-x86_64 * relbump * recompiled with libgcj * added an patch to fix the build * source fix diff --git a/source/devel-extra/antlr/FrugalBuild b/source/devel-extra/antlr/FrugalBuild index 1d3edcd..ae78c8e 100644 --- a/source/devel-extra/antlr/FrugalBuild +++ b/source/devel-extra/antlr/FrugalBuild @@ -3,23 +3,23 @@ pkgname=antlr pkgver=2.7.7 -pkgrel=1 +pkgrel=2 pkgdesc="ANother Tool for Language Recognition" url="http://www.antlr.org/" Finclude java -makedepends=('ecj' 'java-gcj-compat' 'gcc-gcj') +makedepends=('ecj>=3.2.2-4' 'java-gcj-compat>=1.0.77-2' 'gcc-gcj>=4.3.0-4') groups=('devel-extra') archs=('i686' 'x86_64') up2date="lynx -dump http://www.antlr.org/download.html|grep -m1 'antlr-\(.*\).tar.gz'|Flasttar" -source=(http://www.antlr.org/download/antlr-$pkgver.tar.gz) +source=(http://www.antlr2.org/download/antlr-$pkgver.tar.gz gcc43.patch) build() { JAVAC=ecj Fbuild # install the proper java/python bindings Fjar antlr/antlr.jar - cd lib/python - rm Makefile* + cd lib/python || Fdie + rm Makefile* || Fdie Fmakeinstall # then clean up the junk Frm /usr/lib/antlr.{jar,py} /usr/{sbin,bin/antlr} @@ -28,4 +28,5 @@ build() # optimization OK -sha1sums=('802655c343cc7806aaf1ec2177a0e663ff209de1') +sha1sums=('802655c343cc7806aaf1ec2177a0e663ff209de1' \ + 'fd0bbcab73d75ab2e0487e5eed4260120c3b66fa') diff --git a/source/devel-extra/antlr/gcc43.patch b/source/devel-extra/antlr/gcc43.patch new file mode 100644 index 0000000..5ce5d8c --- /dev/null +++ b/source/devel-extra/antlr/gcc43.patch @@ -0,0 +1,11 @@ +diff -Naur antlr-2.7.7/lib/cpp/antlr/CharScanner.hpp antlr-2.7.7-p/lib/cpp/antlr/CharScanner.hpp +--- antlr-2.7.7/lib/cpp/antlr/CharScanner.hpp 2006-11-01 22:37:17.000000000 +0100 ++++ antlr-2.7.7-p/lib/cpp/antlr/CharScanner.hpp 2008-03-13 00:22:30.000000000 +0100 +@@ -24,6 +24,7 @@ + # include <stdio.h> + #endif + ++#include <cstring> + #include <antlr/TokenStream.hpp> + #include <antlr/RecognitionException.hpp> + #include <antlr/SemanticException.hpp> _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
