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                      Date:   02-Jul-2004 22:26:30
  Branch: OPENPKG_2_1_SOLID                Handle: 2004070221263000

  Modified files:           (Branch: OPENPKG_2_1_SOLID)
    openpkg-src/openpkg     HISTORY aux.wrapbin.sh aux.wrapsrc.sh openpkg.spec

  Log:
    MFC: merge latest fixes from CURRENT

  Summary:
    Revision    Changes     Path
    1.195.2.1   +2  -0      openpkg-src/openpkg/HISTORY
    1.19.2.1    +1  -0      openpkg-src/openpkg/aux.wrapbin.sh
    1.14.4.1    +1  -0      openpkg-src/openpkg/aux.wrapsrc.sh
    1.343.2.2   +55 -54     openpkg-src/openpkg/openpkg.spec
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/HISTORY
  ============================================================================
  $ cvs diff -u -r1.195 -r1.195.2.1 HISTORY
  --- openpkg-src/openpkg/HISTORY       2 Jul 2004 13:24:01 -0000       1.195
  +++ openpkg-src/openpkg/HISTORY       2 Jul 2004 20:26:30 -0000       1.195.2.1
  @@ -2,6 +2,8 @@
   2004
   ====
   
  +20040702 reorder and split building of tools in order to already unpack problematic 
cURL tarball with GNU tar
  +20040702 make sure $PATH contains at least "/bin:/sbin:/usr/bin:/usr/sbin" for 
bootstrapping
   20040702 upgrade to GNU shtool 2.0.0
   20040702 update platform prerequisite checks for OpenPKG 2.1 platform set
   20040701 add support for openpkg-audit package
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/aux.wrapbin.sh
  ============================================================================
  $ cvs diff -u -r1.19 -r1.19.2.1 aux.wrapbin.sh
  --- openpkg-src/openpkg/aux.wrapbin.sh        1 Jun 2004 18:13:09 -0000       1.19
  +++ openpkg-src/openpkg/aux.wrapbin.sh        2 Jul 2004 20:26:30 -0000       
1.19.2.1
  @@ -37,6 +37,7 @@
   l_version="@l_version@"
   
   #   establish standard environment
  +PATH="$PATH:/bin:/sbin:/usr/bin:/usr/sbin"
   LC_CTYPE=C
   export LC_CTYPE
   umask 022
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/aux.wrapsrc.sh
  ============================================================================
  $ cvs diff -u -r1.14 -r1.14.4.1 aux.wrapsrc.sh
  --- openpkg-src/openpkg/aux.wrapsrc.sh        17 Feb 2004 19:53:36 -0000      1.14
  +++ openpkg-src/openpkg/aux.wrapsrc.sh        2 Jul 2004 20:26:30 -0000       
1.14.4.1
  @@ -35,6 +35,7 @@
   l_version="@l_version@"
   
   #   establish standard environment
  +PATH="$PATH:/bin:/sbin:/usr/bin:/usr/sbin"
   LC_CTYPE=C
   export LC_CTYPE
   umask 022
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/openpkg.spec
  ============================================================================
  $ cvs diff -u -r1.343.2.1 -r1.343.2.2 openpkg.spec
  --- openpkg-src/openpkg/openpkg.spec  2 Jul 2004 15:26:39 -0000       1.343.2.1
  +++ openpkg-src/openpkg/openpkg.spec  2 Jul 2004 20:26:30 -0000       1.343.2.2
  @@ -421,13 +421,64 @@
         CC="${l_cc}" \
         ./configure \
             --cache-file=./config.cache
  -      ${l_make}
  +      ${l_make} || exit $?
         ( mv gzip ..; ${l_make} clean || true; mv ../gzip . ) || exit $?
       ) || exit $?
       l_gzip="`pwd`/gzip-%{V_gzip}/gzip"; export l_gzip
       echo "l_gzip=\"$l_gzip\"; export l_gzip" >>.buildenv
   
       #   display verbosity header
  +    set +x; VERBOSE "PREPARATION: Build GNU patch (Source Patching Tool)"; set -x
  +
  +    #   bootstrap GNU patch tool
  +    ${l_gzip} -dc `SOURCE patch-%{V_patch}.tar.gz` | ${l_tar} xf - 2>/dev/null || 
