From bb935fa10937c3e0962bab61d97b138517f6fc3c265c9d660ead9dc8aab416f1 Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Mon, 28 Jan 2008 15:00:10 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/javacc?expand=0&rev=2 --- javacc-3.2-src.tar.gz | 3 --- javacc-4.0src.tar.gz | 3 +++ javacc.changes | 12 ++++++++++++ javacc.patch | 33 +++++++++++++++++++++++++++++++++ javacc.spec | 41 ++++++++++++++++++++++++++--------------- 5 files changed, 74 insertions(+), 18 deletions(-) delete mode 100644 javacc-3.2-src.tar.gz create mode 100644 javacc-4.0src.tar.gz create mode 100644 javacc.patch diff --git a/javacc-3.2-src.tar.gz b/javacc-3.2-src.tar.gz deleted file mode 100644 index 2632b38..0000000 --- a/javacc-3.2-src.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3075f3fbab871a2ef051e18d74cdd3b02bb80ffd9875e382949b40ee788b6b16 -size 620642 diff --git a/javacc-4.0src.tar.gz b/javacc-4.0src.tar.gz new file mode 100644 index 0000000..8dfc418 --- /dev/null +++ b/javacc-4.0src.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:062a35b89cf1bb4260627c32f480d26e17bf4595024e4b4e472a46fe1b24655f +size 765150 diff --git a/javacc.changes b/javacc.changes index a22a71d..56e4efb 100644 --- a/javacc.changes +++ b/javacc.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Mon Jan 28 15:00:14 CET 2008 - mmaher@suse.de + +- updated to 4.0: + See the bug list in issue tracker for all the bugs fixed in this release. + JJTree and JavaCC both now support 1.5 syntax. + We now support accessing token fields in the grammar like: s=.image + Convenient constructors for passing encoding directly to the grammar + Tabsetting is now customizable. + SimpleNode can now extend a class using the NODE_EXTENDS option. + JAVACODE and BNF productions take optional access modifiers. + ------------------------------------------------------------------- Wed Sep 20 01:32:35 CEST 2006 - ro@suse.de diff --git a/javacc.patch b/javacc.patch new file mode 100644 index 0000000..042dab1 --- /dev/null +++ b/javacc.patch @@ -0,0 +1,33 @@ +diff -Naur javacc.old/src/org/javacc/jjdoc/build.xml javacc.changed/src/org/javacc/jjdoc/build.xml +--- javacc.old/src/org/javacc/jjdoc/build.xml 2004-12-24 19:11:13.000000000 +0100 ++++ javacc.changed/src/org/javacc/jjdoc/build.xml 2008-01-28 14:25:00.000000000 +0100 +@@ -38,7 +38,6 @@ + + + +diff -Naur javacc.old/src/org/javacc/jjtree/build.xml javacc.changed/src/org/javacc/jjtree/build.xml +--- javacc.old/src/org/javacc/jjtree/build.xml 2005-08-13 18:57:35.000000000 +0200 ++++ javacc.changed/src/org/javacc/jjtree/build.xml 2008-01-28 14:24:43.000000000 +0100 +@@ -47,7 +47,6 @@ + + + +diff -Naur javacc.old/src/org/javacc/parser/build.xml javacc.changed/src/org/javacc/parser/build.xml +--- javacc.old/src/org/javacc/parser/build.xml 2005-01-09 15:15:34.000000000 +0100 ++++ javacc.changed/src/org/javacc/parser/build.xml 2008-01-28 14:24:12.000000000 +0100 +@@ -45,7 +45,6 @@ + + + diff --git a/javacc.spec b/javacc.spec index 58877a8..96d386f 100644 --- a/javacc.spec +++ b/javacc.spec @@ -1,7 +1,7 @@ # -# spec file for package javacc (Version 3.2) +# spec file for package javacc (Version 4.0) # -# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # @@ -13,15 +13,16 @@ Name: javacc BuildRequires: ant java2-devel-packages xml-commons-apis %define section free -Version: 3.2 -Release: 23 +Version: 4.0 +Release: 1 Summary: A Parser and Scanner Generator for Java -License: BSD -Source0: javacc-3.2-src.tar.gz +License: BSD 3-Clause +Source0: %{name}-%{version}src.tar.gz Source1: javacc Source2: jjdoc Source3: jjtree -URL: https://javacc.dev.java.net/ +Patch: javacc.patch +Url: https://javacc.dev.java.net/ Group: Development/Libraries/Java BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch @@ -69,7 +70,8 @@ with JavaCC), actions, debugging, etc. %prep -%setup -q +%setup -n javacc +%patch -p1 cp %{SOURCE1} javacc cp %{SOURCE2} jjdoc cp %{SOURCE3} jjtree @@ -79,7 +81,7 @@ mv www/doc . for file in `find -name build.xml` ; do if ! grep -q "javac.*source=" $file ; then perl -p -i -e 's|.image + Convenient constructors for passing encoding directly to the grammar + Tabsetting is now customizable. + SimpleNode can now extend a class using the NODE_EXTENDS option. + JAVACODE and BNF productions take optional access modifiers. +* Wed Sep 20 2006 ro@suse.de - set source=1.4 for java -* Wed Jan 25 2006 - mls@suse.de +* Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires -* Tue Oct 18 2005 - jsmeix@suse.de +* Tue Oct 18 2005 jsmeix@suse.de - Current version 3.2 from JPackage.org -* Thu Sep 29 2005 - dmueller@suse.de +* Thu Sep 29 2005 dmueller@suse.de - add norootforbuild -* Fri Feb 18 2005 - skh@suse.de +* Fri Feb 18 2005 skh@suse.de - initial package