[CVS] OpenPKG: openpkg-src/llnextgen/ llnextgen.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: r...@openpkg.org Module: openpkg-src Date: 18-Oct-2009 21:24:44 Branch: HEAD Handle: 2009101820244400 Modified files: openpkg-src/llnextgen llnextgen.spec Log: upgrading package: llnextgen 0.5.1 - 0.5.2 Summary: RevisionChanges Path 1.16+2 -2 openpkg-src/llnextgen/llnextgen.spec patch -p0 '@@ .' Index: openpkg-src/llnextgen/llnextgen.spec $ cvs diff -u -r1.15 -r1.16 llnextgen.spec --- openpkg-src/llnextgen/llnextgen.spec 18 Apr 2009 13:12:23 - 1.15 +++ openpkg-src/llnextgen/llnextgen.spec 18 Oct 2009 19:24:44 - 1.16 @@ -31,8 +31,8 @@ Class:PLUS Group:CompilerCompiler License: OSL -Version: 0.5.1 -Release: 20080420 +Version: 0.5.2 +Release: 20091018 # list of sources Source0: http://os.ghalkes.nl/LLnextgen/releases/LLnextgen-%{version}.tgz @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/llnextgen/ llnextgen.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 20-Apr-2008 10:06:24 Branch: HEAD Handle: 2008042009062400 Modified files: openpkg-src/llnextgen llnextgen.spec Log: upgrading package: llnextgen 0.5.0 - 0.5.1 Summary: RevisionChanges Path 1.14+2 -2 openpkg-src/llnextgen/llnextgen.spec patch -p0 '@@ .' Index: openpkg-src/llnextgen/llnextgen.spec $ cvs diff -u -r1.13 -r1.14 llnextgen.spec --- openpkg-src/llnextgen/llnextgen.spec 1 Jan 2008 14:57:35 - 1.13 +++ openpkg-src/llnextgen/llnextgen.spec 20 Apr 2008 08:06:24 - 1.14 @@ -31,8 +31,8 @@ Class:PLUS Group:CompilerCompiler License: OSL -Version: 0.5.0 -Release: 20080101 +Version: 0.5.1 +Release: 20080420 # list of sources Source0: http://os.ghalkes.nl/LLnextgen/releases/LLnextgen-%{version}.tgz @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/llnextgen/ llnextgen.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Christoph Schug Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 26-May-2007 18:47:31 Branch: HEAD Handle: 2007052617472900 Modified files: openpkg-src/llnextgen llnextgen.spec Log: upgrading package: llnextgen 0.4.1 - 0.5.0 Summary: RevisionChanges Path 1.12+2 -2 openpkg-src/llnextgen/llnextgen.spec patch -p0 '@@ .' Index: openpkg-src/llnextgen/llnextgen.spec $ cvs diff -u -r1.11 -r1.12 llnextgen.spec --- openpkg-src/llnextgen/llnextgen.spec 21 Mar 2007 08:45:42 - 1.11 +++ openpkg-src/llnextgen/llnextgen.spec 26 May 2007 16:47:29 - 1.12 @@ -32,8 +32,8 @@ Class:PLUS Group:CompilerCompiler License: OSL -Version: 0.4.1 -Release: 20070321 +Version: 0.5.0 +Release: 20070526 # list of sources Source0: http://os.ghalkes.nl/LLnextgen/releases/LLnextgen-%{version}.tgz @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/llnextgen/ llnextgen.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 21-Mar-2007 09:45:42 Branch: HEAD Handle: 2007032108454200 Modified files: openpkg-src/llnextgen llnextgen.spec Log: upgrading package: llnextgen 0.4.0 - 0.4.1 Summary: RevisionChanges Path 1.11+2 -2 openpkg-src/llnextgen/llnextgen.spec patch -p0 '@@ .' Index: openpkg-src/llnextgen/llnextgen.spec $ cvs diff -u -r1.10 -r1.11 llnextgen.spec --- openpkg-src/llnextgen/llnextgen.spec 1 Jan 2007 17:39:28 - 1.10 +++ openpkg-src/llnextgen/llnextgen.spec 21 Mar 2007 08:45:42 - 1.11 @@ -32,8 +32,8 @@ Class:PLUS Group:CompilerCompiler License: OSL -Version: 0.4.0 -Release: 20061222 +Version: 0.4.1 +Release: 20070321 # list of sources Source0: http://os.ghalkes.nl/LLnextgen/releases/LLnextgen-%{version}.tgz @@ . __ OpenPKG http://openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/llnextgen/ llnextgen.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 22-Dec-2006 09:18:46 Branch: HEAD Handle: 2006122208184600 Modified files: openpkg-src/llnextgen llnextgen.spec Log: upgrading package: llnextgen 0.3.3 - 0.4.0 Summary: RevisionChanges Path 1.9 +2 -2 openpkg-src/llnextgen/llnextgen.spec patch -p0 '@@ .' Index: openpkg-src/llnextgen/llnextgen.spec $ cvs diff -u -r1.8 -r1.9 llnextgen.spec --- openpkg-src/llnextgen/llnextgen.spec 13 Oct 2006 17:29:42 - 1.8 +++ openpkg-src/llnextgen/llnextgen.spec 22 Dec 2006 08:18:46 - 1.9 @@ -32,8 +32,8 @@ Class:PLUS Group:CompilerCompiler License: OSL -Version: 0.3.3 -Release: 20061013 +Version: 0.4.0 +Release: 20061222 # list of sources Source0: http://os.ghalkes.nl/LLnextgen/releases/LLnextgen-%{version}.tgz @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/llnextgen/ llnextgen.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 12-Oct-2006 21:56:10 Branch: HEAD Handle: 2006101220561000 Modified files: openpkg-src/llnextgen llnextgen.spec Log: bless for PLUS class Summary: RevisionChanges Path 1.7 +2 -2 openpkg-src/llnextgen/llnextgen.spec patch -p0 '@@ .' Index: openpkg-src/llnextgen/llnextgen.spec $ cvs diff -u -r1.6 -r1.7 llnextgen.spec --- openpkg-src/llnextgen/llnextgen.spec 24 Sep 2006 08:04:27 - 1.6 +++ openpkg-src/llnextgen/llnextgen.spec 12 Oct 2006 19:56:10 - 1.7 @@ -29,11 +29,11 @@ Vendor: G.P. Halkes Packager: OpenPKG Distribution: OpenPKG -Class:EVAL +Class:PLUS Group:CompilerCompiler License: OSL Version: 0.3.3 -Release: 20060924 +Release: 20061012 # list of sources Source0: http://os.ghalkes.nl/LLnextgen/releases/LLnextgen-%{version}.tgz @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/llnextgen/ llnextgen.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 24-Sep-2006 10:04:27 Branch: HEAD Handle: 2006092409042700 Modified files: openpkg-src/llnextgen llnextgen.spec Log: upgrading package: llnextgen 0.3.2 - 0.3.3 Summary: RevisionChanges Path 1.6 +2 -2 openpkg-src/llnextgen/llnextgen.spec patch -p0 '@@ .' Index: openpkg-src/llnextgen/llnextgen.spec $ cvs diff -u -r1.5 -r1.6 llnextgen.spec --- openpkg-src/llnextgen/llnextgen.spec 23 Sep 2006 10:52:06 - 1.5 +++ openpkg-src/llnextgen/llnextgen.spec 24 Sep 2006 08:04:27 - 1.6 @@ -32,8 +32,8 @@ Class:EVAL Group:CompilerCompiler License: OSL -Version: 0.3.2 -Release: 20060923 +Version: 0.3.3 +Release: 20060924 # list of sources Source0: http://os.ghalkes.nl/LLnextgen/releases/LLnextgen-%{version}.tgz @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/llnextgen/ llnextgen.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 19-Sep-2006 16:37:30 Branch: HEAD Handle: 2006091915373000 Modified files: openpkg-src/llnextgen llnextgen.spec Log: upgrading package: llnextgen 0.3.1 - 0.3.2 Summary: RevisionChanges Path 1.4 +3 -3 openpkg-src/llnextgen/llnextgen.spec patch -p0 '@@ .' Index: openpkg-src/llnextgen/llnextgen.spec $ cvs diff -u -r1.3 -r1.4 llnextgen.spec --- openpkg-src/llnextgen/llnextgen.spec 22 Jul 2006 06:20:09 - 1.3 +++ openpkg-src/llnextgen/llnextgen.spec 19 Sep 2006 14:37:30 - 1.4 @@ -25,15 +25,15 @@ # package information Name: llnextgen Summary: Extended-LL(1) Parser Generator -URL: http://www.llnextgen.org/ +URL: http://os.ghalkes.nl/LLnextgen/ Vendor: G.P. Halkes Packager: OpenPKG Distribution: OpenPKG Class:EVAL Group:Language License: OSL -Version: 0.3.1 -Release: 20060722 +Version: 0.3.2 +Release: 20060919 # list of sources Source0: http://os.ghalkes.nl/LLnextgen/releases/LLnextgen-%{version}.tgz @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/llnextgen/ llnextgen.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 22-Jul-2006 08:20:10 Branch: HEAD Handle: 2006072207200900 Modified files: openpkg-src/llnextgen llnextgen.spec Log: upgrading package: llnextgen 0.3.0 - 0.3.1 Summary: RevisionChanges Path 1.3 +2 -2 openpkg-src/llnextgen/llnextgen.spec patch -p0 '@@ .' Index: openpkg-src/llnextgen/llnextgen.spec $ cvs diff -u -r1.2 -r1.3 llnextgen.spec --- openpkg-src/llnextgen/llnextgen.spec 20 Jul 2006 06:08:33 - 1.2 +++ openpkg-src/llnextgen/llnextgen.spec 22 Jul 2006 06:20:09 - 1.3 @@ -32,8 +32,8 @@ Class:EVAL Group:Language License: OSL -Version: 0.3.0 -Release: 20060720 +Version: 0.3.1 +Release: 20060722 # list of sources Source0: http://os.ghalkes.nl/LLnextgen/releases/LLnextgen-%{version}.tgz @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/llnextgen/ llnextgen.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 20-Jul-2006 08:08:33 Branch: HEAD Handle: 2006072007083300 Modified files: openpkg-src/llnextgen llnextgen.spec Log: upgrading package: llnextgen 0.2.5 - 0.3.0 Summary: RevisionChanges Path 1.2 +6 -7 openpkg-src/llnextgen/llnextgen.spec patch -p0 '@@ .' Index: openpkg-src/llnextgen/llnextgen.spec $ cvs diff -u -r1.1 -r1.2 llnextgen.spec --- openpkg-src/llnextgen/llnextgen.spec 1 Jan 2006 21:44:34 - 1.1 +++ openpkg-src/llnextgen/llnextgen.spec 20 Jul 2006 06:08:33 - 1.2 @@ -32,8 +32,8 @@ Class:EVAL Group:Language License: OSL -Version: 0.2.5 -Release: 20060101 +Version: 0.3.0 +Release: 20060720 # list of sources Source0: http://os.ghalkes.nl/LLnextgen/releases/LLnextgen-%{version}.tgz @@ -64,11 +64,10 @@ %setup -q -n LLnextgen-%{version} %build -%{l_make} %{l_mflags} \ -CC=%{l_cc} \ -CFLAGS=%{l_cflags -O} \ -CPPFLAGS=%{l_cppflags} \ -LDFLAGS=%{l_ldflags} +CC=%{l_cc} \ +CFLAGS=%{l_cflags -O} \ +./configure +%{l_make} %{l_mflags -O} %install rm -rf $RPM_BUILD_ROOT @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-src/llnextgen/ llnextgen.spec
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 01-Jan-2006 22:44:34 Branch: HEAD Handle: 2006010121443400 Added files: openpkg-src/llnextgen llnextgen.spec Log: new package: llnextgen 0.2.5 (Extended-LL(1) Parser Generator) Summary: RevisionChanges Path 1.1 +93 -0 openpkg-src/llnextgen/llnextgen.spec patch -p0 '@@ .' Index: openpkg-src/llnextgen/llnextgen.spec $ cvs diff -u -r0 -r1.1 llnextgen.spec --- /dev/null 2006-01-01 22:44:00 +0100 +++ llnextgen.spec2006-01-01 22:44:34 +0100 @@ -0,0 +1,93 @@ +## +## llnextgen.spec -- OpenPKG RPM Package Specification +## Copyright (c) 2000-2006 OpenPKG Foundation e.V. http://openpkg.net/ +## Copyright (c) 2000-2006 Ralf S. Engelschall http://engelschall.com/ +## +## Permission to use, copy, modify, and distribute this software for +## any purpose with or without fee is hereby granted, provided that +## the above copyright notice and this permission notice appear in all +## copies. +## +## THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED +## WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +## MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +## IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR +## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +## SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +## LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF +## USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +## ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +## OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT +## OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +## SUCH DAMAGE. +## + +# package information +Name: llnextgen +Summary: Extended-LL(1) Parser Generator +URL: http://www.llnextgen.org/ +Vendor: G.P. Halkes +Packager: OpenPKG +Distribution: OpenPKG +Class:EVAL +Group:Language +License: OSL +Version: 0.2.5 +Release: 20060101 + +# list of sources +Source0: http://os.ghalkes.nl/LLnextgen/releases/LLnextgen-%{version}.tgz + +# build information +Prefix: %{l_prefix} +BuildRoot:%{l_buildroot} +BuildPreReq: OpenPKG, openpkg = 20040130, make +PreReq: OpenPKG, openpkg = 20040130 +AutoReq: no +AutoReqProv: no + +%description +LLnextgen is a (partial) reimplementation of the LLgen ELL(1) parser +generator created by D. Grune and C.J.H. Jacobs (note: this is not +the same as the LLgen parser generator by Fischer and LeBlanc). +It takes an EBNF-like description of the grammar as input(s), and +produces a parser in C. + +%track +prog llnextgen = { +version = %{version} +url = http://os.ghalkes.nl/LLnextgen/download.html +regex = LLnextgen-(__VER__)\.tgz +} + +%prep +%setup -q -n LLnextgen-%{version} + +%build +%{l_make} %{l_mflags} \ +CC=%{l_cc} \ +CFLAGS=%{l_cflags -O} \ +CPPFLAGS=%{l_cppflags} \ +LDFLAGS=%{l_ldflags} + +%install +rm -rf $RPM_BUILD_ROOT +%{l_shtool} mkdir -f -p -m 755 \ +$RPM_BUILD_ROOT%{l_prefix}/bin \ +$RPM_BUILD_ROOT%{l_prefix}/man/man1 \ +$RPM_BUILD_ROOT%{l_prefix}/share/llnextgen +%{l_shtool} install -c -s -m 755 \ +LLnextgen $RPM_BUILD_ROOT%{l_prefix}/bin/ +%{l_shtool} install -c -m 644 \ +doc/LLnextgen.1 $RPM_BUILD_ROOT%{l_prefix}/man/man1/ +%{l_shtool} install -c -m 644 \ +doc/LLnextgen.pdf $RPM_BUILD_ROOT%{l_prefix}/share/llnextgen/ +%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \ +%{l_files_std} \ +'%doc %{l_prefix}/share/llnextgen/*' + +%files -f files + +%clean +rm -rf $RPM_BUILD_ROOT + @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org