[OpenPKG #214] openpkg-dev install option enhancement

2003-07-23 Thread Thomas Lotterer via RT
Request 214 was acted upon.
_

 URL: https://rt.openpkg.org/id/214
  Ticket: [OpenPKG #214]
 Subject: openpkg-dev install option enhancement
  Requestors: [EMAIL PROTECTED]
   Queue: openpkg
   Owner: thl
  Status: stalled
 Transaction: Ticket created by thl
Time: Thu Jul 24 08:42:17 2003
_

Michael van Elst requested that "opd in -f" should not automatically or 
unconditionally add --nodeps to rpm execution.

Think about changing "opd -f" to "rpm --force" and "opd -n" to "rpm --nodeps". Of 
course, it should be possible to combine both.

-- 
   Thomas Lotterer
   OpenPKG Developer
   [EMAIL PROTECTED]



[OpenPKG #213] portfwd binaries w/o fsl code included

2003-07-23 Thread Thomas Lotterer via RT
Request 213 was acted upon.
_

 URL: https://rt.openpkg.org/id/213
  Ticket: [OpenPKG #213]
 Subject: portfwd binaries w/o fsl code included
  Requestors: [EMAIL PROTECTED]
   Queue: openpkg
   Owner: Nobody
  Status: new
 Transaction: Ticket created by thl
Time: Thu Jul 24 08:39:27 2003
_

Michael van Elst noted that the binaries in portfwd do not have fsl code included when 
built with_fsl=yes.

-- 
   Thomas Lotterer
   OpenPKG Developer
   [EMAIL PROTECTED]



[OpenPKG #212] POP virtual target for imapd

2003-07-23 Thread Thomas Lotterer via RT
Request 212 was acted upon.
_

 URL: https://rt.openpkg.org/id/212
  Ticket: [OpenPKG #212]
 Subject: POP virtual target for imapd
  Requestors: [EMAIL PROTECTED]
   Queue: openpkg
   Owner: Nobody
  Status: new
 Transaction: Ticket created by thl
Time: Thu Jul 24 08:37:43 2003
_

Christoph Schug noted that imapd also supports POP3, so the POP virtual target should 
be added.

This requires that we check if the log file position and format is compatible to the 
pb4sd package which is the only consumer of the POP virtual target.

-- 
   Thomas Lotterer
   OpenPKG Developer
   [EMAIL PROTECTED]



[OpenPKG] Version Tracking Report (2003-07-24 07:26)

2003-07-23 Thread OpenPKG Version Tracker
 OpenPKG Version Tracking Report
 ===

 Reporting Time:2003-07-24 07:26
 Tracking Duration: 0:25:39 (H:M:S)
 Tracking Input:832 sources (549 packages)
 Tracking Result:   813 up-to-date, 5 out-dated, 14 error

 The following 5 sources were determined to be out-dated because newer
 vendor versions were found. Upgrade the corresponding OpenPKG packages.

 - - -
 Package   Old Version   New Version  
 - - -
 bogofilter0.14.00.14.0.1
 delegate  8.5.6 8.5.7 [1]
 ethereal  0.9.130.9.14
 subversion0.25  0.26.0
 uvscan:datfiles   4278  4279
 - - -
 [1] delegate: rse: just FYI: server hates fw & requires valid email

 The following 14 sources could not be successfully checked because
 an error occurred while processing. Keep at least an eye on them.

 - - -
 Package   Old Version   Error
 - - -
 gcc34 20030709  latest version online l..
 jargon4.4.3 regex didn't match (pro..
 lcal  1.2   connection failed or ti..
 libart2.3.122nd connection failed o..
 libmikmod 3.1.10connection failed or ti..
 pcal  4.7.1 connection failed or ti..
 pinfo 0.6.7 regex didn't match (p [1]
 postfix:whoson2.0.0.2   connection failed or ti..
 postgresql7.3.3 1st connection failed o..
 postgresql:psqlodbc   07.03.0100connection failed or ti..
 rdist 7.0.0-alpha10 connection failed or ti..
 smtpfeed  1.18  connection failed or  [2]
 vcheck1.2.1 regex didn't match (p [3]
 whois 4.6.6 connection failed or ti..
 - - -
 [1] pinfo: thl: content move to http://dione.ids.pl/~pborys/software/pinfo in progress
 [2] smtpfeed: thl: master site down and only known mirror is netsw!
 [3] vcheck: rse: webserver currently broken

 The remaining 813 sources were successfully determined to be still
 up to date. No action is required on your part. Just be happy ;)

  OpenPKG Version Tracker
  [EMAIL PROTECTED]
__
The OpenPKG Projectwww.openpkg.org
Developer Communication List   [EMAIL PROTECTED]


Re: Bugs: rpm --setperms / gd

2003-07-23 Thread Michael van Elst
On Thu, Jul 24, 2003, Matthias Kurz wrote:

> And what about an example how to use sudo with "openpkg build -P  ..." ?

It's just: openpkg build -P sudo

You need to configure sudo. I use a sudoers file like:

User_Alias   INSTALLERS  = opkg, lpkg, cw
Runas_Alias  INSTALLUSER = root
Defaults:INSTALLERS  !lecture,timestamp_timeout=60,passwd_timeout=0,targetpw
root   ALL=(INSTALLUSER) ALL
INSTALLERS ALL=(INSTALLUSER) ALL


which lets the three owners of the OpenPKG hierarchies on my machine
become root after entering the root password ('targetpw') for 60
minutes ('timestamp_timeout') on the same tty without entering the
root password again.


> Second, the package gd picks up libjpeg from /usr/local.

It must not. From what src-RPM are you trying to build ?


> I use "rpm2cpio  | strings -a | grep /usr/local/", to get alarmed,

We do similar checks for the forthcoming OpenPKG1.3 release.

> And what is the state of apache2, btw. ? Compared to apache{1] it
> looks rather "öde" :)

Maybe it is ? :) Apache2 is still not considered production quality,
in particular if you try to use it with 3rd party extensions like
mod_php. It also doesn't give any advantage over Apache1.3 on our
target platforms.

Greetings,
-- 
,eM""=.a"-. Michael van Elst
   dWWMWM" -  :GM==;[EMAIL PROTECTED]
  :WWMWMw=--.  "W='  cable & wireless
   9WWMm==-.
"-Wmw-"  CABLE & WIRELESS
__
The OpenPKG Projectwww.openpkg.org
Developer Communication List   [EMAIL PROTECTED]


Bugs: rpm --setperms / gd

2003-07-23 Thread Matthias Kurz

Hi.

Just that i do not forget:

I found two bugs.

First, rpm --setperms still does not work under Solaris
(see http://www.mail-archive.com/openpkg-users%40openpkg.org/msg00518.html).
I repair it by using -h, this is understood by bash as well as by the
Solaris sh. Don't know about other platforms (i know that it works under
IRIX, though - but there, OpenPKG makes too much problems, currently).
And what about an example how to use sudo with "openpkg build -P  ..." ?
I don't like to build software as root - leads me to questions about
security - any pointers ?

Second, the package gd picks up libjpeg from /usr/local. Maybe one should
look into %{l_prefix}/lib/*.la for similiar effects (no more here).
I use "rpm2cpio  | strings -a | grep /usr/local/", to get alarmed,
btw.
I would remove /usr/local. But first, i still do not have a similiar working
OpenPKG tree and second i thought, it is not a bad test case. I will no
longer report such problems, when it is not desired. It's my "private"
problem, after all.


   (mk)


PS: Soon at http://baerlap.dyndns.org/
And what is the state of apache2, btw. ? Compared to apache{1] it
looks rather "öde" :)

-- 
Matthias Kurz; Fuldastr. 3; D-28199 Bremen; VOICE +49 421 53 600 47
   >> Im prämotorischen Cortex kann jeder ein Held sein. (bdw) <<
__
The OpenPKG Projectwww.openpkg.org
Developer Communication List   [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/postgresql/ postgresql.spec rc.postgresql o...

2003-07-23 Thread Thomas Lotterer
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Thomas Lotterer
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web  Date:   23-Jul-2003 22:41:49
  Branch: HEAD Handle: 2003072321414702

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

  Log:
PR#202 run-time check and related issues

  Summary:
RevisionChanges Path
1.72+38 -38 openpkg-src/postgresql/postgresql.spec
1.13+10 -4  openpkg-src/postgresql/rc.postgresql
1.5773  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/postgresql/postgresql.spec
  
  $ cvs diff -u -r1.71 -r1.72 postgresql.spec
  --- openpkg-src/postgresql/postgresql.spec22 Jul 2003 08:11:02 -  1.71
  +++ openpkg-src/postgresql/postgresql.spec23 Jul 2003 20:41:49 -  1.72
  @@ -40,7 +40,7 @@
   Group:Database
   License:  GPL
   Version:  %{V_postgresql}
  -Release:  20030722
  +Release:  20030723
   
   #   package options
   %option   with_cxx  no
  @@ -319,38 +319,33 @@
   rm -rf $RPM_BUILD_ROOT
   
   %pre
  -if [ $1 -gt 1 ]; then
  -#   upgrading of installation
  -if [ -f $RPM_INSTALL_PREFIX/var/postgresql/db/PG_VERSION -a \
  - -f $RPM_INSTALL_PREFIX/bin/pg_migrate ]; then
  -#   database migration dumping hint
  -v_old_all=`cat $RPM_INSTALL_PREFIX/var/postgresql/db/PG_VERSION`
  -v_old_maj=`echo "$v_old_all" | sed -e 's/^\([0-9]*\.[0-9]*\).*/\1/'`
  -v_new_all="%{V_postgresql}"
  -v_new_maj=`echo "$v_new_all" | sed -e 's/^\([0-9]*\.[0-9]*\).*/\1/'`
  -if [ ".$v_old_maj" != ".$v_new_maj" ]; then
  -   if [ ! -f $RPM_INSTALL_PREFIX/var/postgresql/db.dump.sql.bz2 -a 
".$PG_MIGRATE" != .ignore ]; then
  -( echo "You are upgrading from PostgreSQL $v_old_all to 
PostgresSQL $v_new_all,"
  -  echo "which is a major version change. We expect a database 
incompatibility,"
  -  echo "so we strongly recommend that you backup your existing 
database"
  -  echo "($RPM_INSTALL_PREFIX/var/postgresql/db/) first by 
running:"
  -  echo "\$ $RPM_INSTALL_PREFIX/bin/pg_migrate dump"
  -  echo "Alternatively, if you want force this package to be 
installed without"
  -  echo "performing a database dump, run the following command 
before upgrading:"
  -  echo "\$ PG_MIGRATE=ignore; export PG_MIGRATE"
  -) | %{l_rpmtool} msg -b -t error
  -exit 1
  -fi
  +#   before upgrade, check migration dump, save status and stop service
  +[ $1 -eq 2 ] || exit 0
  +if [ -f $RPM_INSTALL_PREFIX/var/postgresql/db/PG_VERSION -a \
  + -f $RPM_INSTALL_PREFIX/bin/pg_migrate ]; then
  +#   database migration dumping hint
  +v_old_all=`cat $RPM_INSTALL_PREFIX/var/postgresql/db/PG_VERSION`
  +v_old_maj=`echo "$v_old_all" | sed -e 's/^\([0-9]*\.[0-9]*\).*/\1/'`
  +v_new_all="%{V_postgresql}"
  +v_new_maj=`echo "$v_new_all" | sed -e 's/^\([0-9]*\.[0-9]*\).*/\1/'`
  +if [ ".$v_old_maj" != ".$v_new_maj" ]; then
  +   if [ ! -f $RPM_INSTALL_PREFIX/var/postgresql/db.dump.sql.bz2 -a 
".$PG_MIGRATE" != .ignore ]; then
  +( echo "You are upgrading from PostgreSQL $v_old_all to PostgresSQL 
$v_new_all,"
  +  echo "which is a major version change. We expect a database 
incompatibility,"
  +  echo "so we strongly recommend that you backup your existing 
database"
  +  echo "($RPM_INSTALL_PREFIX/var/postgresql/db/) first by running:"
  +  echo "\$ $RPM_INSTALL_PREFIX/bin/pg_migrate dump"
  +  echo "Alternatively, if you want force this package to be 
installed without"
  +  echo "performing a database dump, run the following command 
before upgrading:"
  +  echo "\$ PG_MIGRATE=ignore; export PG_MIGRATE"
  +) | %{l_rpmtool} msg -b -t error
  +exit 1
   f

[CVS] OpenPKG: openpkg-src/mysql/ mysql.spec rc.mysql openpkg-web/ new...

2003-07-23 Thread Thomas Lotterer
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Thomas Lotterer
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web  Date:   23-Jul-2003 22:27:10
  Branch: HEAD Handle: 2003072321270801

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

  Log:
PR#202 run-time check and related issues

  Summary:
RevisionChanges Path
1.73+36 -13 openpkg-src/mysql/mysql.spec
1.17+11 -14 openpkg-src/mysql/rc.mysql
1.5772  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/mysql/mysql.spec
  
  $ cvs diff -u -r1.72 -r1.73 mysql.spec
  --- openpkg-src/mysql/mysql.spec  22 Jul 2003 19:35:36 -  1.72
  +++ openpkg-src/mysql/mysql.spec  23 Jul 2003 20:27:09 -  1.73
  @@ -39,7 +39,7 @@
   Group:Database
   License:  GPL
   Version:  %{V_opkg}
  -Release:  20030722
  +Release:  20030723
   
   #   package options
   %option   with_berkeleydb  yes
  @@ -183,17 +183,40 @@
   %clean
   rm -rf $RPM_BUILD_ROOT
   
  +%pre
  +#   before upgrade, save status and stop service
  +[ $1 -eq 2 ] || exit 0
  +eval `%{l_rc} mysql status 2>/dev/null | tee %{l_tmpfile}`
  +%{l_rc} mysql stop 2>/dev/null
  +exit 0
  +
   %post
  -#   create initial database
  -$RPM_INSTALL_PREFIX/bin/mysql_install_db \
  ---defaults-file=$RPM_INSTALL_PREFIX/etc/mysql/my.cnf
  -chown %{l_rusr}:%{l_rgrp} \
  -$RPM_INSTALL_PREFIX/etc/mysql/my.cnf \
  -$RPM_INSTALL_PREFIX/etc/mysql/my.pwd
  -chown -R %{l_rusr}:%{l_rgrp} $RPM_INSTALL_PREFIX/var/mysql/
  -( echo "The MySQL package includes automated maintenance procedures"
  -  echo "that require administrator access to the database. For this"
  -  echo "to work you must keep a copy (plain text) of the administrator"
  -  echo "account in '$RPM_INSTALL_PREFIX/etc/mysql/my.pwd'."
  -) | %{l_rpmtool} msg -b -t notice
  +if [ $1 -eq 1 ]; then
  +#   after install, create initial database
  +$RPM_INSTALL_PREFIX/bin/mysql_install_db \
  +--defaults-file=$RPM_INSTALL_PREFIX/etc/mysql/my.cnf
  +chown %{l_rusr}:%{l_rgrp} \
  +$RPM_INSTALL_PREFIX/etc/mysql/my.cnf \
  +$RPM_INSTALL_PREFIX/etc/mysql/my.pwd
  +chown -R %{l_rusr}:%{l_rgrp} $RPM_INSTALL_PREFIX/var/mysql/
  +( echo "The MySQL package includes automated maintenance procedures"
  +  echo "that require administrator access to the database. For this"
  +  echo "to work you must keep a copy (plain text) of the administrator"
  +  echo "account in '$RPM_INSTALL_PREFIX/etc/mysql/my.pwd'."
  +) | %{l_rpmtool} msg -b -t notice
  +fi
  +if [ $1 -eq 2 ]; then
  +#   after upgrade, restore status
  +{ eval `cat %{l_tmpfile}`; rm -f %{l_tmpfile}; true; } >/dev/null 2>&1
  +[ ".$mysql_active" = .yes ] && %{l_rc} mysql start
  +fi
  +exit 0
  +
  +%preun
  +#   before erase, stop service and remove log files
  +[ $1 -eq 0 ] || exit 0
  +%{l_rc} mysql stop 2>/dev/null
  +rm -f $RPM_INSTALL_PREFIX/var/mysql/*.log* >/dev/null 2>&1 || true
  +rm -f $RPM_INSTALL_PREFIX/var/mysql/*.err* >/dev/null 2>&1 || true
  +exit 0
   
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/mysql/rc.mysql
  
  $ cvs diff -u -r1.16 -r1.17 rc.mysql
  --- openpkg-src/mysql/rc.mysql22 Jul 2003 08:10:53 -  1.16
  +++ openpkg-src/mysql/rc.mysql23 Jul 2003 20:27:09 -  1.17
  @@ -20,12 +20,12 @@
   [EMAIL PROTECTED]@/var/mysql/common.log
   [EMAIL PROTECTED]@/var/mysql/update.log
   
  -%status -u @l_susr@ -o
  +%status -u @l_rusr@ -o
   mysql_usable="unknown"
   mysql_active="no"
   @l_prefix@/bin/mysqladmin \
   --defaults-extra-file=${mysql_pwd_file} \
  -ping 2>/dev/null && mysql_active="yes"
  +ping >/dev/null 2>&1 && mysql_active="yes"
   if [ $mysql_active = "no" -a -f $mysql_pid_file ] ; then
   kill -0 `cat $mysql_pid_file` && mysql_active="unknown"
   fi
  @@ -35,6 +35,7 @@
   
   %start -p 400 -u @l_rusr@
   rcService mysql enable yes || exit 0
  + 

[CVS] OpenPKG: openpkg-re/vcheck/ vc.qt openpkg-src/qt/ qt.spec openpk...

2003-07-23 Thread Ralf S. Engelschall
  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 openpkg$ Date:   23-Jul-2003 22:13:31
  Branch: HEAD Handle: 2003072321132902

  Modified files:
openpkg-re/vcheck   vc.qt
openpkg-src/qt  qt.spec
openpkg-web news.txt

  Log:
upgrading package: qt 3.1.2 -> 3.2.0

  Summary:
RevisionChanges Path
1.20+1  -1  openpkg-re/vcheck/vc.qt
1.70+1  -1  openpkg-src/qt/qt.spec
1.5771  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-re/vcheck/vc.qt
  
  $ cvs diff -u -r1.19 -r1.20 vc.qt
  --- openpkg-re/vcheck/vc.qt   16 May 2003 11:27:16 -  1.19
  +++ openpkg-re/vcheck/vc.qt   23 Jul 2003 20:13:29 -  1.20
  @@ -3,7 +3,7 @@
   
   prog qt = {
 comment   = "thl: ftp server reports PORT/EPRT is disabled for security reasons"
  -  version   = 3.1.2
  +  version   = 3.2.0
 url   = ftp://ftp.silug.org/pub/qt/source/
 regex = qt-x11-free-(\d+\.\d+\.\d+)\.tar\.gz
   }
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/qt/qt.spec
  
  $ cvs diff -u -r1.69 -r1.70 qt.spec
  --- openpkg-src/qt/qt.spec23 Jul 2003 13:32:19 -  1.69
  +++ openpkg-src/qt/qt.spec23 Jul 2003 20:13:31 -  1.70
  @@ -32,7 +32,7 @@
   Distribution: OpenPKG [EVAL]
   Group:XWindow
   License:  GPL
  -Version:  3.1.2
  +Version:  3.2.0
   Release:  20030723
   
   #   list of sources
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.5770 -r1.5771 news.txt
  --- openpkg-web/news.txt  23 Jul 2003 19:19:54 -  1.5770
  +++ openpkg-web/news.txt  23 Jul 2003 20:13:30 -  1.5771
  @@ -1,3 +1,4 @@
  +23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/make/ make.spec

2003-07-23 Thread Ralf S. Engelschall
  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  Date:   23-Jul-2003 21:21:28
  Branch: HEAD Handle: 2003072320212800

  Modified files:
openpkg-src/makemake.spec

  Log:
cleanup packaging

  Summary:
RevisionChanges Path
1.28+15 -6  openpkg-src/make/make.spec
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/make/make.spec
  
  $ cvs diff -u -r1.27 -r1.28 make.spec
  --- openpkg-src/make/make.spec23 Jul 2003 13:32:03 -  1.27
  +++ openpkg-src/make/make.spec23 Jul 2003 19:21:28 -  1.28
  @@ -48,15 +48,16 @@
   AutoReqProv:  no
   
   %description
  - This is the GNU variant of make(1). The purpose of this utility is to
  - determine automatically which pieces of a large program need to be
  - recompiled, and issue the commands to recompile them.
  + This is the GNU variant of make(1). The purpose of this utility is
  + to determine automatically which pieces of a large program need to
  + be recompiled, and issue the commands to recompile them.
   
   %prep
   %setup -q
   %patch -p0
   
   %build
  +#   configure package
   CC="%{l_cc}" \
   CFLAGS="%{l_cflags -O}" \
   ./configure \
  @@ -64,23 +65,31 @@
   --without-libiconv-prefix \
   --without-libintl-prefix \
   --disable-nls
  +
  +#   build package
   %{l_make} %{l_mflags -O}
   
   %install
   rm -rf $RPM_BUILD_ROOT
  +
  +#   install package
   %{l_shtool} subst -v \
   -e "s;^\\(prefix *= *\\).*;\\1 $RPM_BUILD_ROOT%{l_prefix};" \
   Makefile */Makefile
   %{l_make} %{l_mflags} install \
   prefix=$RPM_BUILD_ROOT%{l_prefix} \
   exec_prefix=$RPM_BUILD_ROOT%{l_prefix}
  -rm -f  $RPM_BUILD_ROOT%{l_prefix}/info/dir
  -rm -rf $RPM_BUILD_ROOT%{l_prefix}/share
  -strip  $RPM_BUILD_ROOT%{l_prefix}/bin/* 2>/dev/null || true
   ( cd $RPM_BUILD_ROOT%{l_prefix}
 ln bin/make bin/gmake
 ln man/man1/make.1 man/man1/gmake.1
   ) || exit $?
  +
  +#   strip down installation
  +rm -f  $RPM_BUILD_ROOT%{l_prefix}/info/dir
  +rm -rf $RPM_BUILD_ROOT%{l_prefix}/share
  +strip  $RPM_BUILD_ROOT%{l_prefix}/bin/* 2>/dev/null || true
  +
  +#   determine installation files
   %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std}
   
   %files -f files
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/m4/ m4.spec openpkg-web/ news.txt

2003-07-23 Thread Ralf S. Engelschall
  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:   23-Jul-2003 21:19:55
  Branch: HEAD Handle: 2003072320195401

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

  Log:
cleanup packaging

  Summary:
RevisionChanges Path
1.24+19 -9  openpkg-src/m4/m4.spec
1.5770  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/m4/m4.spec
  
  $ cvs diff -u -r1.23 -r1.24 m4.spec
  --- openpkg-src/m4/m4.spec8 Jul 2003 14:40:47 -   1.23
  +++ openpkg-src/m4/m4.spec23 Jul 2003 19:19:55 -  1.24
  @@ -33,7 +33,7 @@
   Group:Language
   License:  GPL
   Version:  1.4o
  -Release:  20030707
  +Release:  20030723
   
   #   list of sources
   Source0:  ftp://ftp.seindal.dk/pub/rene/gnu/m4-%{version}.tar.gz
  @@ -48,12 +48,11 @@
   AutoReqProv:  no
   
   %description
  -GNU m4 is an implementation of the traditional UNIX macro processor. It is
  -mostly SVR4 compatible, although it has some extensions (for example,
  -handling more than 9 positional parameters to macros). m4 also has builtin
  -functions for including files, running shell commands, doing arithmetic,
  -etc.  Autoconf needs GNU m4 for generating `configure' scripts, but not
  -for running them.
  +GNU m4 is an implementation of the traditional UNIX macro processor.
  +It is mostly SVR4 compatible, although it has some extensions (for
  +example, handling more than 9 positional parameters to macros).
  +m4 also has builtin functions for including files, running shell
  +commands, doing arithmetic, etc.
   
   %prep
   %setup -q
  @@ -62,23 +61,34 @@
   doc/Makefile.in
   
   %build
  +#   configure package
   CC="%{l_cc}" \
   CFLAGS="%{l_cflags -O}" \
   ./configure \
   --prefix=%{l_prefix} \
   --disable-nls
  +
  +#   build package
   %{l_make} %{l_mflags}
   
   %install
   rm -rf $RPM_BUILD_ROOT
  +
  +#   install package
   %{l_make} %{l_mflags} install DESTDIR=$RPM_BUILD_ROOT
   %{l_shtool} install -c -m 644 \
   %{SOURCE m4.1} \
   $RPM_BUILD_ROOT%{l_prefix}/man/man1/
  +ln  $RPM_BUILD_ROOT%{l_prefix}/bin/m4 \
  +$RPM_BUILD_ROOT%{l_prefix}/bin/gm4
  +ln  $RPM_BUILD_ROOT%{l_prefix}/man/man1/m4.1 \
  +$RPM_BUILD_ROOT%{l_prefix}/man/man1/gm4.1
  +
  +#   strip down installation
   strip $RPM_BUILD_ROOT%{l_prefix}/bin/* >/dev/null 2>&1 || true
   rm -f $RPM_BUILD_ROOT%{l_prefix}/info/dir
  -ln $RPM_BUILD_ROOT%{l_prefix}/bin/m4 $RPM_BUILD_ROOT%{l_prefix}/bin/gm4
  -ln $RPM_BUILD_ROOT%{l_prefix}/man/man1/m4.1 
$RPM_BUILD_ROOT%{l_prefix}/man/man1/gm4.1
  +
  +#   determine installation files
   %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std}
   
   %files -f files
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.5769 -r1.5770 news.txt
  --- openpkg-web/news.txt  23 Jul 2003 19:16:54 -  1.5769
  +++ openpkg-web/news.txt  23 Jul 2003 19:19:54 -  1.5770
  @@ -1,3 +1,4 @@
  +23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/libtool/ libtool.spec openpkg-web/ news.txt

2003-07-23 Thread Ralf S. Engelschall
  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:   23-Jul-2003 21:16:56
  Branch: HEAD Handle: 2003072320165402

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

  Log:
cleanup packaging

  Summary:
RevisionChanges Path
1.28+11 -1  openpkg-src/libtool/libtool.spec
1.5769  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/libtool/libtool.spec
  
  $ cvs diff -u -r1.27 -r1.28 libtool.spec
  --- openpkg-src/libtool/libtool.spec  15 Jul 2003 12:35:32 -  1.27
  +++ openpkg-src/libtool/libtool.spec  23 Jul 2003 19:16:56 -  1.28
  @@ -33,7 +33,7 @@
   Group:Development
   License:  GPL
   Version:  1.5
  -Release:  20030715
  +Release:  20030723
   
   #   list of sources
   Source0:  ftp://ftp.gnu.org/gnu/libtool/libtool-%{version}.tar.gz
  @@ -55,21 +55,31 @@
   %setup -q
   
   %build
  +#   align with GNU autoconf and GNU automake
   %{l_prefix}/bin/aclocal
   %{l_prefix}/bin/automake
   %{l_prefix}/bin/autoconf
   
  +#   configure package
   CC="%{l_cc}" \
   CFLAGS="%{l_cflags -O}" \
   ./configure \
   --prefix=%{l_prefix} \
   --disable-shared
  +
  +#   build package
   %{l_make} %{l_mflags}
   
   %install
   rm -rf $RPM_BUILD_ROOT
  +
  +#   install package
   %{l_make} %{l_mflags} install AM_MAKEFLAGS="DESTDIR=$RPM_BUILD_ROOT"
  +
  +#   strip down installation
   rm -f $RPM_BUILD_ROOT%{l_prefix}/info/dir
  +
  +#   determine installation files
   %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \
   %{l_files_std} \
   '%not %dir %{l_prefix}/share/aclocal'
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.5768 -r1.5769 news.txt
  --- openpkg-web/news.txt  23 Jul 2003 19:14:22 -  1.5768
  +++ openpkg-web/news.txt  23 Jul 2003 19:16:54 -  1.5769
  @@ -1,3 +1,4 @@
  +23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/gzip/ gzip.spec openpkg-web/ news.txt

2003-07-23 Thread Ralf S. Engelschall
  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:   23-Jul-2003 21:14:24
  Branch: HEAD Handle: 2003072320142201

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

  Log:
cleanup packaging

  Summary:
RevisionChanges Path
1.29+10 -1  openpkg-src/gzip/gzip.spec
1.5768  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/gzip/gzip.spec
  
  $ cvs diff -u -r1.28 -r1.29 gzip.spec
  --- openpkg-src/gzip/gzip.spec8 Jul 2003 14:39:57 -   1.28
  +++ openpkg-src/gzip/gzip.spec23 Jul 2003 19:14:23 -  1.29
  @@ -33,7 +33,7 @@
   Group:Compression
   License:  GPL
   Version:  1.3.5
  -Release:  20030610
  +Release:  20030723
   
   #   list of sources
   Source0:  ftp://alpha.gnu.org/gnu/gzip/gzip-%{version}.tar.gz
  @@ -62,19 +62,28 @@
   %patch -p0
   
   %build
  +#   configure package
   echo "ac_cv_path_shell=%{l_bash}" >config.cache
   CC="%{l_cc}" \
   CFLAGS="%{l_cflags -O}" \
   ./configure \
   --cache-file=./config.cache \
   --prefix=%{l_prefix}
  +
  +#   build package
   %{l_make} %{l_mflags -O}
   
   %install
   rm -rf $RPM_BUILD_ROOT
  +
  +#   install package
   %{l_make} %{l_mflags} install AM_MAKEFLAGS="DESTDIR=$RPM_BUILD_ROOT"
  +
  +#   strip down installation
   rm -f $RPM_BUILD_ROOT%{l_prefix}/info/dir
   strip $RPM_BUILD_ROOT%{l_prefix}/bin/* 2>/dev/null || true
  +
  +#   determine installation files
   %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std}
   
   %files -f files
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.5767 -r1.5768 news.txt
  --- openpkg-web/news.txt  23 Jul 2003 19:07:04 -  1.5767
  +++ openpkg-web/news.txt  23 Jul 2003 19:14:22 -  1.5768
  @@ -1,3 +1,4 @@
  +23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/flex/ flex.spec

2003-07-23 Thread Ralf S. Engelschall
  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  Date:   23-Jul-2003 21:09:37
  Branch: HEAD Handle: 2003072320093700

  Modified files:
openpkg-src/flexflex.spec

  Log:
cleanup packaging

  Summary:
RevisionChanges Path
1.57+11 -0  openpkg-src/flex/flex.spec
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/flex/flex.spec
  
  $ cvs diff -u -r1.56 -r1.57 flex.spec
  --- openpkg-src/flex/flex.spec23 Jul 2003 13:31:51 -  1.56
  +++ openpkg-src/flex/flex.spec23 Jul 2003 19:09:37 -  1.57
  @@ -72,6 +72,7 @@
   %endif
   
   %build
  +#   configure and build Flex (stable version)
   ( cd flex-%{V_release_maj}
 CC="%{l_cc}" \
 CFLAGS="%{l_cflags -O}" \
  @@ -79,6 +80,8 @@
 --prefix=$RPM_BUILD_ROOT%{l_prefix}
 %{l_make} %{l_mflags}
   ) || exit $?
  +
  +#   configure and build Flex (beta version)
   %if "%{with_beta}" == "yes"
   ( cd flex-%{V_beta}
 CC="%{l_cc}" \
  @@ -92,6 +95,8 @@
   
   %install
   rm -rf $RPM_BUILD_ROOT
  +
  +#   install Flex (beta version)
   %if "%{with_beta}" == "yes"
   ( cd flex-%{V_beta}
 %{l_make} %{l_mflags} install AM_MAKEFLAGS="DESTDIR=$RPM_BUILD_ROOT"
  @@ -105,12 +110,18 @@
$RPM_BUILD_ROOT%{l_prefix}/man/man1/flex-beta.1
   ) || exit $?
   %endif
  +
  +#   install Flex (stable version)
   ( cd flex-%{V_release_maj}
 %{l_make} %{l_mflags} install
 rm -f $RPM_BUILD_ROOT%{l_prefix}/bin/flex++
   ) || exit $?
  +
  +#   strip down installation
   rm -f $RPM_BUILD_ROOT%{l_prefix}/info/dir
   strip $RPM_BUILD_ROOT%{l_prefix}/bin/* >/dev/null 2>&1 || true
  +
  +#   determine installation files
   %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std}
   
   %files -f files
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/cvs/ cvs.spec openpkg-web/ news.txt

2003-07-23 Thread Ralf S. Engelschall
  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:   23-Jul-2003 21:07:05
  Branch: HEAD Handle: 2003072320070401

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

  Log:
cleanup packaging

  Summary:
RevisionChanges Path
1.70+5  -8  openpkg-src/cvs/cvs.spec
1.5767  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/cvs/cvs.spec
  
  $ cvs diff -u -r1.69 -r1.70 cvs.spec
  --- openpkg-src/cvs/cvs.spec  22 Jul 2003 14:09:43 -  1.69
  +++ openpkg-src/cvs/cvs.spec  23 Jul 2003 19:07:05 -  1.70
  @@ -37,7 +37,7 @@
   Group:SCM
   License:  GPL
   Version:  %{V_cvs}
  -Release:  20030722
  +Release:  20030723
   
   #   package options
   %option   with_fsl yes
  @@ -76,12 +76,6 @@
   enable/log/control various operations and works well over a wide
   area network. CVS keeps a single copy of the master sources. This
   copy is called the source repository.
  -
  -Additionally the following popular CVS tools are included: cvs2cl
  -(a tool for assembling a GNU ChangeLog file from "cvs log" output)
  -and cvslock (an administration tool for manually locking a CVS
  -repository area).
  -
   %if "%{with_rse}" == "yes"
   This version of CVS has the large set of patches applied from
   Ralf S. Engelschall <[EMAIL PROTECTED]> (-DRSE_PATCHES). This
  @@ -144,6 +138,8 @@
 mv $RPM_BUILD_ROOT%{l_prefix}/share/cvs/contrib/* \
$RPM_BUILD_ROOT%{l_prefix}/share/cvs/
 rmdir $RPM_BUILD_ROOT%{l_prefix}/share/cvs/contrib
  +  rm -f $RPM_BUILD_ROOT%{l_prefix}/bin/cvsbug
  +  rm -f $RPM_BUILD_ROOT%{l_prefix}/man/man8/cvsbug.8
   ) || exit $?
   
   #   install CVSlock package
  @@ -161,7 +157,8 @@
   %{SOURCE rc.cvs} $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/
   
   #   install OSSP fsl configuration
  -%{l_shtool} mkdir -f -p -m 755 $RPM_BUILD_ROOT%{l_prefix}/etc/fsl
  +%{l_shtool} mkdir -f -p -m 755 \
  +$RPM_BUILD_ROOT%{l_prefix}/etc/fsl
   %{l_shtool} install -c -m 644 %{l_value -s -a} \
   %{SOURCE fsl.cvs} \
   $RPM_BUILD_ROOT%{l_prefix}/etc/fsl/
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.5766 -r1.5767 news.txt
  --- openpkg-web/news.txt  23 Jul 2003 19:00:54 -  1.5766
  +++ openpkg-web/news.txt  23 Jul 2003 19:07:04 -  1.5767
  @@ -1,3 +1,4 @@
  +23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/bzip2/ bzip2.spec openpkg-web/ news.txt

2003-07-23 Thread Ralf S. Engelschall
  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:   23-Jul-2003 21:00:56
  Branch: HEAD Handle: 2003072320005401

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

  Log:
cleanup packaging

  Summary:
RevisionChanges Path
1.23+15 -4  openpkg-src/bzip2/bzip2.spec
1.5766  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/bzip2/bzip2.spec
  
  $ cvs diff -u -r1.22 -r1.23 bzip2.spec
  --- openpkg-src/bzip2/bzip2.spec  8 Jul 2003 14:38:52 -   1.22
  +++ openpkg-src/bzip2/bzip2.spec  23 Jul 2003 19:00:55 -  1.23
  @@ -37,7 +37,7 @@
   Group:Compression
   License:  GPL
   Version:  %{V_long}
  -Release:  20030408
  +Release:  20030723
   
   #   list of sources
   Source0:  ftp://sources.redhat.com/pub/bzip2/v%{V_short}/bzip2-%{V_long}.tar.gz
  @@ -61,14 +61,25 @@
   %setup -q
   
   %build
  -%{l_make} %{l_mflags} CC="%{l_cc}" CFLAGS="%{l_cflags -O}"
  +#   build package
  +%{l_make} %{l_mflags} \
  +CC="%{l_cc}" \
  +CFLAGS="%{l_cflags -O}"
   
   %install
   rm -rf $RPM_BUILD_ROOT
  -%{l_shtool} mkdir -f -p -m 755 $RPM_BUILD_ROOT%{l_prefix}
  -%{l_make} %{l_mflags} install PREFIX=$RPM_BUILD_ROOT%{l_prefix}
  +
  +#   install package
  +%{l_shtool} mkdir -f -p -m 755 \
  +$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
   strip $RPM_BUILD_ROOT%{l_prefix}/bin/* 2>/dev/null || true
  +
  +#   determine installation files
   %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std}
   
   %files -f files
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.5765 -r1.5766 news.txt
  --- openpkg-web/news.txt  23 Jul 2003 18:58:12 -  1.5765
  +++ openpkg-web/news.txt  23 Jul 2003 19:00:54 -  1.5766
  @@ -1,3 +1,4 @@
  +23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/autoconf/ autoconf.spec openpkg-web/ news.t...

2003-07-23 Thread Ralf S. Engelschall
  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:   23-Jul-2003 20:58:14
  Branch: HEAD Handle: 2003072319581202

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

  Log:
cleanup packaging

  Summary:
RevisionChanges Path
1.39+19 -8  openpkg-src/autoconf/autoconf.spec
1.5765  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/autoconf/autoconf.spec
  
  $ cvs diff -u -r1.38 -r1.39 autoconf.spec
  --- openpkg-src/autoconf/autoconf.spec22 Jul 2003 13:39:37 -  1.38
  +++ openpkg-src/autoconf/autoconf.spec23 Jul 2003 18:58:14 -  1.39
  @@ -37,7 +37,7 @@
   Group:Development
   License:  GPL
   Version:  %{V_latest}
  -Release:  20030722
  +Release:  20030723
   
   #   list of sources
   Source1:  ftp://ftp.gnu.org/gnu/autoconf/autoconf-%{V_latest}.tar.gz
  @@ -53,13 +53,13 @@
   AutoReqProv:  no
   
   %description
  -Autoconf is an extensible package of m4 macros that produce
  -shell scripts to automatically configure software source code
  -packages.  These scripts can adapt the packages to many kinds of
  -UNIX-like systems without manual user intervention.  Autoconf
  -creates a configuration script for a package from a template
  -file that lists the operating system features that the package
  -can use, in the form of m4 macro calls.
  +Autoconf is an extensible package of m4 macros that produce shell
  +scripts to automatically configure software source code packages.
  +These scripts can adapt the packages to many kinds of UNIX-like
  +systems without manual user intervention. Autoconf creates a
  +configuration script for a package from a template file that lists
  +the operating system features that the package can use, in the form
  +of m4 macro calls.
   
   %prep
   %setup0 -q -c -n autoconf-%{V_latest}
  @@ -67,6 +67,7 @@
   %patch0 -p0
   
   %build
  +#   configure and build Autoconf (deprecated version)
   ( cd autoconf-%{V_old}
 CC="%{l_cc}" \
 CFLAGS="%{l_cflags -O}" \
  @@ -78,6 +79,8 @@
 Makefile
 %{l_make} %{l_mflags}
   ) || exit $?
  +
  +#   configure and build Autoconf (current version)
   ( cd autoconf-%{V_latest}
 CC="%{l_cc}" \
 CFLAGS="%{l_cflags -O}" \
  @@ -88,18 +91,26 @@
   
   %install
   rm -rf $RPM_BUILD_ROOT
  +
  +#   configure and build Autoconf (deprecated version)
   ( cd autoconf-%{V_old}
 %{l_make} %{l_mflags} install \
 prefix=$RPM_BUILD_ROOT%{l_prefix}
 mv $RPM_BUILD_ROOT%{l_prefix}/info/autoconf.info \
$RPM_BUILD_ROOT%{l_prefix}/info/autoconf-old.info
   ) || exit $?
  +
  +#   configure and build Autoconf (current version)
   ( cd autoconf-%{V_latest}
 %{l_make} %{l_mflags} install \
 prefix=$RPM_BUILD_ROOT%{l_prefix}
   ) || exit $?
  +
  +#   strip down installation
   rm -rf $RPM_BUILD_ROOT%{l_prefix}/lib/xemacs
   rm -f $RPM_BUILD_ROOT%{l_prefix}/info/dir
  +
  +#   determine installation files
   %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std}
   
   %files -f files
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.5764 -r1.5765 news.txt
  --- openpkg-web/news.txt  23 Jul 2003 18:55:56 -  1.5764
  +++ openpkg-web/news.txt  23 Jul 2003 18:58:12 -  1.5765
  @@ -1,3 +1,4 @@
  +23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/binutils/ binutils.spec openpkg-web/ news.t...

2003-07-23 Thread Ralf S. Engelschall
  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:   23-Jul-2003 20:55:58
  Branch: HEAD Handle: 2003072319555602

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

  Log:
cleanup packaging

  Summary:
RevisionChanges Path
1.42+29 -16 openpkg-src/binutils/binutils.spec
1.5764  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/binutils/binutils.spec
  
  $ cvs diff -u -r1.41 -r1.42 binutils.spec
  --- openpkg-src/binutils/binutils.spec8 Jul 2003 14:38:48 -   1.41
  +++ openpkg-src/binutils/binutils.spec23 Jul 2003 18:55:58 -  1.42
  @@ -33,7 +33,7 @@
   Group:Utility
   License:  GPL
   Version:  2.14
  -Release:  20030620
  +Release:  20030723
   
   #   list of sources
   Source0:  
ftp://sources.redhat.com/pub/binutils/releases/binutils-%{version}.tar.bz2
  @@ -48,26 +48,24 @@
   AutoReqProv:  no
   
   %description
  -Binutils is a collection of binary utilities. It includes: ld -
  -the GNU linker. addr2line - Converts addresses into filenames and
  -line numbers. as - the portable GNU assembler. ar - A utility
  -for creating, modifying and extracting from archives. nm - Lists
  -symbols from object files. objcopy - Copys and translates object
  -files. objdump - Displays information from object files. ranlib
  -- Generates an index to the contents of an archive. readelf -
  -Displays information from any ELF format object file. size - Lists
  -the section sizes of an object or archive file. strings - Lists
  -printable strings from files. strip - Discards symbols. c++filt
  -- Filter to demangle encoded C++ symbols. addr2line - Convert
  -addresses to file and line. nlmconv - Converts object code into
  -an NLM. windres - A compiler for Windows resource files. gprof -
  -Displays profiling information.
  +Binutils is a collection of binary utilities. It includes: ld
  +(the GNU linker), addr2line (converts addresses into filenames
  +and line numbers), as (the portable GNU assembler), ar (a utility
  +for creating, modifying and extracting from archives), nm (lists
  +symbols from object files), objcopy (copys and translates object
  +files), objdump (displays information from object files), ranlib
  +(generates an index to the contents of an archive), readelf
  +(displays information from any ELF format object file), size (lists
  +the section sizes of an object or archive file), strings (lists
  +printable strings from files), strip (discards symbols) and gprof
  +(displays profiling information).
   
   %prep
   %setup -q
   %patch -p0
   
   %build
  +#   configure package
   CC="%{l_cc}"; export CC
   CFLAGS="%{l_cflags -O}"; export CFLAGS
   case "%{l_target}" in
  @@ -77,19 +75,34 @@
   esac
   ./configure \
   --prefix=%{l_prefix}
  +
  +#   build package
   %{l_make} %{l_mflags}
   
   %install
   rm -rf $RPM_BUILD_ROOT
  -%{l_make} %{l_mflags} install prefix=$RPM_BUILD_ROOT%{l_prefix}
  +
  +#   build package
  +%{l_make} %{l_mflags} install \
  +prefix=$RPM_BUILD_ROOT%{l_prefix} \
  +exec_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}/info/standards.info
  +rm -f $RPM_BUILD_ROOT%{l_prefix}/info/configure.info*
  +rm -f $RPM_BUILD_ROOT%{l_prefix}/man/man1/c++filt.1
  +rm -f $RPM_BUILD_ROOT%{l_prefix}/man/man1/dlltool.1
  +rm -f $RPM_BUILD_ROOT%{l_prefix}/man/man1/nlmconv.1
  +rm -f $RPM_BUILD_ROOT%{l_prefix}/man/man1/windres.1
   rm -rf $RPM_BUILD_ROOT%{l_prefix}/include
   rm -rf $RPM_BUILD_ROOT%{l_prefix}/lib
   rm -rf $RPM_BUILD_ROOT%{l_prefix}/share
   rm -rf $RPM_BUILD_ROOT%{l_prefix}/*-*-*
   rm -rf $RPM_BUILD_ROOT%{l_prefix}/bin/c++filt
   strip $RPM_BUILD_ROOT%{l_prefix}/bin/* >/dev/null 2>&1 || true
  +
  +#   determine installation files
   %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std}
   
   %files -f files
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.5763 -r1.5764 news.txt
  --- openpkg-web/news.txt  23 Jul 2003 18:33:1

[CVS] OpenPKG: openpkg-re/vcheck/ vc.perl-crypto openpkg-src/perl-cryp...

2003-07-23 Thread Ralf S. Engelschall
  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 openpkg$ Date:   23-Jul-2003 20:33:12
  Branch: HEAD Handle: 2003072319331001

  Modified files:
openpkg-re/vcheck   vc.perl-crypto
openpkg-src/perl-crypto perl-crypto.spec
openpkg-web news.txt

  Log:
upgrading package: perl-crypto 20030722 -> 20030723

  Summary:
RevisionChanges Path
1.19+2  -2  openpkg-re/vcheck/vc.perl-crypto
1.32+4  -4  openpkg-src/perl-crypto/perl-crypto.spec
1.5763  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-re/vcheck/vc.perl-crypto
  
  $ cvs diff -u -r1.18 -r1.19 vc.perl-crypto
  --- openpkg-re/vcheck/vc.perl-crypto  22 Jul 2003 18:05:05 -  1.18
  +++ openpkg-re/vcheck/vc.perl-crypto  23 Jul 2003 18:33:10 -  1.19
  @@ -82,7 +82,7 @@
 regex = Digest-HMAC-(__VER__)\.tar\.gz
   }
   prog perl-crypto:Digest-MD2 = {
  -  version   = 2.01
  +  version   = 2.02
 url   = http://www.cpan.org/modules/by-module/Digest/
 regex = Digest-MD2-(__VER__)\.tar\.gz
   }
  @@ -97,7 +97,7 @@
 regex = Digest-MD5-(__VER__)\.tar\.gz
   }
   prog perl-crypto:Digest-SHA1 = {
  -  version   = 2.03
  +  version   = 2.04
 url   = http://www.cpan.org/modules/by-module/Digest/
 regex = Digest-SHA1-(__VER__)\.tar\.gz
   }
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/perl-crypto/perl-crypto.spec
  
  $ cvs diff -u -r1.31 -r1.32 perl-crypto.spec
  --- openpkg-src/perl-crypto/perl-crypto.spec  22 Jul 2003 18:05:12 -  1.31
  +++ openpkg-src/perl-crypto/perl-crypto.spec  23 Jul 2003 18:33:11 -  1.32
  @@ -24,8 +24,8 @@
   ##
   
   #   versions of individual parts
  -%define   V_digest_sha12.03
  -%define   V_digest_md2 2.01
  +%define   V_digest_sha12.04
  +%define   V_digest_md2 2.02
   %define   V_digest_md4 1.1
   %define   V_digest_md5 2.26
   %define   V_digest_hmac1.01
  @@ -57,8 +57,8 @@
   Distribution: OpenPKG [BASE]
   Group:Language
   License:  GPL/Artistic
  -Version:  20030722
  -Release:  20030722
  +Version:  20030723
  +Release:  20030723
   
   #   list of sources
   Source0:  
http://www.cpan.org/modules/by-module/Digest/Digest-SHA1-%{V_digest_sha1}.tar.gz
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.5762 -r1.5763 news.txt
  --- openpkg-web/news.txt  23 Jul 2003 18:32:20 -  1.5762
  +++ openpkg-web/news.txt  23 Jul 2003 18:33:10 -  1.5763
  @@ -1,3 +1,4 @@
  +23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-re/vcheck/ vc.pv openpkg-src/pv/ pv.spec openpk...

2003-07-23 Thread Ralf S. Engelschall
  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 openpkg$ Date:   23-Jul-2003 20:32:22
  Branch: HEAD Handle: 2003072319321902

  Modified files:
openpkg-re/vcheck   vc.pv
openpkg-src/pv  pv.spec
openpkg-web news.txt

  Log:
upgrading package: pv 0.5.3 -> 0.5.9

  Summary:
RevisionChanges Path
1.4 +1  -1  openpkg-re/vcheck/vc.pv
1.6 +2  -2  openpkg-src/pv/pv.spec
1.5762  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-re/vcheck/vc.pv
  
  $ cvs diff -u -r1.3 -r1.4 vc.pv
  --- openpkg-re/vcheck/vc.pv   5 May 2003 07:17:25 -   1.3
  +++ openpkg-re/vcheck/vc.pv   23 Jul 2003 18:32:19 -  1.4
  @@ -2,7 +2,7 @@
   }
   
   prog pv = {
  -  version   = 0.5.3
  +  version   = 0.5.9
 url   = http://prdownloads.sourceforge.net/pipeviewer/
 regex = pv-(__VER__)\.tar\.gz
   }
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/pv/pv.spec
  
  $ cvs diff -u -r1.5 -r1.6 pv.spec
  --- openpkg-src/pv/pv.spec8 Jul 2003 14:42:05 -   1.5
  +++ openpkg-src/pv/pv.spec23 Jul 2003 18:32:21 -  1.6
  @@ -32,8 +32,8 @@
   Distribution: OpenPKG [EVAL]
   Group:System
   License:  GPL
  -Version:  0.5.3
  -Release:  20030702
  +Version:  0.5.9
  +Release:  20030723
   
   #   list of sources
   Source0:  http://osdn.dl.sourceforge.net/pipeviewer/pv-%{version}.tar.gz
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.5761 -r1.5762 news.txt
  --- openpkg-web/news.txt  23 Jul 2003 15:46:13 -  1.5761
  +++ openpkg-web/news.txt  23 Jul 2003 18:32:20 -  1.5762
  @@ -1,3 +1,4 @@
  +23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[OpenPKG] Version Tracking Report (2003-07-23 19:25)

2003-07-23 Thread OpenPKG Version Tracker
 OpenPKG Version Tracking Report
 ===

 Reporting Time:2003-07-23 19:25
 Tracking Duration: 0:25:16 (H:M:S)
 Tracking Input:832 sources (549 packages)
 Tracking Result:   810 up-to-date, 4 out-dated, 18 error

 The following 4 sources were determined to be out-dated because newer
 vendor versions were found. Upgrade the corresponding OpenPKG packages.

 - - -
 Package   Old Version   New Version  
 - - -
 perl-crypto:Digest-MD22.01  2.02
 perl-crypto:Digest-SHA1   2.03  2.04
 pv0.5.3 0.5.9
 qt3.1.2 3.2.0 [1]
 - - -
 [1] qt: thl: ftp server reports PORT/EPRT is disabled for security reasons

 The following 18 sources could not be successfully checked because
 an error occurred while processing. Keep at least an eye on them.

 - - -
 Package   Old Version   Error
 - - -
 aegis 4.11  connection failed or ti..
 analog5.32  connection failed or ti..
 gcc34 20030709  latest version online l..
 jargon4.4.3 regex didn't match (pro..
 lcal  1.2   connection failed or ti..
 libart2.3.122nd connection failed o..
 libmikmod 3.1.10connection failed or ti..
 openssh:chroot3.6.1 connection failed or ti..
 pcal  4.7.1 connection failed or ti..
 pdksh 5.2.14connection failed or ti..
 pgp   6.5.8 connection failed or ti..
 pinfo 0.6.7 regex didn't match (p [1]
 postgresql7.3.3 1st connection failed o..
 postgresql:psqlodbc   07.03.0100connection failed or ti..
 rdist 7.0.0-alpha10 connection failed or ti..
 smtpfeed  1.18  connection failed or  [2]
 txt2regex 0.7   connection failed or ti..
 vcheck1.2.1 regex didn't match (p [3]
 - - -
 [1] pinfo: thl: content move to http://dione.ids.pl/~pborys/software/pinfo in progress
 [2] smtpfeed: thl: master site down and only known mirror is netsw!
 [3] vcheck: rse: webserver currently broken

 The remaining 810 sources were successfully determined to be still
 up to date. No action is required on your part. Just be happy ;)

  OpenPKG Version Tracker
  [EMAIL PROTECTED]
__
The OpenPKG Projectwww.openpkg.org
Developer Communication List   [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/gettext/ gettext.spec openpkg-web/ news.txt

2003-07-23 Thread Ralf S. Engelschall
  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:   23-Jul-2003 17:46:15
  Branch: HEAD Handle: 2003072316461301

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

  Log:
rpmlint police: strip down package a little bit more

  Summary:
RevisionChanges Path
1.35+5  -2  openpkg-src/gettext/gettext.spec
1.5761  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/gettext/gettext.spec
  
  $ cvs diff -u -r1.34 -r1.35 gettext.spec
  --- openpkg-src/gettext/gettext.spec  8 Jul 2003 14:39:43 -   1.34
  +++ openpkg-src/gettext/gettext.spec  23 Jul 2003 15:46:14 -  1.35
  @@ -33,7 +33,7 @@
   Group:Converter
   License:  GPL
   Version:  0.12.1
  -Release:  20030624
  +Release:  20030723
   
   #   list of sources
   Source0:  ftp://ftp.gnu.org/gnu/gettext/gettext-%{version}.tar.gz
  @@ -71,10 +71,13 @@
   %{l_make} %{l_mflags} install \
   AM_MAKEFLAGS="DESTDIR=$RPM_BUILD_ROOT" \
   DESTDIR=$RPM_BUILD_ROOT
  +mv  $RPM_BUILD_ROOT%{l_prefix}/share/man $RPM_BUILD_ROOT%{l_prefix}/man
   rm -f $RPM_BUILD_ROOT%{l_prefix}/info/dir
   rm -f $RPM_BUILD_ROOT%{l_prefix}/lib/charset.alias
  +rm -rf $RPM_BUILD_ROOT%{l_prefix}/share/gettext/projects
   rm -rf $RPM_BUILD_ROOT%{l_prefix}/share/locale
  -rm -rf $RPM_BUILD_ROOT%{l_prefix}/doc
  +rm -rf $RPM_BUILD_ROOT%{l_prefix}/share/doc
  +rm -rf $RPM_BUILD_ROOT%{l_prefix}/lib/xemacs
   rm -f $RPM_BUILD_ROOT%{l_prefix}/lib/libgettext*.la
   strip $RPM_BUILD_ROOT%{l_prefix}/bin/* 2>/dev/null || true
   %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std}
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.5760 -r1.5761 news.txt
  --- openpkg-web/news.txt  23 Jul 2003 15:18:41 -  1.5760
  +++ openpkg-web/news.txt  23 Jul 2003 15:46:13 -  1.5761
  @@ -1,3 +1,4 @@
  +23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-re/ rpmlint.pl

2003-07-23 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-re   Date:   23-Jul-2003 17:45:52
  Branch: HEAD Handle: 2003072316455100

  Modified files:
openpkg-re  rpmlint.pl

  Log:
print more details

  Summary:
RevisionChanges Path
1.11+1  -1  openpkg-re/rpmlint.pl
  

  patch -p0 <<'@@ .'
  Index: openpkg-re/rpmlint.pl
  
  $ cvs diff -u -r1.10 -r1.11 rpmlint.pl
  --- openpkg-re/rpmlint.pl 23 Jul 2003 15:38:59 -  1.10
  +++ openpkg-re/rpmlint.pl 23 Jul 2003 15:45:51 -  1.11
  @@ -312,7 +312,7 @@
   }
   my $perm = $info->{ls}->{$path}->{'perm'};
   if ($perm =~ m|^-| && $perm !~ 
m|^-[-r][-w][sx][-r][-w][-sx][-r][-w][-tx]$|) {
  -&lint_error($rpm, "non-executable file \"$path\" under topdir 
\"$topdir\" (expected to be executable)");
  +&lint_error($rpm, "non-executable file \"$path\" (with 
permissions \"$perm\" under topdir \"$topdir\" (expected to be executable)");
   }
   }
   }
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-re/ rpmlint.pl

2003-07-23 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-re   Date:   23-Jul-2003 17:38:59
  Branch: HEAD Handle: 2003072316385900

  Modified files:
openpkg-re  rpmlint.pl

  Log:
fix permission test

  Summary:
RevisionChanges Path
1.10+1  -1  openpkg-re/rpmlint.pl
  

  patch -p0 <<'@@ .'
  Index: openpkg-re/rpmlint.pl
  
  $ cvs diff -u -r1.9 -r1.10 rpmlint.pl
  --- openpkg-re/rpmlint.pl 23 Jul 2003 15:37:35 -  1.9
  +++ openpkg-re/rpmlint.pl 23 Jul 2003 15:38:59 -  1.10
  @@ -401,7 +401,7 @@
   foreach my $path (keys(%{$info->{ls}})) {
   my $perm = $info->{ls}->{$path}->{'perm'};
   if ($path =~ m/^$prefix\/(bin|sbin)\/[^\/]+$/) {
  -if ($perm !~ m|^[^d]..[xs]..[xs]..[xs]$|) {
  +if ($perm !~ m|^[^d]..[xs]..[xs]..[xt]$|) {
   &lint_warning($rpm, "executable file \"$path\" has permissions 
\"$perm\" only (expected it to be executable by everyone)");
   }
   }
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-re/ rpmlint.pl

2003-07-23 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-re   Date:   23-Jul-2003 17:37:36
  Branch: HEAD Handle: 2003072316373500

  Modified files:
openpkg-re  rpmlint.pl

  Log:
more checks for the binary RPMs (not all packages are pass this at
this time)

  Summary:
RevisionChanges Path
1.9 +45 -10 openpkg-re/rpmlint.pl
  

  patch -p0 <<'@@ .'
  Index: openpkg-re/rpmlint.pl
  
  $ cvs diff -u -r1.8 -r1.9 rpmlint.pl
  --- openpkg-re/rpmlint.pl 22 Jul 2003 14:46:59 -  1.8
  +++ openpkg-re/rpmlint.pl 23 Jul 2003 15:37:35 -  1.9
  @@ -172,6 +172,10 @@
   my ($filename, $checks) = @_;
   my $info = {};
   
  +#   query package name
  +&msg_verbose("++ querying RPM package name");
  +$info->{name} = `$rpm -qp --qf '%{NAME}' $filename`;
  +
   #   query prefix
   &msg_verbose("++ querying RPM package installation prefix");
   $info->{prefix} = `$rpm -qp --qf '%{PREFIXES}' $filename`;
  @@ -368,11 +372,42 @@
   
   sub check_attrib {
   my ($rpm, $info) = @_;
  +
  +#   check for empty files
  +foreach my $path (keys(%{$info->{ls}})) {
  +if ($info->{ls}->{$path}->{'size'} == 0) {
  +&lint_warning($rpm, "empty file \"$path\" found (expected no empty 
files)");
  +}
  +}
  +
  +#   check for %config flagged files
  +my $prefix = quotemeta($info->{'prefix'});
  +my $name   = quotemeta($info->{'name'});
  +foreach my $path (keys(%{$info->{ls}})) {
  +my $config = $info->{ls}->{$path}->{'config'};
  +my $path   = $info->{ls}->{$path}->{'path'};
  +if ($config and $path !~ m/^$prefix\/etc\/($name\d*|fsl)\/.+/) {
  +&lint_warning($rpm, "non-config file \"$path\" flagged as \%config 
(expected only \"$prefix/etc/$name/*\" files to be \%config files)");
  +}
  +if ($config and $path =~ m/^$prefix\/s?bin\/[^\/]+$/) {
  +&lint_error($rpm, "executable file \"$path\" flagged as \%config");
  +}
  +if ($config and $path =~ m/^$prefix\/etc\/rc\.d\/rc\.$name$/) {
  +&lint_error($rpm, "run-command file \"$path\" flagged as \%config");
  +}
  +}
  +
  +#   check for permissions
  +foreach my $path (keys(%{$info->{ls}})) {
  +my $perm = $info->{ls}->{$path}->{'perm'};
  +if ($path =~ m/^$prefix\/(bin|sbin)\/[^\/]+$/) {
  +if ($perm !~ m|^[^d]..[xs]..[xs]..[xs]$|) {
  +&lint_warning($rpm, "executable file \"$path\" has permissions 
\"$perm\" only (expected it to be executable by everyone)");
  +}
  +}
  +}
   
  -#   permissions
  -#   user/group
  -#   size
  -#   %config flag
  +#   TODO: user/group?
   }
   
   ##  _
  @@ -384,11 +419,11 @@
   sub check_content {
   my ($rpm, $info) = @_;
   
  -#   stripped (file)
  -#   syslibs (ldd)
  -#   hard-coded paths pointing outside instance
  -#   sanity check for shebang-lines
  -#   contained temporary path
  -#   bad-files: .po
  +#   TODO: stripped (file)
  +#   TODO: syslibs (ldd)
  +#   TODO: hard-coded paths pointing outside instance
  +#   TODO: sanity check for shebang-lines
  +#   TODO: contained temporary path
  +#   TODO: bad-files: .po
   }
   
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[OpenPKG #194] rpmlint: rc.%{name} config files

2003-07-23 Thread Ralf S. Engelschall via RT
Request 194 was acted upon.
This is an automatically generated message.


 URL: https://rt.openpkg.org/id/194
  Ticket: [OpenPKG #194]
 Subject: rpmlint: rc.%{name} config files
  Requestors: 
   Queue: openpkg
   Owner: rse
  Status: resolved
 Transaction: Status changed from open to resolved by rse
Time: Wed Jul 23 17:25:13 2003
_

According to our records, your request has been resolved. If you have
any further questions or concerns, please just respond to this message.


[CVS] OpenPKG: openpkg-src/cvstrac/ cvstrac.spec openpkg-web/ news.txt

2003-07-23 Thread Ralf S. Engelschall
  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:   23-Jul-2003 17:18:42
  Branch: HEAD Handle: 2003072316184101

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

  Log:
rpmlint police: remove old hack of having the CGI a %config file

  Summary:
RevisionChanges Path
1.26+1  -2  openpkg-src/cvstrac/cvstrac.spec
1.5760  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/cvstrac/cvstrac.spec
  
  $ cvs diff -u -r1.25 -r1.26 cvstrac.spec
  --- openpkg-src/cvstrac/cvstrac.spec  17 Jul 2003 15:32:34 -  1.25
  +++ openpkg-src/cvstrac/cvstrac.spec  23 Jul 2003 15:18:42 -  1.26
  @@ -33,7 +33,7 @@
   Group:Database
   License:  GPL
   Version:  1.1.2
  -Release:  20030717
  +Release:  20030723
   
   #   list of sources
   Source0:  http://www.hwaci.com/sw/cvstrac/cvstrac-%{version}.tar.gz
  @@ -84,7 +84,6 @@
   %{SOURCE cvstrac.cgi} $RPM_BUILD_ROOT%{l_prefix}/cgi/cvstrac
   %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \
   %{l_files_std} \
  -'%config %{l_prefix}/cgi/cvstrac' \
   '%dir %attr(-,%{l_nusr},%{l_ngrp}) %{l_prefix}/var/cvstrac'
   
   %files -f files
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.5759 -r1.5760 news.txt
  --- openpkg-web/news.txt  23 Jul 2003 15:15:16 -  1.5759
  +++ openpkg-web/news.txt  23 Jul 2003 15:18:41 -  1.5760
  @@ -1,3 +1,4 @@
  +23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/ocaml/ ocaml.spec openpkg-web/ news.txt

2003-07-23 Thread Ralf S. Engelschall
  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:   23-Jul-2003 17:15:17
  Branch: HEAD Handle: 2003072316151601

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

  Log:
rpmlint police: keep only compiled versions and do not use extensions

  Summary:
RevisionChanges Path
1.13+6  -1  openpkg-src/ocaml/ocaml.spec
1.5759  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/ocaml/ocaml.spec
  
  $ cvs diff -u -r1.12 -r1.13 ocaml.spec
  --- openpkg-src/ocaml/ocaml.spec  8 Jul 2003 14:41:18 -   1.12
  +++ openpkg-src/ocaml/ocaml.spec  23 Jul 2003 15:15:17 -  1.13
  @@ -33,7 +33,7 @@
   Group:Language
   License:  LGPL+QPL
   Version:  3.06
  -Release:  20030528
  +Release:  20030723
   
   #   list of sources
   Source0:  http://caml.inria.fr/distrib/ocaml-%{version}/ocaml-%{version}.tar.gz
  @@ -78,6 +78,11 @@
   strip $RPM_BUILD_ROOT%{l_prefix}/bin/*.opt \
 $RPM_BUILD_ROOT%{l_prefix}/bin/ocamlyacc \
 $RPM_BUILD_ROOT%{l_prefix}/bin/ocamlrun
  +( cd $RPM_BUILD_ROOT%{l_prefix}/bin
  +  for opt in *.opt; do
  +  mv $opt `echo $opt | sed -e 's;\.opt$;;'` || exit $?
  +  done
  +) || exit $?
   %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std}
   
   %files -f files
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.5758 -r1.5759 news.txt
  --- openpkg-web/news.txt  23 Jul 2003 14:51:13 -  1.5758
  +++ openpkg-web/news.txt  23 Jul 2003 15:15:16 -  1.5759
  @@ -1,3 +1,4 @@
  +23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/squid/ fsl.squid rc.squid squid.spec openpk...

2003-07-23 Thread Thomas Lotterer
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Thomas Lotterer
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web  Date:   23-Jul-2003 16:51:15
  Branch: HEAD Handle: 2003072315511301

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

  Log:
PR#202 run-time check and related issues

  Summary:
RevisionChanges Path
1.3 +1  -1  openpkg-src/squid/fsl.squid
1.16+9  -4  openpkg-src/squid/rc.squid
1.50+14 -6  openpkg-src/squid/squid.spec
1.5758  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/squid/fsl.squid
  
  $ cvs diff -u -r1.2 -r1.3 fsl.squid
  --- openpkg-src/squid/fsl.squid   14 Jul 2003 18:32:50 -  1.2
  +++ openpkg-src/squid/fsl.squid   23 Jul 2003 14:51:14 -  1.3
  @@ -9,7 +9,7 @@
   -> {
   debug: file(
   path="@l_prefix@/var/squid/logs/squid.log",
  -perm=0644
  +perm=0644, jitter=1
   )
   }
   };
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/squid/rc.squid
  
  $ cvs diff -u -r1.15 -r1.16 rc.squid
  --- openpkg-src/squid/rc.squid22 Jul 2003 08:11:13 -  1.15
  +++ openpkg-src/squid/rc.squid23 Jul 2003 14:51:14 -  1.16
  @@ -22,17 +22,20 @@
   
   %start -u @l_susr@
   rcService squid enable yes || exit 0
  +rcService squid active yes && exit 0
   @l_prefix@/sbin/squid -D -s
  +sleep 2
   
   %stop -u @l_susr@
   rcService squid enable yes || exit 0
  +rcService squid active no  && exit 0
   @l_prefix@/sbin/squid -k shutdown
  +sleep 2
   
   %restart -u @l_susr@
   rcService squid enable yes || exit 0
  -@l_prefix@/sbin/squid -k shutdown
  -sleep 1
  -@l_prefix@/sbin/squid -D -s
  +rcService squid active no  && exit 0
  +rc squid stop start
   
   %reload -u @l_susr@
   rcService squid enable yes || exit 0
  @@ -40,10 +43,12 @@
   
   %daily -u @l_susr@
   rcService squid enable yes || exit 0
  +
  +#   rotate logfile
   @l_prefix@/sbin/squid -k rotate
   shtool rotate -f \
   -n ${squid_log_numfiles} -s ${squid_log_minsize} -d \
  --z ${squid_log_complevel} -o @l_rusr@ -g @l_rgrp@ -m 644 \
  +-z ${squid_log_complevel} -m 644 -o @l_susr@ -g @l_mgrp@ \
   -P "${squid_log_prolog}" \
   -E "${squid_log_epilog}" \
   @l_prefix@/var/squid/logs/squid.log
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/squid/squid.spec
  
  $ cvs diff -u -r1.49 -r1.50 squid.spec
  --- openpkg-src/squid/squid.spec  22 Jul 2003 08:11:13 -  1.49
  +++ openpkg-src/squid/squid.spec  23 Jul 2003 14:51:14 -  1.50
  @@ -38,7 +38,7 @@
   Group:Web
   License:  GPL
   Version:  %{V_maj}.%{V_min}.%{V_rev}
  -Release:  20030722
  +Release:  20030723
   
   #   package options
   %option   with_fsl   yes
  @@ -142,6 +142,7 @@
   -e 's;^# \(cache_mgr\).*;\1 %{l_musr};' \
   -e 's;^# \(cache_effective_user\).*;\1 %{l_rusr};' \
   -e 's;^# \(cache_effective_group\).*;\1 %{l_rgrp};' \
  +-e 's;^# \(http_port\).*;\1 127.0.0.1:3128;' \
   $RPM_BUILD_ROOT%{l_prefix}/etc/squid/squid.conf
   
   #   install run-command script
  @@ -181,10 +182,17 @@
   $RPM_INSTALL_PREFIX/sbin/squid -z >/dev/null 2>&1
   fi
   
  +#   after upgrade, restart service
  +[ $1 -eq 2 ] || exit 0
  +eval `%{l_rc} squid status 2>/dev/null`
  +[ ".$squid_active" = .yes ] && %{l_rc} squid restart
  +exit 0
  +
   %preun
  -if [ $1 -eq 0 ]; then
  -#   remove cache directory structure (including contents) and logfiles
  -rm -rf $RPM_INSTALL_PREFIX/var/squid/cache/[0-9ABCDEF][0-9ABCDEF] 
>/dev/null 2>&1 || true
  -rm -rf $RPM_INSTALL_PREFIX/var/squid/logs/* >/dev/null 2>&1 || true
  -fi
  +#   before erase, stop service and remove log files
  +[ $1 -eq 0 ] || exit 0
  +%{l_rc} squid stop 2>/dev/null
  +rm -rf $RPM_INSTALL_PREFIX/var/squid/cache/[0-9ABCDEF][0-9ABCDEF] >/dev/null 
2>&1 || true
  +rm -rf $RPM_INSTALL_PREFIX/var/squid/logs/* >/dev/null 2>&1 || t

[CVS] OpenPKG: openpkg-src/j2se14/ j2se14.spec

2003-07-23 Thread Ralf S. Engelschall
  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  Date:   23-Jul-2003 16:50:54
  Branch: HEAD Handle: 2003072315505400

  Modified files:
openpkg-src/j2se14  j2se14.spec

  Log:
rpmlint police: fix dangling symlink

  Summary:
RevisionChanges Path
1.22+1  -1  openpkg-src/j2se14/j2se14.spec
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/j2se14/j2se14.spec
  
  $ cvs diff -u -r1.21 -r1.22 j2se14.spec
  --- openpkg-src/j2se14/j2se14.spec23 Jul 2003 13:31:59 -  1.21
  +++ openpkg-src/j2se14/j2se14.spec23 Jul 2003 14:50:54 -  1.22
  @@ -174,7 +174,7 @@
 done
   ) || exit $?
   ( cd $RPM_BUILD_ROOT%{l_prefix}/cgi
  -  ln -s ../libexec/j2se14/java-rmi.cgi java-rmi.cgi
  +  ln -s ../libexec/j2se14/bin/java-rmi.cgi java-rmi.cgi
   ) || exit $?
   
   #   install run-command script
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/openpkg-tool/ openpkg.sh

2003-07-23 Thread Michael van Elst
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Michael van Elst
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src  Date:   23-Jul-2003 16:27:51
  Branch: HEAD Handle: 2003072315275100

  Modified files:
openpkg-src/openpkg-tool
openpkg.sh

  Log:
fix shebang

  Summary:
RevisionChanges Path
1.5 +1  -1  openpkg-src/openpkg-tool/openpkg.sh
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg-tool/openpkg.sh
  
  $ cvs diff -u -r1.4 -r1.5 openpkg.sh
  --- openpkg-src/openpkg-tool/openpkg.sh   23 Jul 2003 14:26:17 -  1.4
  +++ openpkg-src/openpkg-tool/openpkg.sh   23 Jul 2003 14:27:51 -  1.5
  @@ -1,4 +1,4 @@
  [EMAIL PROTECTED]@/lib/openpkg/bash
  [EMAIL PROTECTED]@/lib/openpkg/bash
   ##
   ##  openpkg.sh -- OpenPKG maintainance utility (frontend)
   ##  Copyright (c) 2000-2003 The OpenPKG Project 
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/qpopper/ qpopper.spec rc.qpopper

2003-07-23 Thread Thomas Lotterer
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Thomas Lotterer
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src  Date:   23-Jul-2003 16:26:27
  Branch: HEAD Handle: 2003072315262700

  Modified files:
openpkg-src/qpopper qpopper.spec rc.qpopper

  Log:
PR#202 run-time check and related issues

  Summary:
RevisionChanges Path
1.61+12 -3  openpkg-src/qpopper/qpopper.spec
1.23+9  -6  openpkg-src/qpopper/rc.qpopper
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/qpopper/qpopper.spec
  
  $ cvs diff -u -r1.60 -r1.61 qpopper.spec
  --- openpkg-src/qpopper/qpopper.spec  23 Jul 2003 12:57:48 -  1.60
  +++ openpkg-src/qpopper/qpopper.spec  23 Jul 2003 14:26:27 -  1.61
  @@ -159,11 +159,20 @@
   fi
   %endif
   
  +#   after upgrade, restart service
  +[ $1 -eq 2 ] || exit 0
  +eval `%{l_rc} qpopper status 2>/dev/null`
  +[ ".$qpopper_active" = .yes ] && %{l_rc} qpopper restart
  +exit 0
  +
   %preun
  +#   before erase, stop service and remove log files
  +[ $1 -eq 0 ] || exit 0
  +%{l_rc} qpopper stop 2>/dev/null
  +rm -f $RPM_INSTALL_PREFIX/var/qpopper/qpopper.log* >/dev/null 2>&1 || true
   %if "%{with_pam}" == "yes"
   #   remove PAM configuration entry
  -if [ $1 -eq 0 ]; then
  -$RPM_INSTALL_PREFIX/sbin/pamtool --remove --smart --name=qpopper
  -fi
  +$RPM_INSTALL_PREFIX/sbin/pamtool --remove --smart --name=qpopper
   %endif
  +exit 0
   
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/qpopper/rc.qpopper
  
  $ cvs diff -u -r1.22 -r1.23 rc.qpopper
  --- openpkg-src/qpopper/rc.qpopper22 Jul 2003 08:11:06 -  1.22
  +++ openpkg-src/qpopper/rc.qpopper23 Jul 2003 14:26:27 -  1.23
  @@ -31,26 +31,29 @@
   
   %start -u @l_susr@
   rcService qpopper enable yes || exit 0
  +rcService qpopper active yes && exit 0
   @l_prefix@/sbin/qpopper ${qpopper_bind} -S -f 
@l_prefix@/etc/qpopper/qpopper.config
   
   %stop -u @l_susr@
   rcService qpopper enable yes || exit 0
  +rcService qpopper active no  && exit 0
   qpopper_signal TERM
  +sleep 2
   rm -f $qpopper_pidfile >/dev/null 2>&1 || true
   
   %restart -u @l_susr@
   rcService qpopper enable yes || exit 0
  -qopper_signal TERM
  -rm -f $qpopper_pidfile >/dev/null 2>&1 || true
  -sleep 2
  -@l_prefix@/sbin/qpopper ${qpopper_bind} -S -f 
@l_prefix@/etc/qpopper/qpopper.config
  +rcService qpopper active no  && exit 0
  +rc qpopper stop start
   
   %daily -u @l_susr@
   rcService qpopper enable yes || exit 0
  +
  +#   rotate logfile
   shtool rotate -f \
   -n ${qpopper_log_numfiles} -s ${qpopper_log_minsize} -d \
  --z ${qpopper_log_complevel} -o @l_rusr@ -g @l_rgrp@ -m 644 \
  +-z ${qpopper_log_complevel} -m 644 -o @l_susr@ -g @l_mgrp@ \
   -P "${qpopper_log_prolog}" \
  --E "${qpopper_log_epilog}" \
  +-E "${qpopper_log_epilog} && rc qpopper restart" \
   $POP_logfile
   
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/openpkg-tool/ openpkg-tool.spec openpkg.sh ...

2003-07-23 Thread Michael van Elst
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Michael van Elst
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web  Date:   23-Jul-2003 16:26:17
  Branch: HEAD Handle: 2003072315261601

  Modified files:
openpkg-src/openpkg-tool
openpkg-tool.spec openpkg.sh
openpkg-web news.txt

  Log:
evasive action

  Summary:
RevisionChanges Path
1.72+6  -5  openpkg-src/openpkg-tool/openpkg-tool.spec
1.4 +1  -1  openpkg-src/openpkg-tool/openpkg.sh
1.5757  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg-tool/openpkg-tool.spec
  
  $ cvs diff -u -r1.71 -r1.72 openpkg-tool.spec
  --- openpkg-src/openpkg-tool/openpkg-tool.spec22 Jul 2003 14:37:57 - 
 1.71
  +++ openpkg-src/openpkg-tool/openpkg-tool.spec23 Jul 2003 14:26:17 - 
 1.72
  @@ -32,8 +32,8 @@
   Distribution: OpenPKG [PLUS]
   Group:Bootstrapping
   License:  GPL
  -Version:  20030722
  -Release:  20030722
  +Version:  20030723
  +Release:  20030723
   
   #   list of sources
   Source0:  openpkg.sh
  @@ -46,8 +46,8 @@
   #   build information
   Prefix:   %{l_prefix}
   BuildRoot:%{l_buildroot}
  -BuildPreReq:  OpenPKG, openpkg >= 1.0.0
  -PreReq:   OpenPKG, openpkg >= 1.0.0
  +BuildPreReq:  OpenPKG, openpkg
  +PreReq:   OpenPKG, openpkg
   AutoReq:  no
   AutoReqProv:  no
   
  @@ -64,7 +64,8 @@
   $RPM_BUILD_ROOT%{l_prefix}/bin \
   $RPM_BUILD_ROOT%{l_prefix}/lib/openpkg \
   $RPM_BUILD_ROOT%{l_prefix}/man/man1
  -%{l_shtool} install -c -m 755 %{l_value -s -a} \
  +%{l_shtool} install -c -m 755 \
  +-e 's;@openpkg_tool_prefix@;%{l_prefix};g' \
   -e 's;@version@;%{version};g' \
   %{SOURCE openpkg.sh} $RPM_BUILD_ROOT%{l_prefix}/bin/openpkg
   %{l_shtool} install -c -m 644 \
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/openpkg-tool/openpkg.sh
  
  $ cvs diff -u -r1.3 -r1.4 openpkg.sh
  --- openpkg-src/openpkg-tool/openpkg.sh   15 Jul 2003 10:08:31 -  1.3
  +++ openpkg-src/openpkg-tool/openpkg.sh   23 Jul 2003 14:26:17 -  1.4
  @@ -27,7 +27,7 @@
   #   program information
   progname="openpkg"
   progvers="@version@"
  -l_prefix="@l_prefix@"
  +l_prefix="@openpkg_tool_prefix@"
   
   #   try to determine Perl interpreter
   perl=""
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.5756 -r1.5757 news.txt
  --- openpkg-web/news.txt  23 Jul 2003 14:02:32 -  1.5756
  +++ openpkg-web/news.txt  23 Jul 2003 14:26:16 -  1.5757
  @@ -1,3 +1,4 @@
  +23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[OpenPKG #139] TODO: More package issues

2003-07-23 Thread Ralf S. Engelschall via RT
Request 139 was acted upon.
This is an automatically generated message.


 URL: https://rt.openpkg.org/id/139
  Ticket: [OpenPKG #139]
 Subject: TODO: More package issues
  Requestors: [EMAIL PROTECTED]
   Queue: openpkg
   Owner: ms
  Status: resolved
 Transaction: Status changed from open to resolved by rse
Time: Wed Jul 23 16:20:21 2003
_

According to our records, your request has been resolved. If you have
any further questions or concerns, please just respond to this message.


[OpenPKG #139] TODO: More package issues [comment]

2003-07-23 Thread Ralf S. Engelschall via RT
Request 139 was acted upon.
This is a comment. It is not sent to the Requestor(s).
_

 URL: https://rt.openpkg.org/id/139
  Ticket: [OpenPKG #139]
 Subject: TODO: More package issues
  Requestors: [EMAIL PROTECTED]
   Queue: openpkg
   Owner: ms
  Status: open
 Transaction: Comments added by rse
Time: Wed Jul 23 16:20:17 2003
_

All of those issues were now already solved.

-- 
 Ralf S. Engelschall
 OpenPKG Project Leader
 [EMAIL PROTECTED]



[OpenPKG #211] openssl: add openpkg-snakeoil utility

2003-07-23 Thread Ralf S. Engelschall via RT
Request 211 was acted upon.
_

 URL: https://rt.openpkg.org/id/211
  Ticket: [OpenPKG #211]
 Subject: openssl: add openpkg-snakeoil utility
  Requestors: [EMAIL PROTECTED]
   Queue: openpkg
   Owner: Nobody
  Status: stalled
 Transaction: Ticket created by rse
Time: Wed Jul 23 16:19:16 2003
_

A "openpkg-snakeoil" utility (derived from mod_ssl's stuff or
from RSE's cca.sh stuff) should be added to the "openssl"
package. This then can be used by all SSL-enabled daemon packages to
create on-the-fly an own Snake Oil certificate to allow the user to at
least immediately use the package.

-- 
 Ralf S. Engelschall
 OpenPKG Project Leader
 [EMAIL PROTECTED]



[OpenPKG #113] rc script for custom packages installed under %{l_prefix}/local/

2003-07-23 Thread Ralf S. Engelschall via RT
Request 113 was acted upon.
_

 URL: https://rt.openpkg.org/id/113
  Ticket: [OpenPKG #113]
 Subject: rc script for custom packages installed under %{l_prefix}/local/
  Requestors: [EMAIL PROTECTED]
   Queue: openpkg
   Owner: rse
  Status: open
 Transaction: Correspondence added by rse
Time: Wed Jul 23 16:03:00 2003



> Startup prio should be intermixable with the one of traditional rc
> script's prios.

With the current internal logic of "rc", this is nearly impossible
without again very large code refactoring. So we'll suspend this
issue until OSSP rc is available.
 
-- 
 Ralf S. Engelschall
 OpenPKG Project Leader
 [EMAIL PROTECTED]



[CVS] OpenPKG: openpkg-src/gnupg/ gnupg.spec openpkg-src/imapd/ imapd....

2003-07-23 Thread Thomas Lotterer
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Thomas Lotterer
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web  Date:   23-Jul-2003 16:02:37
  Branch: HEAD Handle: 2003072315023204

  Modified files:
openpkg-src/gnupg   gnupg.spec
openpkg-src/imapd   imapd.spec
openpkg-src/lesstif lesstif.spec
openpkg-src/mgv mgv.spec
openpkg-src/squirrelmail
squirrelmail.spec
openpkg-web news.txt

  Log:
remove OPENPGP, IMAP, MOTIF virtual targets

  Summary:
RevisionChanges Path
1.37+1  -2  openpkg-src/gnupg/gnupg.spec
1.90+1  -2  openpkg-src/imapd/imapd.spec
1.15+1  -2  openpkg-src/lesstif/lesstif.spec
1.10+3  -3  openpkg-src/mgv/mgv.spec
1.11+2  -2  openpkg-src/squirrelmail/squirrelmail.spec
1.5756  +5  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/gnupg/gnupg.spec
  
  $ cvs diff -u -r1.36 -r1.37 gnupg.spec
  --- openpkg-src/gnupg/gnupg.spec  17 Jul 2003 18:29:52 -  1.36
  +++ openpkg-src/gnupg/gnupg.spec  23 Jul 2003 14:02:34 -  1.37
  @@ -33,7 +33,7 @@
   Group:Cryptography
   License:  GPL
   Version:  1.2.2
  -Release:  20030717
  +Release:  20030723
   
   #   package options
   %option   with_idea  no
  @@ -51,7 +51,6 @@
   PreReq:   zlib
   AutoReq:  no
   AutoReqProv:  no
  -Provides: OPENPGP
   
   %description
GnuPG (GNU Privacy Guard) is a GNU utility for encrypting data and
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/imapd/imapd.spec
  
  $ cvs diff -u -r1.89 -r1.90 imapd.spec
  --- openpkg-src/imapd/imapd.spec  22 Jul 2003 14:10:09 -  1.89
  +++ openpkg-src/imapd/imapd.spec  23 Jul 2003 14:02:35 -  1.90
  @@ -33,7 +33,7 @@
   Group:Mail
   License:  BSD
   Version:  2.1.14
  -Release:  20030722
  +Release:  20030723
   
   #   package options
   %option   with_fslyes
  @@ -61,7 +61,6 @@
   %endif
   AutoReq:  no
   AutoReqProv:  no
  -Provides: IMAP
   
   %description
   The Cyrus IMAP server is an IMAP4 and POP3 daemon that differs from
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/lesstif/lesstif.spec
  
  $ cvs diff -u -r1.14 -r1.15 lesstif.spec
  --- openpkg-src/lesstif/lesstif.spec  18 Jul 2003 07:56:45 -  1.14
  +++ openpkg-src/lesstif/lesstif.spec  23 Jul 2003 14:02:35 -  1.15
  @@ -33,7 +33,7 @@
   Group:XWindow
   License:  LGPL
   Version:  0.93.46
  -Release:  20030718
  +Release:  20030723
   
   #   list of sources
   Source0:  http://osdn.dl.sourceforge.net/lesstif/lesstif-%{version}.tar.gz
  @@ -45,7 +45,6 @@
   PreReq:   OpenPKG, openpkg >= 20030103, X11
   AutoReq:  no
   AutoReqProv:  no
  -Provides: MOTIF
   
   %description
   LessTif is the Hungry Programmers' version of OSF/Motif®. It aims
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/mgv/mgv.spec
  
  $ cvs diff -u -r1.9 -r1.10 mgv.spec
  --- openpkg-src/mgv/mgv.spec  17 Jul 2003 15:32:51 -  1.9
  +++ openpkg-src/mgv/mgv.spec  23 Jul 2003 14:02:36 -  1.10
  @@ -33,7 +33,7 @@
   Group:Graphics
   License:  GNU
   Version:  3.1.5
  -Release:  20030717
  +Release:  20030723
   
   #   list of sources
   Source0:  http://www.trends.net/~mu/mgv-%{version}.tar.gz
  @@ -45,8 +45,8 @@
   BuildRoot:%{l_buildroot}
   BuildPreReq:  OpenPKG, openpkg >= 20030717, X11, make
   PreReq:   OpenPKG, openpkg >= 20030717, X11, ghostscript
  -BuildPreReq:  MOTIF
  -PreReq:   MOTIF
  +BuildPreReq:  lesstif
  +PreReq:   lesstif
   AutoReq:  no
   AutoReqProv:  no
   
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/squirrelmail/squirrelmail.spec
  
  $ cvs diff -u -r1.10 -r1.11 squirrelmail.spec
  --- openpkg-src/squirrelmail/squirrelmail.spec17 Jul 2003 15:33:21 - 
 1.10
  +++ openpkg-src/squirrelmail/squirrelmail.spec23 Jul 2003 14:02:36 - 
 1.11
  @@ -33,7 +33,7 @@
   Group:    Mail
   License:  GPL
   Version:  1.4.1
  -Release:  20030717
  +Relea

[CVS] OpenPKG: openpkg-src/bind/ bind.spec openpkg-src/bind8/ bind8.sp...

2003-07-23 Thread Thomas Lotterer
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Thomas Lotterer
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web  Date:   23-Jul-2003 15:54:21
  Branch: HEAD Handle: 2003072314541802

  Modified files:
openpkg-src/bindbind.spec
openpkg-src/bind8   bind8.spec
openpkg-src/powerdnspowerdns.spec
openpkg-web news.txt

  Log:
update conflict for domain name servers; remove DNS virtual target

  Summary:
RevisionChanges Path
1.69+2  -2  openpkg-src/bind/bind.spec
1.37+1  -1  openpkg-src/bind8/bind8.spec
1.29+1  -2  openpkg-src/powerdns/powerdns.spec
1.5755  +2  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/bind/bind.spec
  
  $ cvs diff -u -r1.68 -r1.69 bind.spec
  --- openpkg-src/bind/bind.spec22 Jul 2003 13:33:36 -  1.68
  +++ openpkg-src/bind/bind.spec23 Jul 2003 13:54:19 -  1.69
  @@ -37,7 +37,7 @@
   Group:DNS
   License:  ISC
   Version:  %{V_bind}
  -Release:  20030722
  +Release:  20030723
   
   #   package options
   %option   with_dlz_mysql  no
  @@ -91,7 +91,7 @@
   %endif
   AutoReq:  no
   AutoReqProv:  no
  -Conflicts:bind8
  +Conflicts:bind8, powerdns
   
   %description
   Berkeley Internet Name Domain (BIND) is an implementation of
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/bind8/bind8.spec
  
  $ cvs diff -u -r1.36 -r1.37 bind8.spec
  --- openpkg-src/bind8/bind8.spec  23 Jul 2003 13:31:43 -  1.36
  +++ openpkg-src/bind8/bind8.spec  23 Jul 2003 13:54:20 -  1.37
  @@ -53,7 +53,7 @@
   PreReq:   OpenPKG, openpkg >= 20030718
   AutoReq:  no
   AutoReqProv:  no
  -Conflicts:bind
  +Conflicts:bind, powerdns
   
   %description
   Berkeley Internet Name Domain (BIND) is an implementation of
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/powerdns/powerdns.spec
  
  $ cvs diff -u -r1.28 -r1.29 powerdns.spec
  --- openpkg-src/powerdns/powerdns.spec22 Jul 2003 08:11:03 -  1.28
  +++ openpkg-src/powerdns/powerdns.spec23 Jul 2003 13:54:20 -  1.29
  @@ -35,7 +35,7 @@
   Group:DNS
   License:  GPL
   Version:  2.9.10
  -Release:  20030722
  +Release:  20030723
   
   #   package options
   %option   with_fsl   yes
  @@ -68,7 +68,6 @@
   %endif
   AutoReq:  no
   AutoReqProv:  no
  -Provides: DNS
   Conflicts:bind, bind8
   
   %description
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.5754 -r1.5755 news.txt
  --- openpkg-web/news.txt  23 Jul 2003 13:45:24 -  1.5754
  +++ openpkg-web/news.txt  23 Jul 2003 13:54:18 -  1.5755
  @@ -1,3 +1,5 @@
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: New package: P
   23-Jul-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/exim/ exim.spec openpkg-src/postfix/ postfi...

2003-07-23 Thread Thomas Lotterer
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Thomas Lotterer
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web  Date:   23-Jul-2003 15:45:28
  Branch: HEAD Handle: 2003072314452403

  Modified files:
openpkg-src/eximexim.spec
openpkg-src/postfix postfix.spec
openpkg-src/sendmailsendmail.spec
openpkg-src/ssmtp   ssmtp.spec
openpkg-web news.txt

  Log:
sort conflict for MTA providers

  Summary:
RevisionChanges Path
1.53+1  -1  openpkg-src/exim/exim.spec
1.162   +1  -1  openpkg-src/postfix/postfix.spec
1.93+1  -1  openpkg-src/sendmail/sendmail.spec
1.43+2  -2  openpkg-src/ssmtp/ssmtp.spec
1.5754  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/exim/exim.spec
  
  $ cvs diff -u -r1.52 -r1.53 exim.spec
  --- openpkg-src/exim/exim.spec23 Jul 2003 13:31:50 -  1.52
  +++ openpkg-src/exim/exim.spec23 Jul 2003 13:45:25 -  1.53
  @@ -60,7 +60,7 @@
   AutoReq:  no
   AutoReqProv:  no
   Provides: MTA
  -Conflicts:sendmail, postfix, ssmtp
  +Conflicts:postfix, sendmail, ssmtp
   
   %description
   Exim is a message transfer agent (MTA) developed at the University
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/postfix/postfix.spec
  
  $ cvs diff -u -r1.161 -r1.162 postfix.spec
  --- openpkg-src/postfix/postfix.spec  23 Jul 2003 13:32:17 -  1.161
  +++ openpkg-src/postfix/postfix.spec  23 Jul 2003 13:45:26 -  1.162
  @@ -94,7 +94,7 @@
   AutoReq:  no
   AutoReqProv:  no
   Provides: MTA
  -Conflicts:sendmail, ssmtp, exim
  +Conflicts:exim, sendmail, ssmtp
   
   %description
   Postfix is a new-generation Mail Transfer Agent (MTA) able to fully
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/sendmail/sendmail.spec
  
  $ cvs diff -u -r1.92 -r1.93 sendmail.spec
  --- openpkg-src/sendmail/sendmail.spec23 Jul 2003 13:32:22 -  1.92
  +++ openpkg-src/sendmail/sendmail.spec23 Jul 2003 13:45:27 -  1.93
  @@ -81,7 +81,7 @@
   AutoReq:  no
   AutoReqProv:  no
   Provides: MTA
  -Conflicts:ssmtp, exim, postfix
  +Conflicts:exim, postfix, ssmtp
   
   %description
   Sendmail is the most popular Mail Transfer Agent (MTA). This copy
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/ssmtp/ssmtp.spec
  
  $ cvs diff -u -r1.42 -r1.43 ssmtp.spec
  --- openpkg-src/ssmtp/ssmtp.spec  21 Jul 2003 08:40:53 -  1.42
  +++ openpkg-src/ssmtp/ssmtp.spec  23 Jul 2003 13:45:27 -  1.43
  @@ -33,7 +33,7 @@
   Group:Mail
   License:  GPL
   Version:  2.48
  -Release:  20030721
  +Release:  20030723
   
   #   package options
   %option   with_fsl  yes
  @@ -57,7 +57,7 @@
   AutoReq:  no
   AutoReqProv:  no
   Provides: MTA
  -Conflicts:sendmail, exim, postfix
  +Conflicts:exim, postfix, sendmail
   
   %description
   This is sSMTP, a program that replaces sendmail on workstations
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.5753 -r1.5754 news.txt
  --- openpkg-web/news.txt  23 Jul 2003 13:41:11 -  1.5753
  +++ openpkg-web/news.txt  23 Jul 2003 13:45:24 -  1.5754
  @@ -1,3 +1,4 @@
  +23-Jul-2003: Upgraded package: P
   23-Jul-2003: New package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-re/vcheck/ vc.zlex openpkg-src/zlex/ zlex.patch...

2003-07-23 Thread Ralf S. Engelschall
  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 openpkg$ Date:   23-Jul-2003 15:41:13
  Branch: HEAD Handle: 2003072314411002

  Added files:
openpkg-re/vcheck   vc.zlex
openpkg-src/zlexzlex.patch zlex.spec
  Modified files:
openpkg-web news.txt

  Log:
new package: zlex 1.02 (Regular Expression based Scanner Generator)

  Summary:
RevisionChanges Path
1.1 +9  -0  openpkg-re/vcheck/vc.zlex
1.1 +12 -0  openpkg-src/zlex/zlex.patch
1.1 +84 -0  openpkg-src/zlex/zlex.spec
1.5753  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-re/vcheck/vc.zlex
  
  $ cvs diff -u -r0 -r1.1 vc.zlex
  --- /dev/null 2003-07-23 15:41:10.0 +0200
  +++ vc.zlex   2003-07-23 15:41:10.0 +0200
  @@ -0,0 +1,9 @@
  +config = {
  +}
  +
  +prog zlex = {
  +  version   = 1.02
  +  url   = http://www.cs.binghamton.edu/~zdu/dist/
  +  regex = zlex-(__VER__)\.tar\.gz
  +}
  +
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/zlex/zlex.patch
  
  $ cvs diff -u -r0 -r1.1 zlex.patch
  --- /dev/null 2003-07-23 15:41:13.0 +0200
  +++ zlex.patch2003-07-23 15:41:13.0 +0200
  @@ -0,0 +1,12 @@
  +--- zlex/src/opttab0.c.orig  1996-12-12 17:39:13.0 +0100
   zlex/src/opttab0.c   2003-07-23 15:32:06.0 +0200
  +@@ -101,8 +101,7 @@
  +   OPT_ENTRY("prefix", 'P', INTERN_OPT_FLAG|REQUIRED_OPT_FLAG,   
  + PREFIX_OPT, NULL,   
  + (VOIDP) &options.prefix, stringOptFn,   
  +-"PREFIX\tUse %A as prefix of certain global names in
  +-generated scanner\tyy"),
  ++"PREFIX\tUse %A as prefix of certain global names in generated scanner\tyy"),  
 
  +   OPT_ENTRY("sentinel", 'S', REQUIRED_OPT_FLAG, SENTINEL_OPT, NULL, 
  + (VOIDP) &options.sentinelChar, intOptFn0,   
  + "CHAR-CODE\tUse character with decimal code %A as sentinel\t0"),
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/zlex/zlex.spec
  
  $ cvs diff -u -r0 -r1.1 zlex.spec
  --- /dev/null 2003-07-23 15:41:13.0 +0200
  +++ zlex.spec 2003-07-23 15:41:13.0 +0200
  @@ -0,0 +1,84 @@
  +##
  +##  zlex.spec -- OpenPKG RPM Specification
  +##  Copyright (c) 2000-2003 The OpenPKG Project <http://www.openpkg.org/>
  +##  Copyright (c) 2000-2003 Ralf S. Engelschall <[EMAIL PROTECTED]>
  +##  Copyright (c) 2000-2003 Cable & Wireless <http://www.cw.com/>
  +##
  +##  Permission to use, copy, modify, and distribute this software for
  +##  any purpose with or without fee is hereby granted, provided that
  +##  the above copyright notice and this permission notice appear in all
  +##  copies.
  +##
  +##  THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
  +##  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  +##  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  +##  IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
  +##  CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  +##  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  +##  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
  +##  USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  +##  ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  +##  OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  +##  OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  +##  SUCH DAMAGE.
  +##
  +
  +#   package information
  +Name: zlex
  +Summary:  Regular Expression based Scanner Generator
  +URL:  http://www.cs.binghamton.edu/~zdu/zlex/
  +Vendor:   Zerksis D. Umrigar
  +Packager: The OpenPKG Project
  +Distribution: OpenPKG [EVAL]
  +Group:Language
  +License:  GPL
  +Version:  1.02
  +Release:  20030723
  +
  +#   list of sources
  +Source0:  http://www.cs.binghamton.edu/~zdu/dist/zlex-%{version}.tar.gz
  +Patch0:   zlex.patch
  +
  +#   build information
  +Prefix:   %{l_pref

[CVS] OpenPKG: openpkg-re/ speclint.pl

2003-07-23 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-re   Date:   23-Jul-2003 15:34:17
  Branch: HEAD Handle: 2003072314341600

  Modified files:
openpkg-re  speclint.pl

  Log:
ok, and now make sure all subshells use correct error handling

  Summary:
RevisionChanges Path
1.48+58 -1  openpkg-re/speclint.pl
  

  patch -p0 <<'@@ .'
  Index: openpkg-re/speclint.pl
  
  $ cvs diff -u -r1.47 -r1.48 speclint.pl
  --- openpkg-re/speclint.pl23 Jul 2003 07:07:01 -  1.47
  +++ openpkg-re/speclint.pl23 Jul 2003 13:34:16 -  1.48
  @@ -830,7 +830,64 @@
   }
   }
   
  -#   TODO: parenthesis style for sub-shells
  +#   check for sub-shell parenthesis style
  +#   (this is such complicated because the Bourne Shell has a
  +#   construct "case  in  ) 

[CVS] OpenPKG: openpkg-src/zyacc/ zyacc.spec openpkg-web/ news.txt

2003-07-23 Thread Ralf S. Engelschall
  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:   23-Jul-2003 15:29:11
  Branch: HEAD Handle: 2003072314290901

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

  Log:
better use gcc and make here

  Summary:
RevisionChanges Path
1.2 +1  -1  openpkg-src/zyacc/zyacc.spec
1.5752  +106 -0 openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/zyacc/zyacc.spec
  
  $ cvs diff -u -r1.1 -r1.2 zyacc.spec
  --- openpkg-src/zyacc/zyacc.spec  23 Jul 2003 13:11:55 -  1.1
  +++ openpkg-src/zyacc/zyacc.spec  23 Jul 2003 13:29:10 -  1.2
  @@ -42,7 +42,7 @@
   #   build information
   Prefix:   %{l_prefix}
   BuildRoot:%{l_buildroot}
  -BuildPreReq:  OpenPKG, openpkg >= 20030103
  +BuildPreReq:  OpenPKG, openpkg >= 20030103, gcc, make
   PreReq:   OpenPKG, openpkg >= 20030103
   AutoReq:  no
   AutoReqProv:  no
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.5751 -r1.5752 news.txt
  --- openpkg-web/news.txt  23 Jul 2003 13:12:19 -  1.5751
  +++ openpkg-web/news.txt  23 Jul 2003 13:29:09 -  1.5752
  @@ -1,3 +1,24 @@
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +<<< news.txt
   23-Jul-2003: New package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
  @@ -6,6 +27,7 @@
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
  +<<< news.txt
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
  @@ -25,6 +47,7 @@
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
  +<<< news.txt
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
  @@ -75,8 +98,91 @@
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
  +===
  +===
  +===
  +23-Jul-2003: New package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: Upgraded package: P
  +23-Jul-2003: U

[CVS] OpenPKG: openpkg-web/ news.txt

2003-07-23 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-web  Date:   23-Jul-2003 15:12:21
  Branch: HEAD Handle: 2003072314121900

  Modified files:
openpkg-web news.txt

  Log:
remove markers

  Summary:
RevisionChanges Path
1.5751  +0  -6  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.5750 -r1.5751 news.txt
  --- openpkg-web/news.txt  23 Jul 2003 13:11:53 -  1.5750
  +++ openpkg-web/news.txt  23 Jul 2003 13:12:19 -  1.5751
  @@ -6,7 +6,6 @@
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
  -<<< news.txt
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
  @@ -26,7 +25,6 @@
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
  -<<< news.txt
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
  @@ -77,12 +75,8 @@
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
  -===
  -===
   23-Jul-2003: Upgraded package: P
  ->>> 1.5749
   23-Jul-2003: Upgraded package: P
  ->>> 1.5748
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-re/vcheck/ vc.zyacc openpkg-src/zyacc/ zyacc.pa...

2003-07-23 Thread Ralf S. Engelschall
  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 openpkg$ Date:   23-Jul-2003 15:11:55
  Branch: HEAD Handle: 2003072314115302

  Added files:
openpkg-re/vcheck   vc.zyacc
openpkg-src/zyacc   zyacc.patch zyacc.spec
  Modified files:
openpkg-web news.txt

  Log:
new package: zyacc 1.03 (LARL(1) Parser Generator)

  Summary:
RevisionChanges Path
1.1 +9  -0  openpkg-re/vcheck/vc.zyacc
1.1 +11 -0  openpkg-src/zyacc/zyacc.patch
1.1 +86 -0  openpkg-src/zyacc/zyacc.spec
1.5750  +83 -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-re/vcheck/vc.zyacc
  
  $ cvs diff -u -r0 -r1.1 vc.zyacc
  --- /dev/null 2003-07-23 15:11:53.0 +0200
  +++ vc.zyacc  2003-07-23 15:11:53.0 +0200
  @@ -0,0 +1,9 @@
  +config = {
  +}
  +
  +prog zyacc = {
  +  version   = 1.03
  +  url   = http://www.cs.binghamton.edu/~zdu/zyacc/
  +  regex = zyacc-(__VER__)\.tar\.gz
  +}
  +
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/zyacc/zyacc.patch
  
  $ cvs diff -u -r0 -r1.1 zyacc.patch
  --- /dev/null 2003-07-23 15:11:55.0 +0200
  +++ zyacc.patch   2003-07-23 15:11:55.0 +0200
  @@ -0,0 +1,11 @@
  +--- libz/Makefile.in.orig1997-08-02 16:12:55.0 +0200
   libz/Makefile.in 2003-07-23 14:59:17.0 +0200
  +@@ -525,7 +525,7 @@
  + srcCFile=`echo $@ | sed 's/^.//;s/o$$/c/'`; \
  + echo making $@ from $$srcCFile ; \
  + $(LN) $$srcCFile $$debugCFile; \
  +-$(CC) -c $(CFLAGS) $(CPPFLAGS) $(CXXFLAGS) \
  ++$(CC) -c $(CFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(DEFFLAGS) \
  + -DDEBUG_ISET $(DFLAGS) $$debugCFile; \
  + $(RM) $$debugCFile
  + 
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/zyacc/zyacc.spec
  
  $ cvs diff -u -r0 -r1.1 zyacc.spec
  --- /dev/null 2003-07-23 15:11:55.0 +0200
  +++ zyacc.spec2003-07-23 15:11:55.0 +0200
  @@ -0,0 +1,86 @@
  +##
  +##  zyacc.spec -- OpenPKG RPM Specification
  +##  Copyright (c) 2000-2003 The OpenPKG Project <http://www.openpkg.org/>
  +##  Copyright (c) 2000-2003 Ralf S. Engelschall <[EMAIL PROTECTED]>
  +##  Copyright (c) 2000-2003 Cable & Wireless <http://www.cw.com/>
  +##
  +##  Permission to use, copy, modify, and distribute this software for
  +##  any purpose with or without fee is hereby granted, provided that
  +##  the above copyright notice and this permission notice appear in all
  +##  copies.
  +##
  +##  THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
  +##  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  +##  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  +##  IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
  +##  CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  +##  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  +##  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
  +##  USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  +##  ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  +##  OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  +##  OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  +##  SUCH DAMAGE.
  +##
  +
  +#   package information
  +Name: zyacc
  +Summary:  LARL(1) Parser Generator
  +URL:  http://www.cs.binghamton.edu/~zdu/zyacc/
  +Vendor:   Zerksis D. Umrigar
  +Packager: The OpenPKG Project
  +Distribution: OpenPKG [EVAL]
  +Group:Language
  +License:  GPL
  +Version:  1.03
  +Release:  20030723
  +
  +#   list of sources
  +Source0:  http://www.cs.binghamton.edu/~zdu/dist/zyacc-%{version}.tar.gz
  +Patch0:   zyacc.patch
  +
  +#   build information
  +Prefix:   %{l_prefix}
  +BuildRoot:%{l_buildroot}
  +BuildPreReq:  OpenPKG, openpkg >= 20030103
  +PreReq:   OpenPKG, openpkg >= 20030103
  +AutoReq:  no
  +AutoReqProv:  no
  +
  +%description
  +Zyacc is a general-purpose parser generator that converts a grammar
  +description for an LALR(1) context-free grammar into a C program

[CVS] OpenPKG: openpkg-src/tftp/ rc.tftp tftp.patch tftp.spec openpkg-...

2003-07-23 Thread Michael van Elst
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Michael van Elst
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web  Date:   23-Jul-2003 15:07:41
  Branch: HEAD Handle: 2003072314073902

  Modified files:
openpkg-src/tftprc.tftp tftp.patch tftp.spec
openpkg-web news.txt

  Log:
%status and pidfile handling, fix configure for regex

  Summary:
RevisionChanges Path
1.12+23 -4  openpkg-src/tftp/rc.tftp
1.2 +43 -0  openpkg-src/tftp/tftp.patch
1.27+3  -1  openpkg-src/tftp/tftp.spec
1.5749  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/tftp/rc.tftp
  
  $ cvs diff -u -r1.11 -r1.12 rc.tftp
  --- openpkg-src/tftp/rc.tftp  22 Jul 2003 08:11:15 -  1.11
  +++ openpkg-src/tftp/rc.tftp  23 Jul 2003 13:07:41 -  1.12
  @@ -14,6 +14,21 @@
   tftp_log_minsize="1M"
   tftp_log_complevel="9"
   
  +%common
  +tftp_pidfile="@l_prefix@/var/tftp/tftpd.pid"
  +tftp_signal () {
  +[ -f $tftp_pidfile ] && kill -$1 `cat $tftp_pidfile`
  +}
  +
  +%status -u @l_susr@ -o
  +tftp_usable="unknown"
  +tftp_active="no"
  +rcService tftp enable yes && \
  +tftp_signal 0 && tftp_active="yes"
  +echo "tftp_enable=\"$tftp_enable\""
  +echo "tftp_usable=\"$tftp_usable\""
  +echo "tftp_active=\"$tftp_active\""
  +
   %start -u @l_susr@
   rcService tftp enable yes || exit 0
   opts="-l -u @l_nusr@ -m @l_prefix@/etc/tftp/tftpd.remap"
  @@ -27,10 +42,14 @@
   
   %stop -u @l_susr@
   rcService tftp enable yes || exit 0
  -if [ -f @l_prefix@/var/tftp/tftpd.pid ]; then
  -kill -TERM `cat @l_prefix@/var/tftp/tftpd.pid`
  -rm -f @l_prefix@/var/tftp/tftpd.pid >/dev/null 2>&1 || true
  -fi
  +tftp_signal TERM
  +rm -f $tftp_pidfile 2>&1 || true
  +
  +%restart -u @l_susr@
  +rcService tftp enable yes || exit 0
  +rc tftp stop
  +sleep 2
  +rc tftp start
   
   %daily -u @l_susr@
   rcService tftp enable yes || exit 0
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/tftp/tftp.patch
  
  $ cvs diff -u -r1.1 -r1.2 tftp.patch
  --- openpkg-src/tftp/tftp.patch   11 Apr 2003 07:27:25 -  1.1
  +++ openpkg-src/tftp/tftp.patch   23 Jul 2003 13:07:41 -  1.2
  @@ -23,3 +23,46 @@
}
  } else {
/* 0 is our socket descriptor */
  +--- configure.dist   2003-07-23 14:56:19.0 +0200
   configure2003-07-23 14:58:11.0 +0200
  +@@ -10629,12 +10629,6 @@
  +   LIBXTRA=true LIBOBJS="$LIBOBJS bsdsignal.$ac_objext"
  + fi
  + 
  +-if $LIBXTRA; then
  +-LIBS="../lib/libxtra.a $LIBS"
  +-fi
  +-
  +-
  +-common_libs="$LIBS"
  + 
  + echo "$as_me:$LINENO: checking if netinet/in.h defines IPPORT_TFTP" >&5
  + echo $ECHO_N "checking if netinet/in.h defines IPPORT_TFTP... $ECHO_C" >&6
  +@@ -11668,8 +11662,11 @@
  + fi
  + fi;
  + 
  +-TFTPD_LIBS="$LIBS"
  +-LIBS="$common_libs"
  ++if $LIBXTRA; then
  ++TFTPD_LIBS="../lib/libxtra.a $LIBS"
  ++else
  ++TFTPD_LIBS="$LIBS"
  ++fi
  + 
  + 
  + 
  +@@ -12684,8 +12681,11 @@
  + fi
  + fi;
  + 
  +-TFTP_LIBS="$LIBS"
  +-LIBS="$common_libs"
  ++if $LIBXTRA; then
  ++TFTP_LIBS="../lib/libxtra.a $LIBS"
  ++else
  ++TFTP_LIBS="$LIBS"
  ++fi
  + 
  + 
  + 
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/tftp/tftp.spec
  
  $ cvs diff -u -r1.26 -r1.27 tftp.spec
  --- openpkg-src/tftp/tftp.spec22 Jul 2003 08:11:15 -  1.26
  +++ openpkg-src/tftp/tftp.spec23 Jul 2003 13:07:41 -  1.27
  @@ -33,7 +33,7 @@
   Group:Networtk
   License:  GPL
   Version:  0.34
  -Release:  20030722
  +Release:  20030723
   
   #   package options
   %option   with_fsl  yes
  @@ -64,6 +64,7 @@
   %prep
   %setup -q -n tftp-hpa-%{version}
   %patch -p0
  +touch acconfig.h.in
   
   %build
   CC="%{l_cc}" \
  @@ -73,6 +74,7 @@
   LIBS="%{l_fsl_libs}" \
   ./configure \
   --prefix=%{l_prefix} \
  +--with-remap \
   

[CVS] OpenPKG: openpkg-src/qpopper/ qpopper.spec openpkg-web/ news.txt

2003-07-23 Thread Thomas Lotterer
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Thomas Lotterer
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web  Date:   23-Jul-2003 14:57:48
  Branch: HEAD Handle: 2003072313574602

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

  Log:
conflict for POP providers

  Summary:
RevisionChanges Path
1.60+2  -1  openpkg-src/qpopper/qpopper.spec
1.5748  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/qpopper/qpopper.spec
  
  $ cvs diff -u -r1.59 -r1.60 qpopper.spec
  --- openpkg-src/qpopper/qpopper.spec  22 Jul 2003 08:11:06 -  1.59
  +++ openpkg-src/qpopper/qpopper.spec  23 Jul 2003 12:57:48 -  1.60
  @@ -33,7 +33,7 @@
   Group:Mail
   License:  GPL
   Version:  4.0.5
  -Release:  20030722
  +Release:  20030723
   
   #   package options
   %option   with_fsl  yes
  @@ -61,6 +61,7 @@
   AutoReq:  no
   AutoReqProv:  no
   Provides: POP
  +Conflicts:teapop
   
   %description
   Qualcom Popper is a full-featured POP3 daemon.
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.5747 -r1.5748 news.txt
  --- openpkg-web/news.txt  23 Jul 2003 12:31:40 -  1.5747
  +++ openpkg-web/news.txt  23 Jul 2003 12:57:46 -  1.5748
  @@ -1,3 +1,4 @@
  +23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/teapop/ teapop.spec

2003-07-23 Thread Thomas Lotterer
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Thomas Lotterer
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src  Date:   23-Jul-2003 14:57:20
  Branch: HEAD Handle: 2003072313572000

  Modified files:
openpkg-src/teapop  teapop.spec

  Log:
conflict for POP providers

  Summary:
RevisionChanges Path
1.38+1  -0  openpkg-src/teapop/teapop.spec
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/teapop/teapop.spec
  
  $ cvs diff -u -r1.37 -r1.38 teapop.spec
  --- openpkg-src/teapop/teapop.spec23 Jul 2003 07:43:34 -  1.37
  +++ openpkg-src/teapop/teapop.spec23 Jul 2003 12:57:20 -  1.38
  @@ -55,6 +55,7 @@
   AutoReq:  no
   AutoReqProv:  no
   Provides: POP
  +Conflicts:qpopper
   
   %description
   Teapop is an RFC1939 and RFC2449 compliant POP3-server, which is quickly
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-re/ news.txt

2003-07-23 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-re   Date:   23-Jul-2003 14:36:02
  Branch: HEAD Handle: 2003072313360200

  Modified files:
openpkg-re  news.txt

  Log:
start to remember what is new for OpenPKG 1.3

  Summary:
RevisionChanges Path
1.15+31 -0  openpkg-re/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-re/news.txt
  
  $ cvs diff -u -r1.14 -r1.15 news.txt
  --- openpkg-re/news.txt   14 Jan 2003 15:25:30 -  1.14
  +++ openpkg-re/news.txt   23 Jul 2003 12:36:02 -  1.15
  @@ -1,4 +1,35 @@
   
  +  Major changes between OpenPKG 1.2 and OpenPKG 1.3
  +  =
  +
  +  o completely worked off run-command (rc) processor
  +- better temporary file handling
  +- %env supports bourne/c-shell
  +- verbose output
  +- filtered/captured stdout/stderr of scripts
  +
  +  o completely worked off run-command scripts (rc.*)
  +- %status
  +- %stop/%start are %status aware
  +- opXXX -> rcXXX
  +- logfile rotations
  +
  +  o OSSP fsl deployment
  +- doubled number of packages using OSSP fsl
  +- all support "with_fsl no" to disable OSSP fsl
  +
  +  o Input Linting
  +- speclint (.spec)
  +- rclint (rc.*)
  +- fsllint (fsl.*)
  +   
  +  o Output Linting
  +- binary .rpm
  +
  +  o Simplified .spec files
  +- %{l_value}
  +- ...
  +
 Major changes between OpenPKG 1.1 and OpenPKG 1.2
 =
   
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/spamassassin/ rc.spamassassin spamassassin....

2003-07-23 Thread Michael van Elst
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Michael van Elst
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web  Date:   23-Jul-2003 14:31:42
  Branch: HEAD Handle: 2003072313314001

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

  Log:
%status and pidfile handling

  Summary:
RevisionChanges Path
1.10+19 -3  openpkg-src/spamassassin/rc.spamassassin
1.20+1  -1  openpkg-src/spamassassin/spamassassin.spec
1.5747  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/spamassassin/rc.spamassassin
  
  $ cvs diff -u -r1.9 -r1.10 rc.spamassassin
  --- openpkg-src/spamassassin/rc.spamassassin  22 Jul 2003 08:11:12 -  1.9
  +++ openpkg-src/spamassassin/rc.spamassassin  23 Jul 2003 12:31:41 -  1.10
  @@ -16,6 +16,18 @@
   
   %common
   spamassassin_pidfile="@l_prefix@/var/spamassassin/spamassassin.pid"
  +spamassassin_signal () {
  +[ -f $spamassassin_pidfile ] && kill -$1 `cat $spamassassin_pidfile`
  +}
  +
  +%status -u @l_susr@ -o
  +spamassassin_usable="unknown"
  +spamassassin_active="no"
  +rcService spamassassin enable yes && \
  +spamassassin_signal 0 && spamassassin_active="yes"
  +echo "spamassassin_enable=\"$spamassassin_enable\""
  +echo "spamassassin_usable=\"$spamassassin_usable\""
  +echo "spamassassin_active=\"$spamassassin_active\""
   
   %start -p 400 -u @l_susr@
   rcService spamassassin enable yes || exit 0
  @@ -28,9 +40,13 @@
   
   %stop -p 400 -u @l_susr@
   rcService spamassassin enable yes || exit 0
  -if [ -f "${spamassassin_pidfile}" ] ;then
  -kill -TERM `cat "${spamassassin_pidfile}"`
  -fi
  +spamassassin_signal TERM
  +
  +%restart -p 400 -u @l_susr@
  +rcService spamassassin enable yes || exit 0
  +rc spamassassin stop
  +sleep 2
  +rc spamassassin start
   
   %daily -u @l_susr@
   rcService spamassassin enable yes || exit 0
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/spamassassin/spamassassin.spec
  
  $ cvs diff -u -r1.19 -r1.20 spamassassin.spec
  --- openpkg-src/spamassassin/spamassassin.spec22 Jul 2003 08:11:12 - 
 1.19
  +++ openpkg-src/spamassassin/spamassassin.spec    23 Jul 2003 12:31:41 - 
 1.20
  @@ -33,7 +33,7 @@
   Group:Mail
   License:  GPL/Artistic
   Version:  2.55
  -Release:  20030722
  +Release:  20030723
   
   #   package options
   %option   with_fsl  yes
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.5746 -r1.5747 news.txt
  --- openpkg-web/news.txt  23 Jul 2003 12:25:24 -  1.5746
  +++ openpkg-web/news.txt  23 Jul 2003 12:31:40 -  1.5747
  @@ -1,3 +1,4 @@
  +23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/portfwd/ portfwd.patch portfwd.spec rc.port...

2003-07-23 Thread Michael van Elst
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Michael van Elst
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web  Date:   23-Jul-2003 14:25:25
  Branch: HEAD Handle: 2003072313252401

  Added files:
openpkg-src/portfwd portfwd.patch
  Modified files:
openpkg-src/portfwd portfwd.spec rc.portfwd
openpkg-web news.txt

  Log:
%status and pidfile handling

  Summary:
RevisionChanges Path
1.1 +123 -0 openpkg-src/portfwd/portfwd.patch
1.34+3  -1  openpkg-src/portfwd/portfwd.spec
1.14+23 -2  openpkg-src/portfwd/rc.portfwd
1.5746  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/portfwd/portfwd.patch
  
  $ cvs diff -u -r0 -r1.1 portfwd.patch
  --- /dev/null 2003-07-23 14:25:25.0 +0200
  +++ portfwd.patch 2003-07-23 14:25:25.0 +0200
  @@ -0,0 +1,123 @@
  +--- src/portfwd.cc.dist  2003-07-23 13:30:00.0 +0200
   src/portfwd.cc   2003-07-23 14:22:44.0 +0200
  +@@ -36,6 +36,8 @@
  + 
  + int on_the_fly_dns = 0;
  + int foreground = 0;
  ++int dmz = -1;
  ++const char *pidfile = NULL;
  + 
  + void usage(FILE *out) 
  + {
  +@@ -52,6 +54,7 @@
  +"   -f   | --on-the-fly-dns\n"
  +"   -g   | --foreground\n"
  +"   -c  | --config \n",
  ++   "   -p | --pidfile \n",
  +   prog);
  + }
  + 
  +@@ -81,14 +84,16 @@
  + {"on-the-fly-dns", 0, 0, 'f'},
  + {"foreground", 0, 0, 'g'},
  + {"config", 1, 0, 'c'},
  ++{"pidfile", 1, 0, 'p'},
  + {0, 0, 0, 0}
  +   };
  + 
  +   *config  = 0;
  ++  pidfile = 0;
  + 
  +   for (;;) {
  +  
  +-opt = getopt_long(argc, (char ** const) argv, "hvdtfgc:", long_options, 
&option_index);
  ++opt = getopt_long(argc, (char ** const) argv, "hvdtfgc:p:", long_options, 
&option_index);
  + if (opt == -1)
  +   break;
  + 
  +@@ -124,6 +129,13 @@
  +   }
  +   *config = optarg;
  +   break;
  ++case 'p':
  ++  if (pidfile) {
  ++fprintf(stderr, "%s: Pid-file redefinition: %s", me, optarg);
  ++exit(1);
  ++  }
  ++  pidfile = optarg;
  ++  break;
  + case '?':
  +   usage(stderr);
  +   exit(1);
  +@@ -245,6 +257,9 @@
  + 
  +   closelog();
  + 
  ++  if (!dmz && pidfile)
  ++  unlink(pidfile);
  ++
  +   exit(0);
  + }
  + 
  +@@ -290,7 +305,7 @@
  +* Go to background.
  +*/
  +   if (!foreground) {
  +-int dmz = daemonize();
  ++dmz = daemonize(pidfile);
  + if (dmz) {
  +   syslog(LOG_ERR, "daemonize() failed: %d", dmz);
  +   exit(1);
  +--- src/portfwd.h.dist   2003-07-23 13:32:46.0 +0200
   src/portfwd.h2003-07-23 13:32:56.0 +0200
  +@@ -20,6 +20,7 @@
  + 
  + extern int on_the_fly_dns;
  + extern int foreground;
  ++extern const char *pidfile;
  + 
  + #endif /* PORTFWD_H */
  + 
  +--- src/util.cc.dist 2003-07-23 13:40:04.0 +0200
   src/util.cc  2003-07-23 14:15:35.0 +0200
  +@@ -135,7 +135,7 @@
  +   return 0;
  + }
  + 
  +-int daemonize()
  ++int daemonize(const char *pidfile)
  + {
  +   ONVERBOSE(syslog(LOG_INFO, "Daemonizing"));
  +   
  +@@ -163,6 +163,20 @@
  +   return -1;
  + }
  + 
  ++if (pidfile) {
  ++  int pidfd;
  ++  size_t n;
  ++  char buf[20];
  ++  n = snprintf(buf,sizeof(buf),"%lu",(unsigned long)pid);
  ++  if (n < sizeof(buf)) {
  ++pidfd = open(pidfile, O_CREAT|O_TRUNC|O_WRONLY, 0666);
  ++if (pidfd != -1) {
  ++  write(pidfd,buf,n);
  ++  close(pidfd);
  ++}
  ++  }
  ++}
  ++
  + /* 
  +  * Parent exits
  +  */
  +--- src/util.h.dist  2003-07-23 14:09:04.0 +0200
   src/util.h   2003-07-23 14:09:13.0 +0200
  +@@ -29,7 +29,7 @@
  + int cd_root();
  + void close_fds(int first_fd);
  + int std_to_null();
  +-int daemonize();
  ++int daemonize(const char *pidfile);
  + 
  + void socket_close(int fd); 
  + 
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/portfwd/portfwd.spec
  
  $ cvs diff -u -r1.33 -r1.34 portfwd.spec
  --- openpkg-src/portfwd/portfwd.spec  22 Jul 2003 08:10:59 -  1.33
  +++ openpkg-src/por

[CVS] OpenPKG: openpkg-re/ upgrade.txt

2003-07-23 Thread Thomas Lotterer
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Thomas Lotterer
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-re   Date:   23-Jul-2003 14:03:17
  Branch: HEAD Handle: 2003072313031700

  Modified files:
openpkg-re  upgrade.txt

  Log:
considerations regarding rc; braindump of more points

  Summary:
RevisionChanges Path
1.3 +48 -1  openpkg-re/upgrade.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-re/upgrade.txt
  
  $ cvs diff -u -r1.2 -r1.3 upgrade.txt
  --- openpkg-re/upgrade.txt23 Jul 2003 08:19:12 -  1.2
  +++ openpkg-re/upgrade.txt23 Jul 2003 12:03:17 -  1.3
  @@ -8,7 +8,54 @@
 Upgrade from OpenPKG 1.2 to OpenPKG 1.3
 ===
   
  -  o rc_all/rc_def
  +  o the rc variable "openpkg_runall" was renamed to "openpkg_rc_all".
  +Presence of the obsolete variable is detected, a warning is printed
  +and the value of the obsolete variable overrides the newly
  +introduced variable, if both exist.  The meaning remains the same.
  +It controls whether a "rc all ..." instruction will run anything or
  +not. Note the bootstrap uses "rc all start" and "rc all stop" on
  +system boot and shutdown so this effectively enables or disables the
  +automatic boot and shutdown of all daemons. This does not affect any
  +use of "rc" with a specific package being named.
  +
  +  o the rc variable "openpkg_rc_def" is new and it sets the default for
  +enabling or disabling rc sections for a package, as all packages use
  +a "FOO_enable=${openpkg_rc_def}". This allows control of all
  +packages at once.
  +
  +  o the rc variable "FOO_enable" for any package can be overridden in
  +the "rc.conf" file to enable or disable rc sections for a specific
  +package. This works identical to previous versions.  However, with
  +the new "openpkg_rc_def" the default for all "FOO_enable" variables
  +omitted from "rc.conf" can be controlled now.  This means it is now
  +possible to default to "no" and only launch certain applications or
  +default to "yes" and inhibit certain applications. Also keep in mind
  +that the execution of sections from "all" packages is additionaly
  +controlled by the "openpkg_runall" variable.
  +
  +  o packages containing services to be run in the background now
  +consistently provide "start", "stop" and "restart" sections. Some
  +also provide a "reload" section.
  +
  +  o A new section "status" was created which allows for querying
  +information about the status of a package, namely "enable",
  +"useable" and "active". The output format is in bourne shell
  +variable assignment syntax so it can be eval'ed from scripts. It's
  +also human readable.  A package is enabled if it's effective value
  +of "FOO_enable" is set to "yes". Some (few) packages have config
  +checkers and usable means they're ready to launch. Many packages
  +return "unknown" here. A package is active when it's daemon is up
  +and running.
  +
  +  o FIXME
  +  - check anything listed here must be moved to NEWS or vice versa
  +  - removal of /var files including logs on erase
  +  - restart of application on startup
  +  - inhibit rc ... start if .rpmsave found ...
  +  - default daemons to listen on localhost (no wildcards, except amd/ntp/openssh)
  +  - fsl optional, defaults to yes; append=1 vs. trunc=0; jitter=1
  +  - linters (i.e. use rclint for opServiceEnabled vs. rcService)
  +  - %{l_value}
   
 o coreutils
   
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/lmtp2nntp/ lmtp2nntp.spec rc.lmtp2nntp open...

2003-07-23 Thread Thomas Lotterer
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Thomas Lotterer
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web  Date:   23-Jul-2003 12:22:43
  Branch: HEAD Handle: 2003072311224102

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

  Log:
PR#202 run-time check and related issues

  Summary:
RevisionChanges Path
1.51+15 -1  openpkg-src/lmtp2nntp/lmtp2nntp.spec
1.16+17 -14 openpkg-src/lmtp2nntp/rc.lmtp2nntp
1.5745  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/lmtp2nntp/lmtp2nntp.spec
  
  $ cvs diff -u -r1.50 -r1.51 lmtp2nntp.spec
  --- openpkg-src/lmtp2nntp/lmtp2nntp.spec  22 Jul 2003 08:10:50 -  1.50
  +++ openpkg-src/lmtp2nntp/lmtp2nntp.spec  23 Jul 2003 10:22:43 -  1.51
  @@ -33,7 +33,7 @@
   Group:Mail
   License:  GPL
   Version:  1.2.0
  -Release:  20030722
  +Release:  20030723
   
   #   list of sources
   Source0:  ftp://ftp.ossp.org/pkg/tool/lmtp2nntp/lmtp2nntp-%{version}.tar.gz
  @@ -91,4 +91,18 @@
   
   %clean
   rm -rf $RPM_BUILD_ROOT
  +
  +%post
  +#   after upgrade, restart service
  +[ $1 -eq 2 ] || exit 0
  +eval `%{l_rc} lmtp2nntp status 2>/dev/null`
  +[ ".$lmtp2nntp_active" = .yes ] && %{l_rc} lmtp2nntp restart
  +exit 0
  +
  +%preun
  +#   before erase, stop service and remove log files
  +[ $1 -eq 0 ] || exit 0
  +%{l_rc} lmtp2nntp stop 2>/dev/null
  +rm -f $RPM_INSTALL_PREFIX/var/lmtp2nntp/lmtp2nntp.log* >/dev/null 2>&1 || true
  +exit 0
   
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/lmtp2nntp/rc.lmtp2nntp
  
  $ cvs diff -u -r1.15 -r1.16 rc.lmtp2nntp
  --- openpkg-src/lmtp2nntp/rc.lmtp2nntp22 Jul 2003 08:10:50 -  1.15
  +++ openpkg-src/lmtp2nntp/rc.lmtp2nntp23 Jul 2003 10:22:43 -  1.16
  @@ -31,6 +31,9 @@
   cmd_stop="$cmd_stop --kill"
   cmd_stop="$cmd_stop --include=$lmtp2nntp_run_cfg"
   
  +#   determine UNIX-domain (PF_LOCAL) socket path being used, if any
  +lmtp2nntp_pflocalpath=`sed <$lmtp2nntp_run_cfg -n -e 's;^bind 
[^/]*\(/.*\):.*$;\1;p'`
  +
   #   standard daemon signal probe
   lmtp2nntp_pidfile="@l_prefix@/var/lmtp2nntp/lmtp2nntp.pid"
   lmtp2nntp_signal () {
  @@ -48,32 +51,32 @@
   
   %start -p 400 -u @l_susr@
   rcService lmtp2nntp enable yes || exit 0
  +rcService lmtp2nntp active yes && exit 0
   eval $cmd_start
  +sleep 2
   
   %stop -p 400 -u @l_susr@
   rcService lmtp2nntp enable yes || exit 0
  +rcService lmtp2nntp active no  && exit 0
   eval $cmd_stop
  +sleep 2
  +if [ ".$lmtp2nntp_pflocalpath" != . ]; then
  +[ -S $lmtp2nntp_pflocalpath ] && rm -f $lmtp2nntp_pflocalpath
  +fi
   
   %restart -p 400 -u @l_susr@
   rcService lmtp2nntp enable yes || exit 0
  -$cmd_stop
  -sleep 1
  -$cmd_start
  +rcService lmtp2nntp active no  && exit 0
  +rc lmtp2nntp stop start
   
   %daily -u @l_susr@
   rcService lmtp2nntp enable yes || exit 0
  -rcTmp -i -p lmtp2nntp
  -hintfile=`rcTmp -f -n hint`
  -lmtp2nntp_log_epilog="echo 'epilog' >$hintfile; $lmtp2nntp_log_epilog"
  +
  +#   rotate logfile
   shtool rotate -f \
   -n ${lmtp2nntp_log_numfiles} -s ${lmtp2nntp_log_minsize} -d \
  --z ${lmtp2nntp_log_complevel} -o @l_musr@ -o @l_mgrp@ -m 644 \
  --P "$lmtp2nntp_log_prolog" -E "$lmtp2nntp_log_epilog" \
  +-z ${lmtp2nntp_log_complevel} -m 644 -o @l_susr@ -g @l_mgrp@ \
  +-P "${lmtp2nntp_log_prolog}" \
  +-E "${lmtp2nntp_log_epilog} && rc lmtp2nntp restart" \
   @l_prefix@/var/lmtp2nntp/lmtp2nntp.log
  -if [ ".`cat $hintfile`" = ".epilog" ]; then
  -$cmd_stop
  -sleep 1
  -$cmd_start
  -fi
  -rcTmp -k
   
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.5744 -r1.5745 news.txt
  --- openpkg-web/news.txt  23 Jul 2003 10:09:31 -  1.5744
  +++ openpkg-web/news.txt  23 Jul 2003 10:22:41 -  1.5745
  @@ -1,3 +1,4 @@
  +23-Jul-2003: Upgraded package: 

[CVS] OpenPKG: openpkg-src/pks/ pks.spec rc.pks openpkg-web/ news.txt

2003-07-23 Thread Michael van Elst
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Michael van Elst
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web  Date:   23-Jul-2003 12:09:33
  Branch: HEAD Handle: 2003072311093101

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

  Log:
%status and pidfile handling

  Summary:
RevisionChanges Path
1.23+1  -1  openpkg-src/pks/pks.spec
1.16+23 -4  openpkg-src/pks/rc.pks
1.5744  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/pks/pks.spec
  
  $ cvs diff -u -r1.22 -r1.23 pks.spec
  --- openpkg-src/pks/pks.spec  22 Jul 2003 08:10:59 -  1.22
  +++ openpkg-src/pks/pks.spec  23 Jul 2003 10:09:32 -  1.23
  @@ -33,7 +33,7 @@
   Group:Cryptography
   License:  GPL
   Version:  0.9.6
  -Release:  20030722
  +Release:  20030723
   
   #   package options
   %option   with_fsl  yes
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/pks/rc.pks
  
  $ cvs diff -u -r1.15 -r1.16 rc.pks
  --- openpkg-src/pks/rc.pks22 Jul 2003 08:10:59 -  1.15
  +++ openpkg-src/pks/rc.pks23 Jul 2003 10:09:32 -  1.16
  @@ -11,6 +11,21 @@
   pks_log_minsize="1M"
   pks_log_complevel="9"
   
  +%common
  +pks_pidfile="@l_prefix@/var/pks/pks-queue-run.pid"
  +pks_signal () {
  +[ -f $pks_pidfile ] && kill -$1 `cat $pks_pidfile`
  +}
  +
  +%status -u @l_rusr@ -o
  +pks_usable="unknown"
  +pks_active="no"
  +rcService pks enable yes && \
  +pks_signal 0 && pks_active="yes"
  +echo "pks_enable=\"$pks_enable\""
  +echo "pks_usable=\"$pks_usable\""
  +echo "pks_active=\"$pks_active\""
  +
   %start -u @l_rusr@
   rcService pks enable yes || exit 0
   (nohup @l_prefix@/sbin/pksd \
  @@ -25,10 +40,14 @@
   %stop -u @l_rusr@
   rcService pks enable yes || exit 0
   @l_prefix@/bin/pksdctl @l_prefix@/var/pks/pksd.ctl shutdown
  -if [ -f @l_prefix@/var/pks/pks-queue-run.pid ]; then
  -kill `cat @l_prefix@/var/pks/pks-queue-run.pid` >/dev/null 2>&1
  -rm -f @l_prefix@/var/pks/pks-queue-run.pid
  -fi
  +pks_signal TERM
  +rm -f $pks_pidfile 2>/dev/null || true
  +
  +%restart -u @l_rusr@
  +rcService pks enable yes || exit 0
  +rc pks stop
  +sleep 2
  +rc pks start
   
   %daily -u @l_rusr@
   rcService pks enable yes || exit 0
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.5743 -r1.5744 news.txt
  --- openpkg-web/news.txt  23 Jul 2003 09:56:53 -  1.5743
  +++ openpkg-web/news.txt  23 Jul 2003 10:09:31 -  1.5744
  @@ -1,3 +1,4 @@
  +23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/pb4sd/ pb4sd.spec rc.pb4sd openpkg-web/ new...

2003-07-23 Thread Michael van Elst
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Michael van Elst
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web  Date:   23-Jul-2003 11:56:55
  Branch: HEAD Handle: 2003072310565302

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

  Log:
%status and pidfile handling

  Summary:
RevisionChanges Path
1.24+1  -1  openpkg-src/pb4sd/pb4sd.spec
1.13+16 -4  openpkg-src/pb4sd/rc.pb4sd
1.5743  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/pb4sd/pb4sd.spec
  
  $ cvs diff -u -r1.23 -r1.24 pb4sd.spec
  --- openpkg-src/pb4sd/pb4sd.spec  22 Jul 2003 08:10:57 -  1.23
  +++ openpkg-src/pb4sd/pb4sd.spec  23 Jul 2003 09:56:55 -  1.24
  @@ -33,7 +33,7 @@
   Group:Mail
   License:  PD
   Version:  1.2
  -Release:  20030722
  +Release:  20030723
   
   #   list of sources
   Source0:  pb4sd
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/pb4sd/rc.pb4sd
  
  $ cvs diff -u -r1.12 -r1.13 rc.pb4sd
  --- openpkg-src/pb4sd/rc.pb4sd22 Jul 2003 08:10:57 -  1.12
  +++ openpkg-src/pb4sd/rc.pb4sd23 Jul 2003 09:56:55 -  1.13
  @@ -7,7 +7,6 @@
   pb4sd_enable="$openpkg_rc_def"
   pb4sd_dbfile="@l_prefix@/var/pb4sd/pb4sd.db"
   pb4sd_logfile="@l_prefix@/var/pb4sd/pb4sd.log"
  -pb4sd_pidfile="@l_prefix@/var/pb4sd/pb4sd.pid"
   pb4sd_grace="3600"
   pb4sd_exclude="127.0.0.0/8"
   pb4sd_log_prolog="true"
  @@ -16,6 +15,21 @@
   pb4sd_log_minsize="1M"
   pb4sd_log_complevel="9"
   
  +%common
  +pb4sd_pidfile="@l_prefix@/var/pb4sd/pb4sd.pid"
  +pb4sd_signal () {
  +[ -f $pb4sd_pidfile ] && kill -$1 `cat $pb4sd_pidfile`
  +}
  +
  +%status -u @l_susr@ -o
  +pb4sd_usable="unknown"
  +pb4sd_active="no"
  +rcService pb4sd enable yes && \
  +pb4sd_signal 0 && pb4sd_active="yes"
  +echo "pb4sd_enable=\"$pb4sd_enable\""
  +echo "pb4sd_usable=\"$pb4sd_usable\""
  +echo "pb4sd_active=\"$pb4sd_active\""
  +
   %start -u @l_susr@
   rcService pb4sd enable yes || exit 0
   pb4sd_popserver="${POP_type:-qpopper}"
  @@ -32,9 +46,7 @@
   
   %stop -u @l_susr@
   rcService pb4sd enable yes || exit 0
  -if [ -f ${pb4sd_pidfile} ]; then
  -kill -TERM `cat ${pb4sd_pidfile}`
  -fi
  +pb4sd_signal TERM
   
   %daily -u @l_susr@
   rcService pb4sd enable yes || exit 0
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.5742 -r1.5743 news.txt
  --- openpkg-web/news.txt  23 Jul 2003 09:38:53 -  1.5742
  +++ openpkg-web/news.txt  23 Jul 2003 09:56:53 -  1.5743
  @@ -1,3 +1,4 @@
  +23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/monit/ monit.spec rc.monit openpkg-web/ new...

2003-07-23 Thread Michael van Elst
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Michael van Elst
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web  Date:   23-Jul-2003 11:38:55
  Branch: HEAD Handle: 2003072310385302

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

  Log:
%status and pidfile handling

  Summary:
RevisionChanges Path
1.21+1  -2  openpkg-src/monit/monit.spec
1.14+22 -13 openpkg-src/monit/rc.monit
1.5742  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/monit/monit.spec
  
  $ cvs diff -u -r1.20 -r1.21 monit.spec
  --- openpkg-src/monit/monit.spec  22 Jul 2003 08:10:52 -  1.20
  +++ openpkg-src/monit/monit.spec  23 Jul 2003 09:38:55 -  1.21
  @@ -33,7 +33,7 @@
   Group:System
   License:  GPL
   Version:  3.2
  -Release:  20030722
  +Release:  20030723
   
   #   package options
   %option   with_fsl   yes
  @@ -120,7 +120,6 @@
   '%not %dir %{l_prefix}/etc/fsl' \
   '%config %{l_prefix}/etc/fsl/fsl.monit' \
   '%config %attr(0600,%{l_susr},%{l_mgrp}) %{l_prefix}/etc/monit/*' \
  -'%dir%attr(0700,%{l_susr},%{l_mgrp}) %{l_prefix}/etc/monit' \
   '%dir%attr(0770,%{l_musr},%{l_rgrp}) %{l_prefix}/var/monit'
   
   %files -f files
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/monit/rc.monit
  
  $ cvs diff -u -r1.13 -r1.14 rc.monit
  --- openpkg-src/monit/rc.monit22 Jul 2003 08:10:52 -  1.13
  +++ openpkg-src/monit/rc.monit23 Jul 2003 09:38:55 -  1.14
  @@ -11,30 +11,39 @@
   monit_log_minsize="1M"
   monit_log_complevel="9"
   
  +%common
  +monit_pidfile="@l_prefix@/var/monit/monit.pid"
  +monit_signal () {
  +[ -f $monit_pidfile ] && kill -$1 `cat $monit_pidfile`
  +}
  +
  +%status -u @l_susr@ -o
  +monit_usable="no"
  +monit_active="no"
  +rcService monit enable yes && \
  +@l_prefix@/bin/monit -t && monit_usable="yes"
  +rcService monit enable yes && \
  +monit_signal 0 && monit_active="yes"
  +echo "monit_enable=\"$monit_enable\""
  +echo "monit_usable=\"$monit_usable\""
  +echo "monit_active=\"$monit_active\""
  +
   %start -u @l_susr@
   rcService monit enable yes || exit 0
  -@l_prefix@/bin/monit
  +@l_prefix@/bin/monit >/dev/null
   
   %stop -u @l_susr@
   rcService monit enable yes || exit 0
  -if [ -f @l_prefix@/var/monit/monit.pid ]; then
  -kill -TERM `cat @l_prefix@/var/monit/monit.pid`
  -rm -f @l_prefix@/var/monit/monit.pid
  -fi
  +@l_prefix@/bin/monit quit
   
   %restart -u @l_susr@
   rcService monit enable yes || exit 0
  -if [ -f @l_prefix@/var/monit/monit.pid ]; then
  -kill -TERM `cat @l_prefix@/var/monit/monit.pid`
  -rm -f @l_prefix@/var/monit/monit.pid
  -fi
  -@l_prefix@/bin/monit
  +@l_prefix@/bin/monit quit
  +@l_prefix@/bin/monit >/dev/null
   
   %reload -u @l_susr@
   rcService monit enable yes || exit 0
  -if [ -f @l_prefix@/var/monit/monit.pid ]; then
  -kill -HUP `cat @l_prefix@/var/monit/monit.pid`
  -fi
  +@l_prefix@/bin/monit restart
   
   %daily -u @l_susr@
   rcService monit enable yes || exit 0
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.5741 -r1.5742 news.txt
  --- openpkg-web/news.txt  23 Jul 2003 09:14:29 -  1.5741
  +++ openpkg-web/news.txt  23 Jul 2003 09:38:53 -  1.5742
  @@ -1,3 +1,4 @@
  +23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/sendmail/ rc.sendmail

2003-07-23 Thread Michael van Elst
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Michael van Elst
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src  Date:   23-Jul-2003 11:24:20
  Branch: HEAD Handle: 2003072310242000

  Modified files:
openpkg-src/sendmailrc.sendmail

  Log:
sendmail doesn't remove its pidfiles, fix wait function

  Summary:
RevisionChanges Path
1.20+9  -7  openpkg-src/sendmail/rc.sendmail
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/sendmail/rc.sendmail
  
  $ cvs diff -u -r1.19 -r1.20 rc.sendmail
  --- openpkg-src/sendmail/rc.sendmail  23 Jul 2003 08:33:29 -  1.19
  +++ openpkg-src/sendmail/rc.sendmail  23 Jul 2003 09:24:20 -  1.20
  @@ -12,6 +12,7 @@
   sendmail_flags_out="-q60s"
   sendmail_flags_msp="-Ac -q60s"
   sendmail_flags=""
  +sendmail_wait_timeout="60"
   sendmail_log_prolog="true"
   sendmail_log_epilog="true"
   sendmail_log_numfiles="10"
  @@ -32,23 +33,24 @@
   -OPidFile=$sendmail_pidfile_msp
   fi
   }
  +sendmail_signal1 () {
  +[ -f $2 ] && kill -$1 `cat $2`
  +}
   sendmail_signal () {
   local rc
  -[ -f $sendmail_pidfile_in ] \
  -&& kill -$1 `cat $sendmail_pidfile_in`
  +sendmail_signal1 $1 $sendmail_pidfile_in
   rc=$?
  -[ -f $sendmail_pidfile_out ] \
  -&& kill -$1 `cat $sendmail_pidfile_out` \
  +sendmail_signal1 $1 $sendmail_pidfile_out \
   && [ $rc -eq 0 ]
   rc=$?
  -[ -f $sendmail_pidfile_msp ] \
  -&& kill -$1 `cat $sendmail_pidfile_msp` \
  +sendmail_signal1 $1 $sendmail_pidfile_msp \
   && [ $rc -eq 0 ]
   }
   sendmail_wait1 () {
   local i=0
  -while [ $i -lt $sendmail_wait_timeout -a -f $1 ]; do
  +while [ $i -lt $sendmail_wait_timeout -a sendmail_signal1 0 $1 ]; do
   sleep 1
  +i=`expr $i + 1`
   done
   rm -f $1 2>/dev/null || true
   }
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/openssh/ openssh.spec

2003-07-23 Thread Thomas Lotterer
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Thomas Lotterer
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src  Date:   23-Jul-2003 11:16:18
  Branch: HEAD Handle: 2003072310161700

  Modified files:
openpkg-src/openssh openssh.spec

  Log:
flush cosmetic changes

  Summary:
RevisionChanges Path
1.105   +2  -2  openpkg-src/openssh/openssh.spec
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/openssh/openssh.spec
  
  $ cvs diff -u -r1.104 -r1.105 openssh.spec
  --- openpkg-src/openssh/openssh.spec  22 Jul 2003 12:05:39 -  1.104
  +++ openpkg-src/openssh/openssh.spec  23 Jul 2003 09:16:17 -  1.105
  @@ -263,8 +263,8 @@
   -N '' -C `hostname` 1>&2
   fi
   
  -#   add PAM configuration entry
   %if "%{with_pam}" == "yes"
  +#   add PAM configuration entry
   if [ $1 -eq 1 ]; then
   $RPM_INSTALL_PREFIX/sbin/pamtool --add --smart --name=openssh
   fi
  @@ -277,7 +277,7 @@
   exit 0
   
   %preun
  -#   before erase, stop service
  +#   before erase, stop service and remove log files
   [ $1 -eq 0 ] || exit 0
   %{l_rc} openssh stop 2>/dev/null
   rm -f $RPM_INSTALL_PREFIX/var/openssh/openssh.log* >/dev/null 2>&1 || true
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-re/vcheck/ vc.bogofilter openpkg-src/bogofilter...

2003-07-23 Thread Thomas Lotterer
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Thomas Lotterer
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web openpkg$ Date:   23-Jul-2003 11:14:31
  Branch: HEAD Handle: 2003072310142902

  Modified files:
openpkg-re/vcheck   vc.bogofilter
openpkg-src/bogofilter  bogofilter.spec
openpkg-web news.txt

  Log:
upgrading package: bogofilter 0.13.7.3 -> 0.14.0

  Summary:
RevisionChanges Path
1.4 +1  -1  openpkg-re/vcheck/vc.bogofilter
1.8 +2  -2  openpkg-src/bogofilter/bogofilter.spec
1.5741  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-re/vcheck/vc.bogofilter
  
  $ cvs diff -u -r1.3 -r1.4 vc.bogofilter
  --- openpkg-re/vcheck/vc.bogofilter   16 Jul 2003 17:39:01 -  1.3
  +++ openpkg-re/vcheck/vc.bogofilter   23 Jul 2003 09:14:29 -  1.4
  @@ -2,7 +2,7 @@
   }
   
   prog bogofilter = {
  -  version   = 0.13.7.3
  +  version   = 0.14.0
 url   = http://prdownloads.sourceforge.net/bogofilter/
 regex = bogofilter-(__VER__)\.tar\.gz
   }
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/bogofilter/bogofilter.spec
  
  $ cvs diff -u -r1.7 -r1.8 bogofilter.spec
  --- openpkg-src/bogofilter/bogofilter.spec23 Jul 2003 07:06:01 -  1.7
  +++ openpkg-src/bogofilter/bogofilter.spec23 Jul 2003 09:14:31 -  1.8
  @@ -32,8 +32,8 @@
   Distribution: OpenPKG [PLUS]
   Group:Text
   License:  GPL
  -Version:  0.13.7.3
  -Release:  20030716
  +Version:      0.14.0
  +Release:  20030723
   
   #   list of sources
   Source0:  
http://osdn.dl.sourceforge.net/sourceforge/bogofilter/bogofilter-%{version}.tar.gz
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.5740 -r1.5741 news.txt
  --- openpkg-web/news.txt  23 Jul 2003 08:33:28 -  1.5740
  +++ openpkg-web/news.txt  23 Jul 2003 09:14:29 -  1.5741
  @@ -1,3 +1,4 @@
  +23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/sendmail/ rc.sendmail sendmail.spec openpkg...

2003-07-23 Thread Michael van Elst
  #   so we have to perform actually a restart...
  -sendmail_signal TERM KILL
  -sleep 2
  +sendmail_signal TERM
  +sendmail_wait
   sendmail_start
   
   %daily -u @l_susr@
   rcService sendmail enable yes || exit 0
  -rcTmp -i -p sendmail
  -hintfile=`rcTmp -f -n hint`
  -prolog="true"
  -if [ ".$sendmail_log_prolog" != . ]; then
  -prolog="$prolog; $sendmail_log_prolog"
  -fi
  -epilog="echo 'epilog' >$hintfile"
  -if [ ".$sendmail_log_epilog" != . ]; then
  -epilog="$epilog; $sendmail_log_epilog"
  -fi
   shtool rotate -f \
   -n ${sendmail_log_numfiles} -s ${sendmail_log_minsize} \
   -d -z ${sendmail_log_complevel} \
   -o @l_musr@ -g @l_mgrp@ -m 644 \
  --P "$prolog" \
  --E "$epilog" \
  +-P "$sendmail_log_prologue" \
  +-E "$sendmail_log_epilogue && rc sendmail reload" \
   @l_prefix@/var/sendmail/sendmail.log
  -if [ ".`cat $hintfile`" = ".epilog" ]; then
  -sendmail_signal TERM KILL
  -sleep 2
  -sendmail_start
  -fi
  -rcTmp -k
   
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/sendmail/sendmail.spec
  
  $ cvs diff -u -r1.90 -r1.91 sendmail.spec
  --- openpkg-src/sendmail/sendmail.spec22 Jul 2003 08:11:10 -  1.90
  +++ openpkg-src/sendmail/sendmail.spec23 Jul 2003 08:33:29 -  1.91
  @@ -33,7 +33,7 @@
   Group:Mail
   License:  BSD
   Version:  8.12.9
  -Release:  20030722
  +Release:  20030723
   
   #   package options
   %option   with_fsl  yes
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.5739 -r1.5740 news.txt
  --- openpkg-web/news.txt  23 Jul 2003 08:25:29 -  1.5739
  +++ openpkg-web/news.txt  23 Jul 2003 08:33:28 -  1.5740
  @@ -1,3 +1,4 @@
  +23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-re/vcheck/ vc.rt openpkg-src/rt/ rt.spec openpk...

2003-07-23 Thread Thomas Lotterer
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Thomas Lotterer
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web openpkg$ Date:   23-Jul-2003 10:25:31
  Branch: HEAD Handle: 2003072309252802

  Modified files:
openpkg-re/vcheck   vc.rt
openpkg-src/rt  rt.spec
openpkg-web news.txt

  Log:
modifying package: rt-3.0.4 20030722 -> 20030723

  Summary:
RevisionChanges Path
1.41+1  -1  openpkg-re/vcheck/vc.rt
1.87+2  -2  openpkg-src/rt/rt.spec
1.5739  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-re/vcheck/vc.rt
  
  $ cvs diff -u -r1.40 -r1.41 vc.rt
  --- openpkg-re/vcheck/vc.rt   21 Jul 2003 07:19:41 -  1.40
  +++ openpkg-re/vcheck/vc.rt   23 Jul 2003 08:25:28 -  1.41
  @@ -55,7 +55,7 @@
 regex = Test-Inline-(__VER__).tar.gz
   }
   prog rt:www-mechanize = {
  -  version   = 0.54
  +  version   = 0.55
 url   = http://www.cpan.org/modules/by-authors/id/P/PE/PETDANCE/
 regex = WWW-Mechanize-(__VER__).tar.g
   }
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/rt/rt.spec
  
  $ cvs diff -u -r1.86 -r1.87 rt.spec
  --- openpkg-src/rt/rt.spec22 Jul 2003 08:11:08 -  1.86
  +++ openpkg-src/rt/rt.spec23 Jul 2003 08:25:30 -  1.87
  @@ -31,7 +31,7 @@
   %define   V_log_dispatch   2.04
   %define   V_html_mason 1.22
   %define   V_libapreq   1.1
  -%define   V_www_mechanize  0.54
  +%define   V_www_mechanize  0.55
   %define   V_mldbm  2.01
   %define   V_html_format2.03
   %define   V_test_inline0.15
  @@ -49,7 +49,7 @@
   Group:Database
   License:  GPL
   Version:  %{V_here}
  -Release:  20030722
  +Release:  20030723
   
   #   package options
   %option   with_color_primary   336699
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.5738 -r1.5739 news.txt
  --- openpkg-web/news.txt  23 Jul 2003 08:18:56 -  1.5738
  +++ openpkg-web/news.txt  23 Jul 2003 08:25:29 -  1.5739
  @@ -1,3 +1,4 @@
  +23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-re/ upgrade.txt

