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:   15-May-2007 21:36:32
  Branch: HEAD                             Handle: 2007051520363200

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

  Log:
    upgrade to newer GNU shtool snapshot which fixes "shtool mkln" and
    "shtool install" commands

  Summary:
    Revision    Changes     Path
    1.450       +1  -0      openpkg-src/openpkg/HISTORY
    1.585       +1  -1      openpkg-src/openpkg/openpkg.spec
    1.36        +15 -10     openpkg-src/openpkg/shtool
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/HISTORY
  ============================================================================
  $ cvs diff -u -r1.449 -r1.450 HISTORY
  --- openpkg-src/openpkg/HISTORY       11 May 2007 13:11:30 -0000      1.449
  +++ openpkg-src/openpkg/HISTORY       15 May 2007 19:36:32 -0000      1.450
  @@ -2,6 +2,7 @@
   2007
   ====
   
  +20070514 upgrade to newer GNU shtool snapshot which fixes "shtool mkln" and 
"shtool install" commands
   20070511 upgrade to "openpkg" executable version 2.0.1-C, do not rise 
privileges for "openpkg rpm" when given -[bt]* options
   20070507 workaround PIC/DSO related problems under FreeBSD on sparc64 by 
enforcing -fPIC
   20070419 meticulously obey order when creating user, group, login shell 
relationships
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/openpkg.spec
  ============================================================================
  $ cvs diff -u -r1.584 -r1.585 openpkg.spec
  --- openpkg-src/openpkg/openpkg.spec  11 May 2007 13:11:30 -0000      1.584
  +++ openpkg-src/openpkg/openpkg.spec  15 May 2007 19:36:32 -0000      1.585
  @@ -39,7 +39,7 @@
   #   o any cc(1)
   
   #   the package version/release
  -%define       V_openpkg  20070511
  +%define       V_openpkg  20070515
   
   #   the used software versions
   %define       V_rpm      4.2.1
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/shtool
  ============================================================================
  $ cvs diff -u -r1.35 -r1.36 shtool
  --- openpkg-src/openpkg/shtool        29 Sep 2006 06:54:05 -0000      1.35
  +++ openpkg-src/openpkg/shtool        15 May 2007 19:36:32 -0000      1.36
  @@ -1375,12 +1375,12 @@
               if [ ".$opt_t" = .yes ]; then
                   echo "cp $src $dsttmp" 1>&2
               fi
  -            cp $src $dsttmp || shtool_exit $?
  +            cp "$src" "$dsttmp" || shtool_exit $?
           else
               if [ ".$opt_t" = .yes ]; then
                   echo "mv $src $dsttmp" 1>&2
               fi
  -            mv $src $dsttmp || shtool_exit $?
  +            mv "$src" "$dsttmp" || shtool_exit $?
           fi
   
           #   adjust the target file
  @@ -1391,7 +1391,7 @@
               do
                   sed="$sed -e '$e'"
               done
  -            cp $dsttmp $dsttmp.old
  +            cp "$dsttmp" "$dsttmp.old"
               chmod u+w $dsttmp
               eval "$sed <$dsttmp.old >$dsttmp" || shtool_exit $?
               rm -f $dsttmp.old
  @@ -1426,7 +1426,7 @@
           quick=no
           if [ ".$opt_C" = .yes ]; then
               if [ -r $dst ]; then
  -                if cmp -s $src $dst; then
  +                if cmp -s "$src" "$dst"; then
                       quick=yes
                   fi
               fi
  @@ -1645,12 +1645,17 @@
           #   determine source prefix which is the reverse directory
           #   step-up corresponding to the destination directory
           srcpre=""
  -
  -        isroot=0
  -        if [ ".$prefix" = . ] || [ ".$prefix" = ./ ]; then
  -            isroot=1
  -        fi
  -        if [ $oneisabs = 0 ] || [ $isroot = 0 ]; then
  +        allow_relative_srcpre=no
  +        if [ ".$prefix" != . ] && [ ".$prefix" != ./ ]; then
  +            allow_relative_srcpre=yes
  +        fi  
  +        if [ $oneisabs = 0 ]; then
  +            allow_relative_srcpre=yes
  +        fi  
  +        if [ ".$opt_s" != .yes ]; then
  +            allow_relative_srcpre=no
  +        fi  
  +        if [ ".$allow_relative_srcpre" = .yes ]; then
               pl="$dstdir/"
               OIFS="$IFS"; IFS='/'
               for pe in $pl; do
  @@ .
______________________________________________________________________
OpenPKG                                             http://openpkg.org
CVS Repository Commit List                     openpkg-cvs@openpkg.org

Reply via email to