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

Reply via email to