2003-07-23 Thread Thomas Lotterer
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Thomas Lotterer
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-re   Date:   23-Jul-2003 10:19:13
  Branch: HEAD Handle: 2003072309191200

  Modified files:
openpkg-re  upgrade.txt

  Log:
begin documenting issues when upgrading OpenPKG v1.2 to v1.3

  Summary:
RevisionChanges Path
1.2 +9  -2  openpkg-re/upgrade.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-re/upgrade.txt
  
  $ cvs diff -u -r1.1 -r1.2 upgrade.txt
  --- openpkg-re/upgrade.txt4 Dec 2002 09:59:06 -   1.1
  +++ openpkg-re/upgrade.txt23 Jul 2003 08:19:12 -  1.2
  @@ -5,8 +5,10 @@
 You cannot skip a version. That means, upgrading from 0.9 to 1.1
 requires an upgrade to 1.0 as an intermediate step.
   
  -  Upgrade inside OpenPKG-CURRENT
  -  ==
  +  Upgrade from OpenPKG 1.2 to OpenPKG 1.3
  +  ===
  +
  +  o rc_all/rc_def
   
 o coreutils
   
  @@ -15,6 +17,11 @@
   shellutils and textutils were removed from OpenPKG-CURRENT and a new
   coreutils package was created which replaces the three obsoleted
   ones now.
  +
  +  Upgrade from OpenPKG 1.1 to OpenPKG 1.2
  +  ===
  +
  +  o none
   
 Upgrade from OpenPKG 1.0 to OpenPKG 1.1
 ===
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/inn/ inn.spec openpkg-web/ news.txt

