head 1.44;
access;
symbols
OPENPKG_E1_MP_HEAD:1.30
OPENPKG_E1_MP:1.30
OPENPKG_E1_MP_2_STABLE:1.28.2.2
OPENPKG_E1_FP:1.28.2.2
OPENPKG_2_STABLE_MP:1.32
OPENPKG_2_STABLE_20061018:1.28.2.2
OPENPKG_2_STABLE:1.28.0.2
OPENPKG_CW_FP:1.5;
locks; strict;
comment @-- @;
1.44
date 2009.06.30.20.21.23; author rse; state Exp;
branches;
next 1.43;
commitid mW7f5wxeUG4f4VTt;
1.43
date 2009.04.18.13.14.46; author rse; state Exp;
branches;
next 1.42;
commitid 4pHXU27WTIGCZuKt;
1.42
date 2008.05.26.06.19.45; author rse; state Exp;
branches;
next 1.41;
commitid lGRTx8l4x0IPhr4t;
1.41
date 2008.04.05.19.39.46; author rse; state Exp;
branches;
next 1.40;
commitid Mc44L7T7CK4XlXXs;
1.40
date 2008.03.15.08.15.35; author rse; state Exp;
branches;
next 1.39;
commitid YDZqhqYrKPz5fcVs;
1.39
date 2008.02.15.19.32.22; author rse; state Exp;
branches;
next 1.38;
commitid h1pkBIywfxd3VwRs;
1.38
date 2008.01.01.15.03.44; author rse; state Exp;
branches;
next 1.37;
commitid B8esaHJHoduuKILs;
1.37
date 2007.08.24.15.23.17; author cs; state Exp;
branches;
next 1.36;
commitid alttT0qT27Bma1vs;
1.36
date 2007.06.25.06.20.46; author rse; state Exp;
branches;
next 1.35;
commitid YnMXA79zdwEO5gns;
1.35
date 2007.05.24.06.59.09; author rse; state Exp;
branches;
next 1.34;
commitid hZcOmppqaC2Lk9js;
1.34
date 2007.05.01.17.46.50; author rse; state Exp;
branches;
next 1.33;
commitid ttrx1XdcgEuMEfgs;
1.33
date 2007.04.01.16.31.16; author rse; state Exp;
branches;
next 1.32;
commitid BZGeX2LcyZBEcocs;
1.32
date 2007.03.01.07.54.39; author rse; state Exp;
branches;
next 1.31;
commitid sMjrviw4IPdclm8s;
1.31
date 2007.02.20.19.47.35; author rse; state Exp;
branches;
next 1.30;
commitid XmQZLz3kw8pHzg7s;
1.30
date 2007.01.02.14.02.03; author rse; state Exp;
branches;
next 1.29;
commitid U3r3Xl032zVOeW0s;
1.29
date 2007.01.01.17.41.27; author rse; state Exp;
branches;
next 1.28;
commitid BicZD6VUl7GuqP0s;
1.28
date 2006.10.13.17.33.33; author thl; state Exp;
branches
1.28.2.1;
next 1.27;
commitid q5GSxzsSDX29XxQr;
1.27
date 2006.10.12.20.01.34; author rse; state Exp;
branches;
next 1.26;
commitid yy3KYcTswDyzRqQr;
1.26
date 2006.09.23.10.51.59; author rse; state Exp;
branches;
next 1.25;
commitid ZAKMzMAEX0XQqWNr;
1.25
date 2006.08.06.09.05.17; author rse; state Exp;
branches;
next 1.24;
commitid phhiD7R2t7zXnLHr;
1.24
date 2006.06.11.19.59.13; author rse; state Exp;
branches;
next 1.23;
commitid NSGADBsdnRJTNCAr;
1.23
date 2006.06.06.10.32.03; author rse; state Exp;
branches;
next 1.22;
commitid Jm3amlQCLX9hPVzr;
1.22
date 2006.06.01.08.32.13; author rse; state Exp;
branches;
next 1.21;
commitid W4o0kblC65E8khzr;
1.21
date 2006.05.24.18.52.56; author rse; state Exp;
branches;
next 1.20;
commitid 2sKuWvpXDlTeZiyr;
1.20
date 2006.05.14.18.50.29; author rse; state Exp;
branches;
next 1.19;
commitid KDSD6T070xX7k1xr;
1.19
date 2006.05.02.05.49.42; author rse; state Exp;
branches;
next 1.18;
commitid VNbNShwfdvWbopvr;
1.18
date 2006.03.01.06.34.38; author rse; state Exp;
branches;
next 1.17;
commitid lJ12c3GmM9R9Drnr;
1.17
date 2006.02.19.07.19.16; author rse; state Exp;
branches;
next 1.16;
commitid oVORMJWvsYnocamr;
1.16
date 2006.01.01.13.21.14; author rse; state Exp;
branches;
next 1.15;
commitid otZG8yKMCw1JFTfr;
1.15
date 2005.12.28.18.53.20; author rse; state Exp;
branches;
next 1.14;
commitid js7xuKYsrtF8Kpfr;
1.14
date 2005.12.19.19.26.50; author rse; state Exp;
branches;
next 1.13;
commitid Kyi9v4ol7AQydger;
1.13
date 2005.09.04.17.46.08; author rse; state Exp;
branches;
next 1.12;
1.12
date 2005.07.21.19.22.28; author rse; state Exp;
branches;
next 1.11;
1.11
date 2005.06.26.17.37.57; author rse; state Exp;
branches;
next 1.10;
1.10
date 2005.04.30.17.12.47; author rse; state Exp;
branches;
next 1.9;
1.9
date 2005.04.18.11.24.26; author rse; state Exp;
branches;
next 1.8;
1.8
date 2005.04.15.06.20.39; author rse; state Exp;
branches;
next 1.7;
1.7
date 2005.04.10.08.23.03; author rse; state Exp;
branches;
next 1.6;
1.6
date 2005.03.24.11.20.10; author rse; state Exp;
branches;
next 1.5;
1.5
date 2005.03.13.08.10.11; author rse; state Exp;
branches;
next 1.4;
1.4
date 2005.01.01.10.54.18; author rse; state Exp;
branches;
next 1.3;
1.3
date 2004.05.27.07.19.49; author rse; state Exp;
branches;
next 1.2;
1.2
date 2004.05.26.18.46.00; author rse; state Exp;
branches;
next 1.1;
1.1
date 2004.05.08.08.03.58; author rse; state Exp;
branches;
next ;
1.28.2.1
date 2006.10.13.17.33.33; author rse; state dead;
branches;
next 1.28.2.2;
commitid iZxwRSmmWscPXUQr;
1.28.2.2
date 2006.10.16.14.55.36; author rse; state Exp;
branches;
next 1.28.2.3;
commitid iZxwRSmmWscPXUQr;
1.28.2.3
date 2007.03.18.23.33.01; author thl; state Exp;
branches;
next ;
commitid j886gsownDQWXCas;
desc
@@
1.44
log
@switch to the new SourceForge.net website functionality where we can find all files (again)
@
text
@##
## re2c.spec -- OpenPKG RPM Package Specification
## Copyright (c) 2000-2009 OpenPKG Foundation e.V.
##
## 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: re2c
Summary: Regular Expression to C Compiler
URL: http://re2c.org/
Vendor: P. Bumbulis, B. Young, D. Nuffer, M. Boerger
Packager: OpenPKG Foundation e.V.
Distribution: OpenPKG Community
Class: PLUS
Group: CompilerCompiler
License: MIT/PD
Version: 0.13.5
Release: 20080526
# list of sources
Source0: http://switch.dl.sourceforge.net/sourceforge/re2c/re2c-%{version}.tar.gz
# build information
Prefix: %{l_prefix}
BuildRoot: %{l_buildroot}
BuildPreReq: OpenPKG, openpkg >= 20020206, gcc, make, bison
PreReq: OpenPKG, openpkg >= 20020206
AutoReq: no
AutoReqProv: no
%description
re2c is a tool for generating C-based recognizers from regular
expressions. re2c-based scanners are efficient: for programming
languages, given similar specifications, an re2c-based scanner is
typically almost twice as fast as a flex-based scanner with little
or no increase in size (possibly a decrease on cisc architectures).
Indeed, re2c-based scanners are quite competitive with hand-crafted
ones.
%track
prog re2c = {
version = %{version}
url = http://sourceforge.net/projects/re2c/files/
regex = re2c-(\d+\.\d+\.\d+)\.tar\.gz
}
%prep
%setup -q
%build
CC="%{l_cc}" \
CFLAGS="%{l_cflags -O}" \
CPPFLAGS="%{l_cppflags}" \
CXXFLAGS="%{l_cxxflags -O} -I. -Wno-unused -Wno-parentheses -Wno-deprecated -fpermissive" \
./configure \
--prefix=%{l_prefix}
%{l_make} %{l_mflags -O}
%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
%{l_shtool} install -c -s -m 755 \
re2c $RPM_BUILD_ROOT%{l_prefix}/bin/
%{l_shtool} install -c -m 644 \
re2c.1 $RPM_BUILD_ROOT%{l_prefix}/man/man1/
%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std}
%files -f files
%clean
rm -rf $RPM_BUILD_ROOT
@
1.43
log
@bump years in copyright messages
@
text
@d60 1
a60 1
url = http://prdownloads.sourceforge.net/re2c/
@
1.42
log
@upgrading package: re2c 0.13.4 -> 0.13.5
@
text
@d3 1
a3 1
## Copyright (c) 2000-2008 OpenPKG Foundation e.V.
@
1.41
log
@upgrading package: re2c 0.13.3 -> 0.13.4
@
text
@d34 2
a35 2
Version: 0.13.4
Release: 20080405
@
1.40
log
@upgrading package: re2c 0.13.2 -> 0.13.3
@
text
@d34 2
a35 2
Version: 0.13.3
Release: 20080315
@
1.39
log
@upgrading package: re2c 0.13.1 -> 0.13.2
@
text
@d34 2
a35 2
Version: 0.13.2
Release: 20080215
@
1.38
log
@Update package specifications according to OpenPKG year 2008 world order:
http://www.mail-archive.com/openpkg-announce@@openpkg.org/msg00221.html
@
text
@d34 2
a35 2
Version: 0.13.1
Release: 20080101
@
1.37
log
@upgrading package: re2c 0.13.0 -> 0.13.1
@
text
@d3 1
a3 2
## Copyright (c) 2000-2007 OpenPKG Foundation e.V.
## Copyright (c) 2000-2007 Ralf S. Engelschall
d35 1
a35 1
Release: 20070824
@
1.36
log
@upgrading package: re2c 0.12.1 -> 0.13.0
@
text
@d35 2
a36 2
Version: 0.13.0
Release: 20070625
@
1.35
log
@upgrading package: re2c 0.12.0 -> 0.12.1
@
text
@d35 2
a36 2
Version: 0.12.1
Release: 20070524
@
1.34
log
@upgrading package: re2c 0.11.3 -> 0.12.0
@
text
@d35 2
a36 2
Version: 0.12.0
Release: 20070501
@
1.33
log
@upgrading package: re2c 0.11.2 -> 0.11.3
@
text
@d35 2
a36 2
Version: 0.11.3
Release: 20070401
@
1.32
log
@upgrading package: re2c 0.11.1 -> 0.11.2
@
text
@d35 2
a36 2
Version: 0.11.2
Release: 20070301
@
1.31
log
@upgrading package: re2c 0.11.0 -> 0.11.1
@
text
@d35 2
a36 2
Version: 0.11.1
Release: 20070220
@
1.30
log
@upgrading package: re2c 0.10.6 -> 0.11.0
@
text
@d35 2
a36 2
Version: 0.11.0
Release: 20070102
@
1.29
log
@Welcome Year 2007!
@
text
@d35 2
a36 2
Version: 0.10.6
Release: 20061013
@
1.28
log
@new world order for "Packager" and "Distribution" headers
@
text
@d3 2
a4 2
## Copyright (c) 2000-2006 OpenPKG Foundation e.V.
## Copyright (c) 2000-2006 Ralf S. Engelschall
@
1.28.2.1
log
@file re2c.spec was added on branch OPENPKG_2_STABLE on 2006-10-16 14:55:36 +0000
@
text
@d1 92
@
1.28.2.2
log
@Mass merge from CURRENT to 2-STABLE (all packages except those of JUNK class)
@
text
@a0 92
##
## re2c.spec -- OpenPKG RPM Package Specification
## Copyright (c) 2000-2006 OpenPKG Foundation e.V.
## Copyright (c) 2000-2006 Ralf S. Engelschall
##
## 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: re2c
Summary: Regular Expression to C Compiler
URL: http://re2c.org/
Vendor: P. Bumbulis, B. Young, D. Nuffer, M. Boerger
Packager: OpenPKG Foundation e.V.
Distribution: OpenPKG Community
Class: PLUS
Group: CompilerCompiler
License: MIT/PD
Version: 0.10.6
Release: 2.20061018
# list of sources
Source0: http://switch.dl.sourceforge.net/sourceforge/re2c/re2c-%{version}.tar.gz
# build information
Prefix: %{l_prefix}
BuildRoot: %{l_buildroot}
BuildPreReq: OpenPKG, openpkg >= 2.20061018, gcc, make, bison
PreReq: OpenPKG, openpkg >= 2.20061018
AutoReq: no
AutoReqProv: no
%description
re2c is a tool for generating C-based recognizers from regular
expressions. re2c-based scanners are efficient: for programming
languages, given similar specifications, an re2c-based scanner is
typically almost twice as fast as a flex-based scanner with little
or no increase in size (possibly a decrease on cisc architectures).
Indeed, re2c-based scanners are quite competitive with hand-crafted
ones.
%track
prog re2c = {
version = %{version}
url = http://prdownloads.sourceforge.net/re2c/
regex = re2c-(\d+\.\d+\.\d+)\.tar\.gz
}
%prep
%setup -q
%build
CC="%{l_cc}" \
CFLAGS="%{l_cflags -O}" \
CPPFLAGS="%{l_cppflags}" \
CXXFLAGS="%{l_cxxflags -O} -I. -Wno-unused -Wno-parentheses -Wno-deprecated -fpermissive" \
./configure \
--prefix=%{l_prefix}
%{l_make} %{l_mflags -O}
%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
%{l_shtool} install -c -s -m 755 \
re2c $RPM_BUILD_ROOT%{l_prefix}/bin/
%{l_shtool} install -c -m 644 \
re2c.1 $RPM_BUILD_ROOT%{l_prefix}/man/man1/
%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std}
%files -f files
%clean
rm -rf $RPM_BUILD_ROOT
@
1.28.2.3
log
@MFC: make up leeway for 2_STABLE by virtue of build-time results
@
text
@d3 2
a4 2
## Copyright (c) 2000-2007 OpenPKG Foundation e.V.
## Copyright (c) 2000-2007 Ralf S. Engelschall
d35 2
a36 2
Version: 0.11.2
Release: 2.20070319
@
1.27
log
@bless for PLUS class
@
text
@d30 2
a31 2
Packager: OpenPKG
Distribution: OpenPKG
d36 1
a36 1
Release: 20061012
@
1.26
log
@adjust Group header
@
text
@d32 1
a32 1
Class: EVAL
d36 1
a36 1
Release: 20060923
@
1.25
log
@upgrading package: re2c 0.10.5 -> 0.10.6
@
text
@d33 1
a33 1
Group: Compiler
d36 1
a36 1
Release: 20060806
@
1.24
log
@upgrading package: re2c 0.10.4 -> 0.10.5
@
text
@d35 2
a36 2
Version: 0.10.5
Release: 20060611
@
1.23
log
@Apply packaging cleanups as requested by upstream author: more complete Vendor header, fixed License header and fixed dependencies
@
text
@d35 2
a36 2
Version: 0.10.4
Release: 20060606
@
1.22
log
@upgrading package: re2c 0.10.3 -> 0.10.4
@
text
@d29 1
a29 1
Vendor: Peter Bumbulis
d34 1
a34 1
License: GPL
d36 1
a36 1
Release: 20060601
d44 1
a44 1
BuildPreReq: OpenPKG, openpkg >= 20020206, gcc, make, flex, bison
@
1.21
log
@SourceForge switched their URLs again and the canonical osdn.dl.sf.net no longer is available, hence switch to switch.dl.sf.net, one of the longest available and hopefully still long available mirrors
@
text
@d35 2
a36 2
Version: 0.10.3
Release: 20060524
@
1.20
log
@upgrading package: re2c 0.10.2 -> 0.10.3
@
text
@d36 1
a36 1
Release: 20060514
d39 1
a39 1
Source0: http://osdn.dl.sourceforge.net/sourceforge/re2c/re2c-%{version}.tar.gz
@
1.19
log
@upgrading package: re2c 0.10.1 -> 0.10.2
@
text
@d35 2
a36 2
Version: 0.10.2
Release: 20060502
@
1.18
log
@upgrading package: re2c 0.10.0 -> 0.10.1
@
text
@d35 2
a36 2
Version: 0.10.1
Release: 20060301
@
1.17
log
@upgrading package: re2c 0.9.12 -> 0.10.0
@
text
@d35 2
a36 2
Version: 0.10.0
Release: 20060219
@
1.16
log
@adjust copyrights for new year 2006
@
text
@d35 2
a36 2
Version: 0.9.12
Release: 20051228
@
1.15
log
@upgrading package: re2c 0.9.11 -> 0.9.12
@
text
@d3 2
a4 2
## Copyright (c) 2000-2005 OpenPKG Foundation e.V.
## Copyright (c) 2000-2005 Ralf S. Engelschall
@
1.14
log
@upgrading package: re2c 0.9.10 -> 0.9.11
@
text
@d35 2
a36 2
Version: 0.9.11
Release: 20051219
@
1.13
log
@upgrading package: re2c 0.9.9 -> 0.9.10
@
text
@d35 2
a36 2
Version: 0.9.10
Release: 20050904
@
1.12
log
@upgrading package: re2c 0.9.8 -> 0.9.9
@
text
@d35 2
a36 2
Version: 0.9.9
Release: 20050721
@
1.11
log
@upgrading package: re2c 0.9.7 -> 0.9.8
@
text
@d35 2
a36 2
Version: 0.9.8
Release: 20050626
@
1.10
log
@upgrading package: re2c 0.9.6 -> 0.9.7
@
text
@d35 2
a36 2
Version: 0.9.7
Release: 20050430
@
1.9
log
@track only releases
@
text
@d35 2
a36 2
Version: 0.9.6
Release: 20050418
@
1.8
log
@upgrading package: re2c 0.9.5 -> 0.9.6
@
text
@d36 1
a36 1
Release: 20050415
d62 1
a62 1
regex = re2c-(__VER__)\.tar\.gz
@
1.7
log
@upgrading package: re2c 0.9.4 -> 0.9.5
@
text
@d35 2
a36 2
Version: 0.9.5
Release: 20050410
@
1.6
log
@Adjust the copyright declaration in this (RSE's) copy of the OpenPKG
source code now that the fork point for C&W was established (CVS tag
OPENPKG_CW_FP), the shared copyright agreement between RSE and C&W is
no longer active (as C&W no longer officially sponsors OpenPKG) and the
new shared copyright from RSE can be taken over by the newly established
juristic entity OpenPKG Foundation e.V. (instead of the non-juristic
entity OpenPKG Project).
@
text
@d35 2
a36 2
Version: 0.9.4
Release: 20050313
d72 1
a72 1
CXXFLAGS="%{l_cxxflags -O} -I. -Wno-unused -Wno-parentheses -Wno-deprecated" \
@
1.5
log
@upgrading package: re2c 0.9.3 -> 0.9.4
@
text
@d2 3
a4 4
## re2c.spec -- OpenPKG RPM Specification
## Copyright (c) 2000-2005 The OpenPKG Project
## Copyright (c) 2000-2005 Ralf S. Engelschall
## Copyright (c) 2000-2005 Cable & Wireless
d30 1
a30 1
Packager: The OpenPKG Project
@
1.4
log
@Happy New Year 2005
@
text
@d36 2
a37 2
Version: 0.9.3
Release: 20040527
@
1.3
log
@upgrading package: re2c 0.9.2 -> 0.9.3
@
text
@d3 3
a5 3
## Copyright (c) 2000-2004 The OpenPKG Project
## Copyright (c) 2000-2004 Ralf S. Engelschall
## Copyright (c) 2000-2004 Cable & Wireless
@
1.2
log
@upgrading package: re2c 0.9.1 -> 0.9.2
@
text
@d36 2
a37 2
Version: 0.9.2
Release: 20040526
@
1.1
log
@new package: re2c 0.9.1 (Regular Expression to C Compiler)
@
text
@d36 2
a37 2
Version: 0.9.1
Release: 20040508
a40 1
Patch0: re2c.patch
a67 1
%patch -p0
d70 7
a76 4
%{l_make} %{l_mflags} \
CC="%{l_cxx}" \
CFLAGS="%{l_cflags -O} -I. -Wno-unused -Wno-parentheses -Wno-deprecated" \
LEX="flex" YACC="bison -y"
@