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:   08-Feb-2004 19:29:32
  Branch: HEAD                             Handle: 2004020818293002

  Modified files:
    openpkg-src/flex        flex.patch flex.spec
    openpkg-web             news.txt

  Log:
    include generated scan.c and make sure it is not regenerated -- this
    should fix building under Solaris, too.

  Summary:
    Revision    Changes     Path
    1.8         +57 -13     openpkg-src/flex/flex.patch
    1.66        +2  -1      openpkg-src/flex/flex.spec
    1.8486      +1  -0      openpkg-web/news.txt
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/flex/flex.patch
  ============================================================================
  $ cvs diff -u -r1.7 -r1.8 flex.patch
  --- openpkg-src/flex/flex.patch       7 Feb 2004 12:25:48 -0000       1.7
  +++ openpkg-src/flex/flex.patch       8 Feb 2004 18:29:32 -0000       1.8
  @@ -234,19 +234,6 @@
                }
    
                else {
  -Index: scan.c
  ---- scan.c.orig      2003-04-01 18:33:17.000000000 +0200
  -+++ scan.c   2004-02-07 13:22:32.000000000 +0100
  -@@ -1623,7 +1623,9 @@
  -  * down here because we want the user's section 1 to have been scanned first.
  -  * The user has a chance to override it with an option.
  -  */
  -+#ifndef YY_NO_UNISTD_H
  - #include <unistd.h>
  -+#endif
  - 
  - #ifndef YY_EXTRA_TYPE
  - #define YY_EXTRA_TYPE void *
   Index: scan.l
   --- scan.l.orig      2003-04-01 03:51:38.000000000 +0200
   +++ scan.l   2004-02-07 13:21:59.000000000 +0100
  @@ -310,3 +297,60 @@
        th->th_flags = 0;
        th->th_version = copy_string (version_str);
        th->th_name = copy_string (name);
  +Index: scan.c
  +--- scan.c.orig      2003-04-01 18:33:17.000000000 +0200
  ++++ scan.c   2004-02-08 19:25:53.000000000 +0100
  +@@ -1,5 +1,6 @@
  ++#line 2 "scan.c"
  + 
  +-#line 3 "scan.c"
  ++#line 4 "scan.c"
  + 
  + #define  YY_INT_ALIGNED short int
  + 
  +@@ -1596,7 +1597,7 @@
  + 
  + 
  + 
  +-#line 1600 "scan.c"
  ++#line 1601 "scan.c"
  + 
  + #define INITIAL 0
  + #define SECT2 1
  +@@ -1623,7 +1624,9 @@
  +  * down here because we want the user's section 1 to have been scanned first.
  +  * The user has a chance to override it with an option.
  +  */
  ++#ifndef YY_NO_UNISTD_H
  + #include <unistd.h>
  ++#endif
  + 
  + #ifndef YY_EXTRA_TYPE
  + #define YY_EXTRA_TYPE void *
  +@@ -1786,7 +1789,7 @@
  +     Char nmdef[MAXLINE];
  + 
  + 
  +-#line 1790 "scan.c"
  ++#line 1793 "scan.c"
  + 
  +     if ( (yy_init) )
  +             {
  +@@ -2388,7 +2391,7 @@
  + case 77:
  + YY_RULE_SETUP
  + #line 353 "scan.l"
  +-ACTION_IFDEF("YY_NO_UNISTD_H", ! option_sense);
  ++ACTION_M4_IFDEF("M4""_YY_NO_UNISTD_H", ! option_sense);
  +     YY_BREAK
  + case 78:
  + YY_RULE_SETUP
  +@@ -3339,7 +3342,7 @@
  + #line 821 "scan.l"
  + YY_FATAL_ERROR( "flex scanner jammed" );
  +     YY_BREAK
  +-#line 3343 "scan.c"
  ++#line 3346 "scan.c"
  + case YY_STATE_EOF(INITIAL):
  + case YY_STATE_EOF(SECT2):
  + case YY_STATE_EOF(CODEBLOCK):
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/flex/flex.spec
  ============================================================================
  $ cvs diff -u -r1.65 -r1.66 flex.spec
  --- openpkg-src/flex/flex.spec        7 Feb 2004 12:25:48 -0000       1.65
  +++ openpkg-src/flex/flex.spec        8 Feb 2004 18:29:32 -0000       1.66
  @@ -39,7 +39,7 @@
   Group:        Language
   License:      BSD
   Version:      %{V_release}
  -Release:      20040207
  +Release:      20040208
   
   #   package options
   %option       with_beta  yes
  @@ -85,6 +85,7 @@
       %setup -q -T -D -a 1
       ( cd flex-%{V_beta}
         %patch -p0
  +      sleep 1; touch scan.c
       ) || exit $?
   %endif
   
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  ============================================================================
  $ cvs diff -u -r1.8485 -r1.8486 news.txt
  --- openpkg-web/news.txt      8 Feb 2004 15:39:25 -0000       1.8485
  +++ openpkg-web/news.txt      8 Feb 2004 18:29:30 -0000       1.8486
  @@ -1,3 +1,4 @@
  +08-Feb-2004: Upgraded package: P<flex-2.5.4a-20040208>
   08-Feb-2004: Upgraded package: P<mkisofs-2.0.3-20040208>
   08-Feb-2004: Upgraded package: P<sasl-2.1.17-20040208>
   08-Feb-2004: Upgraded package: P<openpkg-20040208-20040208>
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [EMAIL PROTECTED]

Reply via email to