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:   23-Mar-2005 13:59:15
  Branch: OPENPKG_2_3_SOLID                Handle: 200503041744401624475

  Modified files:           (Branch: OPENPKG_2_3_SOLID)
    openpkg-src/openpkg     HISTORY aux.prereq.sh beecrypt.patch openpkg.boot
                            openpkg.spec rc shtool
  Removed files:            (Branch: OPENPKG_2_3_SOLID)
    openpkg-src/openpkg     curl.patch

  Log:
    MFC: all changes between 20050223 and 20050323

  Summary:
    Revision    Changes     Path
    1.244.2.4   +9  -0      openpkg-src/openpkg/HISTORY
    1.20.2.1    +19 -20     openpkg-src/openpkg/aux.prereq.sh
    1.2.4.1     +19 -0      openpkg-src/openpkg/beecrypt.patch
    1.6         +0  -245    openpkg-src/openpkg/curl.patch
    1.52.2.1    +10 -1      openpkg-src/openpkg/openpkg.boot
    1.397.2.4   +4  -8      openpkg-src/openpkg/openpkg.spec
    1.59.2.1    +1  -1      openpkg-src/openpkg/rc
    1.24.6.1    +19 -3      openpkg-src/openpkg/shtool
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/HISTORY
  ============================================================================
  $ cvs diff -u -r1.244.2.3 -r1.244.2.4 HISTORY
  --- openpkg-src/openpkg/HISTORY       23 Feb 2005 14:52:23 -0000      
1.244.2.3
  +++ openpkg-src/openpkg/HISTORY       23 Mar 2005 12:59:14 -0000      
1.244.2.4
  @@ -2,6 +2,15 @@
   2005
   ====
   
  +20050223 **** RELEASE AS PART OF OPENPKG 2.3.1 ***
  +20050323 give a more precise hint at the end of the .src.sh bootstrap 
procedure
  +20050314 fix rc env processing: do not assign to the variable "_" (which is 
read-only in some shells like zsh)
  +20050308 remove GNU gcc specific and unused stuff from <beecrypt/gnu.h>, 
because it breaks under non-GCC
  +20050305 upgrade to latest version of GNU config.* scripts
  +20050304 upgrade to cURL 7.13.1
  +20050224 upgrade to GNU shtool 2.0.1
  +20050224 update aux.prereq.sh for OpenPKG 2.3's list of platforms
  +
   20050223 **** RELEASE AS PART OF OPENPKG 2.3.0 ***
   20050223 fix %clean procedure to correctly remove build area
   20050223 apply cURL 7.13.0 security fixes
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/aux.prereq.sh
  ============================================================================
  $ cvs diff -u -r1.20 -r1.20.2.1 aux.prereq.sh
  --- openpkg-src/openpkg/aux.prereq.sh 2 Feb 2005 18:58:34 -0000       1.20
  +++ openpkg-src/openpkg/aux.prereq.sh 23 Mar 2005 12:59:14 -0000      1.20.2.1
  @@ -39,56 +39,55 @@
       #   official "forecasted" platforms
       *-aix*:*              |\
       *-irix*:*             |\
  -    *-macosx*:*           |\
  -    *-tru64*:*            )
  +    amd64-freebsd5.3:*    )
           support=forecasted
           ;;
       #   official "tentative" platforms
       hppa-hpux11.11:*      |\
  +    ix86-netbsd2.0:*      |\
       ix86-debian3.1:*      |\
  -    ix86-gentoo1.5.3:*    |\
  -    ix86-solaris10:*      |\
  -    sparc64-solaris10:*   |\
  -    amd64-freebsd5.3:*    |\
  +    ix86-mandrake10.1:*   |\
  +    ppc-darwin7.8.0*:*    |\
  +    ix86-gentoo1.6.9:*    |\
       ia64-freebsd5.3:*     |\
       sparc64-freebsd5.3:*  |\
       ix86-freebsd6.0:*     )
           support=tentative
           ;;
       #   official "supported" platforms
  +    ix86-freebsd4.11:*    |\
  +    ix86-freebsd5.3:*     |\
       ix86-debian3.0:*      |\
       ix86-fedora3:*        |\
  -    ix86-freebsd4.10:*    |\
  -    ix86-freebsd5.3:*     |\
  -    ix86-solaris9:*       |\
       ix86-rhel3:*          |\
  -    ix86-sles9:*          |\
  +    ix86-suse9:*          |\
       ix86-suse9.2:*        |\
       sparc64-solaris8:*    |\
  -    sparc64-solaris9:*    )
  +    ix86-solaris9:*       |\
  +    sparc64-solaris9:*    |\
  +    ix86-solaris10:*      |\
  +    sparc64-solaris10:*   )
           support=supported
           ;;
       #   official "obsolete" platforms
  -    ix86-rhl9:*           |\
  -    ix86-suse9.0:*        |\
  -    sparc64-solaris2.6:*  )
  -        support=obsolete
  -        ;;
  +    #xxx-xxx:*             )
  +    #    support=obsolete
  +    #    ;;
       #   official "deprecated" platforms
  +    *-tru64*:*            |\
       *-unixware*:*         )
           support=deprecated
           ;;
       #   probable platforms
       *-debian[23].*:*      |\
       *-fedora*:*           |\
  -    *-freebsd[45].*:*     |\
  -    *-gentoo1.4.*:*       |\
  +    *-freebsd[456].*:*    |\
  +    *-gentoo1.*:*         |\
       *-hpux11.*:*          |\
       *-mandrake*:*         |\
  -    *-netbsd1.6.*:*       |\
  +    *-netbsd*:*           |\
       *-rhel3:*             |\
       *-rhl9:*              |\
  -    *-solaris*:*          |\
       *-suse[789].*:*       )
           support=probable
           ;;
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/beecrypt.patch
  ============================================================================
  $ cvs diff -u -r1.2 -r1.2.4.1 beecrypt.patch
  --- openpkg-src/openpkg/beecrypt.patch        4 Aug 2004 19:14:47 -0000       
