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:   15-Jul-2003 10:48:09
  Branch: HEAD                             Handle: 2003071509480602

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

  Log:
    add to 'rc' the -v/--verbose option again and provide
    terminal-detection

  Summary:
    Revision    Changes     Path
    1.13        +1  -0      openpkg-src/openpkg/HISTORY
    1.174       +1  -1      openpkg-src/openpkg/openpkg.spec
    1.35        +16 -0      openpkg-src/openpkg/rc
    1.5566      +1  -0      openpkg-web/news.txt
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/HISTORY
  ============================================================================
  $ cvs diff -u -r1.12 -r1.13 HISTORY
  --- openpkg-src/openpkg/HISTORY       14 Jul 2003 12:52:54 -0000      1.12
  +++ openpkg-src/openpkg/HISTORY       15 Jul 2003 08:48:08 -0000      1.13
  @@ -2,6 +2,7 @@
   2003
   ====
   
  +20030715 add to "rc" the -v/--verbose option again and provide terminal-detection
   20030714 reduce run-time of "rc" --eval/--print operations by parsing %config 
sections just once
   20030714 add convinience macros %l_rc and %l_rpm; resolve conflict with openpkg-rc 
package
   20030714 bugfix verbose output; add "rc" command to search path for run-command 
sections
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/openpkg.spec
  ============================================================================
  $ cvs diff -u -r1.173 -r1.174 openpkg.spec
  --- openpkg-src/openpkg/openpkg.spec  14 Jul 2003 08:25:34 -0000      1.173
  +++ openpkg-src/openpkg/openpkg.spec  15 Jul 2003 08:48:08 -0000      1.174
  @@ -39,7 +39,7 @@
   #   o any cc(1)
   
   #   the package version/release
  -%define       V_openpkg 20030714
  +%define       V_openpkg 20030715
   
   #   the used software versions
   %define       V_rpm     4.0.2
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg/rc
  ============================================================================
  $ cvs diff -u -r1.34 -r1.35 rc
  --- openpkg-src/openpkg/rc    14 Jul 2003 14:23:16 -0000      1.34
  +++ openpkg-src/openpkg/rc    15 Jul 2003 08:48:08 -0000      1.35
  @@ -45,6 +45,7 @@
   
   #   default parameters
   silent=0
  +verbose=0
   debug=0
   help=0
   print=0
  @@ -63,6 +64,7 @@
       esac
       case $opt in
           -s|--silent  ) silent=1      ;;
  +        -v|--verbose ) verbose=1     ;;
           -d|--debug   ) debug=1       ;;
           -h|--help    ) help="Usage"  ;;
           -p|--print   ) print=1       ;;
  @@ -76,6 +78,20 @@
       esac
       shift
   done
  +
  +#   determine a reasonable default silent/verbose situation in case
  +#   nothing was explicitly specified or a conflicting situation was
  +#   specified. Else is silent set either disabled by default (0) or
  +#   was explicitly enabled (1).
  +if [ $silent -eq $verbose ]; then
  +    if [ -t 1 ]; then
  +        #   stdout connected to a terminal device
  +        silent=0
  +    else
  +        #   stdout NOT connected to a terminal device
  +        silent=1
  +    fi
  +fi
   
   #   determine path to rc.conf
   rcconf="`echo $rcdir | sed -e 's;/rc.d$;/rc.conf;'`"
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  ============================================================================
  $ cvs diff -u -r1.5565 -r1.5566 news.txt
  --- openpkg-web/news.txt      15 Jul 2003 08:13:32 -0000      1.5565
  +++ openpkg-web/news.txt      15 Jul 2003 08:48:06 -0000      1.5566
  @@ -1,3 +1,4 @@
  +15-Jul-2003: Upgraded package: P<openpkg-20030715-20030715>
   15-Jul-2003: Upgraded package: P<tiff-3.5.7-20030715>
   15-Jul-2003: Upgraded package: P<socat-1.3.2.1-20030715>
   15-Jul-2003: Upgraded package: P<rt-3.0.4-20030715>
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [EMAIL PROTECTED]

Reply via email to