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:   14-Jul-2003 10:25:35
  Branch: HEAD                             Handle: 2003071409253301

  Modified files:
    openpkg-src/openpkg     HISTORY openpkg.spec rc
    openpkg-web             news.txt

  Log:
    - bugfix: print trailing dot only if a leading text was printed
      (special case if last package failed to execute the command)
    - bugfix: be more robust in word counting via "wc -c"
    - enhance: add "rc" command to search path for run-command sections

  Summary:
    Revision    Changes     Path
    1.10        +1  -0      openpkg-src/openpkg/HISTORY
    1.173       +6  -1      openpkg-src/openpkg/openpkg.spec
    1.31        +3  -3      openpkg-src/openpkg/rc
    1.5552      +1  -0      openpkg-web/news.txt
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/HISTORY
  ============================================================================
  $ cvs diff -u -r1.9 -r1.10 HISTORY
  --- openpkg-src/openpkg/HISTORY       10 Jul 2003 07:19:37 -0000      1.9
  +++ openpkg-src/openpkg/HISTORY       14 Jul 2003 08:25:34 -0000      1.10
  @@ -2,6 +2,7 @@
   2003
   ====
   
  +20030714 bugfix verbose output; add "rc" command to search path for run-command 
sections
   20030710 rename openpkg_runall to openpkg_rc_all, support new openpkg_rc_def.
   20030709 fully work-off rc script
   20030709 make sure l_fsl_{ldflags,libs} do not produce an error if fsl-config is 
not existing
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/openpkg.spec
  ============================================================================
  $ cvs diff -u -r1.172 -r1.173 openpkg.spec
  --- openpkg-src/openpkg/openpkg.spec  11 Jul 2003 14:26:14 -0000      1.172
  +++ openpkg-src/openpkg/openpkg.spec  14 Jul 2003 08:25:34 -0000      1.173
  @@ -39,7 +39,7 @@
   #   o any cc(1)
   
   #   the package version/release
  -%define       V_openpkg 20030711
  +%define       V_openpkg 20030714
   
   #   the used software versions
   %define       V_rpm     4.0.2
  @@ -700,6 +700,10 @@
           <`SOURCE rc.openpkg` \
           >$RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/rc.openpkg
       chmod 755 $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/rc.openpkg
  +    ( echo "#!/bin/sh"
  +      echo "exec %{l_prefix}/etc/rc \${1+\"[EMAIL PROTECTED]"}"
  +    ) >$RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/rc
  +    chmod 755 $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg/rc
   
       #   hard-code RPM tool for installation hierarchy
       #   and adjust RPM configuration files
  @@ -780,6 +784,7 @@
       %dir %{l_prefix}/info
       %dir %{l_prefix}/lib
       %dir %{l_prefix}/lib/openpkg
  +    %{l_prefix}/lib/openpkg/rc
       %{l_prefix}/lib/openpkg/bash
       %{l_prefix}/lib/openpkg/bzip2
       %{l_prefix}/lib/openpkg/curl
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/rc
  ============================================================================
  $ cvs diff -u -r1.30 -r1.31 rc
  --- openpkg-src/openpkg/rc    11 Jul 2003 19:03:37 -0000      1.30
  +++ openpkg-src/openpkg/rc    14 Jul 2003 08:25:34 -0000      1.31
  @@ -349,7 +349,7 @@
                   if [ ".$silent" != .1 ]; then
                       verbose_output=1
                       echo . | awk '{ printf("OpenPKG: %s: ", cmd); }' cmd="$cmd" 1>&2
  -                    l=`echo . | awk '{ printf("OpenPKG: %s: ", cmd); }' cmd="$cmd" 
| wc -c`
  +                    l=`echo . | awk '{ printf("OpenPKG: %s: ", cmd); }' cmd="$cmd" 
| wc -c | awk '{ print $1; }'`
                       verbose_pos=`expr $verbose_pos + $l`
                   fi
                   prefix=""
  @@ -358,7 +358,7 @@
               fi
               if [ ".$silent" != .1 ]; then
                   echo . | awk '{ printf("%s%s", prefix, s_name); }' prefix="$prefix" 
s_name="$s_name" 1>&2
  -                l=`echo . | awk '{ printf("%s%s", prefix, s_name); }' 
prefix="$prefix" s_name="$s_name" | wc -c`
  +                l=`echo . | awk '{ printf("%s%s", prefix, s_name); }' 
prefix="$prefix" s_name="$s_name" | wc -c | awk '{ print $1; }'`
                   verbose_pos=`expr $verbose_pos + $l`
               fi
           fi
  @@ -423,7 +423,7 @@
               echo ". $tmpfile; rm -f $tmpfile 2>/dev/null || true"
           fi
       else
  -        if [ ".$silent" != .1 -a ".$verbose_output" = .1 ]; then
  +        if [ ".$silent" != .1 -a ".$verbose_output" = .1 -a $verbose_pos -gt 0 ]; 
then
               echo "." 1>&2
           fi
       fi
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  ============================================================================
  $ cvs diff -u -r1.5551 -r1.5552 news.txt
  --- openpkg-web/news.txt      14 Jul 2003 07:30:59 -0000      1.5551
  +++ openpkg-web/news.txt      14 Jul 2003 08:25:33 -0000      1.5552
  @@ -1,3 +1,4 @@
  +14-Jul-2003: Upgraded package: P<openpkg-20030714-20030714>
   14-Jul-2003: Upgraded package: P<rt-3.0.4-20030714>
   13-Jul-2003: Upgraded package: P<tftp-0.34-20030713>
   13-Jul-2003: Upgraded package: P<spegla-1.1p4-20030713>
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [EMAIL PROTECTED]

Reply via email to