1.2
  +++ openpkg-src/openpkg/beecrypt.patch        23 Mar 2005 12:59:14 -0000      
1.2.4.1
  @@ -41,3 +41,22 @@
    define(`dblock',`
        sxrk
    
  +Index: gnu.h.in
  +--- gnu.h.in.orig    2004-12-19 21:18:48 +0100
  ++++ gnu.h.in 2005-03-08 19:34:03 +0100
  +@@ -48,15 +48,6 @@
  + @TYPEDEF_UINT32_T@
  + @TYPEDEF_UINT64_T@
  + 
  +-#if defined(__GNUC__)
  +-# if !defined(__GNUC_PREREQ__)
  +-#  define __GNUC_PREREQ__(maj, min) (__GNUC__ > (maj) || __GNUC__ == (maj) 
&& __GNUC_MINOR__ >= (min))
  +-# endif
  +-#else
  +-# define __GNUC__ 0
  +-# define __GNUC_PREREQ__(maj, min) 0
  +-#endif
  +-
  + /* WARNING: overriding this value is dangerous; some assembler routines
  +  * make assumptions about the size set by the configure script
  +  */
  @@ .
  rm -f openpkg-src/openpkg/curl.patch <<'@@ .'
  Index: openpkg-src/openpkg/curl.patch
  ============================================================================
  [NO CHANGE SUMMARY BECAUSE FILE AS A WHOLE IS JUST REMOVED]
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/openpkg.boot
  ============================================================================
  $ cvs diff -u -r1.52 -r1.52.2.1 openpkg.boot
  --- openpkg-src/openpkg/openpkg.boot  20 Jan 2005 11:08:53 -0000      1.52
  +++ openpkg-src/openpkg/openpkg.boot  23 Mar 2005 12:59:14 -0000      1.52.2.1
  @@ -666,7 +666,16 @@
     echo "STEP to initially create the OpenPKG instance from scratch."
     echo "Hence, proceed now by running the following command:"
     echo ""
  -  echo "    \$ sh openpkg-$v.$t.sh"
  +  cusr=`(id -un) 2>/dev/null ||\
  +        (id | sed -e 's;^[^(]*(\([^)]*\)).*;\1;') 2>/dev/null ||\
  +        (whoami) 2>/dev/null ||\
  +        (who am i | cut "-d " -f1) 2>/dev/null ||\
  +        echo $LOGNAME`
  +  if [ ".$musr.$rusr.$nusr" = ".$cusr.$cusr.$cusr" -o ".$cusr" = ".root" ]; 
then
  +      echo "    \$ sh openpkg-$v.$t.sh"
  +  else
  +      echo "    \$ su root -c \"sh openpkg-$v.$t.sh\""
  +  fi
   ) | sh $tmpdir/rpmtool msg -b -t info
   rm -f $tmpdir/rpmtool
   
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/openpkg.spec
  ============================================================================
  $ cvs diff -u -r1.397.2.3 -r1.397.2.4 openpkg.spec
  --- openpkg-src/openpkg/openpkg.spec  23 Feb 2005 14:52:23 -0000      
1.397.2.3
  +++ openpkg-src/openpkg/openpkg.spec  23 Mar 2005 12:59:14 -0000      
