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:   03-Jun-2003 10:31:13
  Branch: HEAD                             Handle: 2003060309311002

  Modified files:
    openpkg-src/openpkg     HISTORY aux.usrgrp.sh openpkg.spec shtool
    openpkg-web             news.txt

  Log:
    make sure 'shtool install -e ...' does not fail if file is not
    writeable due to permissions

  Summary:
    Revision    Changes     Path
    1.2         +1  -0      openpkg-src/openpkg/HISTORY
    1.8         +12 -0      openpkg-src/openpkg/aux.usrgrp.sh
    1.163       +9  -1      openpkg-src/openpkg/openpkg.spec
    1.13        +4  -3      openpkg-src/openpkg/shtool
    1.4693      +1  -0      openpkg-web/news.txt
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/HISTORY
  ============================================================================
  $ cvs diff -u -r1.1 -r1.2 HISTORY
  --- openpkg-src/openpkg/HISTORY       30 May 2003 18:36:57 -0000      1.1
  +++ openpkg-src/openpkg/HISTORY       3 Jun 2003 08:31:11 -0000       1.2
  @@ -2,6 +2,7 @@
   2003
   ====
   
  +20030603 make sure 'shtool install -e ...' does not fail if file is not writeable 
due to permissions
   20030530 add HISTORY file to package
   20030519 upgrade to cURL 7.10.5
   20030516 make sure 'shtool subst' does not fail if file is not writeable due to 
permissions
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/aux.usrgrp.sh
  ============================================================================
  $ cvs diff -u -r1.7 -r1.8 aux.usrgrp.sh
  --- openpkg-src/openpkg/aux.usrgrp.sh 16 Apr 2003 18:09:00 -0000      1.7
  +++ openpkg-src/openpkg/aux.usrgrp.sh 3 Jun 2003 08:31:11 -0000       1.8
  @@ -181,6 +181,18 @@
       fi
   fi
   
  +#   determine OpenPKG suid/sgid
  +#   FIXME?! (currently not necessary)
  +
  +#   determine OpenPKG muid/mgid
  +#   FIXME?! (currently not necessary)
  +
  +#   determine OpenPKG ruid/rgid
  +#   FIXME?! (currently not necessary)
  +
  +#   determine OpenPKG nuid/ngid
  +#   FIXME?! (currently not necessary)
  +
   #   print results
   output=""
   for var in \
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/openpkg.spec
  ============================================================================
  $ cvs diff -u -r1.162 -r1.163 openpkg.spec
  --- openpkg-src/openpkg/openpkg.spec  30 May 2003 18:36:57 -0000      1.162
  +++ openpkg-src/openpkg/openpkg.spec  3 Jun 2003 08:31:11 -0000       1.163
  @@ -39,7 +39,7 @@
   #   o any cc(1)
   
   #   the package version/release
  -%define       V_openpkg 20030530
  +%define       V_openpkg 20030603
   
   #   the used software versions
   %define       V_rpm     4.0.2
  @@ -899,6 +899,14 @@
       [ ".$rgrp" = . ] && rgrp="%{?l_rgrp}%{!?l_rgrp:%{l_fsgrp}-r}"
       [ ".$nusr" = . ] && nusr="%{?l_nusr}%{!?l_nusr:%{l_fsusr}-n}"
       [ ".$ngrp" = . ] && ngrp="%{?l_ngrp}%{!?l_ngrp:%{l_fsgrp}-n}"
  +    [ ".$suid" = . ] && suid="%{?l_suid}"
  +    [ ".$sgid" = . ] && sgid="%{?l_sgid}"
  +    [ ".$muid" = . ] && muid="%{?l_muid}"
  +    [ ".$mgid" = . ] && mgid="%{?l_mgid}"
  +    [ ".$ruid" = . ] && ruid="%{?l_ruid}"
  +    [ ".$rgid" = . ] && rgid="%{?l_rgid}"
  +    [ ".$nuid" = . ] && nuid="%{?l_nuid}"
  +    [ ".$ngid" = . ] && ngid="%{?l_ngid}"
   
       #   if any of these optional params are not used we won't have a
       #   corresponding macro either, so make use of one conditionally
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/shtool
  ============================================================================
  $ cvs diff -u -r1.12 -r1.13 shtool
  --- openpkg-src/openpkg/shtool        16 May 2003 08:55:03 -0000      1.12
  +++ openpkg-src/openpkg/shtool        3 Jun 2003 08:31:12 -0000       1.13
  @@ -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.0b0 (09-May-2003)
  +##  Version:  2.0b0 (03-Jun-2003)
   ##  Contents: all available modules
   ##
   
  @@ -65,7 +65,7 @@
       exit 1
   fi
   if [ ".$1" = ".-h" -o ".$1" = ".--help" ]; then
  -    echo "This is GNU shtool, version 2.0b0 (09-May-2003)"
  +    echo "This is GNU shtool, version 2.0b0 (03-Jun-2003)"
       echo "Copyright (c) 1994-2003 Ralf S. Engelschall <[EMAIL PROTECTED]>"
       echo "Report bugs to <[EMAIL PROTECTED]>"
       echo ''
  @@ -128,7 +128,7 @@
       exit 0
   fi
   if [ ".$1" = ".-v" -o ".$1" = ."--version" ]; then
  -    echo "GNU shtool 2.0b0 (09-May-2003)"
  +    echo "GNU shtool 2.0b0 (03-Jun-2003)"
       exit 0
   fi
   if [ ".$1" = ".-r" -o ".$1" = ."--recreate" ]; then
  @@ -1312,6 +1312,7 @@
                   sed="$sed -e '$e'"
               done
               cp $dsttmp $dsttmp.old
  +            chmod u+w $dsttmp
               eval "$sed <$dsttmp.old >$dsttmp" || shtool_exit $?
               rm -f $dsttmp.old
           fi
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  ============================================================================
  $ cvs diff -u -r1.4692 -r1.4693 news.txt
  --- openpkg-web/news.txt      3 Jun 2003 08:30:42 -0000       1.4692
  +++ openpkg-web/news.txt      3 Jun 2003 08:31:10 -0000       1.4693
  @@ -1,3 +1,4 @@
  +03-Jun-2003: Upgraded package: P<openpkg-20030603-20030603>
   03-Jun-2003: Upgraded package: P<nagios-1.1-20030603>
   03-Jun-2003: Upgraded package: P<gcc33-3.3.1s20030602-20030603>
   02-Jun-2003: Upgraded package: P<fsl-1.1.0-1.2.3>
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [EMAIL PROTECTED]

Reply via email to