true
  +    ( cd patch-%{V_patch}
  +      chmod u+w config.guess config.sub >/dev/null 2>&1 || true
  +      cp `SOURCE config.guess` .
  +      cp `SOURCE config.sub`   .
  +      ( echo 'ac_cv_func_setmode=${ac_cv_func_setmode=no}'
  +        echo 'ac_cv_prog_cc_g=no'
  +        false=`sh $shtool path false`
  +        echo "ac_cv_path_ed_PROGRAM=\${ac_cv_path_ed_PROGRAM=$false}"
  +      ) >config.cache
  +      CC="${l_cc}" \
  +      ./configure \
  +          --cache-file=./config.cache \
  +          --disable-largefile
  +      ${l_make} || exit $?
  +      ( mv patch ..; ${l_make} clean || true; mv ../patch . ) || exit $?
  +    ) || exit $?
  +    l_patch="`pwd`/patch-%{V_patch}/patch"; export l_patch
  +    echo "l_patch=\"$l_patch\"; export l_patch" >>.buildenv
  +
  +    #   display verbosity header
  +    set +x; VERBOSE "BUILD: Build GNU tar (Archiving Tool)"; set -x
  +
  +    #   build GNU tar tool
  +    ${l_gzip} -dc `SOURCE tar-%{V_tar}.tar.gz` | ${l_tar} xf - 2>/dev/null || true
  +    ( cd tar-%{V_tar}
  +      ${l_patch} -p0 <`SOURCE tar.patch`
  +      ( echo 'am_cv_func_iconv=no'
  +        echo 'am_cv_lib_iconv=no'
  +        echo 'ac_cv_lib_iconv_iconv=no'
  +        echo 'ac_cv_header_iconv_h=no'
  +        echo 'ac_cv_type_iconv_t=no'
  +      ) >config.cache
  +      sh $shtool subst \
  +          -e 's;^rm conftest\.sed;rm -f conftest.sed;' \
  +          configure
  +      CC="${l_cc}" \
  +      ./configure \
  +          --cache-file=./config.cache \
  +          --prefix=%{l_prefix} \
  +          --disable-nls
  +      ${l_make} || exit $?
  +      ( mv src/tar ..; ${l_make} clean || true; mv ../tar . ) || exit $?
  +    ) || exit $?
  +    l_tar="`pwd`/tar-%{V_tar}/tar"; export l_tar
  +    echo "l_tar=\"$l_tar\"; export l_tar" >>.buildenv
  +
  +    #   display verbosity header
       set +x; VERBOSE "PREPARATION: Unpack Distribution Tarballs"; set -x
   
       #   unpack distribution tarballs
  @@ -436,43 +487,20 @@
       ${l_gzip} -dc `SOURCE bzip2-%{V_bzip2}.tar.gz`       | ${l_tar} xf - 
2>/dev/null || true
       ${l_gzip} -dc `SOURCE curl-%{V_curl}.tar.gz`         | ${l_tar} xf - 
2>/dev/null || true
       ${l_gzip} -dc `SOURCE make-%{V_make}.tar.gz`         | ${l_tar} xf - 
2>/dev/null || true
  -    ${l_gzip} -dc `SOURCE patch-%{V_patch}.tar.gz`       | ${l_tar} xf - 
2>/dev/null || true
  -    ${l_gzip} -dc `SOURCE tar-%{V_tar}.tar.gz`           | ${l_tar} xf - 
2>/dev/null || true
       ${l_gzip} -dc `SOURCE bash-%{V_bash}.tar.gz`         | ${l_tar} xf - 
2>/dev/null || true
       ${l_gzip} -dc `SOURCE uuid-%{V_uuid}.tar.gz`         | ${l_tar} xf - 
2>/dev/null || true
       ${l_gzip} -dc `SOURCE beecrypt-%{V_beecrypt}.tar.gz` | ${l_tar} xf - 
