OpenPKG CVS Repository
  http://cvs.openpkg.org/
  ____________________________________________________________________________

  Server: cvs.openpkg.org                  Name:   Thomas Lotterer
  Root:   /v/openpkg/cvs                   Email:  [EMAIL PROTECTED]
  Module: openpkg-src                      Date:   27-Jul-2005 17:06:17
  Branch: HEAD                             Handle: 2005072716061700

  Modified files:
    openpkg-src/openpkg     HISTORY openpkg.spec

  Log:
    remove dependency to binutils tools size(1) and strip(1)

  Summary:
    Revision    Changes     Path
    1.283       +2  -1      openpkg-src/openpkg/HISTORY
    1.437       +23 -9      openpkg-src/openpkg/openpkg.spec
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/HISTORY
  ============================================================================
  $ cvs diff -u -r1.282 -r1.283 HISTORY
  --- openpkg-src/openpkg/HISTORY       27 Jul 2005 06:24:39 -0000      1.282
  +++ openpkg-src/openpkg/HISTORY       27 Jul 2005 15:06:17 -0000      1.283
  @@ -2,7 +2,8 @@
   2005
   ====
   
  -20050727 added to rpmtool the detetection for "number of CPUs" under AIX for 
"make -j"
  +20050727 remove dependency to binutils tools size(1) and strip(1)
  +20050727 added to rpmtool the detection for "number of CPUs" under AIX for 
"make -j"
   
   20050726 **** RELEASE AS PART OF OPENPKG 2.4.2 ***
   20050726 Cosmetics in "openpkg rpm --help" output
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/openpkg.spec
  ============================================================================
  $ cvs diff -u -r1.436 -r1.437 openpkg.spec
  --- openpkg-src/openpkg/openpkg.spec  27 Jul 2005 06:24:39 -0000      1.436
  +++ openpkg-src/openpkg/openpkg.spec  27 Jul 2005 15:06:17 -0000      1.437
  @@ -582,6 +582,10 @@
   
       #   build GNU bash tool
       ( cd bash-%{V_bash}
  +      #   remove dependency to size(1) during bash build
  +      sh $shtool subst \
  +          -e 's;\(size $(Program)\);\1 || true;' \
  +          Makefile.in
         ( #   force disabled wide-character support
           echo "ac_cv_header_wchar_h=no"
           echo "ac_cv_header_wctype_h=no"
  @@ -844,8 +848,18 @@
       #   display verbosity header
       set +x; VERBOSE "INSTALL: Stripping Down Installation"; set -x
   
  +    #   manually make sure strip(1) is available or use a null replacement
  +    l_strip=""; [ ".%{?l_strip:set}" = .set ] && l_strip="%{l_strip}"; 
export l_strip
  +    if [ ".$l_strip" = . ]; then
  +        l_strip=`sh $shtool path strip`
  +        if [ ".$l_strip" = . ]; then
  +            echo "openpkg: prerequisite tool \`strip' not found - using null 
replacement"
  +            l_strip="echo"
  +        fi
  +    fi
  +
       #   strip RPM installation
  -    strip $RPM_BUILD_ROOT%{l_prefix}/bin/* \
  +    ${l_strip} $RPM_BUILD_ROOT%{l_prefix}/bin/* \
             $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/* >/dev/null 2>&1 || true
       for dir in man/ja man/pl man/ru man/sk src; do
           rm -rf $RPM_BUILD_ROOT%{l_prefix}/$dir >/dev/null 2>&1 || true
  @@ -965,35 +979,35 @@
       #   install RPM extension
       ( cd rpm-%{V_rpm}
         cp file/file $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/file
  -      strip $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/file
  +      ${l_strip} $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/file
       ) || exit $?
       ( cd curl-%{V_curl}
         cp src/curl $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/curl
  -      strip $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/curl
  +      ${l_strip} $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/curl
       ) || exit $?
       ( cd bzip2-%{V_bzip2}
         cp bzip2 $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/bzip2
  -      strip $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/bzip2
  +      ${l_strip} $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/bzip2
       ) || exit $?
       ( cd gzip-%{V_gzip}
         cp gzip $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/gzip
  -      strip $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/gzip
  +      ${l_strip} $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/gzip
       ) || exit $?
       ( cd patch-%{V_patch}
         cp patch $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/patch
  -      strip $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/patch
  +      ${l_strip} $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/patch
       ) || exit $?
       ( cd tar-%{V_tar}
         cp tar $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/tar
  -      strip $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/tar
  +      ${l_strip} $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/tar
       ) || exit $?
       ( cd bash-%{V_bash}
         cp bash $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/bash
  -      strip $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/bash
  +      ${l_strip} $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/bash
       ) || exit $?
       ( cd uuid-%{V_uuid}
         cp uuid $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/uuid
  -      strip $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/uuid
  +      ${l_strip} $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/uuid
       ) || exit $?
       sed -e "s;@l_prefix@;%{l_prefix};g" \
           -e "s;@l_musr@;%{l_musr};g" \
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     openpkg-cvs@openpkg.org

Reply via email to