OpenPKG CVS Repository http://cvs.openpkg.org/ ____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-web Date: 29-Jul-2003 22:36:14 Branch: HEAD Handle: 2003072921361102 Modified files: openpkg-src/flex flex.patch flex.spec openpkg-web news.txt Log: do not build flex beta by default and remove C99 comments from its code Summary: Revision Changes Path 1.6 +130 -0 openpkg-src/flex/flex.patch 1.59 +2 -2 openpkg-src/flex/flex.spec 1.5903 +1 -0 openpkg-web/news.txt ____________________________________________________________________________ patch -p0 <<'@@ .' Index: openpkg-src/flex/flex.patch ============================================================================ $ cvs diff -u -r1.5 -r1.6 flex.patch --- openpkg-src/flex/flex.patch 24 Jul 2003 08:32:11 -0000 1.5 +++ openpkg-src/flex/flex.patch 29 Jul 2003 20:36:13 -0000 1.6 @@ -37,3 +37,133 @@ return true; } + +Our package does not rely on GCC (and cannot for dependency +reasons), so we have to make sure that no C99 style comments +are used inside the code. + +--- main.c.orig Tue Apr 1 03:51:38 2003 ++++ main.c Tue Jul 29 22:27:40 2003 +@@ -1142,7 +1142,6 @@ + break; + + case OPT_NO_UNISTD_H: +- //buf_strdefine (&userdef_buf, "YY_NO_UNISTD_H", "1"); + buf_m4_define( &m4defs_buf, "M4_YY_NO_UNISTD_H",0); + break; + +@@ -1257,7 +1256,6 @@ + break; + + case OPT_STACK: +- //buf_strdefine (&userdef_buf, "YY_STACK_USED", "1"); + buf_m4_define( &m4defs_buf, "M4_YY_STACK_USED",0); + break; + +@@ -1314,87 +1312,66 @@ + break; + + case OPT_NO_YY_PUSH_STATE: +- //buf_strdefine (&userdef_buf, "YY_NO_PUSH_STATE", "1"); + buf_m4_define( &m4defs_buf, "M4_YY_NO_PUSH_STATE",0); + break; + case OPT_NO_YY_POP_STATE: +- //buf_strdefine (&userdef_buf, "YY_NO_POP_STATE", "1"); + buf_m4_define( &m4defs_buf, "M4_YY_NO_POP_STATE",0); + break; + case OPT_NO_YY_TOP_STATE: +- //buf_strdefine (&userdef_buf, "YY_NO_TOP_STATE", "1"); + buf_m4_define( &m4defs_buf, "M4_YY_NO_TOP_STATE",0); + break; + case OPT_NO_UNPUT: +- //buf_strdefine (&userdef_buf, "YY_NO_UNPUT", "1"); + buf_m4_define( &m4defs_buf, "M4_YY_NO_UNPUT",0); + break; + case OPT_NO_YY_SCAN_BUFFER: +- //buf_strdefine (&userdef_buf, "YY_NO_SCAN_BUFFER", "1"); + buf_m4_define( &m4defs_buf, "M4_YY_NO_SCAN_BUFFER",0); + break; + case OPT_NO_YY_SCAN_BYTES: +- //buf_strdefine (&userdef_buf, "YY_NO_SCAN_BYTES", "1"); + buf_m4_define( &m4defs_buf, "M4_YY_NO_SCAN_BYTES",0); + break; + case OPT_NO_YY_SCAN_STRING: +- //buf_strdefine (&userdef_buf, "YY_NO_SCAN_STRING", "1"); + buf_m4_define( &m4defs_buf, "M4_YY_NO_SCAN_STRING",0); + break; + case OPT_NO_YYGET_EXTRA: +- //buf_strdefine (&userdef_buf, "YY_NO_GET_EXTRA", "1"); + buf_m4_define( &m4defs_buf, "M4_YY_NO_GET_EXTRA",0); + break; + case OPT_NO_YYSET_EXTRA: +- //buf_strdefine (&userdef_buf, "YY_NO_SET_EXTRA", "1"); + buf_m4_define( &m4defs_buf, "M4_YY_NO_SET_EXTRA",0); + break; + case OPT_NO_YYGET_LENG: +- //buf_strdefine (&userdef_buf, "YY_NO_GET_LENG", "1"); + buf_m4_define( &m4defs_buf, "M4_YY_NO_GET_LENG",0); + break; + case OPT_NO_YYGET_TEXT: +- //buf_strdefine (&userdef_buf, "YY_NO_GET_TEXT", "1"); + buf_m4_define( &m4defs_buf, "M4_YY_NO_GET_TEXT",0); + break; + case OPT_NO_YYGET_LINENO: +- //buf_strdefine (&userdef_buf, "YY_NO_GET_LINENO", "1"); + buf_m4_define( &m4defs_buf, "M4_YY_NO_GET_LINENO",0); + break; + case OPT_NO_YYSET_LINENO: +- //buf_strdefine (&userdef_buf, "YY_NO_SET_LINENO", "1"); + buf_m4_define( &m4defs_buf, "M4_YY_NO_SET_LINENO",0); + break; + case OPT_NO_YYGET_IN: +- //buf_strdefine (&userdef_buf, "YY_NO_GET_IN", "1"); + buf_m4_define( &m4defs_buf, "M4_YY_NO_GET_IN",0); + break; + case OPT_NO_YYSET_IN: +- //buf_strdefine (&userdef_buf, "YY_NO_SET_IN", "1"); + buf_m4_define( &m4defs_buf, "M4_YY_NO_SET_IN",0); + break; + case OPT_NO_YYGET_OUT: +- //buf_strdefine (&userdef_buf, "YY_NO_GET_OUT", "1"); + buf_m4_define( &m4defs_buf, "M4_YY_NO_GET_OUT",0); + break; + case OPT_NO_YYSET_OUT: +- //buf_strdefine (&userdef_buf, "YY_NO_SET_OUT", "1"); + buf_m4_define( &m4defs_buf, "M4_YY_NO_SET_OUT",0); + break; + case OPT_NO_YYGET_LVAL: +- //buf_strdefine (&userdef_buf, "YY_NO_GET_LVAL", "1"); + buf_m4_define( &m4defs_buf, "M4_YY_NO_GET_LVAL",0); + break; + case OPT_NO_YYSET_LVAL: +- //buf_strdefine (&userdef_buf, "YY_NO_SET_LVAL", "1"); + buf_m4_define( &m4defs_buf, "M4_YY_NO_SET_LVAL",0); + break; + case OPT_NO_YYGET_LLOC: +- //buf_strdefine (&userdef_buf, "YY_NO_GET_LLOC", "1"); + buf_m4_define( &m4defs_buf, "M4_YY_NO_GET_LLOC",0); + break; + case OPT_NO_YYSET_LLOC: +- //buf_strdefine (&userdef_buf, "YY_NO_SET_LLOC", "1"); + buf_m4_define( &m4defs_buf, "M4_YY_NO_SET_LLOC",0); + break; + +@@ -1547,7 +1524,6 @@ + + if (reject){ + out_m4_define( "M4_YY_USES_REJECT", NULL); +- //outn ("\n#define YY_USES_REJECT"); + } + + if (!do_yywrap) { +--- tables.c.orig Wed Nov 27 15:43:24 2002 ++++ tables.c Tue Jul 29 22:28:18 2003 +@@ -86,7 +86,7 @@ + th->th_magic = YYTBL_MAGIC; + th->th_hsize = 14 + strlen (version_str) + 1 + strlen (name) + 1; + th->th_hsize += yypad64 (th->th_hsize); +- th->th_ssize = 0; // Not known at this point. ++ th->th_ssize = 0; + th->th_flags = 0; + th->th_version = copy_string (version_str); + th->th_name = copy_string (name); @@ . patch -p0 <<'@@ .' Index: openpkg-src/flex/flex.spec ============================================================================ $ cvs diff -u -r1.58 -r1.59 flex.spec --- openpkg-src/flex/flex.spec 24 Jul 2003 08:32:11 -0000 1.58 +++ openpkg-src/flex/flex.spec 29 Jul 2003 20:36:13 -0000 1.59 @@ -38,10 +38,10 @@ Group: Language License: BSD Version: %{V_release} -Release: 20030724 +Release: 20030729 # package options -%option with_beta yes +%option with_beta no # list of sources Source0: ftp://ftp.gnu.org/non-gnu/flex/flex-%{V_release}.tar.gz @@ . patch -p0 <<'@@ .' Index: openpkg-web/news.txt ============================================================================ $ cvs diff -u -r1.5902 -r1.5903 news.txt --- openpkg-web/news.txt 29 Jul 2003 14:32:26 -0000 1.5902 +++ openpkg-web/news.txt 29 Jul 2003 20:36:11 -0000 1.5903 @@ -1,3 +1,4 @@ +29-Jul-2003: Upgraded package: P<flex-2.5.4a-20030729> 29-Jul-2003: Upgraded package: P<rsync-2.5.6-1.20030729> 29-Jul-2003: Upgraded package: P<apache-1.3.28-1.20030729> 29-Jul-2003: Upgraded package: P<rsync-2.5.6-20030729> @@ . ______________________________________________________________________ The OpenPKG Project www.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]