[CVS] OpenPKG: openpkg-re openpkg-build

2002-11-21 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-re   Date:   21-Nov-2002 10:45:49
  Branch: HEAD Handle: 2002112109454900

  Modified files:
openpkg-re  openpkg-build

  Log:
code cleanup

  Summary:
RevisionChanges Path
1.39+73 -45 openpkg-re/openpkg-build
  

  Index: openpkg-re/openpkg-build
  
  $ cvs diff -u -r1.38 -r1.39 openpkg-build
  --- openpkg-re/openpkg-build  20 Nov 2002 16:38:44 -  1.38
  +++ openpkg-re/openpkg-build  21 Nov 2002 09:45:49 -  1.39
  @@ -322,23 +322,33 @@
   return \%rev;
   }
   
  +sub parse_options ($) {
  +my($l) = @_;
  +$l = [ split(/\n+/, $l) ] unless ref $l;
  +my(%with) = map { /--define\s*'(\S+)\s+(\S+?)'/ } @$l;
  +return \%with;
  +}
  +
  +sub override_options ($$) {
  +my($old, $new) = @_;
  +while (my ($k,$v) = each %$new) {
  +$old-{$k} = $v if exists $old-{$k};
  +}
  +}
  +
   sub get_with ($;$) {
   my($t,$fn) = @_;
   my(@l,%with);
   
  -if (defined $fn) {
  -@l = `$RPM_NPRIV -qi -p $fn`;
  -} else {
  -@l = `$RPM_NPRIV -qi $t-{name}`;
  -}
  -
  -if (scalar(@l) == 0  exists $t-{desc}) {
  -@l = split(/\n+/, $t-{desc});
  +unless ($t-{OPTIONS}) {
  +if (defined $fn) {
  +@l = `$RPM_NPRIV -qi -p $fn`;
  +} else {
  +@l = `$RPM_NPRIV -qi $t-{name}`;
  +}
  +$t-{OPTIONS} = parse_options(\@l);
   }
  -
  -%with = map { /--define\s*'(\S+)\s+(\S+?)'/ } @l;
  -
  -return \%with;
  +return $t-{OPTIONS};
   }
   
   sub get_index ($$$) {
  @@ -479,6 +489,7 @@
   href  = $href,
   desc  = $desc
   };
  +$rec-{OPTIONS} = parse_options($rec-{desc});
   
   foreach (@provides) {
   push(@{$map{$_-{name}}-{vs($_)}}, $rec);
  @@ -516,8 +527,9 @@
   depends  = $_-{'BuildPreReq'}-[0]-{'rdf:bag'}-[0]-{'rdf:li'},
   keeps= $_-{'PreReq'}-[0]-{'rdf:bag'}-[0]-{'rdf:li'},
   href = $_-{'href'},
  -desc = $_-{'Description'}-[0]
  +desc = $_-{'Description'}-[0],
   };
  +$rec-{OPTIONS} = parse_options($rec-{desc});
   
   foreach (@provides) {
   push(@{$map{$_-{name}}-{vs($_)}}, $rec);
  @@ -600,17 +612,30 @@
   }
   
   #
  +# find target in map
  +#
  +sub find_target ($$) {
  +my($name, $map) = @_;
  +my($vmap) = $map-{$name};
  +my(@vs);
  +
  +return unless $vmap;
  +
  +@vs = sort { vcmp($b,$a) } keys %$vmap;
  +return $vmap-{$vs[0]}-[-1];
  +}
  +
  +#
   # see wether target has conflicts in map
   #
   sub target_conflicts ($$) {
   my($target, $map) = @_;
  -my(@c,@vs);
   
  -@c = grep { $map-{$_} } @{$target-{conflicts}};
  -return unless @c;
  +foreach (@{$target-{conflicts}}) {
  +return 1 if find_target($_, $map);
  +}
   
  -@vs = sort { -vcmp($a,$b) } keys %{$map-{$c[0]}};
  -return $map-{$c[0]}-{$vs[0]}-[0];
  +return 0;
   }
   
   #
  @@ -669,11 +694,7 @@
   my($iwith);
   my($k,$v);
   
  -unless ($target-{OPTIONS}) {
  -$target-{OPTIONS} = get_with($target);
  -}
   $iwith = $target-{OPTIONS};
  -
   while (($k,$v) = each %$with) {
   if (exists $iwith-{$k}) {
   return 0 if $iwith-{$k} ne $with-{$k};
  @@ -688,14 +709,9 @@
   #
   sub warn_about_options ($$) {
   my($target, $with) = @_;
  -my($iwith);
  +my($iwith) = $target-{OPTIONS};
   my($k,$v);
   
  -unless ($target-{OPTIONS}) {
  -$target-{OPTIONS} = get_with($target);
  -}
  -$iwith = $target-{OPTIONS};
  -
   while (($k,$v) = each %$with) {
   if (!exists $iwith-{$k}) {
   print # ATTENTION: $target-{name} ignores option '$k'\n;
  @@ -710,6 +726,7 @@
   my($dep, $env) = @_;
   my($name,@vers);
   my($i,$r,$b,$cond);
  +my($t);
   
   $dep =~ s/(\S+)\s*//;
   $name = $1;
  @@ -732,9 +749,10 @@
   
   if ($i  (@vers = get_versions($i, $cond))) {
   foreach (@vers) {
  -if (target_suitable($i-{$_}-[0], $env-{with})) {
  +$t = $i-{$_}-[0];
  +if (get_with($t), target_suitable($t, $env-{with})) {
   if (!$env-{upgrade}) {
  -return ($i-{$_}-[0], 1);
  +return ($t, 1);
  

[CVS] OpenPKG: openpkg-re openpkg-build

2002-11-21 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-re   Date:   21-Nov-2002 11:11:03
  Branch: HEAD Handle: 2002112110110300

  Modified files:
openpkg-re  openpkg-build

  Log:
option parser now allows collated parameter-less options like getopt(2)

  Summary:
RevisionChanges Path
1.41+17 -13 openpkg-re/openpkg-build
  

  Index: openpkg-re/openpkg-build
  
  $ cvs diff -u -r1.40 -r1.41 openpkg-build
  --- openpkg-re/openpkg-build  21 Nov 2002 09:56:54 -  1.40
  +++ openpkg-re/openpkg-build  21 Nov 2002 10:11:03 -  1.41
  @@ -49,26 +49,30 @@
   $opts{$optarg} = $_;
   }
   $optarg = undef;
  -} elsif (/^-(\w)(.*)/) {
  -if (exists $optf{$1}) {
  -if (length($optf{$1})  1) {
  -if ($2 ne '') {
  -if (exists $opts{$1}) {
  -$opts{$1} .=  $2;
  +} elsif (!/^[-]/) {
  +push @argv, $_;
  +} else {
  +while (/^\-(\w)(.*)/) {
  +if (exists $optf{$1}) {
  +if (length($optf{$1})  1) {
  +if ($2 ne '') {
  +if (exists $opts{$1}) {
  +$opts{$1} .=  $2;
  +} else {
  +$opts{$1} = $2;
  +}
   } else {
  -$opts{$1} = $2;
  +$optarg = $1;
   }
  +last;
   } else {
  -$optarg = $1;
  +$opts{$1} = 1;
   }
   } else {
  -$opts{$1} = 1;
  +warn warning: unknown option $_\n;
   }
  -} else {
  -warn warning: unknown option $_\n;
  +$_ = -$2;
   }
  -} else {
  -push @argv, $_;
   }
   }
   if (defined $optarg) {
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]



[CVS] OpenPKG: openpkg-re openpkg-build openpkg-dev

2002-11-21 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-re   Date:   21-Nov-2002 11:19:22
  Branch: HEAD Handle: 2002112110192200

  Modified files:
openpkg-re  openpkg-build openpkg-dev

  Log:
conflict search again returns a target instead of boolean

  Summary:
RevisionChanges Path
1.42+7  -4  openpkg-re/openpkg-build
1.40+10 -7  openpkg-re/openpkg-dev
  

  Index: openpkg-re/openpkg-build
  
  $ cvs diff -u -r1.41 -r1.42 openpkg-build
  --- openpkg-re/openpkg-build  21 Nov 2002 10:11:03 -  1.41
  +++ openpkg-re/openpkg-build  21 Nov 2002 10:19:22 -  1.42
  @@ -635,12 +635,14 @@
   #
   sub target_conflicts ($$) {
   my($target, $map) = @_;
  +my($t);
   
   foreach (@{$target-{conflicts}}) {
  -return 1 if find_target($_, $map);
  +$t = find_target($_, $map);
  +return $t if $t;
   }
   
  -return 0;
  +return;
   }
   
   #
  @@ -792,8 +794,7 @@
   #
   # see if a target is already installed and requires a rebuild
   #
  -$t = find_target($target-{name}, $env-{installed});
  -if ($t) {
  +if ($t = find_target($target-{name}, $env-{installed})) {
   if (exists $env-{exclude}-{$target-{name}}) {
   print # excluding $target-{name} (no upgrade allowed)\n;
   return;
  @@ -815,6 +816,8 @@
   override_options($target-{OPTIONS}, $t-{OPTIONS});
   $target-{REBUILD} = 1;
   }
  +
  +print FOO1\n;
   
   if (exists $env-{exclude}-{$target-{name}}) {
   die FATAL: target .vsn($target). is forbidden\n;
  Index: openpkg-re/openpkg-dev
  
  $ cvs diff -u -r1.39 -r1.40 openpkg-dev
  --- openpkg-re/openpkg-dev4 Nov 2002 16:16:58 -   1.39
  +++ openpkg-re/openpkg-dev21 Nov 2002 10:19:22 -  1.40
  @@ -50,11 +50,13 @@
   #OPENPKG_MODE=developer # developer
   #[EMAIL PROTECTED]:/e/openpkg/cvs# developer
   #OPENPKG_DIST=master.openpkg.org:/e/openpkg/ftp/current/SRC/# developer
  -export OPENPKG_INST OPENPKG_WORK OPENPKG_TEMP OPENPKG_MODE OPENPKG_REPO OPENPKG_DIST
  +OPENPKG_REV=
  +export OPENPKG_INST OPENPKG_WORK OPENPKG_TEMP OPENPKG_MODE OPENPKG_REPO 
OPENPKG_DIST OPENPKG_REV
   
  -#   override configuration from ${HOME}/.openpkg-dev.rc
  -if [ -f ${HOME}/.openpkg-dev.rc ]; then
  -. ${HOME}/.openpkg-dev.rc
  +#   override configuration from ${HOME}/.openpkg-dev*.rc
  +progname=`basename $0`
  +if [ -f ${HOME}/.$progname.rc ]; then
  +. ${HOME}/.$progname.rc
   fi
   
   #   override configuration from command line
  @@ -203,9 +205,10 @@
   ( cd ${OPENPKG_WORK} 
 HOME=${OPENPKG_WORK}
 export HOME
  -  cvs -q -d ${OPENPKG_REPO} checkout openpkg-dev
  -  mv openpkg-dev/* .
  -  rmdir openpkg-dev
  +  cvs -q -d ${OPENPKG_REPO} checkout openpkg-dev-web openpkg-dev-doc 
openpkg-dev-re openpkg-dev-adm
  +  cvs -q -d ${OPENPKG_REPO} checkout ${OPENPKG_REV} openpkg-dev-src
  +  # mv openpkg-dev/* .
  +  # rmdir openpkg-dev
   )
   
   echo ++ creating README file (${OPENPKG_REPO}/00README)
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]



[CVS] OpenPKG: openpkg-re openpkg-build

2002-11-21 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-re   Date:   21-Nov-2002 11:24:18
  Branch: HEAD Handle: 2002112110241800

  Modified files:
openpkg-re  openpkg-build

  Log:
-Z option is like -z but ignores installed packages. This can be
used to create bootstrap scripts.

  Summary:
RevisionChanges Path
1.43+5  -5  openpkg-re/openpkg-build
  

  Index: openpkg-re/openpkg-build
  
  $ cvs diff -u -r1.42 -r1.43 openpkg-build
  --- openpkg-re/openpkg-build  21 Nov 2002 10:19:22 -  1.42
  +++ openpkg-re/openpkg-build  21 Nov 2002 10:24:18 -  1.43
  @@ -30,7 +30,7 @@
   $|=1; # autoflush
   
   use strict;
  -use vars qw/$opt_R $opt_r $opt_f $opt_u $opt_U $opt_a $opt_A $opt_z $opt_P $opt_N 
$opt_E $opt_i $opt_D/;
  +use vars qw/$opt_R $opt_r $opt_f $opt_u $opt_U $opt_a $opt_A $opt_z $opt_Z $opt_P 
$opt_N $opt_E $opt_i $opt_D/;
   
   ##
   
  @@ -101,8 +101,8 @@
   close(FH);
   }
   
  -getopts('R:r:f:uUaAzP:N:E:iD:');
  -die usage: $0 [-R rpm] [-r repository] [-f index.rdf] [-uUzEi] [-P priv-cmd] [-N 
non-priv-cmd] [-Dwith ...] [-Ename ...] ( [-aA] | patternlist )\n
  +getopts('R:r:f:uUaAzZP:N:E:iD:');
  +die usage: $0 [-R rpm] [-r repository] [-f index.rdf] [-uUzZEi] [-P priv-cmd] [-N 
non-priv-cmd] [-Dwith ...] [-Ename ...] ( [-aA] | patternlist )\n
   unless $#ARGV = 0 || ($#ARGV == -1  ($opt_a || $opt_A));
   
   ##
  @@ -1116,7 +1116,7 @@
   $url = get_release();
   }
   
  -$installed  = get_installed();
  +$installed  = $opt_Z ? {} : get_installed();
   $repository = get_index($url,$opt_f,\%with);
   
   ($list,$bonly)  = build_list($pattern, {
  @@ -1127,7 +1127,7 @@
 with   = \%with,
 exclude= \%exclude,
 upgrade= ($opt_a || $opt_U),
  -  zero   = $opt_z
  +  zero   = ($opt_z || $opt_Z)
 });
   
   die FATAL: cannot find package\n unless defined $list;
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]



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

2002-11-21 Thread Christoph Schug
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Christoph Schug
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src  Date:   21-Nov-2002 12:08:28
  Branch: HEAD Handle: 2002112111082700

  Added files:
openpkg-src/teapop  fsl.teapop rc.teapop teapop.spec

  Log:
New package: teapop

  Summary:
RevisionChanges Path
1.1 +16 -0  openpkg-src/teapop/fsl.teapop
1.1 +44 -0  openpkg-src/teapop/rc.teapop
1.1 +125 -0 openpkg-src/teapop/teapop.spec
  

  Index: openpkg-src/teapop/fsl.teapop
  
  $ cvs update -p -r1.1 fsl.teapop
  ##
  ##  fsl.teapop -- OSSP fsl configuration for Teapop POP3-Server
  ##
  
  ident (teapop)/.+ q{
  prefix(
  prefix=%b %d %H:%M:%S %N %L $1[%P]: 
  ) 
  - {
  debug: file(
  path=@l_prefix@/var/teapop/teapop.log,
  append=1, perm=0600
  )
  }
  }
  
  Index: openpkg-src/teapop/rc.teapop
  
  $ cvs update -p -r1.1 rc.teapop
  #!@l_prefix@/lib/openpkg/bash @l_prefix@/etc/rc
  ##
  ##  rc.teapop -- Run-Commands for Teapop POP3-Server
  ##
  
  %config
  teapop_enable=yes
  teapop_log_prolog=true
  teapop_log_epilog=true
  teapop_log_numfiles=10
  teapop_log_minsize=1M
  teapop_log_complevel=9
  pop_type=teapop
  pop_logfile=@l_prefix@/var/teapop/teapop.log
  
  %start -p 200 -u root
  opServiceEnabled teapop || exit 0
  @l_prefix@/libexec/teapop/teapop -s
  
  %stop -p 200 -u root
  opServiceEnabled teapop || exit 0
  if [ -f @l_prefix@/var/teapop/teapop.pid ]; then
  kill -TERM `cat @l_prefix@/var/teapop/teapop.pid`
  rm -f @l_prefix@/var/teapop/teapop.pid /dev/null 21 || true
  fi
  
  %restart -u root
  opServiceEnabled teapop || exit 0
  if [ -f @l_prefix@/var/teapop/teapop.pid ]; then
  kill -TERM `cat @l_prefix@/var/teapop/teapop.pid`
  rm -f @l_prefix@/var/teapop/teapop.pid /dev/null 21 || true
  sleep 2
  fi
  @l_prefix@/libexec/teapop/teapop -s
  
  %daily -u root
  opServiceEnabled teapop || exit 0
  shtool rotate -f \
  -n${teapop_log_numfiles} -s${teapop_log_minsize} -d \
  -z${teapop_log_complevel} -o@l_susr@ -g@l_sgrp@ -m600 \
  -P ${teapop_log_prolog} \
  -E @l_prefix@/etc/rc.d/rc.teapop restart; ${teapop_log_epilog} \
  $pop_logfile
  
  Index: openpkg-src/teapop/teapop.spec
  
  $ cvs update -p -r1.1 teapop.spec
  ##
  ##  teapop.spec -- OpenPKG RPM Specification
  ##  Copyright (c) 2000-2002 Cable  Wireless Deutschland GmbH
  ##  Copyright (c) 2000-2002 The OpenPKG Project http://www.openpkg.org/
  ##  Copyright (c) 2000-2002 Ralf S. Engelschall [EMAIL PROTECTED]
  ##
  ##  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: teapop
  Summary:  Teapop POP3-Server
  URL:  http://www.toontown.org/teapop/
  Vendor:   ToonTown Consulting
  Packager: The OpenPKG Project
  Distribution: OpenPKG [JUNK]
  Group:Mail
  License:  BSD
  Version:  0.3.5
  Release:  20021121
  
  #   list of sources
  Source0:  http://www.toontown.org/pub/teapop/teapop-%{version}.tar.gz
  Source1:  rc.teapop
  Source2:  fsl.teapop
  
  #   build information
  Prefix:   %{l_prefix}
  BuildRoot:%{l_buildroot}
  BuildPreReq:  OpenPKG, openpkg = 20020206, fsl
  PreReq:   OpenPKG, openpkg = 20020206, fsl
  AutoReq:  no
  AutoReqProv:  no
  Provides: POP

[BugDB] Urgent Letter from Zimbabwe (PR#123)

2002-11-21 Thread Dr.Wilfred Mboyo
Sir,

 URGENT BUSINESS RELATIONSHIP

Firstly, I have to introduce myself to you. My name is Dr Wilfred Mboyo from Zimbabwe. 
I 
was the chairman of contract review panel in my country before the problem of the land 
reform program.
Before the escalation of the situation in Zimbabwe I recovered $16.8Million US dollars 
from 
over inflated contracts by some government officials. But I was a member of the 
opposition 
party the MDC(Movement for Democratic Change), and the ruling Party, (ZANU PF) has 
been against us. So I had to flee the country for a neighbouring African Country which 
I am 
currently residing.

Before the escalation of the situation in Zimbabwe I had not reported The recovery of 
my 
findings to the panel. So this money was in my possession and I lodged it in a 
security 
company here in Africa and currently this money has been moved to their security 
branch in 
Europe. I have been trying to fly to Europe but it has been difficult  for me to get a 
visa from 
Africa. So I want you to help me make claims of this fund($16.8m) in Europe as my 
beneficiary and transfer the money to your account or any account of your choice 
before I 
can get a visa to fly down. So that we can share this money.

I have agreed to give you 10%,which would be ($1.6Million dollars) of this Money for 
your 
assistance, and 85% would be mine and the other 5% would be set aside for any expenses 
that we may incure during the course of this transaction. And my 85% would be invested 
in 
your country in any profitable business propossed by you. 

We have never met, but I want to trust you and please do not let me down when this 
fund 
finally gets into your account. Please if you are interested, get to me through the 
email 
address below to enable me feed you with more details and all necessary 
documentations. 

Please treat this as confidential.  (  [EMAIL PROTECTED]   or   [EMAIL PROTECTED] )

Regards,

Dr.Wilfred Mboyo

NOTE: In the event of your inability to handle this transaction please 
inform me so that i can look for another reliable person who can assist me.



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



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

2002-11-21 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, openpkg-src Date:   21-Nov-2002 13:21:30
  Branch: HEAD Handle: 2002112112212901

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

  Log:
tweak new package a little bit

  Summary:
RevisionChanges Path
1.2 +1  -1  openpkg-src/teapop/fsl.teapop
1.2 +2  -2  openpkg-src/teapop/rc.teapop
1.2 +5  -5  openpkg-src/teapop/teapop.spec
1.2075  +1  -0  openpkg-web/news.txt
  

  Index: openpkg-src/teapop/fsl.teapop
  
  $ cvs diff -u -r1.1 -r1.2 fsl.teapop
  --- openpkg-src/teapop/fsl.teapop 21 Nov 2002 11:08:27 -  1.1
  +++ openpkg-src/teapop/fsl.teapop 21 Nov 2002 12:21:30 -  1.2
  @@ -12,5 +12,5 @@
   append=1, perm=0600
   )
   }
  -}
  +};
   
  Index: openpkg-src/teapop/rc.teapop
  
  $ cvs diff -u -r1.1 -r1.2 rc.teapop
  --- openpkg-src/teapop/rc.teapop  21 Nov 2002 11:08:27 -  1.1
  +++ openpkg-src/teapop/rc.teapop  21 Nov 2002 12:21:30 -  1.2
  @@ -15,7 +15,7 @@
   
   %start -p 200 -u root
   opServiceEnabled teapop || exit 0
  -@l_prefix@/libexec/teapop/teapop -s
  +@l_prefix@/sbin/teapop -s
   
   %stop -p 200 -u root
   opServiceEnabled teapop || exit 0
  @@ -31,7 +31,7 @@
   rm -f @l_prefix@/var/teapop/teapop.pid /dev/null 21 || true
   sleep 2
   fi
  -@l_prefix@/libexec/teapop/teapop -s
  +@l_prefix@/sbin/teapop -s
   
   %daily -u root
   opServiceEnabled teapop || exit 0
  Index: openpkg-src/teapop/teapop.spec
  
  $ cvs diff -u -r1.1 -r1.2 teapop.spec
  --- openpkg-src/teapop/teapop.spec21 Nov 2002 11:08:27 -  1.1
  +++ openpkg-src/teapop/teapop.spec21 Nov 2002 12:21:30 -  1.2
  @@ -74,14 +74,14 @@
   %build
   #Building Teapop with OSSP fsl
   CC=%{l_cc} \
  -CFLAGS=`%{l_prefix}/bin/fsl-config --all --cflags` \
  -CPPFLAGS=`%{l_prefix}/bin/fsl-config --all --cflags` \
  -LDFLAGS=`%{l_prefix}/bin/fsl-config --all --ldflags` \
  +CFLAGS=%{l_cflags} `%{l_prefix}/bin/fsl-config --all --cflags` \
  +CPPFLAGS=%{l_cppflags} `%{l_prefix}/bin/fsl-config --all --cflags` \
  +LDFLAGS=%{l_ldflags} `%{l_prefix}/bin/fsl-config --all --ldflags` \
   LIBS=`%{l_prefix}/bin/fsl-config --all --libs` \
   ./configure \
   --prefix=%{l_prefix} \
   --sysconfdir=%{l_prefix}/etc/teapop \
  ---libexecdir=%{prefix}/libexec/teapop \
  +--libexecdir=%{prefix}/sbin \
   --localstatedir=%{l_prefix}/var/teapop \
   --enable-piddir=%{l_prefix}/var/teapop \
   --enable-homespool=.mail/inbox \
  @@ -107,7 +107,7 @@
   $RPM_BUILD_ROOT%{l_prefix}/etc/fsl
   %{l_shtool} install -c -m 644 -e 's;@l_prefix@;%{l_prefix};g' \
   %{SOURCE fsl.teapop} $RPM_BUILD_ROOT%{l_prefix}/etc/fsl/
  -
  +
   #   Stripping installation
   rm -f $RPM_BUILD_ROOT%{l_prefix}/sbin/cronpopauth.pl \
   /dev/null 21 || true
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.2074 -r1.2075 news.txt
  --- openpkg-web/news.txt  21 Nov 2002 11:10:08 -  1.2074
  +++ openpkg-web/news.txt  21 Nov 2002 12:21:29 -  1.2075
  @@ -1,3 +1,4 @@
  +21-Nov-2002: Upgraded package: Pteapop-0.3.5-20021121
   21-Nov-2002: New package: Pteapop-0.3.5-20021121
   21-Nov-2002: Upgraded package: Puvscan-4.1.6.4234-20021121
   21-Nov-2002: Upgraded package: Pperl-parse-20021121-20021121
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]



[CVS] OpenPKG: openpkg-re openpkg-build

2002-11-21 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-re   Date:   21-Nov-2002 15:27:44
  Branch: HEAD Handle: 2002112114274400

  Modified files:
openpkg-re  openpkg-build

  Log:
now reads full index hierarchy from FTP server
added heuristics to keep file index usuable

  Summary:
RevisionChanges Path
1.45+173 -64openpkg-re/openpkg-build
  

  Index: openpkg-re/openpkg-build
  
  $ cvs diff -u -r1.44 -r1.45 openpkg-build
  --- openpkg-re/openpkg-build  21 Nov 2002 10:36:27 -  1.44
  +++ openpkg-re/openpkg-build  21 Nov 2002 14:27:44 -  1.45
  @@ -246,11 +246,11 @@
   if ($rel =~ /^\d+$/) {
   print # $PROG current($rel)\n;
   print # using '$RPM_NPRIV' (build) and '$RPM_PRIV' (install)\n;
  -$url = ftp://ftp.openpkg.org/current/SRC/;;
  +$url = ftp://ftp.openpkg.org/current/;;
   } elsif ($rel =~ /^(\d+\.\d+)/) {
   $rel = $1;
   print # $PROG release($rel)\n;
  -$url = ftp://ftp.openpkg.org/release/$rel/SRC/;;
  +$url = ftp://ftp.openpkg.org/release/$rel/;;
   } else {
   die FATAL: don't know how to handle this release\n;
   }
  @@ -331,6 +331,7 @@
   my($l) = @_;
   $l = [ split(/\n+/, $l) ] unless ref $l;
   my(%with) = map { /--define\s*'(\S+)\s+(\S+?)'/ } @$l;
  +return unless %with;
   return \%with;
   }
   
  @@ -356,46 +357,69 @@
   return $t-{OPTIONS};
   }
   
  +sub relurl ($$$) {
  +my($url,$fn,$suburl) = @_;
  +my($subfn,$submap);
  +
  +unless ($suburl =~ /^\w+:\/\// || $suburl =~ /^\//) {
  +if (defined $fn) {
  +$subfn = $fn;
  +$subfn =~ s/\/[^\/]*$//;
  +$subfn .= '/' unless $subfn =~ /\/$/;
  +$subfn .= $suburl;
  +$suburl = $subfn;
  +} else {
  +$subfn = $url;
  +$subfn =~ s/\/[^\/]*$//;
  +$subfn .= '/' unless $subfn =~ /\/$/;
  +$suburl = $subfn$suburl;
  +$subfn  = undef;
  +}
  +}
  +
  +return ($suburl, $subfn);
  +}
  +
   sub get_index ($$$) {
   my($url,$fn,$with) = @_;
   my($ua,$req,$res,$rdf);
   my($bzip2,$curl,$path);
  -my(%map);
  +my(%map,@include);
  +my($fetch);
   
  -$url = $fn if defined $fn;
  -$url .= '00INDEX.rdf.bz2' if $url =~ /\/$/;
  +$fetch = defined $fn ? $fn : $url;
   
   $bzip2 = $RPM;
   $bzip2 =~ s/bin\/rpm$/lib\/openpkg\/bzip2/
   or die FATAL: cannot deduce bzip2 path from $RPM\n;
   
  -$url !~ /\.bz2$/ || -x $bzip2
  +$fetch !~ /\.bz2$/ || -x $bzip2
   or die FATAL: $bzip2 not found\n;
   
  -if ($url =~ /^\w+:/) { # looks like URL scheme
  +if ($fetch =~ /^\w+:/) { # looks like URL scheme
   $curl = $RPM;
   $curl =~ s/bin\/rpm$/lib\/openpkg\/curl/
   or die FATAL: cannot deduce curl path from $RPM\n;
   -x $curl
   or die FATAL: $curl not found\n;
   
  -print # curling index $url\n;
  -if ($url =~ /\.bz2$/) {
  -$path = $curl -q -s -o - \$url\ | $bzip2 -dc |;
  +print # curling index $fetch\n;
  +if ($fetch =~ /\.bz2$/) {
  +$path = $curl -q -s -o - \$fetch\ | $bzip2 -dc |;
   } else {
  -$path = $curl -q -s -o - \$url\ |;
  +$path = $curl -q -s -o - \$fetch\ |;
   }
   } else {
   print # reading index file $fn\n;
  -if ($url =~ /\.bz2$/) {
  -$path = $bzip2 -dc $url |;
  +if ($fetch =~ /\.bz2$/) {
  +$path = $bzip2 -dc $fetch |;
   } else {
  -$path =  $url;
  +$path =  $fetch;
   }
   }
   
   open(RFH, $path) or
  -die FATAL: cannot open '$url' ($!)\n;
  +die FATAL: cannot open '$fetch' ($!)\n;
   
   eval {
   require XML::Simple;
  @@ -408,7 +432,9 @@
   my($name,$version);
   my($href,$release,$desc);
   my(@prereq,@bprereq);
  -my(@provides,@conflicts,$rec);
  +my(@provides,@conflicts);
  +my($platform,$prefix);
  +my($rec);
   my($tag,$cond,$body);
   my($useit);
   
  @@ -417,17 +443,25 @@
   s/gt;//g;
   s/lt;//g;
   
  -if (/rdf:Description.*?href=([^]*)/) {
  -$section   = undef;
  +if (!(defined $href)  /rdf:Description.*?href=([^]*)/) {
   $href  = $1;
  +$section   

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

2002-11-21 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, openpkg-src Date:   21-Nov-2002 15:37:35
  Branch: HEAD Handle: 2002112114373401

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

  Log:
get rid of cronjob outputs

  Summary:
RevisionChanges Path
1.87+1  -1  openpkg-src/postfix/postfix.spec
1.11+1  -1  openpkg-src/postfix/rc.postfix
1.2076  +1  -0  openpkg-web/news.txt
  

  Index: openpkg-src/postfix/postfix.spec
  
  $ cvs diff -u -r1.86 -r1.87 postfix.spec
  --- openpkg-src/postfix/postfix.spec  12 Nov 2002 13:37:09 -  1.86
  +++ openpkg-src/postfix/postfix.spec  21 Nov 2002 14:37:35 -  1.87
  @@ -49,7 +49,7 @@
   Group:Mail
   License:  IPL
   Version:  %{V_postfix}
  -Release:  20021112
  +Release:  20021121
   
   #   list of sources
   Source0:  
ftp://ftp.porcupine.org/mirrors/postfix-release/official/postfix-%{V_postfix}.tar.gz
  Index: openpkg-src/postfix/rc.postfix
  
  $ cvs diff -u -r1.10 -r1.11 rc.postfix
  --- openpkg-src/postfix/rc.postfix6 Feb 2002 10:39:31 -   1.10
  +++ openpkg-src/postfix/rc.postfix21 Nov 2002 14:37:35 -  1.11
  @@ -48,7 +48,7 @@
   @l_prefix@/sbin/pflogsumm -d yesterday -h 10 -u 10 -i \
   --iso_date_time --problems_first --smtpd_stats --verbose_msg_detail \
   ${postfix_sum_flags} \
  -${logfiles} @l_prefix@/var/postfix/log/postfix.sum
  +${logfiles} @l_prefix@/var/postfix/log/postfix.sum 2/dev/null
   
   #   rotate logfile
   shtool rotate -f \
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.2075 -r1.2076 news.txt
  --- openpkg-web/news.txt  21 Nov 2002 12:21:29 -  1.2075
  +++ openpkg-web/news.txt  21 Nov 2002 14:37:34 -  1.2076
  @@ -1,3 +1,4 @@
  +21-Nov-2002: Upgraded package: Ppostfix-1.1.11-20021121
   21-Nov-2002: Upgraded package: Pteapop-0.3.5-20021121
   21-Nov-2002: New package: Pteapop-0.3.5-20021121
   21-Nov-2002: Upgraded package: Puvscan-4.1.6.4234-20021121
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]



[CVS] OpenPKG: openpkg-re openpkg-build

2002-11-21 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-re   Date:   21-Nov-2002 17:06:31
  Branch: HEAD Handle: 2002112116063100

  Modified files:
openpkg-re  openpkg-build

  Log:
support for using binary packages
option p selects platfrom different from local rpm target_platform

  Summary:
RevisionChanges Path
1.46+69 -38 openpkg-re/openpkg-build
  

  Index: openpkg-re/openpkg-build
  
  $ cvs diff -u -r1.45 -r1.46 openpkg-build
  --- openpkg-re/openpkg-build  21 Nov 2002 14:27:44 -  1.45
  +++ openpkg-re/openpkg-build  21 Nov 2002 16:06:31 -  1.46
  @@ -30,7 +30,7 @@
   $|=1; # autoflush
   
   use strict;
  -use vars qw/$opt_R $opt_r $opt_f $opt_u $opt_U $opt_a $opt_A $opt_z $opt_Z $opt_P 
$opt_N $opt_E $opt_i $opt_D/;
  +use vars qw/$opt_R $opt_r $opt_f $opt_u $opt_U $opt_a $opt_A $opt_z $opt_Z $opt_P 
$opt_N $opt_E $opt_i $opt_D $opt_p/;
   
   ##
   
  @@ -101,8 +101,8 @@
   close(FH);
   }
   
  -getopts('R:r:f:uUaAzZP:N:E:iD:');
  -die usage: $0 [-R rpm] [-r repository] [-f index.rdf] [-uUzZEi] [-P priv-cmd] [-N 
non-priv-cmd] [-Dwith ...] [-Ename ...] ( [-aA] | patternlist )\n
  +getopts('R:r:f:uUaAzZP:N:E:iD:p:');
  +die usage: $0 [-R rpm] [-r repository] [-f index.rdf] [-uUzZEi] [-P priv-cmd] [-N 
non-priv-cmd] [-p platform] [-Dwith ...] [-Ename ...] ( [-aA] | patternlist )\n
   unless $#ARGV = 0 || ($#ARGV == -1  ($opt_a || $opt_A));
   
   ##
  @@ -141,7 +141,7 @@
   
   ##
   
  -my($RPM,$RPM_PRIV,$RPM_NPRIV,$PROG);
  +my($RPM,$RPM_PRIV,$RPM_NPRIV,$CURL,$PROG);
   
   $RPM = $opt_R || $env{''}-{opt}-{'R'} || 'rpm';
   $RPM = (`which $RPM` =~ m{^(/.*)})[0];
  @@ -156,6 +156,10 @@
   
   $RPM_PRIV  = ($opt_P ? $opt_P. .$RPM : $RPM);
   $RPM_NPRIV = ($opt_N ? $opt_N. .$RPM : $RPM);
  +$CURL = $RPM;
  +$CURL =~ s/bin\/rpm$/lib\/openpkg\/curl/
  +or die FATAL: cannot deduce curl path from $RPM\n;
  +
   ($PROG) = $0 =~ /(?:.*\/)?(.*)/;
   
   sub version_cmp ($$) {
  @@ -225,7 +229,7 @@
   {
   my($c,@q);
   
  -$c = `$RPM_NPRIV --eval '%{_rpmdir} %{_rpmfilename} %{_target_os} 
%{_target_cpu}'`;
  +$c = `$RPM_NPRIV --eval '%{_rpmdir} %{_rpmfilename} %{_target_os} 
%{_target_cpu} %{_target_platform} %{_prefix}'`;
   chomp($c);
   (@q) = split(/\s+/,$c);
   
  @@ -234,7 +238,9 @@
   
   return {
   rpmdir   = $q[0],
  -template = $q[1]
  +template = $q[1],
  +platform = $q[4],
  +prefix   = $q[5]
   };
   }
   
  @@ -383,7 +389,7 @@
   sub get_index ($$$) {
   my($url,$fn,$with) = @_;
   my($ua,$req,$res,$rdf);
  -my($bzip2,$curl,$path);
  +my($bzip2,$path);
   my(%map,@include);
   my($fetch);
   
  @@ -397,17 +403,12 @@
   or die FATAL: $bzip2 not found\n;
   
   if ($fetch =~ /^\w+:/) { # looks like URL scheme
  -$curl = $RPM;
  -$curl =~ s/bin\/rpm$/lib\/openpkg\/curl/
  -or die FATAL: cannot deduce curl path from $RPM\n;
  --x $curl
  -or die FATAL: $curl not found\n;
   
   print # curling index $fetch\n;
   if ($fetch =~ /\.bz2$/) {
  -$path = $curl -q -s -o - \$fetch\ | $bzip2 -dc |;
  +$path = $CURL -q -s -o - \$fetch\ | $bzip2 -dc |;
   } else {
  -$path = $curl -q -s -o - \$fetch\ |;
  +$path = $CURL -q -s -o - \$fetch\ |;
   }
   } else {
   print # reading index file $fn\n;
  @@ -498,7 +499,7 @@
   $release = $body;
   } elsif ($tag eq 'Platform') {
   $platform = $body;
  -} elsif ($tag eq 'Prefix') {
  +} elsif ($tag eq 'Prefixes') {
   $prefix = $body;
   } elsif ($tag eq 'rdf:li') {
   if ($section eq 'prereq') {
  @@ -603,7 +604,7 @@
   version  = $version,
   release  = $release,
   platform = $_-{'Platform'}-[0],
  -prefix   = $_-{'Prefix'}-[0],
  +prefix   = $_-{'Prefixes'}-[0],
   depends  =
   ( $_-{'BuildPreReq'}-[0]-{'rdf:bag'}-[0]-{'rdf:li'}
   || [] ),
  @@ -624,7 +625,8 @@
   }
   }
   
  -close(RFH);
  +close(RFH)
  +or die FATAL: an I/O error occured\n;
 

[CVS] OpenPKG: openpkg-re openpkg-build

2002-11-21 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-re   Date:   21-Nov-2002 17:14:05
  Branch: HEAD Handle: 2002112116140400

  Modified files:
openpkg-re  openpkg-build

  Log:
add comment

  Summary:
RevisionChanges Path
1.47+4  -0  openpkg-re/openpkg-build
  

  Index: openpkg-re/openpkg-build
  
  $ cvs diff -u -r1.46 -r1.47 openpkg-build
  --- openpkg-re/openpkg-build  21 Nov 2002 16:06:31 -  1.46
  +++ openpkg-re/openpkg-build  21 Nov 2002 16:14:04 -  1.47
  @@ -1167,6 +1167,10 @@
   
   $opt = make_defines($_-{OPTIONS}, $with);
   
  +#
  +# someone preferred a binary from the repository
  +# just copy it to the local store
  +#
   if (defined $_-{platform}) {
   $cmd1 = $CURL -q -s -o $bpkg $spkg;
   } else {
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]



[CVS] OpenPKG: openpkg-re/vcheck vc.c-client openpkg-src/c-client c-cl...

2002-11-21 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, openpkg-web, openpkg-src Date:   21-Nov-2002 18:14:02
  Branch: HEAD Handle: 2002112117140101

  Modified files:
openpkg-re/vcheck   vc.c-client
openpkg-src/c-clientc-client.spec
openpkg-web news.txt

  Log:
upgrading package: c-client 2002rc10 - 2002

  Summary:
RevisionChanges Path
1.12+1  -1  openpkg-re/vcheck/vc.c-client
1.17+3  -3  openpkg-src/c-client/c-client.spec
1.2077  +1  -0  openpkg-web/news.txt
  

  Index: openpkg-re/vcheck/vc.c-client
  
  $ cvs diff -u -r1.11 -r1.12 vc.c-client
  --- openpkg-re/vcheck/vc.c-client 31 Oct 2002 15:20:09 -  1.11
  +++ openpkg-re/vcheck/vc.c-client 21 Nov 2002 17:14:01 -  1.12
  @@ -2,7 +2,7 @@
   }
   
   prog c-client = {
  -  version   = 2002.RC10
  +  version   = 2002
 url   = ftp://ftp.cac.washington.edu/imap/
 regex = imap-(__VER__)\.tar\.Z
   }
  Index: openpkg-src/c-client/c-client.spec
  
  $ cvs diff -u -r1.16 -r1.17 c-client.spec
  --- openpkg-src/c-client/c-client.spec18 Nov 2002 09:25:28 -  1.16
  +++ openpkg-src/c-client/c-client.spec21 Nov 2002 17:14:02 -  1.17
  @@ -24,8 +24,8 @@
   ##
   
   #   package version
  -%define   V_real 2002.RC10
  -%define   V_here 2002rc10
  +%define   V_real 2002
  +%define   V_here 2002
   
   #   package information
   Name: c-client
  @@ -37,7 +37,7 @@
   Group:Mail
   License:  University of Washington's Free-Fork License
   Version:  %{V_here}
  -Release:  20021118
  +Release:  20021121
   
   #   list of sources
   Source0:  ftp://ftp.cac.washington.edu/imap/imap-%{V_real}.tar.Z
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.2076 -r1.2077 news.txt
  --- openpkg-web/news.txt  21 Nov 2002 14:37:34 -  1.2076
  +++ openpkg-web/news.txt  21 Nov 2002 17:14:01 -  1.2077
  @@ -1,3 +1,4 @@
  +21-Nov-2002: Upgraded package: Pc-client-2002-20021121
   21-Nov-2002: Upgraded package: Ppostfix-1.1.11-20021121
   21-Nov-2002: Upgraded package: Pteapop-0.3.5-20021121
   21-Nov-2002: New package: Pteapop-0.3.5-20021121
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]



[OpenPKG] Version Tracking Report (2002-11-21 19:20)

2002-11-21 Thread OpenPKG Version Tracker
 OpenPKG Version Tracking Report
 ===

 Reporting Time:2002-11-21 19:20
 Tracking Duration: 0:19:45 (H:M:S)
 Tracking Input:569 sources (398 packages)
 Tracking Result:   546 up-to-date, 6 out-dated, 17 error

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

 - - -
 Package   Old Version   New Version  
 - - -
 doxygen   1.2.181.3-rc1
 hevea 2002.09.172002.11.06[1]
 libwmf0.2.7 0.2.7-2   [2]
 rdesktop  1.1.0 1.2beta1
 sed   4.0.2 4.0.3
 wml   2.0.8 2.0.9 [3]
 - - -
 [1] hevea: rse: 2002.11.06 fails: Reference to unbound regexp name `as' at char 1009
 [2] libwmf: thl: 0.2.7-2 broken; does not find libxml-config
 [3] wml: rse: broken, WML maintainer is investigating

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

 - - -
 Package   Old Version   Error
 - - -
 bash:patches  205b-004  2nd connection failed o..
 dsh   0.0.17regex didn't match (pro..
 findutils 4.1.7 regex didn't match (pro..
 gdk-pixbuf0.19.0connection failed or ti..
 gtk   1.2.102nd connection failed o..
 imlib 1.9.14connection failed or ti..
 j2se147.42  connection failed or ti..
 kimwitu   4_6_1 connection failed or ti..
 libpcap   0.7.1 connection failed or ti..
 mc4.5.55connection failed or ti..
 mozilla   1.0   2nd connection failed o..
 ncurses:patchbase 20020901  2nd regex didn't match ..
 orbit 0.5.17connection failed or  [1]
 rxvt  2.7.9 regex didn't match (pro..
 siege 2.55  connection failed or ti..
 tcpdump   3.7.1 connection failed or ti..
 xv3.10a connection failed or ti..
 - - -
 [1] orbit: ms: 0.5.17 popt subproject broken only on FreeBSD.

 The remaining 546 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/perl-curses perl-curses.patch perl-curses.s...

2002-11-21 Thread Ralf S. Engelschall
');
  @@ -54,3 +336,46 @@
return $this;
}

  +Index: examples/demo-widgets
  +===
  +RCS file: /u/rse/wrk/cui/cvs/cui/examples/demo-widgets,v
  +retrieving revision 1.1.1.1
  +retrieving revision 1.4
  +diff -u -d -u -d -r1.1.1.1 -r1.4
  +--- examples/demo-widgets2002/11/20 15:00:36 1.1.1.1
   examples/demo-widgets2002/11/21 20:14:59 1.4
  +@@ -1,5 +1,10 @@
  +-#!/usr/bin/perl -w
  ++#!/usr/lpkg/bin/perl -w
  + use strict;
  ++use lib ../lib;
  ++
  ++#   make KEY_BTAB (shift-tab) working in XTerm
  ++#   and also at the same time enable colors
  ++$ENV{TERM} = xterm-vt220 if ($ENV{TERM} eq 'xterm');
  + 
  + my $debug = 0;
  + if (@ARGV and $ARGV[0] eq '-d') {
  +@@ -19,7 +24,10 @@
  + my $cui = new Curses::UI ( 
  + -clear_on_exit = 1, 
  + -debug = $debug,
  ++-colors = 1,
  + );
  ++$cui-colorpair('selected', 'red', 'default');
  ++$cui-colorpair('white-on-red', 'white', 'red');
  + 
  + # Demo index
  + my $current_demo = 1;
  +@@ -147,9 +155,10 @@
  + 
  + $w{1}-add(undef,'Label',-text=dim font,-y=5,-dim=1 );
  + $w{1}-add(undef,'Label',-text=bold font,-y=7,-bold=1 );
  +-$w{1}-add(undef,'Label',-text=reversed font,-y=9,-reversed = 1 );
  ++$w{1}-add(undef,'Label',-text=reversed font,-y=9,-reverse = 1 );
  + $w{1}-add(undef,'Label',-text=underlined font,-x=15,-y=5,-underline=1 );
  + $w{1}-add(undef,'Label',-text=blinking font,-x=15,-y=7,-blink=1 );
  ++$w{1}-add(undef,'Label',-text=colorized font,-x=15,-y=9,-colorpair = 
'white-on-red' );
  + 
  + # --
  + # Buttons demo
  Index: openpkg-src/perl-curses/perl-curses.spec
  
  $ cvs diff -u -r1.18 -r1.19 perl-curses.spec
  --- openpkg-src/perl-curses/perl-curses.spec  20 Nov 2002 15:52:35 -  1.18
  +++ openpkg-src/perl-curses/perl-curses.spec  21 Nov 2002 20:18:30 -  1.19
  @@ -40,8 +40,8 @@
   Distribution: OpenPKG [BASE]
   Group:Language
   License:  GPL/Artistic
  -Version:  20021120
  -Release:  20021120
  +Version:  20021121
  +Release:  20021121
   
   #   list of sources
   Source0:  http://www.cpan.org/modules/by-module/Curses/Curses-%{V_curses}.tar.gz
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.2077 -r1.2078 news.txt
  --- openpkg-web/news.txt  21 Nov 2002 17:14:01 -  1.2077
  +++ openpkg-web/news.txt  21 Nov 2002 20:18:30 -  1.2078
  @@ -1,3 +1,4 @@
  +21-Nov-2002: Upgraded package: Pperl-curses-20021121-20021121
   21-Nov-2002: Upgraded package: Pc-client-2002-20021121
   21-Nov-2002: Upgraded package: Ppostfix-1.1.11-20021121
   21-Nov-2002: Upgraded package: Pteapop-0.3.5-20021121
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]



[CVS] OpenPKG: openpkg-re/vcheck vc.sed openpkg-src/sed sed.spec openp...

2002-11-21 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, openpkg-web, openpkg-src Date:   21-Nov-2002 21:20:43
  Branch: HEAD Handle: 2002112120204201

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

  Log:
upgrading package: sed 4.0.2 - 4.0.3

  Summary:
RevisionChanges Path
1.7 +1  -1  openpkg-re/vcheck/vc.sed
1.25+2  -2  openpkg-src/sed/sed.spec
1.2079  +1  -0  openpkg-web/news.txt
  

  Index: openpkg-re/vcheck/vc.sed
  
  $ cvs diff -u -r1.6 -r1.7 vc.sed
  --- openpkg-re/vcheck/vc.sed  20 Nov 2002 08:00:50 -  1.6
  +++ openpkg-re/vcheck/vc.sed  21 Nov 2002 20:20:42 -  1.7
  @@ -2,7 +2,7 @@
   }
   
   prog sed = {
  -  version   = 4.0.2
  +  version   = 4.0.3
 url   = ftp://ftp.gnu.org/gnu/sed/
 regex = sed-(__VER__)\.tar\.gz
   }
  Index: openpkg-src/sed/sed.spec
  
  $ cvs diff -u -r1.24 -r1.25 sed.spec
  --- openpkg-src/sed/sed.spec  20 Nov 2002 08:00:52 -  1.24
  +++ openpkg-src/sed/sed.spec  21 Nov 2002 20:20:43 -  1.25
  @@ -32,8 +32,8 @@
   Distribution: OpenPKG [BASE]
   Group:Text
   License:  GPL
  -Version:  4.0.2
  -Release:  20021120
  +Version:  4.0.3
  +Release:  20021121
   
   #   list of sources
   Source0:  ftp://ftp.gnu.org/gnu/sed/sed-%{version}.tar.gz
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.2078 -r1.2079 news.txt
  --- openpkg-web/news.txt  21 Nov 2002 20:18:30 -  1.2078
  +++ openpkg-web/news.txt  21 Nov 2002 20:20:42 -  1.2079
  @@ -1,3 +1,4 @@
  +21-Nov-2002: Upgraded package: Psed-4.0.3-20021121
   21-Nov-2002: Upgraded package: Pperl-curses-20021121-20021121
   21-Nov-2002: Upgraded package: Pc-client-2002-20021121
   21-Nov-2002: Upgraded package: Ppostfix-1.1.11-20021121
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]



[CVS] OpenPKG: openpkg-src/perl-curses perl-curses.patch

2002-11-21 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:   21-Nov-2002 21:46:16
  Branch: HEAD Handle: 2002112120461600

  Modified files:
openpkg-src/perl-curses perl-curses.patch

  Log:
allow default colors to be set, too

  Summary:
RevisionChanges Path
1.3 +10 -7  openpkg-src/perl-curses/perl-curses.patch
  

  Index: openpkg-src/perl-curses/perl-curses.patch
  
  $ cvs diff -u -r1.2 -r1.3 perl-curses.patch
  --- openpkg-src/perl-curses/perl-curses.patch 21 Nov 2002 20:18:30 -  1.2
  +++ openpkg-src/perl-curses/perl-curses.patch 21 Nov 2002 20:46:16 -  1.3
  @@ -2,8 +2,8 @@
   ===
   RCS file: CHANGES.RSE
   diff -N CHANGES.RSE
   /dev/nullThu Nov 21 21:15:00 2002
  -+++ /tmp/rse/cvsWYEhjj   Thu Nov 21 21:17:26 2002
  +--- /dev/nullThu Nov 21 21:45:01 2002
   /tmp/rse/cvswnxWiC   Thu Nov 21 21:45:22 2002
   @@ -0,0 +1,19 @@
   +
   +  The following changes were made by Ralf S. Engelschall [EMAIL PROTECTED]
  @@ -28,10 +28,10 @@
   ===
   RCS file: /u/rse/wrk/cui/cvs/cui/lib/Curses/UI.pm,v
   retrieving revision 1.1.1.1
  -retrieving revision 1.2
  -diff -u -d -u -d -r1.1.1.1 -r1.2
  +retrieving revision 1.3
  +diff -u -d -u -d -r1.1.1.1 -r1.3
   --- lib/Curses/UI.pm 2002/11/20 15:00:33 1.1.1.1
  -+++ lib/Curses/UI.pm 2002/11/21 18:14:03 1.2
   lib/Curses/UI.pm 2002/11/21 20:44:25 1.3
   @@ -65,6 +65,8 @@
-cursor_mode   = 0, # What is the current cursor_mode?
-debug = undef, # Turn on debugging mode?
  @@ -50,7 +50,7 @@

# TODO: document
sub debug(;$) 
  -@@ -128,6 +132,58 @@
  +@@ -128,6 +132,61 @@
}

# --
  @@ -100,6 +100,9 @@
   +$bg = $bg_d;
   +}
   +init_pair($n, $fg, $bg);
  ++if ($name eq 'default') {
  ++assume_default_colors($fg, $bg);
  ++}
   +$Curses::UI::colorpair-{$name} = $n;
   +return $n;
   +}
  @@ -109,7 +112,7 @@
# Window resizing support
# --

  -@@ -143,6 +199,23 @@
  +@@ -143,6 +202,23 @@
initscr();
noecho();
raw();
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]



[CVS] OpenPKG: openpkg-re openpkg-build

2002-11-21 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-re   Date:   22-Nov-2002 08:23:24
  Branch: HEAD Handle: 2002112207232400

  Modified files:
openpkg-re  openpkg-build

  Log:
work around nasty XML::Parser behaviour

  Summary:
RevisionChanges Path
1.48+13 -6  openpkg-re/openpkg-build
  

  Index: openpkg-re/openpkg-build
  
  $ cvs diff -u -r1.47 -r1.48 openpkg-build
  --- openpkg-re/openpkg-build  21 Nov 2002 16:14:04 -  1.47
  +++ openpkg-re/openpkg-build  22 Nov 2002 07:23:24 -  1.48
  @@ -385,6 +385,13 @@
   
   return ($suburl, $subfn);
   }
  +
  +sub xel($) {
  +my($a) = @_;
  +my($l) = $a-[0];
  +return '' if ref $l;
  +return $l;
  +}
   
   sub get_index ($$$) {
   my($url,$fn,$with) = @_;
  @@ -570,9 +577,9 @@
   foreach (@$desc) {
   
   $href= $_-{'href'};
  -$name= $_-{'Name'}-[0];
  -$version = $_-{'Version'}-[0];
  -$release = $_-{'Release'}-[0];
  +$name= xel($_-{'Name'});
  +$version = xel($_-{'Version'});
  +$release = xel($_-{'Release'});
   
   next unless defined $href 
   defined $name 
  @@ -603,15 +610,15 @@
   name = $name,
   version  = $version,
   release  = $release,
  -platform = $_-{'Platform'}-[0],
  -prefix   = $_-{'Prefixes'}-[0],
  +platform = xel($_-{'Platform'}),
  +prefix   = xel($_-{'Prefixes'}),
   depends  =
   ( $_-{'BuildPreReq'}-[0]-{'rdf:bag'}-[0]-{'rdf:li'}
   || [] ),
   keeps=
   ( $_-{'PreReq'}-[0]-{'rdf:bag'}-[0]-{'rdf:li'}
   || [] ),
  -desc = $_-{'Description'}-[0]
  +desc = xel($_-{'Description'})
   };
   $rec-{OPTIONS} = parse_options($rec-{desc});
   
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]



[OpenPKG] Version Tracking Report (2002-11-22 08:24)

2002-11-21 Thread OpenPKG Version Tracker
 OpenPKG Version Tracking Report
 ===

 Reporting Time:2002-11-22 08:24
 Tracking Duration: 0:23:54 (H:M:S)
 Tracking Input:569 sources (398 packages)
 Tracking Result:   539 up-to-date, 8 out-dated, 22 error

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

 - - -
 Package   Old Version   New Version  
 - - -
 doxygen   1.2.181.3-rc1
 ghostscript   7.04  8.00
 ghostscript:libpng1.2.1 1.2.5
 hevea 2002.09.172002.11.06[1]
 libwmf0.2.7 0.2.7-2   [2]
 lout  3.26  3.27
 rdesktop  1.1.0 1.2beta1
 wml   2.0.8 2.0.9 [3]
 - - -
 [1] hevea: rse: 2002.11.06 fails: Reference to unbound regexp name `as' at char 1009
 [2] libwmf: thl: 0.2.7-2 broken; does not find libxml-config
 [3] wml: rse: broken, WML maintainer is investigating

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

 - - -
 Package   Old Version   Error
 - - -
 bash:patches  205b-004  2nd connection failed o..
 dsh   0.0.17regex didn't match (pro..
 findutils 4.1.7 regex didn't match (pro..
 gdk-pixbuf0.19.0connection failed or ti..
 gtk   1.2.102nd connection failed o..
 imlib 1.9.14connection failed or ti..
 j2se147.42  connection failed or ti..
 kimwitu   4_6_1 connection failed or ti..
 lftp  2.6.3 connection failed or ti..
 libpcap   0.7.1 connection failed or ti..
 mc4.5.55connection failed or ti..
 mozilla   1.0   2nd connection failed o..
 nail  10.1  connection failed or ti..
 ncurses:patchbase 20020901  2nd regex didn't match ..
 orbit 0.5.17connection failed or  [1]
 rxvt  2.7.9 regex didn't match (pro..
 siege 2.55  connection failed or ti..
 skey  1.1.5 connection failed or ti..
 tcpdump   3.7.1 connection failed or ti..
 tin   1.5.151st connection failed o..
 unixodbc  2.2.3 connection failed or ti..
 xv3.10a connection failed or ti..
 - - -
 [1] orbit: ms: 0.5.17 popt subproject broken only on FreeBSD.

 The remaining 539 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-re/vcheck vc.lout openpkg-src/lout lout.spec op...

2002-11-21 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, openpkg-web, openpkg-src Date:   22-Nov-2002 08:42:22
  Branch: HEAD Handle: 2002112207422001

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

  Log:
upgrading package: lout 3.26 - 3.27

  Summary:
RevisionChanges Path
1.3 +1  -1  openpkg-re/vcheck/vc.lout
1.8 +2  -2  openpkg-src/lout/lout.spec
1.2080  +1  -0  openpkg-web/news.txt
  

  Index: openpkg-re/vcheck/vc.lout
  
  $ cvs diff -u -r1.2 -r1.3 vc.lout
  --- openpkg-re/vcheck/vc.lout 22 Oct 2002 14:35:47 -  1.2
  +++ openpkg-re/vcheck/vc.lout 22 Nov 2002 07:42:20 -  1.3
  @@ -2,7 +2,7 @@
   }
   
   prog lout = {
  -  version   = 3.26
  +  version   = 3.27
 url   = ftp://ftp.cs.usyd.edu.au/jeff/lout/
 regex = lout-(__VER__)\.tar\.gz
   }
  Index: openpkg-src/lout/lout.spec
  
  $ cvs diff -u -r1.7 -r1.8 lout.spec
  --- openpkg-src/lout/lout.spec22 Oct 2002 14:35:48 -  1.7
  +++ openpkg-src/lout/lout.spec22 Nov 2002 07:42:21 -  1.8
  @@ -32,8 +32,8 @@
   Distribution: OpenPKG [PLUS]
   Group:Text
   License:  GPL
  -Version:  3.26
  -Release:  20021022
  +Version:  3.27
  +Release:  20021122
   
   #   list of sources
   Source0:  ftp://ftp.cs.usyd.edu.au/jeff/lout/lout-%{version}.tar.gz
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.2079 -r1.2080 news.txt
  --- openpkg-web/news.txt  21 Nov 2002 20:20:42 -  1.2079
  +++ openpkg-web/news.txt  22 Nov 2002 07:42:21 -  1.2080
  @@ -1,3 +1,4 @@
  +22-Nov-2002: Upgraded package: Plout-3.27-20021122
   21-Nov-2002: Upgraded package: Psed-4.0.3-20021121
   21-Nov-2002: Upgraded package: Pperl-curses-20021121-20021121
   21-Nov-2002: Upgraded package: Pc-client-2002-20021121
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]



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

2002-11-21 Thread Ralf S. Engelschall
  @@ -1,3 +1,4 @@
  +22-Nov-2002: Upgraded package: Pghostscript-8.00-20021122
   22-Nov-2002: Upgraded package: Plout-3.27-20021122
   21-Nov-2002: Upgraded package: Psed-4.0.3-20021121
   21-Nov-2002: Upgraded package: Pperl-curses-20021121-20021121
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]



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

2002-11-21 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, openpkg-src Date:   22-Nov-2002 08:46:25
  Branch: HEAD Handle: 2002112207462401

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

  Log:
fix description

  Summary:
RevisionChanges Path
1.21+3  -1  openpkg-src/gup/gup.spec
1.2082  +1  -0  openpkg-web/news.txt
  

  Index: openpkg-src/gup/gup.spec
  
  $ cvs diff -u -r1.20 -r1.21 gup.spec
  --- openpkg-src/gup/gup.spec  13 Aug 2002 12:48:17 -  1.20
  +++ openpkg-src/gup/gup.spec  22 Nov 2002 07:46:25 -  1.21
  @@ -33,7 +33,7 @@
   Group:Converter
   License:  Public Domain
   Version:  0.5.8
  -Release:  20020625
  +Release:  20021122
   
   #   list of sources
   Source0:  ftp://ftp.debian.org/debian/pool/main/g/gup/gup_%{version}.tar.gz
  @@ -48,6 +48,8 @@
   AutoReqProv:  no
   
   %description
  +GUP is a small mail robot for managing the USENET newsgroup
  +subscriptions of feeds in INN.
   
   %prep
   %setup -q -n gup-%{version}
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.2081 -r1.2082 news.txt
  --- openpkg-web/news.txt  22 Nov 2002 07:44:25 -  1.2081
  +++ openpkg-web/news.txt  22 Nov 2002 07:46:24 -  1.2082
  @@ -1,3 +1,4 @@
  +22-Nov-2002: Upgraded package: Pgup-0.5.8-20021122
   22-Nov-2002: Upgraded package: Pghostscript-8.00-20021122
   22-Nov-2002: Upgraded package: Plout-3.27-20021122
   21-Nov-2002: Upgraded package: Psed-4.0.3-20021121
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]