1.397.2.4
  @@ -39,21 +39,21 @@
   #   o any cc(1)
   
   #   the package version/release
  -%define       V_openpkg  2.3.0
  +%define       V_openpkg  2.3.1
   
   #   the used software versions
   %define       V_rpm      4.2.1
   %define       V_zlib     1.2.2
   %define       V_bzip2    1.0.2
   %define       V_beecrypt 4.1.2
  -%define       V_curl     7.13.0
  +%define       V_curl     7.13.1
   %define       V_make     3.80
   %define       V_gzip     1.3.5
   %define       V_patch    2.5.9
   %define       V_tar      1.15.1
   %define       V_bash     3.0
   %define       V_uuid     1.2.0
  -%define       V_config   20050124
  +%define       V_config   20050305
   
   #   package information
   Name:         openpkg
  @@ -131,7 +131,6 @@
   Source59:     uuid.8
   Source60:     uuid.pod
   Source61:     uuid.sh
  -Source62:     curl.patch
   
   #   build information
   Prefix:       %{l_prefix}
  @@ -139,7 +138,7 @@
   AutoReq:      no
   AutoReqProv:  no
   Provides:     OpenPKG
  -Provides:     openpkg = 20050223-20050223
  +Provides:     openpkg = 20050323-20050323
   
   %description
       This is the bootstrap package for the RPM-based Unix Software
  @@ -548,9 +547,6 @@
             -e '/LINENO: error: C[+]* preprocessor/{N;N;N;N;s/.*/:/;}' \
             configure
       ) || exit $?
  -    ( cd curl-%{V_curl}
  -      ${l_patch} -p0 <`SOURCE curl.patch`
  -    ) || exit $?
   
       #   display verbosity header
       set +x; VERBOSE "PREPARATION: Build GNU make (Build Tool)"; set -x
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/rc
  ============================================================================
  $ cvs diff -u -r1.59 -r1.59.2.1 rc
  --- openpkg-src/openpkg/rc    20 Jan 2005 11:08:53 -0000      1.59
  +++ openpkg-src/openpkg/rc    23 Mar 2005 12:59:15 -0000      1.59.2.1
  @@ -604,7 +604,7 @@
           echo "unset PWD SHLVL" >>$tmpfile
           echo "env |\\" >>$tmpfile
           echo "egrep '^[A-Z_][A-Z0-9_]*=.' |\\" >>$tmpfile
  -        echo "sed -e 's/\\\\/\\\\\\\\/g' -e 's/\"/\\\\\"/g' \\" >>$tmpfile
  +        echo "sed -e '/^_=/d' -e 's/\\\\/\\\\\\\\/g' -e 's/\"/\\\\\"/g' \\" 
>>$tmpfile
           case $SHELL in
               csh|*/csh|tcsh|*/tcsh )
                   echo "-e 's/^\\([^=]*\\)=\\(.*\\)\$/setenv \\1 \"\\2\"/'" 
>>$tmpfile
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/shtool
  ============================================================================
  $ cvs diff -u -r1.24 -r1.24.6.1 shtool
  --- openpkg-src/openpkg/shtool        2 Jul 2004 13:24:01 -0000       1.24
  +++ openpkg-src/openpkg/shtool        23 Mar 2005 12:59:15 -0000      1.24.6.1
  @@ -6,7 +6,7 @@
   ##  See http://www.gnu.org/software/shtool/ for more information.
   ##  See ftp://ftp.gnu.org/gnu/shtool/ for latest version.
   ##
  -##  Version:  2.0.0 (02-Jul-2004)
  +##  Version:  2.0.1 (11-Aug-2004)
   ##  Contents: all available modules
   ##
   
  @@ -65,7 +65,7 @@
       exit 1
   fi
   if [ ".$1" = ".-h" ] || [ ".$1" = ".--help" ]; then
  -    echo "This is GNU shtool, version 2.0.0 (02-Jul-2004)"
  +    echo "This is GNU shtool, version 2.0.1 (11-Aug-2004)"
       echo "Copyright (c) 1994-2004 Ralf S. Engelschall <[EMAIL PROTECTED]>"
       echo "Report bugs to <[EMAIL PROTECTED]>"
       echo ''
  @@ -132,7 +132,7 @@
       exit 0
   fi
   if [ ".$1" = ".-v" ] || [ ".$1" = ".--version" ]; then
  -    echo "GNU shtool 2.0.0 (02-Jul-2004)"
  +    echo "GNU shtool 2.0.1 (11-Aug-2004)"
       exit 0
   fi
   if [ ".$1" = ".-r" ] || [ ".$1" = ".--recreate" ]; then
  @@ -3736,6 +3736,22 @@
                   echo >>$file "#endif /* _${filestr}_AS_HEADER_ */"
                   echo >>$file ""
                   ;;
  +            m4 )
  +                echo >>$file "##"
  +                echo >>$file "##  ${file} -- Version Information for ${name} 
(syntax: M4)"
  +                echo >>$file "##  [automatically generated and maintained by 
GNU shtool]"
  +                echo >>$file "##"
  +                echo >>$file ""
  +                echo >>$file "m4_define([v_hex],   [${vHex}])"
  +                echo >>$file "m4_define([v_short], [${vShort}])"
  +                echo >>$file "m4_define([v_long],  [${vLong}])"
  +                echo >>$file "m4_define([v_tex],   [${vTeX}])"
  +                echo >>$file "m4_define([v_gnu],   [${vGNU}])"
  +                echo >>$file "m4_define([v_web],   [${vWeb}])"
  +                echo >>$file "m4_define([v_sccs],  [${vSCCS}])"
  +                echo >>$file "m4_define([v_rcs],   [${vRCS}])"
  +                echo >>$file ""
  +                ;;
               perl )
                   echo >>$file "##"
                   echo >>$file "##  ${file} -- Version Information for ${name} 
(syntax: Perl)"
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [email protected]

Reply via email to