2003-07-23 Thread Ralf S. Engelschall
  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:   23-Jul-2003 10:18:58
  Branch: HEAD Handle: 2003072309185601

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

  Log:
do not remove top-level dir

  Summary:
RevisionChanges Path
1.81+2  -2  openpkg-src/inn/inn.spec
1.5738  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/inn/inn.spec
  
  $ cvs diff -u -r1.80 -r1.81 inn.spec
  --- openpkg-src/inn/inn.spec  22 Jul 2003 20:25:25 -  1.80
  +++ openpkg-src/inn/inn.spec  23 Jul 2003 08:18:57 -  1.81
  @@ -33,7 +33,7 @@
   Group:News
   License:  ISC
   Version:  2.4.0
  -Release:  20030722
  +Release:  20030723
   
   #   package options
   %option   with_fsl  yes
  @@ -266,6 +266,6 @@
   #   before erase, stop service and remove log files
   [ $1 -eq 0 ] || exit 0
   %{l_rc} inn stop 2>/dev/null
  -rm -rf $RPM_INSTALL_PREFIX/var/inn/log/ >/dev/null 2>&1 || true
  +rm -rf $RPM_INSTALL_PREFIX/var/inn/log/* >/dev/null 2>&1 || true
   exit 0
   
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.5737 -r1.5738 news.txt
  --- openpkg-web/news.txt  23 Jul 2003 07:43:33 -  1.5737
  +++ openpkg-web/news.txt  23 Jul 2003 08:18:56 -  1.5738
  @@ -1,3 +1,4 @@
  +23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   22-Jul-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-re/vcheck/ vc.teapop openpkg-src/teapop/ teapop...

2003-07-23 Thread Thomas Lotterer
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Thomas Lotterer
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web openpkg$ Date:   23-Jul-2003 09:43:35
  Branch: HEAD Handle: 2003072308433301

  Modified files:
openpkg-re/vcheck   vc.teapop
openpkg-src/teapop  teapop.spec
openpkg-web news.txt

  Log:
upgrading package: teapop 0.3.6 -> 0.3.7

  Summary:
RevisionChanges Path
1.3 +1  -1  openpkg-re/vcheck/vc.teapop
1.37+2  -2  openpkg-src/teapop/teapop.spec
1.5737  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-re/vcheck/vc.teapop
  
  $ cvs diff -u -r1.2 -r1.3 vc.teapop
  --- openpkg-re/vcheck/vc.teapop   21 Jul 2003 17:49:16 -  1.2
  +++ openpkg-re/vcheck/vc.teapop   23 Jul 2003 07:43:33 -  1.3
  @@ -2,7 +2,7 @@
   }
   
   prog teapop = {
  -  version   = 0.3.6
  +  version   = 0.3.7
 url   = ftp://www.toontown.org/pub/teapop/
 regex = teapop-(__VER__)\.tar\.gz
   }
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/teapop/teapop.spec
  
  $ cvs diff -u -r1.36 -r1.37 teapop.spec
  --- openpkg-src/teapop/teapop.spec22 Jul 2003 16:07:19 -  1.36
  +++ openpkg-src/teapop/teapop.spec23 Jul 2003 07:43:34 -  1.37
  @@ -32,8 +32,8 @@
   Distribution: OpenPKG [PLUS]
   Group:Mail
   License:  BSD
  -Version:  0.3.6
  -Release:  20030722
  +Version:  0.3.7
  +Release:  20030723
   
   #   package options
   %option   with_fsl yes
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.5736 -r1.5737 news.txt
  --- openpkg-web/news.txt  23 Jul 2003 07:40:54 -  1.5736
  +++ openpkg-web/news.txt  23 Jul 2003 07:43:33 -  1.5737
  @@ -1,3 +1,4 @@
  +23-Jul-2003: Upgraded package: P
   23-Jul-2003: Upgraded package: P
   22-Jul-2003: Upgraded package: P
   22-Jul-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-re/vcheck/ vc.snort openpkg-src/snort/ snort.sp...

2003-07-23 Thread Thomas Lotterer
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Thomas Lotterer
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src openpkg-web openpkg$ Date:   23-Jul-2003 09:40:56
  Branch: HEAD Handle: 2003072308405302

  Modified files:
openpkg-re/vcheck   vc.snort
openpkg-src/snort   snort.spec
openpkg-web news.txt

  Log:
upgrading package: snort 2.0.0 -> 2.0.1

  Summary:
RevisionChanges Path
1.2 +1  -1  openpkg-re/vcheck/vc.snort
1.5 +2  -2  openpkg-src/snort/snort.spec
1.5736  +1  -0  openpkg-web/news.txt
  

  patch -p0 <<'@@ .'
  Index: openpkg-re/vcheck/vc.snort
  
  $ cvs diff -u -r1.1 -r1.2 vc.snort
  --- openpkg-re/vcheck/vc.snort16 Apr 2003 07:30:29 -  1.1
  +++ openpkg-re/vcheck/vc.snort23 Jul 2003 07:40:53 -  1.2
  @@ -2,7 +2,7 @@
   }
   
   prog snort = {
  -  version   = 2.0.0
  +  version   = 2.0.1
 url   = http://www.snort.org/dl/
 regex = snort-(__VER__)\.tar\.gz
   }
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/snort/snort.spec
  
  $ cvs diff -u -r1.4 -r1.5 snort.spec
  --- openpkg-src/snort/snort.spec  8 Jul 2003 14:42:34 -   1.4
  +++ openpkg-src/snort/snort.spec  23 Jul 2003 07:40:55 -  1.5
  @@ -32,8 +32,8 @@
   Distribution: OpenPKG [PLUS]
   Group:Network
   License:  GPL
  -Version:  2.0.0
  -Release:  20030707
  +Version:  2.0.1
  +Release:  20030723
   
   #   list of sources
   Source0:  http://www.snort.org/dl/snort-%{version}.tar.gz
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.5735 -r1.5736 news.txt
  --- openpkg-web/news.txt  22 Jul 2003 19:43:38 -  1.5735
  +++ openpkg-web/news.txt  23 Jul 2003 07:40:54 -  1.5736
  @@ -1,3 +1,4 @@
  +23-Jul-2003: Upgraded package: P
   22-Jul-2003: Upgraded package: P
   22-Jul-2003: Upgraded package: P
   22-Jul-2003: Upgraded package: P
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-re/ speclint.pl

2003-07-23 Thread Thomas Lotterer
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Thomas Lotterer
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-re   Date:   23-Jul-2003 09:07:01
  Branch: HEAD Handle: 2003072308070100

  Modified files:
openpkg-re  speclint.pl

  Log:
add a cosmetic check

  Summary:
RevisionChanges Path
1.47+4  -0  openpkg-re/speclint.pl
  

  patch -p0 <<'@@ .'
  Index: openpkg-re/speclint.pl
  
  $ cvs diff -u -r1.46 -r1.47 speclint.pl
  --- openpkg-re/speclint.pl22 Jul 2003 19:44:52 -  1.46
  +++ openpkg-re/speclint.pl23 Jul 2003 07:07:01 -  1.47
  @@ -409,6 +409,10 @@
 "default value \"$value\" (expected to match 
\"$re\", except for this)");
   }
   }
  +if ($header =~ m/^Vendor/ and $value =~ m/et\sal/ and $value !~ 
m/et\sal\./) {
  +&lint_warning($file, $done, $this, "RPM header \"$header\": " .
  +  "has value \"$value\" (expected \"et al.\" with 
dot)");
  +}
   }
   push(@seen, $header);
   $count{$header}++;
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]


[CVS] OpenPKG: openpkg-src/bogofilter/ bogofilter.spec openpkg-src/gcr...

2003-07-23 Thread Thomas Lotterer
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Thomas Lotterer
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src  Date:   23-Jul-2003 09:06:05
  Branch: HEAD Handle: 2003072308060104

  Modified files:
openpkg-src/bogofilter  bogofilter.spec
openpkg-src/gcrypt  gcrypt.spec
openpkg-src/indent  indent.spec
openpkg-src/netpbm  netpbm.spec
openpkg-src/paripari.spec
openpkg-src/unison  unison.spec
openpkg-src/winewine.spec

  Log:
begin the day with cosmetics

  Summary:
RevisionChanges Path
1.7 +1  -1  openpkg-src/bogofilter/bogofilter.spec
1.18+1  -1  openpkg-src/gcrypt/gcrypt.spec
1.28+1  -1  openpkg-src/indent/indent.spec
1.16+1  -1  openpkg-src/netpbm/netpbm.spec
1.18+1  -1  openpkg-src/pari/pari.spec
1.10+1  -1  openpkg-src/unison/unison.spec
1.7 +1  -1  openpkg-src/wine/wine.spec
  

  patch -p0 <<'@@ .'
  Index: openpkg-src/bogofilter/bogofilter.spec
  
  $ cvs diff -u -r1.6 -r1.7 bogofilter.spec
  --- openpkg-src/bogofilter/bogofilter.spec16 Jul 2003 17:39:03 -  1.6
  +++ openpkg-src/bogofilter/bogofilter.spec23 Jul 2003 07:06:01 -  1.7
  @@ -27,7 +27,7 @@
   Name: bogofilter
   Summary:  Bayesian Mail Filter
   URL:  http://www.bogofilter.org/
  -Vendor:   Eric S. Raymond et al
  +Vendor:   Eric S. Raymond et al.
   Packager: The OpenPKG Project
   Distribution: OpenPKG [PLUS]
   Group:Text
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/gcrypt/gcrypt.spec
  
  $ cvs diff -u -r1.17 -r1.18 gcrypt.spec
  --- openpkg-src/gcrypt/gcrypt.spec8 Jul 2003 14:39:38 -   1.17
  +++ openpkg-src/gcrypt/gcrypt.spec23 Jul 2003 07:06:02 -  1.18
  @@ -27,7 +27,7 @@
   Name: gcrypt
   Summary:  Cryptography Library
   URL:  ftp://ftp.gnupg.org/gcrypt/alpha/libgcrypt/
  -Vendor:   Werner Koch et al
  +Vendor:   Werner Koch et al.
   Packager: The OpenPKG Project
   Distribution: OpenPKG [EVAL]
   Group:Cryptography
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/indent/indent.spec
  
  $ cvs diff -u -r1.27 -r1.28 indent.spec
  --- openpkg-src/indent/indent.spec8 Jul 2003 14:40:07 -   1.27
  +++ openpkg-src/indent/indent.spec23 Jul 2003 07:06:02 -  1.28
  @@ -27,7 +27,7 @@
   Name: indent
   Summary:  C/C++ Source Code Re-Formatting
   URL:  http://home.hccnet.nl/d.ingamells/beautify.html
  -Vendor:   UCB, FSF et al
  +Vendor:   UCB, FSF et al.
   Packager: The OpenPKG Project
   Distribution: OpenPKG [BASE]
   Group:Language
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/netpbm/netpbm.spec
  
  $ cvs diff -u -r1.15 -r1.16 netpbm.spec
  --- openpkg-src/netpbm/netpbm.spec15 Jul 2003 11:24:42 -  1.15
  +++ openpkg-src/netpbm/netpbm.spec23 Jul 2003 07:06:03 -  1.16
  @@ -27,7 +27,7 @@
   Name: netpbm
   Summary:  Graphic Image Conversion Tool
   URL:  http://netpbm.sourceforge.net/
  -Vendor:   Bryan Henderson et al
  +Vendor:   Bryan Henderson et al.
   Packager: The OpenPKG Project
   Distribution: OpenPKG [BASE]
   Group:Graphics
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/pari/pari.spec
  
  $ cvs diff -u -r1.17 -r1.18 pari.spec
  --- openpkg-src/pari/pari.spec8 Jul 2003 14:41:27 -   1.17
  +++ openpkg-src/pari/pari.spec23 Jul 2003 07:06:03 -  1.18
  @@ -31,7 +31,7 @@
   Name: pari
   Summary:  GP/PARI number-theory library
   URL:  http://www.parigp-home.de/
  -Vendor:   Henri Cohen et al
  +Vendor:   Henri Cohen et al.
   Packager: The OpenPKG Project
   Distribution: OpenPKG [PLUS]
   Group:Algorithm
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/unison/unison.spec
  
  $ cvs diff -u -r1.9 -r1.10 unison.spec
  --- openpkg-src/unison/unison.spec8 Jul 2003 14:43:01 -   1.9
  +++ openpkg-src/unison/unison.spec23 Jul 2003 07:06:04 -  1.10
  @@ -27,7 +27,7 @@
   Name: unison
   Summary:  File Synchronizer
   URL:  http://