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:   26-Jul-2003 15:36:24
  Branch: OPENPKG_1_STABLE HEAD            Handle: 2003072614361212

  Added files:              (Branch: OPENPKG_1_STABLE)
    openpkg-src/bash        bash.patch
  Modified files:
    openpkg-web             news.txt
  Modified files:           (Branch: OPENPKG_1_STABLE)
    openpkg-src/bash        bash.spec profile
    openpkg-src/bind        bind.spec
    openpkg-src/coreutils   coreutils.spec
    openpkg-src/dhcpd       dhcpd.spec rc.dhcpd
    openpkg-src/doxygen     doxygen.spec
    openpkg-src/dsh         dsh.spec
    openpkg-src/fsl         fsl.spec
    openpkg-src/gmime       gmime.spec
    openpkg-src/iozone      iozone.spec
    openpkg-src/ircd        ircd.conf ircd.spec rc.ircd
    openpkg-src/ksh         ksh.spec
    openpkg-src/openldap    openldap.spec
    openpkg-src/patchutils  patchutils.spec
    openpkg-src/perl-www    perl-www.spec
    openpkg-src/postgresql  postgresql.spec
    openpkg-src/smtpfeed    rc.smtpfeed smtpfeed.spec
    openpkg-src/uucp        rc.uucp uucp.spec
    openpkg-src/vim         vim.spec

  Log:
    MFC: all changes since last merge

  Summary:
    Revision    Changes     Path
    1.2.2.1     +150 -0     openpkg-src/bash/bash.patch
    1.31.2.3    +25 -10     openpkg-src/bash/bash.spec
    1.5.2.2     +2  -2      openpkg-src/bash/profile
    1.37.2.6    +5  -2      openpkg-src/bind/bind.spec
    1.9.2.3     +7  -1      openpkg-src/coreutils/coreutils.spec
    1.32.2.5    +1  -1      openpkg-src/dhcpd/dhcpd.spec
    1.3.4.2     +11 -1      openpkg-src/dhcpd/rc.dhcpd
    1.21.2.3    +2  -2      openpkg-src/doxygen/doxygen.spec
    1.10.2.3    +2  -2      openpkg-src/dsh/dsh.spec
    1.31.2.6    +6  -1      openpkg-src/fsl/fsl.spec
    1.14.2.3    +2  -2      openpkg-src/gmime/gmime.spec
    1.61.2.3    +3  -3      openpkg-src/iozone/iozone.spec
    1.3.6.1     +2  -2      openpkg-src/ircd/ircd.conf
    1.28.2.3    +1  -3      openpkg-src/ircd/ircd.spec
    1.3.4.2     +2  -1      openpkg-src/ircd/rc.ircd
    1.15.2.3    +4  -4      openpkg-src/ksh/ksh.spec
    1.48.2.3    +6  -1      openpkg-src/openldap/openldap.spec
    1.23.2.3    +2  -2      openpkg-src/patchutils/patchutils.spec
    1.45.2.4    +3  -3      openpkg-src/perl-www/perl-www.spec
    1.31.2.5    +2  -2      openpkg-src/postgresql/postgresql.spec
    1.8.4.2     +7  -4      openpkg-src/smtpfeed/rc.smtpfeed
    1.36.2.6    +2  -1      openpkg-src/smtpfeed/smtpfeed.spec
    1.3.4.2     +9  -3      openpkg-src/uucp/rc.uucp
    1.25.2.3    +4  -8      openpkg-src/uucp/uucp.spec
    1.151.2.4   +9  -2      openpkg-src/vim/vim.spec
    1.5830      +18 -0      openpkg-web/news.txt
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/bash/bash.patch
  ============================================================================
  $ cvs diff -u -r0 -r1.2.2.1 bash.patch
  --- /dev/null 2003-07-26 15:36:14.000000000 +0200
  +++ bash.patch        2003-07-26 15:36:14.000000000 +0200
  @@ -0,0 +1,150 @@
  +This patch makes sure Bash does not segfault on empty here documents. It
  +is derived from Gentoo Linux. The problem can be reproduced with "xargs
  +<<< ${EMTPY_VARIABLE}".
  +
  +--- redir.c  2002-03-12 20:27:38.000000000 +0000
  ++++ redir.c  2003-05-01 13:04:07.000000000 +0100
  +@@ -263,8 +263,10 @@
  +   int herelen, n, e;
  + 
  +   herestr = expand_string_to_string (redirectee->word, 0);
  +-  herelen = strlen (herestr);
  + 
  ++  /* verify string wasnt empty */
  ++  herelen = (herestr == NULL) ? 0 : strlen (herestr);
  ++  
  +   n = write (fd, herestr, herelen);
  +   if (n == herelen)
  +     {
  +
  +-----------------------------------------------------------------------------
  +
  +This patch documents two implemented and classical command line options
  +"-v" and "-v". It is derived from Debian GNU/Linux.
  +
  +--- doc/bash.1  Wed Jan 20 22:48:04 1999
  ++++ doc/bash.1   Sun Nov 14 13:26:59 1999
  +@@ -104,6 +104,12 @@
  + This option allows the positional parameters to be set
  + when invoking an interactive shell.
  + .TP
  ++.B \-v
  ++Print shell input lines as they are read.
  ++.TP
  ++.B \-x
  ++Print commands and their arguments as they are executed.
  ++.TP
  + .B \-D
  + A list of all double-quoted strings preceded by \fB$\fP
  + is printed on the standard ouput.
  +
  +-----------------------------------------------------------------------------
  +
  +This patch makes sure Bash does not segfault on on "shift" under "shopt
  +-s shift_verbose". It is a null pointer dereference caused by an
  +erroneous assumption that, when the number of arguments to shift exceeds
  +the number of arguments available for shifting, the latter is always
  +explicitly specified on the command line rather than left implicit at
  +the default 1. The patch was derived from Debian GNU/Linux.
  +
  +--- builtins/shift.def.orig    2002-10-22 01:05:10.000000000 -0400
  ++++ builtins/shift.def 2002-10-22 01:05:06.000000000 -0400
  +@@ -68,7 +68,7 @@
  +   else if (times > number_of_args ())
  +     {
  +       if (print_shift_error)
  +-    sh_erange (list->word->word, "shift count");
  ++    sh_erange (list ? list->word->word : NULL, "shift count");
  +       return (EXECUTION_FAILURE);
  +     }
  + 
  +
  +-----------------------------------------------------------------------------
  +
  +This patch makes sure a signal state variable is declared "volatile" so
  +it is consistent throughout signal handling. This patch is derived from
  +SuSE Linux.
  +
  +--- quit.h
  ++++ quit.h   Wed May  2 17:38:34 2001
  +@@ -21,8 +21,8 @@
  + #if !defined (_QUIT_H_)
  + #define _QUIT_H_
  + 
  + /* Non-zero means SIGINT has already ocurred. */
  +-extern int interrupt_state;
  ++extern volatile int interrupt_state;
  + 
  + /* Macro to call a great deal.  SIGINT just sets above variable.  When
  +    it is safe, put QUIT in the code, and the "interrupt" will take place. */
  +--- sig.c
  ++++ sig.c    Wed May  2 17:36:17 2001
  +@@ -57,7 +57,7 @@
  + extern int interactive, interactive_shell, login_shell, startup_state;
  + 
  + /* Non-zero after SIGINT. */
  +-int interrupt_state;
  ++volatile int interrupt_state = 0;
  + 
  + /* The environment at the top-level R-E loop.  We use this in
  +    the case of error return. */
  +@@ -69,7 +69,7 @@
  + #endif /* JOB_CONTROL */
  + 
  + /* When non-zero, we throw_to_top_level (). */
  +-int interrupt_immediately = 0;
  ++volatile int interrupt_immediately = 0;
  + 
  + static void initialize_shell_signals ();
  + 
  +-----------------------------------------------------------------------------
  +
  +This patch adds an explicit recognition for terminal sequence "kD" to be
  +"Delete" key. This is derived from Debian GNU/Linux and SuSE Linux.
  +
  +--- lib/readline/terminal.c
  ++++ lib/readline/terminal.c  Thu Jul 18 14:34:00 2002
  +@@ -145,6 +145,9 @@
  + static char *_rl_term_kH;
  + static char *_rl_term_at7;  /* @7 */
  + 
  ++/* The key sequence sent by the Delete key, if any. */
  ++static char *_rl_term_kD;
  ++
  + /* Insert key */
  + static char *_rl_term_kI;
  + 
  +@@ -313,6 +316,7 @@
  +   { "ei", &_rl_term_ei },
  +   { "ic", &_rl_term_ic },
  +   { "im", &_rl_term_im },
  ++  { "kD", &_rl_term_kD },   /* delete */
  +   { "kH", &_rl_term_kH },   /* home down ?? */
  +   { "kI", &_rl_term_kI },   /* insert */
  +   { "kd", &_rl_term_kd },
  +@@ -496,6 +500,7 @@
  + 
  +   _rl_bind_if_unbound (_rl_term_kh, rl_beg_of_line);        /* Home */
  +   _rl_bind_if_unbound (_rl_term_at7, rl_end_of_line);       /* End */
  ++  _rl_bind_if_unbound (_rl_term_kD, rl_delete);             /* Delete */
  + 
  +   _rl_keymap = xkeymap;
  + }
  +
  +-----------------------------------------------------------------------------
  +
  +This patch makes sure Bash does not segfault on a particular error.
  +It is derived from RedHat Linux.
  +
  +--- builtins/common.c.warnings       2003-03-25 17:48:02.000000000 +0000
  ++++ builtins/common.c        2003-03-25 17:49:03.000000000 +0000
  +@@ -244,7 +244,7 @@
  +      char *s;
  + {
  +   if (s)
  +-    builtin_error ("%s: no job control");
  ++    builtin_error ("%s: no job control", s);
  +   else
  +     builtin_error ("no job control");
  + }
  +
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/bash/bash.spec
  ============================================================================
  $ cvs diff -u -r1.31.2.2 -r1.31.2.3 bash.spec
  --- openpkg-src/bash/bash.spec        24 Jul 2003 20:41:50 -0000      1.31.2.2
  +++ openpkg-src/bash/bash.spec        26 Jul 2003 13:36:14 -0000      1.31.2.3
  @@ -37,18 +37,19 @@
   Group:        Shell
   License:      GPL
   Version:      %{V_real}
  -Release:      1.20030724
  +Release:      1.20030726
   
   #   list of sources
   Source0:      ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}.tar.gz
   Source1:      profile
  -Patch0:       ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-001
  -Patch1:       ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-002
  -Patch2:       ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-003
  -Patch3:       ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-004
  -Patch4:       ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-005
  -Patch5:       ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-006
  -Patch6:       ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-007
  +Patch0:       bash.patch
  +Patch1:       ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-001
  +Patch2:       ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-002
  +Patch3:       ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-003
  +Patch4:       ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-004
  +Patch5:       ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-005
  +Patch6:       ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-006
  +Patch7:       ftp://ftp.cwru.edu/pub/bash/bash-%{V_real}-patches/bash%{V_comp}-007
   
   #   build information
   Prefix:       %{l_prefix}
  @@ -74,8 +75,10 @@
       %patch4 -p0
       %patch5 -p0
       %patch6 -p0
  +    %patch7 -p0
   
   %build
  +    #   configure package
       ( #   force disabled wide-character support
         echo "ac_cv_header_wchar_h=no"
         echo "ac_cv_header_wctype_h=no"
  @@ -100,18 +103,29 @@
       %{l_shtool} subst \
           -e 's;/etc/profile;%{l_prefix}/etc/bash/profile;' \
           doc/bash.1
  +
  +    #   build package
       %{l_make} %{l_mflags}
   
   %install
  +    #   install package
       rm -rf $RPM_BUILD_ROOT
  -    %{l_make} %{l_mflags} install prefix=$RPM_BUILD_ROOT%{l_prefix}
  +    %{l_make} %{l_mflags} install \
  +        prefix=$RPM_BUILD_ROOT%{l_prefix}
  +
  +    #   strip down installation
       rm -f $RPM_BUILD_ROOT%{l_prefix}/info/dir
       rm -f $RPM_BUILD_ROOT%{l_prefix}/man/man1/bashbug.1
       rm -f $RPM_BUILD_ROOT%{l_prefix}/bin/bashbug
       strip $RPM_BUILD_ROOT%{l_prefix}/bin/bash
  -    %{l_shtool} mkdir -f -p -m 755 $RPM_BUILD_ROOT%{l_prefix}/etc/bash
  +
  +    #   install global configuration
  +    %{l_shtool} mkdir -f -p -m 755 \
  +        $RPM_BUILD_ROOT%{l_prefix}/etc/bash
       %{l_shtool} install -c -m 644 %{l_value -s -a} \
           %{SOURCE profile} $RPM_BUILD_ROOT%{l_prefix}/etc/bash/
  +
  +    #   determine installation files
       %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \
           %{l_files_std} \
           '%config %{l_prefix}/etc/bash/profile'
  @@ -123,6 +137,7 @@
   
   %post
       if [ ".$1" = .1 ]; then
  +        #   display note about login shell prerequisite
           if [ -f /etc/shells ]; then
               if [ ".`grep $RPM_INSTALL_PREFIX/bin/bash /etc/shells`" = . ]; then
                   ( echo "Hint: To use $RPM_INSTALL_PREFIX/bin/bash as the login"
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/bash/profile
  ============================================================================
  $ cvs diff -u -r1.5.2.1 -r1.5.2.2 profile
  --- openpkg-src/bash/profile  24 Jul 2003 20:41:50 -0000      1.5.2.1
  +++ openpkg-src/bash/profile  26 Jul 2003 13:36:14 -0000      1.5.2.2
  @@ -1,5 +1,5 @@
   ##
  -##  @l_prefix@/etc/bash/profile -- Global Bash Profile
  +##  @l_prefix@/etc/bash/profile -- Global GNU Bash Profile
   ##
   
   #   welcome and goodbye message ;)
  @@ -90,7 +90,7 @@
       fi
   }
   
  -#   suck in the Bourne-Shell environment of all OpenPKG packages
  +#   load the Bourne-Shell environment of all installed OpenPKG packages
   eval [EMAIL PROTECTED]@/etc/rc --eval all env`
   
   #   path to user environment init script
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/bind/bind.spec
  ============================================================================
  $ cvs diff -u -r1.37.2.5 -r1.37.2.6 bind.spec
  --- openpkg-src/bind/bind.spec        25 Jul 2003 09:18:37 -0000      1.37.2.5
  +++ openpkg-src/bind/bind.spec        26 Jul 2003 13:36:14 -0000      1.37.2.6
  @@ -37,7 +37,7 @@
   Group:        DNS
   License:      ISC
   Version:      %{V_bind}
  -Release:      1.20030725
  +Release:      1.20030726
   
   #   package options
   %option       with_dlz_mysql      no
  @@ -107,7 +107,10 @@
       %{l_patch} -p1 <dlz.patch
       #   fix up DLZ link libraries for MySQL and PostgreSQL
       %{l_shtool} subst \
  -        -e '/-lmysqlclient/s;-l\(nsl\|z\|crypt\|m\)\( \|"\);\2;g' \
  +        -e '/-lmysqlclient/s;-lnsl\([ "]\);\1;g' \
  +        -e '/-lmysqlclient/s;-lz\([ "]\);\1;g' \
  +        -e '/-lmysqlclient/s;-lcrypt\([ "]\);\1;g' \
  +        -e '/-lmysqlclient/s;-lm\([ "]\);\1;g' \
           -e 's;\(-lpq\);\1 -lssl -lcrypto -lcrypt;g' \
           -e 's;\(\$use_dlz_postgres/include\);\1/postgresql;g' \
           configure
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/coreutils/coreutils.spec
  ============================================================================
  $ cvs diff -u -r1.9.2.2 -r1.9.2.3 coreutils.spec
  --- openpkg-src/coreutils/coreutils.spec      24 Jul 2003 20:43:55 -0000      1.9.2.2
  +++ openpkg-src/coreutils/coreutils.spec      26 Jul 2003 13:36:15 -0000      1.9.2.3
  @@ -33,7 +33,7 @@
   Group:        Utility
   License:      GPL
   Version:      5.0.1
  -Release:      1.20030724
  +Release:      1.20030726
   
   #   package options
   %option       with_legacy  no
  @@ -92,6 +92,12 @@
       %{l_make} %{l_mflags} install AM_MAKEFLAGS="DESTDIR=$RPM_BUILD_ROOT"
       strip $RPM_BUILD_ROOT%{l_prefix}/bin/* >/dev/null 2>&1 || true
       rm -f "$RPM_BUILD_ROOT%{l_prefix}/bin/g["
  +    #   rename gpr utility to avoid conflict with graphviz
  +    #   legacyname becomes nupr
  +    mv "$RPM_BUILD_ROOT%{l_prefix}/bin/gpr" \
  +       "$RPM_BUILD_ROOT%{l_prefix}/bin/gnupr" 2>/dev/null || true
  +    mv "$RPM_BUILD_ROOT%{l_prefix}/man/man1/gpr.1" \
  +       "$RPM_BUILD_ROOT%{l_prefix}/man/man1/gnupr.1" 2>/dev/null || true
   %if "%{with_legacy}" == "yes"
       ( cd $RPM_BUILD_ROOT%{l_prefix}/bin
         for i in g*; do
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/dhcpd/dhcpd.spec
  ============================================================================
  $ cvs diff -u -r1.32.2.4 -r1.32.2.5 dhcpd.spec
  --- openpkg-src/dhcpd/dhcpd.spec      24 Jul 2003 20:44:00 -0000      1.32.2.4
  +++ openpkg-src/dhcpd/dhcpd.spec      26 Jul 2003 13:36:16 -0000      1.32.2.5
  @@ -33,7 +33,7 @@
   Group:        DNS
   License:      ISC/BSD
   Version:      3.0.1rc11
  -Release:      1.20030724
  +Release:      1.20030726
   
   #   list of sources
   Source0:      ftp://ftp.isc.org/isc/dhcp/dhcp-%{version}.tar.gz
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/dhcpd/rc.dhcpd
  ============================================================================
  $ cvs diff -u -r1.3.4.1 -r1.3.4.2 rc.dhcpd
  --- openpkg-src/dhcpd/rc.dhcpd        24 Jul 2003 20:44:00 -0000      1.3.4.1
  +++ openpkg-src/dhcpd/rc.dhcpd        26 Jul 2003 13:36:16 -0000      1.3.4.2
  @@ -5,6 +5,9 @@
   
   %config
       dhcpd_enable="$openpkg_rc_def"
  +    dhcpd_flags="-q"
  +    dhcpd_if=""
  +    dhcpd_port="67"
       dhcpd_log_prolog="true"
       dhcpd_log_epilog="true"
       dhcpd_log_numfiles="10"
  @@ -20,6 +23,7 @@
   %status -u @l_susr@ -o
       dhcpd_usable="unknown"
       dhcpd_active="no"
  +    [ ".$dhcpd_if" = . ] && dhcpd_usable="no"
       rcService dhcpd enable yes && \
           dhcpd_signal 0 && dhcpd_active="yes"
       echo "dhcpd_enable=\"$dhcpd_enable\""
  @@ -28,8 +32,14 @@
   
   %start -u @l_susr@
       rcService dhcpd enable yes || exit 0
  +    rcService dhcpd usable no  && exit 0
       rcService dhcpd active yes && exit 0
  -    @l_prefix@/sbin/dhcpd >/dev/null 2>&1
  +    flags="$dhcpd_flags"
  +    echo $flags | grep -- -p >/dev/null
  +    if [ $? -ne 0 -a ".$dhcpd_port" != . ]; then
  +        flags="$flags -p $dhcpd_port"
  +    fi
  +    @l_prefix@/sbin/dhcpd $flags $dhcpd_if >/dev/null 2>&1
   
   %stop -u @l_susr@
       rcService dhcpd enable yes || exit 0
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/doxygen/doxygen.spec
  ============================================================================
  $ cvs diff -u -r1.21.2.2 -r1.21.2.3 doxygen.spec
  --- openpkg-src/doxygen/doxygen.spec  24 Jul 2003 20:49:27 -0000      1.21.2.2
  +++ openpkg-src/doxygen/doxygen.spec  26 Jul 2003 13:36:16 -0000      1.21.2.3
  @@ -32,8 +32,8 @@
   Distribution: OpenPKG [PLUS]
   Group:        Text
   License:      GPL
  -Version:      1.3.2
  -Release:      1.20030724
  +Version:      1.3.3
  +Release:      1.20030726
   
   #   list of sources
   Source0:      ftp://ftp.stack.nl/pub/users/dimitri/doxygen-%{version}.src.tar.gz
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/dsh/dsh.spec
  ============================================================================
  $ cvs diff -u -r1.10.2.2 -r1.10.2.3 dsh.spec
  --- openpkg-src/dsh/dsh.spec  24 Jul 2003 20:49:27 -0000      1.10.2.2
  +++ openpkg-src/dsh/dsh.spec  26 Jul 2003 13:36:17 -0000      1.10.2.3
  @@ -24,7 +24,7 @@
   ##
   
   #   package versions
  -%define       V_dsh       0.23.11
  +%define       V_dsh       0.23.12
   %define       V_dshconfig 0.20.8
   
   #   package information
  @@ -37,7 +37,7 @@
   Group:        Shell
   License:      GPL
   Version:      %{V_dsh}
  -Release:      1.20030724
  +Release:      1.20030726
   
   #   list of sources
   Source0:      
http://www.netfort.gr.jp/~dancer/software/downloads/dsh-%{V_dsh}.tar.gz
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/fsl/fsl.spec
  ============================================================================
  $ cvs diff -u -r1.31.2.5 -r1.31.2.6 fsl.spec
  --- openpkg-src/fsl/fsl.spec  24 Jul 2003 20:41:54 -0000      1.31.2.5
  +++ openpkg-src/fsl/fsl.spec  26 Jul 2003 13:36:18 -0000      1.31.2.6
  @@ -33,7 +33,7 @@
   Group:        System
   License:      MIT-style
   Version:      1.2.0
  -Release:      1.20030724
  +Release:      1.20030726
   
   #   package options
   %option       with_fsl_debuglogcode   no
  @@ -63,6 +63,11 @@
   
   %prep
       %setup -q
  +    %{l_shtool} subst \
  +        -e 's;pcre;fsl_pcre;g' \
  +        -e '/#include/s;fsl_pcre;pcre;g' \
  +        *.[ch] \
  +        lib_pcre/*.[ch]
   
   %build
       CC="%{l_cc}" \
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/gmime/gmime.spec
  ============================================================================
  $ cvs diff -u -r1.14.2.2 -r1.14.2.3 gmime.spec
  --- openpkg-src/gmime/gmime.spec      24 Jul 2003 20:49:39 -0000      1.14.2.2
  +++ openpkg-src/gmime/gmime.spec      26 Jul 2003 13:36:18 -0000      1.14.2.3
  @@ -32,8 +32,8 @@
   Distribution: OpenPKG [PLUS]
   Group:        Converter
   License:      GPL
  -Version:      2.0.8
  -Release:      1.20030724
  +Version:      2.0.9
  +Release:      1.20030726
   
   #   list of sources
   Source0:      http://spruce.sourceforge.net/gmime/sources/gmime-%{version}.tar.gz
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/iozone/iozone.spec
  ============================================================================
  $ cvs diff -u -r1.61.2.2 -r1.61.2.3 iozone.spec
  --- openpkg-src/iozone/iozone.spec    24 Jul 2003 20:49:49 -0000      1.61.2.2
  +++ openpkg-src/iozone/iozone.spec    26 Jul 2003 13:36:19 -0000      1.61.2.3
  @@ -24,8 +24,8 @@
   ##
   
   #   package version
  -%define       V_logic  3.191
  -%define       V_real   3_191
  +%define       V_logic  3.194
  +%define       V_real   3_194
   
   #   package information
   Name:         iozone
  @@ -37,7 +37,7 @@
   Group:        Benchmark
   License:      Open Source
   Version:      %{V_logic}
  -Release:      1.20030724
  +Release:      1.20030726
   
   #   list of sources
   Source0:      http://www.iozone.org/src/current/iozone%{V_real}.tar
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/ircd/ircd.conf
  ============================================================================
  $ cvs diff -u -r1.3 -r1.3.6.1 ircd.conf
  --- openpkg-src/ircd/ircd.conf        18 Oct 2001 15:09:00 -0000      1.3
  +++ openpkg-src/ircd/ircd.conf        26 Jul 2003 13:36:19 -0000      1.3.6.1
  @@ -8,7 +8,7 @@
   
   #   Administrative Information
   #   A;<Your Name/Location>;<Your Electronic Mailing Addr>;<other information>;;
  -A;OpenPKG Sample IRC Server;John Doe Admin <[EMAIL PROTECTED]>;Client Server;;
  +A;OpenPKG Sample IRC Server;John Doe Admin <[EMAIL PROTECTED]>;Client Server;;
   
   #   Port Connections
   #   P;<YOUR Internet IP#>;<*>;<Internet IP Mask>;<Port>;
  @@ -29,5 +29,5 @@
   
   #   Bounce Server
   #   B;<Class|Host Mask>;;<Server Name>;<Port>;
  -#B;;;irc2.foo.dom;6667;
  +#B;;;irc2.example.com;6667;
   
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/ircd/ircd.spec
  ============================================================================
  $ cvs diff -u -r1.28.2.2 -r1.28.2.3 ircd.spec
  --- openpkg-src/ircd/ircd.spec        24 Jul 2003 20:44:15 -0000      1.28.2.2
  +++ openpkg-src/ircd/ircd.spec        26 Jul 2003 13:36:19 -0000      1.28.2.3
  @@ -33,7 +33,7 @@
   Group:        Network
   License:      BSD
   Version:      2.10.3p3
  -Release:      1.20030724
  +Release:      1.20030726
   
   #   package options
   %option       with_fsl  yes
  @@ -117,8 +117,6 @@
           $RPM_BUILD_ROOT%{l_prefix}/etc/ircd/ircd.motd
       %{l_shtool} install -c -m 644 /dev/null \
           $RPM_BUILD_ROOT%{l_prefix}/etc/ircd/ircd.tune
  -    %{l_shtool} install -c -m 644 /dev/null \
  -        $RPM_BUILD_ROOT%{l_prefix}/var/ircd/ircd.log
       rm -rf $RPM_BUILD_ROOT%{l_prefix}/bin
       rm -f $RPM_BUILD_ROOT%{l_prefix}/man/man1/irc.1
       strip $RPM_BUILD_ROOT%{l_prefix}/sbin/* 2>/dev/null || true
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/ircd/rc.ircd
  ============================================================================
  $ cvs diff -u -r1.3.4.1 -r1.3.4.2 rc.ircd
  --- openpkg-src/ircd/rc.ircd  24 Jul 2003 20:44:16 -0000      1.3.4.1
  +++ openpkg-src/ircd/rc.ircd  26 Jul 2003 13:36:19 -0000      1.3.4.2
  @@ -29,13 +29,14 @@
   %start -u @l_susr@
       rcService ircd enable yes || exit 0
       rcService ircd active yes && exit 0
  -    @l_prefix@/sbin/ircd
  +    @l_prefix@/sbin/ircd -c
   
   %stop -u @l_susr@
       rcService ircd enable yes || exit 0
       rcService ircd active no  && exit 0
       ircd_signal TERM
       sleep 2
  +    rm -f $ircd_pidfile 2>/dev/null || true
   
   %restart -u @l_susr@
       rcService ircd enable yes || exit 0
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/ksh/ksh.spec
  ============================================================================
  $ cvs diff -u -r1.15.2.2 -r1.15.2.3 ksh.spec
  --- openpkg-src/ksh/ksh.spec  24 Jul 2003 20:44:20 -0000      1.15.2.2
  +++ openpkg-src/ksh/ksh.spec  26 Jul 2003 13:36:20 -0000      1.15.2.3
  @@ -24,9 +24,9 @@
   ##
   
   #   package versions
  -%define       V_pkg   20030621
  -%define       V_ksh   2003-06-21
  -%define       V_init  2003-06-21
  +%define       V_pkg   20030724
  +%define       V_ksh   2003-07-24
  +%define       V_init  2003-07-24
   
   #   package information
   Name:         ksh
  @@ -38,7 +38,7 @@
   Group:        Shell
   License:      AT&T
   Version:      %{V_pkg}
  -Release:      1.20030724
  +Release:      1.20030726
   
   #   list of sources
   Source0:      http://www.research.att.com/~gsf/download/tgz/ast-ksh.%{V_ksh}.tgz
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/openldap/openldap.spec
  ============================================================================
  $ cvs diff -u -r1.48.2.2 -r1.48.2.3 openldap.spec
  --- openpkg-src/openldap/openldap.spec        24 Jul 2003 20:44:38 -0000      
1.48.2.2
  +++ openpkg-src/openldap/openldap.spec        26 Jul 2003 13:36:20 -0000      
1.48.2.3
  @@ -33,7 +33,7 @@
   Group:        Database
   License:      GPL
   Version:      2.1.22
  -Release:      1.20030724
  +Release:      1.20030726
   
   #   package options
   %option       with_fsl  yes
  @@ -122,6 +122,11 @@
       %{l_shtool} subst \
           -e '/\$OpenLDAP: .*slapd\.conf,v/d' \
           $RPM_BUILD_ROOT%{l_prefix}/etc/openldap/slapd.conf
  +
  +    #   remove fsl dependency from libtool files
  +    %{l_shtool} subst \
  +        -e 's;-lfsl *;;' \
  +        $RPM_BUILD_ROOT%{l_prefix}/lib/*.la
   
       #   install run-command script
       %{l_shtool} mkdir -f -p -m 755 \
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/patchutils/patchutils.spec
  ============================================================================
  $ cvs diff -u -r1.23.2.2 -r1.23.2.3 patchutils.spec
  --- openpkg-src/patchutils/patchutils.spec    24 Jul 2003 20:50:18 -0000      
1.23.2.2
  +++ openpkg-src/patchutils/patchutils.spec    26 Jul 2003 13:36:21 -0000      
1.23.2.3
  @@ -32,8 +32,8 @@
   Distribution: OpenPKG [PLUS]
   Group:        Converter
   License:      GPL
  -Version:      0.2.23
  -Release:      1.20030724
  +Version:      0.2.24
  +Release:      1.20030726
   
   #   list of sources
   Source0:      
http://cyberelk.net/tim/data/patchutils/stable/patchutils-%{version}.tar.bz2
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/perl-www/perl-www.spec
  ============================================================================
  $ cvs diff -u -r1.45.2.3 -r1.45.2.4 perl-www.spec
  --- openpkg-src/perl-www/perl-www.spec        24 Jul 2003 20:44:56 -0000      
1.45.2.3
  +++ openpkg-src/perl-www/perl-www.spec        26 Jul 2003 13:36:21 -0000      
1.45.2.4
  @@ -25,7 +25,7 @@
   
   #   versions of individual parts
   %define       V_libwww_perl          5.69
  -%define       V_uri                  1.23
  +%define       V_uri                  1.24
   %define       V_cgi                  2.98
   %define       V_cgi_application      3.1
   %define       V_cgi_formbuilder      2.11
  @@ -48,8 +48,8 @@
   Distribution: OpenPKG [BASE]
   Group:        Language
   License:      GPL/Artistic
  -Version:      1.20030724
  -Release:      1.20030724
  +Version:      1.20030726
  +Release:      1.20030726
   
   #   list of sources
   Source0:      http://www.cpan.org/modules/by-module/URI/URI-%{V_uri}.tar.gz
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/postgresql/postgresql.spec
  ============================================================================
  $ cvs diff -u -r1.31.2.4 -r1.31.2.5 postgresql.spec
  --- openpkg-src/postgresql/postgresql.spec    24 Jul 2003 20:45:06 -0000      
1.31.2.4
  +++ openpkg-src/postgresql/postgresql.spec    26 Jul 2003 13:36:22 -0000      
1.31.2.5
  @@ -24,7 +24,7 @@
   ##
   
   #   package versions
  -%define       V_postgresql      7.3.3
  +%define       V_postgresql      7.3.4
   %define       V_libpqpp         4.0
   %define       V_libpqxx         1.5.1
   %define       V_pgperl          2.0.2
  @@ -40,7 +40,7 @@
   Group:        Database
   License:      GPL
   Version:      %{V_postgresql}
  -Release:      1.20030724
  +Release:      1.20030726
   
   #   package options
   %option       with_cxx      no
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/smtpfeed/rc.smtpfeed
  ============================================================================
  $ cvs diff -u -r1.8.4.1 -r1.8.4.2 rc.smtpfeed
  --- openpkg-src/smtpfeed/rc.smtpfeed  24 Jul 2003 20:45:22 -0000      1.8.4.1
  +++ openpkg-src/smtpfeed/rc.smtpfeed  26 Jul 2003 13:36:23 -0000      1.8.4.2
  @@ -6,8 +6,10 @@
   %config
       smtpfeed_enable="$openpkg_rc_def"
       smtpfeed_flags="-u -V"
  -    smtpfeed_bind_local="127.0.0.1:2525"
  -    smtpfeed_bind_remote="0.0.0.0"
  +    smtpfeed_bind="127.0.0.1"
  +    smtpfeed_port="2525"
  +    smtpfeed_source_addr=""
  +    smtpfeed_source_port=""
       smtpfeed_hostname="localhost"
       smtpfeed_timeout_connect="1m"
       smtpfeed_timeout_greet="2m"
  @@ -26,7 +28,8 @@
       smtpfeed_args="$smtpfeed_args -t connect=${smtpfeed_timeout_connect:-1m}"
       smtpfeed_args="$smtpfeed_args -t greet=${smtpfeed_timeout_greet:-2m}"
       smtpfeed_args="$smtpfeed_args -t rset=${smtpfeed_timeout_rset:-2m}"
  -    smtpfeed_args="$smtpfeed_args -o ${smtpfeed_bind_remote:-0.0.0.0}"
  +    smtpfeed_args="$smtpfeed_args ${smtpfeed_source_addr:+-o 
}${smtpfeed_source_addr}"
  +    smtpfeed_args="$smtpfeed_args ${smtpfeed_source_port:+-p 
}${smtpfeed_source_port}"
       smtpfeed_args="$smtpfeed_args -c ${smtpfeed_hostname:-localhost}"
       smtpfeed_args="$smtpfeed_args -r 1 -R ${smtpfeed_maxrcpt:-100}"
       smtpfeed_args="$smtpfeed_args -s ${smtpfeed_maxsize:-4194304}"
  @@ -34,7 +37,7 @@
           [ -f $smtpfeed_pidfile ] && kill -$1 `cat $smtpfeed_pidfile`
       }
       smtpfeed_start () {
  -        ( @l_prefix@/sbin/smtpfeedd ${smtpfeed_bind_local:-127.0.0.1:2525} \
  +        ( @l_prefix@/sbin/smtpfeedd 
${smtpfeed_bind}${smtpfeed_bind:+:}${smtpfeed_port:-2525} \
             @l_prefix@/sbin/smtpfeed ${smtpfeed_args} \
             </dev/null >/dev/null 2>&1 &
             echo "$!" >${smtpfeed_pidfile}
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/smtpfeed/smtpfeed.spec
  ============================================================================
  $ cvs diff -u -r1.36.2.5 -r1.36.2.6 smtpfeed.spec
  --- openpkg-src/smtpfeed/smtpfeed.spec        25 Jul 2003 09:18:40 -0000      
1.36.2.5
  +++ openpkg-src/smtpfeed/smtpfeed.spec        26 Jul 2003 13:36:23 -0000      
1.36.2.6
  @@ -33,7 +33,7 @@
   Group:        Mail
   License:      GPL
   Version:      1.18
  -Release:      1.20030725
  +Release:      1.20030726
   
   #   package options
   %option       with_fsl yes
  @@ -65,6 +65,7 @@
   %prep
       %setup0 -q -c
       %setup1 -q -T -D -a 1
  +    %{l_shtool} subst -e 's/port program \[argv0 argv1/port argv0 \[argv1 argv2/' 
smtpfeedd/smtpfeedd.c
       %{l_shtool} subst \
           -e 's;5\.8;5.[89];g' \
           smtpfeed-%{version}/configure
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/uucp/rc.uucp
  ============================================================================
  $ cvs diff -u -r1.3.4.1 -r1.3.4.2 rc.uucp
  --- openpkg-src/uucp/rc.uucp  24 Jul 2003 20:45:34 -0000      1.3.4.1
  +++ openpkg-src/uucp/rc.uucp  26 Jul 2003 13:36:23 -0000      1.3.4.2
  @@ -5,6 +5,9 @@
   
   %config
       uucp_enable="$openpkg_rc_def"
  +    uucp_flags="-l"
  +    uucp_bind="127.0.0.1"
  +    uucp_port="540"
       uucp_log_prolog="true"
       uucp_log_epilog="true"
       uucp_log_numfiles="10"
  @@ -17,7 +20,8 @@
           [ -f $uucp_pidfile ] && kill -$1 `cat $uucp_pidfile`
       }
       uucp_start () {
  -        ( @l_prefix@/sbin/uucpd uucp @l_prefix@/sbin/uucico -l \
  +        ( @l_prefix@/sbin/uucpd ${uucp_bind}${uucp_bind:+:}${uucp_port:-uucp} \
  +          @l_prefix@/sbin/uucico ${uucp_flags} \
             </dev/null >/dev/null 2>&1 &
             echo "$!" >$uucp_pidfile
           ) </dev/null >/dev/null 2>&1
  @@ -55,8 +59,10 @@
       #   rotate logfile
       shtool rotate -f \
           -n ${uucp_log_numfiles} -s ${uucp_log_minsize} -d \
  -        -z ${uucp_log_complevel} -m 644 -o @l_susr@ -g @l_mgrp@ \
  +        -z ${uucp_log_complevel} -m 644 -o @l_musr@ -g @l_mgrp@ \
           -P "${uucp_log_prolog}" \
           -E "${uucp_log_epilog} && rc uucp restart" \
  -        @l_prefix@/var/uucp/uucp.log
  +        @l_prefix@/var/uucp/log/uucp.debug \
  +        @l_prefix@/var/uucp/log/uucp.log \
  +        @l_prefix@/var/uucp/log/uucp.stat
   
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/uucp/uucp.spec
  ============================================================================
  $ cvs diff -u -r1.25.2.2 -r1.25.2.3 uucp.spec
  --- openpkg-src/uucp/uucp.spec        24 Jul 2003 20:45:34 -0000      1.25.2.2
  +++ openpkg-src/uucp/uucp.spec        26 Jul 2003 13:36:23 -0000      1.25.2.3
  @@ -33,7 +33,7 @@
   Group:        Communication
   License:      GPL
   Version:      1.07
  -Release:      1.20030724
  +Release:      1.20030726
   
   #   list of sources
   Source0:      ftp://ftp.gnu.org/gnu/uucp/uucp-%{version}.tar.gz
  @@ -66,6 +66,7 @@
             -e 's;chgrp;true;g' \
             `find . -name Makefile.in -print`
       ) || exit $?
  +    %{l_shtool} subst -e 's/port program \[argv0 argv1/port argv0 \[argv1 argv2/' 
uucpd/uucpd.c
   
   %build
       ( cd uucp-%{version}
  @@ -109,12 +110,6 @@
       %{l_shtool} install -c -m 755 %{l_value -s -a} \
           %{SOURCE rc.uucp} \
           $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/
  -    %{l_shtool} install -c -m 644 /dev/null \
  -        $RPM_BUILD_ROOT%{l_prefix}/var/uucp/log/uucp.log
  -    %{l_shtool} install -c -m 644 /dev/null \
  -        $RPM_BUILD_ROOT%{l_prefix}/var/uucp/log/uucp.stat
  -    %{l_shtool} install -c -m 644 /dev/null \
  -        $RPM_BUILD_ROOT%{l_prefix}/var/uucp/log/uucp.debug
       rm -f $RPM_BUILD_ROOT%{l_prefix}/info/dir
       strip $RPM_BUILD_ROOT%{l_prefix}/bin/* 2>/dev/null || true
       strip $RPM_BUILD_ROOT%{l_prefix}/sbin/* 2>/dev/null || true
  @@ -138,6 +133,7 @@
       #   before erase, stop service and remove log files
       [ $1 -eq 0 ] || exit 0
       %{l_rc} uucp stop 2>/dev/null
  -    rm -f $RPM_INSTALL_PREFIX/var/uucp/uucp.log* >/dev/null 2>&1 || true
  +    rm -f $RPM_INSTALL_PREFIX/var/uucp/log/* >/dev/null 2>&1 || true
  +    rm -f $RPM_INSTALL_PREFIX/var/uucp/run/* >/dev/null 2>&1 || true
       exit 0
   
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/vim/vim.spec
  ============================================================================
  $ cvs diff -u -r1.151.2.3 -r1.151.2.4 vim.spec
  --- openpkg-src/vim/vim.spec  25 Jul 2003 09:18:40 -0000      1.151.2.3
  +++ openpkg-src/vim/vim.spec  26 Jul 2003 13:36:24 -0000      1.151.2.4
  @@ -26,7 +26,7 @@
   #   package versions
   %define       V_vl  6.2
   %define       V_vs  62
  -%define       V_pl  31
  +%define       V_pl  38
   
   #   package information
   Name:         vim
  @@ -38,7 +38,7 @@
   Group:        Editor
   License:      Charityware
   Version:      %{V_vl}.%{V_pl}
  -Release:      1.20030725
  +Release:      1.20030726
   
   #   package options
   %option       with_x11        no
  @@ -84,6 +84,13 @@
   Patch29:      ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.029
   Patch30:      ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.030
   Patch31:      ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.031
  +Patch32:      ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.032
  +Patch33:      ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.033
  +Patch34:      ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.034
  +Patch35:      ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.035
  +Patch36:      ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.036
  +Patch37:      ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.037
  +Patch38:      ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.038
   
   #   build information
   Prefix:       %{l_prefix}
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  ============================================================================
  $ cvs diff -u -r1.5829 -r1.5830 news.txt
  --- openpkg-web/news.txt      26 Jul 2003 13:21:09 -0000      1.5829
  +++ openpkg-web/news.txt      26 Jul 2003 13:36:12 -0000      1.5830
  @@ -1,3 +1,21 @@
  +26-Jul-2003: Upgraded package: P<vim-6.2.38-1.20030726>
  +26-Jul-2003: Upgraded package: P<uucp-1.07-1.20030726>
  +26-Jul-2003: Upgraded package: P<smtpfeed-1.18-1.20030726>
  +26-Jul-2003: Upgraded package: P<postgresql-7.3.4-1.20030726>
  +26-Jul-2003: Upgraded package: P<perl-www-1.20030726-1.20030726>
  +26-Jul-2003: Upgraded package: P<patchutils-0.2.24-1.20030726>
  +26-Jul-2003: Upgraded package: P<openldap-2.1.22-1.20030726>
  +26-Jul-2003: Upgraded package: P<ksh-20030724-1.20030726>
  +26-Jul-2003: Upgraded package: P<ircd-2.10.3p3-1.20030726>
  +26-Jul-2003: Upgraded package: P<iozone-3.194-1.20030726>
  +26-Jul-2003: Upgraded package: P<gmime-2.0.9-1.20030726>
  +26-Jul-2003: Upgraded package: P<fsl-1.2.0-1.20030726>
  +26-Jul-2003: Upgraded package: P<dsh-0.23.12-1.20030726>
  +26-Jul-2003: Upgraded package: P<doxygen-1.3.3-1.20030726>
  +26-Jul-2003: Upgraded package: P<dhcpd-3.0.1rc11-1.20030726>
  +26-Jul-2003: Upgraded package: P<coreutils-5.0.1-1.20030726>
  +26-Jul-2003: Upgraded package: P<bind-9.2.2-1.20030726>
  +26-Jul-2003: Upgraded package: P<bash-2.05b-1.20030726>
   26-Jul-2003: Upgraded package: P<perl-gtk-20030726-20030726>
   26-Jul-2003: New package: P<perl-wx-20030726-20030726>
   26-Jul-2003: New package: P<pgadmin-0.8.0.20030726-20030726>
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [EMAIL PROTECTED]

Reply via email to