2>/dev/null || true
   
       #   update config.guess/config.sub
       for dir in rpm-%{V_rpm} rpm-%{V_rpm}/popt beecrypt-%{V_beecrypt} \
  -               curl-%{V_curl} make-%{V_make} patch-%{V_patch} tar-%{V_tar} \
  -               bash-%{V_bash}/support; do
  +               curl-%{V_curl} make-%{V_make} bash-%{V_bash}/support; do
           chmod u+w $dir/config.guess $dir/config.sub >/dev/null 2>&1 || true
           cp `SOURCE config.guess` $dir/
           cp `SOURCE config.sub`   $dir/
       done
   
       #   display verbosity header
  -    set +x; VERBOSE "PREPARATION: Build GNU patch (Source Patching Tool)"; set -x
  -
  -    #   bootstrap GNU patch tool
  -    ( cd patch-%{V_patch}
  -      ( echo 'ac_cv_func_setmode=${ac_cv_func_setmode=no}'
  -        echo 'ac_cv_prog_cc_g=no'
  -        false=`sh $shtool path false`
  -        echo "ac_cv_path_ed_PROGRAM=\${ac_cv_path_ed_PROGRAM=$false}"
  -      ) >config.cache
  -      CC="${l_cc}" \
  -      ./configure \
  -          --cache-file=./config.cache \
  -          --disable-largefile
  -      ${l_make}
  -      ( mv patch ..; ${l_make} clean || true; mv ../patch . ) || exit $?
  -    ) || exit $?
  -    l_patch="`pwd`/patch-%{V_patch}/patch"; export l_patch
  -    echo "l_patch=\"$l_patch\"; export l_patch" >>.buildenv
  -
  -    #   display verbosity header
  -    set +x; VERBOSE "PREPARATION: Apply OpenPKG Patches to Distibutions"; set -x
  +    set +x; VERBOSE "PREPARATION: Apply OpenPKG Patches to Distributions"; set -x
   
       #   apply OpenPKG patches to distribution trees
       ( cd rpm-%{V_rpm}
  @@ -488,9 +516,6 @@
       ( cd bash-%{V_bash}
         ${l_patch} -p0 <`SOURCE bash.patch`
       ) || exit $?
  -    ( cd tar-%{V_tar}
  -      ${l_patch} -p0 <`SOURCE tar.patch`
  -    ) || exit $?
       ( cd beecrypt-%{V_beecrypt}
         ${l_patch} -p0 <`SOURCE beecrypt.patch`
         sh $shtool subst \
  @@ -552,30 +577,6 @@
       ) || exit $?
   
       #   display verbosity header
  -    set +x; VERBOSE "BUILD: Build GNU tar (Archiving Tool)"; set -x
  -
  -    #   build GNU tar tool
  -    ( cd tar-%{V_tar}
  -      ( echo 'am_cv_func_iconv=no'
  -        echo 'am_cv_lib_iconv=no'
  -        echo 'ac_cv_lib_iconv_iconv=no'
  -        echo 'ac_cv_header_iconv_h=no'
  -        echo 'ac_cv_type_iconv_t=no'
  -      ) >config.cache
  -      sh $shtool subst \
  -          -e 's;^rm conftest\.sed;rm -f conftest.sed;' \
  -          configure
  -      CC="${l_cc}" \
  -      ../bash-%{V_bash}/bash \
  -      ./configure \
  -          --cache-file=./config.cache \
  -          --prefix=%{l_prefix} \
  -          --disable-nls
  -      ${l_make} || exit $?
  -      ( mv src/tar ..; ${l_make} clean || true; mv ../tar src/ ) || exit $?
  -    ) || exit $?
  -
  -    #   display verbosity header
       set +x; VERBOSE "BUILD: Build GNU bzip2 (Compression Library)"; set -x
   
       #   build BZIP2 library
  @@ -922,7 +923,7 @@
         strip $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/patch
       ) || exit $?
       ( cd tar-%{V_tar}
  -      cp src/tar $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/tar
  +      cp tar $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/tar
         strip $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/tar
       ) || exit $?
       ( cd bash-%{V_bash}
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [EMAIL PROTECTED]

Reply via email to