From 6e1defd21cf338752c606a4a8077845f7e59098376e00553f8cdb8780f90a9de Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Thu, 10 Apr 2008 11:08:53 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bison?expand=0&rev=3 --- baselibs.conf | 1 + bison.changes | 6 ++++ bison.spec | 80 +++++++++++++++++++++++++++------------------------ 3 files changed, 49 insertions(+), 38 deletions(-) create mode 100644 baselibs.conf diff --git a/baselibs.conf b/baselibs.conf new file mode 100644 index 0000000..5b54a5b --- /dev/null +++ b/baselibs.conf @@ -0,0 +1 @@ +bison diff --git a/bison.changes b/bison.changes index bdfd92f..e8277c5 100644 --- a/bison.changes +++ b/bison.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de + +- added baselibs.conf file to build xxbit packages + for multilib support + ------------------------------------------------------------------- Wed Jan 24 13:31:57 CET 2007 - mmarek@suse.cz diff --git a/bison.spec b/bison.spec index c5f98f6..68f08c9 100644 --- a/bison.spec +++ b/bison.spec @@ -1,7 +1,7 @@ # # spec file for package bison (Version 2.3) # -# Copyright (c) 2007 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. # @@ -10,17 +10,18 @@ # norootforbuild + Name: bison BuildRequires: gcc-c++ -License: GNU General Public License (GPL) +License: GPL v2 or later Group: Development/Languages/C and C++ PreReq: %install_info_prereq -Autoreqprov: on +AutoReqProv: on Requires: m4 Version: 2.3 -Release: 25 +Release: 92 Summary: The GNU Parser Generator -URL: http://www.gnu.org/software/bison/bison.html +Url: http://www.gnu.org/software/bison/bison.html Source: bison-%{version}.tar.bz2 Patch1: bison-%{version}-subpipe.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -80,10 +81,13 @@ rm -rf $RPM_BUILD_ROOT %postun %install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz -%changelog -n bison -* Wed Jan 24 2007 - mmarek@suse.cz +%changelog +* Thu Apr 10 2008 ro@suse.de +- added baselibs.conf file to build xxbit packages + for multilib support +* Wed Jan 24 2007 mmarek@suse.cz - use more $RPM_OPT_FLAGS -* Mon Jun 26 2006 - mmarek@suse.cz +* Mon Jun 26 2006 mmarek@suse.cz - updated to 2.3 * all generated scanners can be used in non-free programs (previously, only LALR(1) scanners in C had the exception) @@ -100,77 +104,77 @@ rm -rf $RPM_BUILD_ROOT scanners -- yy::parser::semantic_type, yy::parser::location_type and yy::parser::token:: should be used instead (can be reverted by '%%define "global_tokens_and_yystype" "1"') -* Wed Jan 25 2006 - mls@suse.de +* Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires -* Wed Dec 21 2005 - mmarek@suse.cz +* Wed Dec 21 2005 mmarek@suse.cz - push the 2.1 update into factory -* Thu Dec 15 2005 - mmarek@suse.cz +* Thu Dec 15 2005 mmarek@suse.cz - update to 2.1 -* Fri Nov 05 2004 - tcrhak@suse.cz +* Fri Nov 05 2004 tcrhak@suse.cz - fixed wrong variable name (bug #47961, patch output) -* Mon Jan 26 2004 - kukuk@suse.de +* Mon Jan 26 2004 kukuk@suse.de - Readd m4 requirement -* Sun Jan 11 2004 - adrian@suse.de +* Sun Jan 11 2004 adrian@suse.de - build as user -* Tue Jan 06 2004 - tcrhak@suse.cz +* Tue Jan 06 2004 tcrhak@suse.cz - update to version 1.875 - use %%{_libdir} - run the testsuite - applied Michael Matz's patch - GCC does not support attributes on label in C++ -* Fri Sep 12 2003 - tcrhak@suse.cz +* Fri Sep 12 2003 tcrhak@suse.cz - require m4, issue an error message and return a non-zero exit code if m4 binary is not found [bug #30653], patch readpipe -* Thu Apr 24 2003 - ro@suse.de +* Thu Apr 24 2003 ro@suse.de - fix install_info --delete call and move from preun to postun -* Fri Mar 07 2003 - tcrhak@suse.cz +* Fri Mar 07 2003 tcrhak@suse.cz - Improved fix for the scaner: treat @ and initial comments the right way -* Fri Feb 07 2003 - ro@suse.de +* Fri Feb 07 2003 ro@suse.de - added install_info macros -* Sat Nov 09 2002 - aj@suse.de +* Sat Nov 09 2002 aj@suse.de - Fix one more problem encountered in building gcc with $ (all work done by jh@suse.cz). -* Sat Nov 09 2002 - aj@suse.de +* Sat Nov 09 2002 aj@suse.de - Fix last patch to handle $ in comments correctly. -* Sat Nov 09 2002 - aj@suse.de +* Sat Nov 09 2002 aj@suse.de - Fix handling of $ in scan-gram. -* Wed Nov 06 2002 - tcrhak@suse.cz +* Wed Nov 06 2002 tcrhak@suse.cz - update to version 1.75 - removed YYPARSE_RETURN_TYPE: no package uses this and yyparse() relies on having its return type compatible with int - do not use C++ kludges fix with the new version -* Tue Sep 17 2002 - ro@suse.de +* Tue Sep 17 2002 ro@suse.de - removed bogus self-provides -* Tue Jul 23 2002 - tcrhak@suse.cz +* Tue Jul 23 2002 tcrhak@suse.cz - a stack overflow fix for `C++ kludges': do extend stack even if location tracking is not enabled -* Wed Jun 26 2002 - tcrhak@suse.cz +* Wed Jun 26 2002 tcrhak@suse.cz - update to 1.35 -* Wed Feb 13 2002 - schwab@suse.de +* Wed Feb 13 2002 schwab@suse.de - Don't use NULL when it may not be defined. -* Fri Feb 08 2002 - tcrhak@suse.cz +* Fri Feb 08 2002 tcrhak@suse.cz - update to version 1.33 -* Fri Jan 25 2002 - tcrhak@suse.cz +* Fri Jan 25 2002 tcrhak@suse.cz - update to version 1.32 -* Tue Dec 11 2001 - schwab@suse.de +* Tue Dec 11 2001 schwab@suse.de - Fix double free. -* Fri Nov 30 2001 - schwab@suse.de +* Fri Nov 30 2001 schwab@suse.de - Fix use of YYSTACK_USE_ALLOCA in parser skeleton. -* Fri Nov 30 2001 - tcrhak@suse.cz +* Fri Nov 30 2001 tcrhak@suse.cz - update to 1.30 -* Sun Dec 03 2000 - schwab@suse.de +* Sun Dec 03 2000 schwab@suse.de - Fix line numbers in bison.simple. -* Thu Aug 24 2000 - nadvornik@suse.cz +* Thu Aug 24 2000 nadvornik@suse.cz - update to 1.28 -* Fri Jan 28 2000 - schwab@suse.de +* Fri Jan 28 2000 schwab@suse.de - Fix missing declaration - Specfile cleanup, get rid of Makefile.Linux - /usr/{info,man} -> /usr/share/{info,man} -* Mon Sep 13 1999 - bs@suse.de +* Mon Sep 13 1999 bs@suse.de - ran old prepare_spec on spec file to switch to new prepare_spec. -* Fri Jun 13 1997 - rj@suse.de +* Fri Jun 13 1997 rj@suse.de - yacc emulation removed, because of existing mid-age technology -* Fri May 16 1997 - rj@suse.de +* Fri May 16 1997 rj@suse.de - version 1.25 - yacc-functionality emulated thru script