[CVS] RPM: rpm/rpmio/ macro.c

2008-01-05 Thread Ralf S. Engelschall
  RPM Package Manager, CVS Repository
  http://rpm5.org/cvs/
  

  Server: rpm5.org Name:   Ralf S. Engelschall
  Root:   /v/rpm/cvs   Email:  [EMAIL PROTECTED]
  Module: rpm  Date:   05-Jan-2008 09:09:22
  Branch: HEAD Handle: 2008010508092200

  Modified files:
rpm/rpmio   macro.c

  Log:
more clearly tell the user that this is about RPM's macros

  Summary:
RevisionChanges Path
2.171   +1  -1  rpm/rpmio/macro.c
  

  patch -p0 <<'@@ .'
  Index: rpm/rpmio/macro.c
  
  $ cvs diff -u -r2.170 -r2.171 macro.c
  --- rpm/rpmio/macro.c 2 Jan 2008 21:45:46 -   2.170
  +++ rpm/rpmio/macro.c 5 Jan 2008 08:09:22 -   2.171
  @@ -2211,7 +2211,7 @@
   if (m[0] == '@' /* attention */) {
   m++;
   if (!rpmSecuritySaneFile(m)) {
  -rpmlog(RPMLOG_WARNING, "existing macros file \"%s\" 
considered INSECURE -- not loaded\n", m);
  +rpmlog(RPMLOG_WARNING, "existing RPM macros file \"%s\" 
considered INSECURE -- not loaded\n", m);
   continue;
   }
   }
  @@ .
__
RPM Package Managerhttp://rpm5.org
CVS Sources Repositoryrpm-cvs@rpm5.org


[CVS] RPM: rpm/ CHANGES rpm/lib/ poptALL.c rpm/rpmdb/ rpmdb.c rpm/ rpm...

2008-01-05 Thread Ralf S. Engelschall
  RPM Package Manager, CVS Repository
  http://rpm5.org/cvs/
  

  Server: rpm5.org Name:   Ralf S. Engelschall
  Root:   /v/rpm/cvs   Email:  [EMAIL PROTECTED]
  Module: rpm  Date:   05-Jan-2008 09:42:50
  Branch: HEAD Handle: 2008010508424901

  Modified files:
rpm CHANGES rpmqv.c
rpm/lib poptALL.c
rpm/rpmdb   rpmdb.c

  Log:
Align our recently homebrewn output under "rpm [--verbose] --version"
with the syntax used in mostly all GNU tools nowadays -- which
especially distinguish between the program name ("rpm", "rpmbuild") and
the product name ("RPM" or "OpenPKG RPM", etc). Additionally, fix the
formatting of the rpmlibVendor() value (0x08X -> 0x08x) to consistently
use lower case hex values.

$ ./rpm --version
rpm (RPM) 5.0.DEVEL

$ ./rpm --verbose --version
rpm (RPM) 5.0.DEVEL
rpmlib 0x2800,0x7d70,0x52504d35

$ ./rpmbuild --version
rpmbuild (RPM) 5.0.DEVEL

$ ./rpmbuild --verbose --version
rpmbuild (RPM) 5.0.DEVEL
rpmlib 0x2800,0x7d70,0x52504d35

  Summary:
RevisionChanges Path
1.2053  +1  -0  rpm/CHANGES
2.73+2  -2  rpm/lib/poptALL.c
1.233   +1  -1  rpm/rpmdb/rpmdb.c
1.140   +2  -2  rpm/rpmqv.c
  

  patch -p0 <<'@@ .'
  Index: rpm/CHANGES
  
  $ cvs diff -u -r1.2052 -r1.2053 CHANGES
  --- rpm/CHANGES   3 Jan 2008 17:57:34 -   1.2052
  +++ rpm/CHANGES   5 Jan 2008 08:42:49 -   1.2053
  @@ -1,4 +1,5 @@
   5.0b4 -> 5.0.0:
  +- rse: align "rpm [--verbose] --version" output with the syntax used in 
mostly all GNU tools nowadays
   - mgh: allow --ignoresize when doing an erase
   - rse: fix database configuration for recently added indices "Nvra" and 
"Sourcepkgid"
   - jbj: differentiate %warn and %error (now stops) behavior (from 
openpkg).
  @@ .
  patch -p0 <<'@@ .'
  Index: rpm/lib/poptALL.c
  
  $ cvs diff -u -r2.72 -r2.73 poptALL.c
  --- rpm/lib/poptALL.c 2 Jan 2008 19:10:13 -   2.72
  +++ rpm/lib/poptALL.c 5 Jan 2008 08:42:50 -   2.73
  @@ -176,9 +176,9 @@
/[EMAIL PROTECTED] rpmEVR, fileSystem @*/
/[EMAIL PROTECTED] *fp, fileSystem @*/
   {
  -fprintf(fp, _(RPM_NAME" version %s\n"), rpmEVR);
  +fprintf(fp, _("%s (" RPM_NAME ") %s\n"), __progname, rpmEVR);
   if (rpmIsVerbose())
  - fprintf(fp, "rpmlib markers (0x%08x,0x%08x,0x%08X)\n",
  + fprintf(fp, "rpmlib 0x%08x,0x%08x,0x%08x\n",
rpmlibVersion(), rpmlibTimestamp(), rpmlibVendor());
   }
   
  @@ .
  patch -p0 <<'@@ .'
  Index: rpm/rpmdb/rpmdb.c
  
  $ cvs diff -u -r1.232 -r1.233 rpmdb.c
  --- rpm/rpmdb/rpmdb.c 18 Dec 2007 19:40:54 -  1.232
  +++ rpm/rpmdb/rpmdb.c 5 Jan 2008 08:42:50 -   1.233
  @@ -2451,7 +2451,7 @@
rpmtsCleanDig(mi->mi_ts);
lvl = (rpmrc == RPMRC_FAIL ? RPMLOG_ERR : RPMLOG_DEBUG);
rpmlog(lvl, "%s h#%8u %s\n",
  - (rpmrc == RPMRC_FAIL ? _("rpmdb: skipping") : " read"),
  + (rpmrc == RPMRC_FAIL ? _("rpmdb: skipping") : _("rpmdb: read")),
mi->mi_offset, (msg ? msg : ""));
msg = _free(msg);
   
  @@ .
  patch -p0 <<'@@ .'
  Index: rpm/rpmqv.c
  
  $ cvs diff -u -r1.139 -r1.140 rpmqv.c
  --- rpm/rpmqv.c   3 Jan 2008 17:57:34 -   1.139
  +++ rpm/rpmqv.c   5 Jan 2008 08:42:49 -   1.140
  @@ -160,9 +160,9 @@
/[EMAIL PROTECTED] rpmEVR, fileSystem @*/
/[EMAIL PROTECTED] *fp, fileSystem @*/
   {
  -fprintf(fp, _(RPM_NAME" version %s\n"), rpmEVR);
  +fprintf(fp, _("%s (" RPM_NAME ") %s\n"), __progname, rpmEVR);
   if (rpmIsVerbose())
  - fprintf(fp, "rpmlib markers (0x%08x,0x%08x,0x%08X)\n",
  + fprintf(fp, "rpmlib 0x%08x,0x%08x,0x%08x\n",
rpmlibVersion(), rpmlibTimestamp(), rpmlibVendor());
   }
   
  @@ .
__
RPM Package Managerhttp://rpm5.org
CVS Sources Repositoryrpm-cvs@rpm5.org


[CVS] RPM: rpm/ NEWS TODO

2008-01-05 Thread Ralf S. Engelschall
  RPM Package Manager, CVS Repository
  http://rpm5.org/cvs/
  

  Server: rpm5.org Name:   Ralf S. Engelschall
  Root:   /v/rpm/cvs   Email:  [EMAIL PROTECTED]
  Module: rpm  Date:   05-Jan-2008 10:06:48
  Branch: HEAD Handle: 2008010509064700

  Modified files:
rpm NEWS TODO

  Log:
finish NEWS file

  Summary:
RevisionChanges Path
2.15+36 -27 rpm/NEWS
1.114   +0  -1  rpm/TODO
  

  patch -p0 <<'@@ .'
  Index: rpm/NEWS
  
  $ cvs diff -u -r2.14 -r2.15 NEWS
  --- rpm/NEWS  5 Jan 2008 01:39:51 -   2.14
  +++ rpm/NEWS  5 Jan 2008 09:06:47 -   2.15
  @@ -31,7 +31,7 @@
   the "devtool" environment and its "standalone" script is provided.
   This allows RPM developers to build RPM from scratch under arbitrary
   Unix platforms in a rather self-contained environment.
  -
  +
 o Greatly Improved Portability:
   RPM 5 was ported to all major Unix platforms as of 2007, including
   BSD, Linux and Solaris flavors. It was successfully built (with the
  @@ -62,10 +62,10 @@
 o Mac OS X Cross Development:
   RPM 5 can now be built for all recent versions of Mac OS X, with
   detection of Python.framework and with Universal Binary support
  -(both PowerPC and Intel architectures in a single binary file).
  -The Mac OS X version will install in /usr/local and /var/local.
  -It will work with the following versions of the OS and/or SDK,
  -using the above devtool and with the target name quoted below:
  +(both PowerPC and Intel architectures in a single binary file). The
  +Mac OS X version will install in /usr/local and /var/local. It will
  +work with the following versions of the OS and/or SDK, using the
  +above devtool and with the target name quoted below:
   Mac OS X 10.x "macosx" - build native version
   Mac OS X 10.3 "panther" - PowerPC (MacOSX10.3.9.sdk)
   Mac OS X 10.4 "tiger" - PowerPC and Intel (MacOSX10.4u.sdk)
  @@ -103,20 +103,17 @@
   platform detections were completely removed, too.
   
 o XAR Format Support:
  -Initial support for the XML Archive (XAR) file format was added to
  -RPM. The initial implementation establishes a wrapper archive
  -format for mapping the 4 sections used in *.rpm package file:
  - Lead
  - Signature
  - Header
  - Payload
  -to files with the same name in a XAR archive wrapper. A wrapper archive 
to
  -carry package sections is already used by Apple Leopard *.pkg (using XAR)
  -and Debian *.deb packages (using AR), rpm-5.0 now has a well defined
  -representation of *.rpm packages in a wrapper archive format.
  -Establishing a direct mapping between rpm tags and XAR 
attributes/properties
  -in XML in order to fully use the extensibility of an XAR archive will be
  -attempted after rpm-5.0 is released.
  +Initial support for the XML Archive (XAR) file format was added
  +to RPM. The initial implementation establishes a wrapper archive
  +format for mapping the 4 sections used in *.rpm package file (Lead,
  +Signature, Header and Payload) to files with the same name in a XAR
  +archive wrapper. A wrapper archive to carry package sections is
  +already used by Apple Leopard *.pkg (using XAR) and Debian *.deb
  +packages (using AR), rpm-5.0 now has a well defined representation
  +of *.rpm packages in a wrapper archive format. Establishing a direct
  +mapping between rpm tags and XAR attributes/properties in XML in
  +order to fully use the extensibility of an XAR archive will be
  +attempted for RPM 5.1.
   
 o Removed RPMv3 Package Format Support:
   The support for the old RPMv3 (LSB) package format was removed to
  @@ -124,14 +121,26 @@
   format only.
   
 o Additional Specification Features:
  -FIXME: Class, %track+vcheck, %sanitycheck
  -FIXME: arbitrary tag support
  -FIXME: %{@:} macro stack expansion
  -
  -  o Additional CLI Features:
  -FIXME: rpm -bt for %track execution
  -FIXME: rpm --undefine "macro"
  +A larger set of additional features or provided for use in package
  +specifications (.spec): new tag "Class" for quality assurance
  +based classification, new section "%track" for vcheck(1) based
  +upstream vendor source version tracking, new section "%sanitycheck"
  +for sanity checking the run-time of a package by performing
  +run-time tests, etc. Additionally, RPM can be configured via
  +macro %{_arbitrary_tags_arbitrary_tags} to support so-called
  +"arbitrary tags" -- this allows o

[CVS] RPM: rpm/ TODO

2008-01-05 Thread Ralf S. Engelschall
  RPM Package Manager, CVS Repository
  http://rpm5.org/cvs/
  

  Server: rpm5.org Name:   Ralf S. Engelschall
  Root:   /v/rpm/cvs   Email:  [EMAIL PROTECTED]
  Module: rpm  Date:   05-Jan-2008 10:07:55
  Branch: HEAD Handle: 2008010509075500

  Modified files:
rpm TODO

  Log:
everything not done until now is done for RPM 5.1 or perhaps RPM
5.0.X, but at least no longer for RPM 5.0.0

  Summary:
RevisionChanges Path
1.115   +3  -3  rpm/TODO
  

  patch -p0 <<'@@ .'
  Index: rpm/TODO
  
  $ cvs diff -u -r1.114 -r1.115 TODO
  --- rpm/TODO  5 Jan 2008 09:06:47 -   1.114
  +++ rpm/TODO  5 Jan 2008 09:07:55 -   1.115
  @@ -50,12 +50,12 @@
   
 o to be resolved before RPM 5.0.0:
   - rse: cross-platform build tests
  -- jbj: make a complete pass through rpm.org check-ins and make sure they
  - have exactly zero "features" that are not already in rpm-5.0. With
  - full attribution of course ...
   
 RPM 5.1 ROADMAP ISSUES
 --
  +- jbj: make a complete pass through rpm.org check-ins and make sure they
  + have exactly zero "features" that are not already in rpm-5.0. With
  + full attribution of course ...
   - jbj: fix openssl RSA signature verification.
   - jbj: finish Requires: sanitycheck(N) = E:V-R runtime probe.
   - jbj: finish BuildRequires: vcheck(N) = E:V-R runtime probe.
  @@ .
__
RPM Package Managerhttp://rpm5.org
CVS Sources Repositoryrpm-cvs@rpm5.org


[CVS] RPM: rpm/ devtool.conf

2008-01-05 Thread Ralf S. Engelschall
  RPM Package Manager, CVS Repository
  http://rpm5.org/cvs/
  

  Server: rpm5.org Name:   Ralf S. Engelschall
  Root:   /v/rpm/cvs   Email:  [EMAIL PROTECTED]
  Module: rpm  Date:   05-Jan-2008 10:15:03
  Branch: HEAD Handle: 2008010509150300

  Modified files:
rpm devtool.conf

  Log:
upgrade to latest GNU config.* stuff; xar patch was also updated but
version unfortunately is the same

  Summary:
RevisionChanges Path
2.170   +1  -1  rpm/devtool.conf
  

  patch -p0 <<'@@ .'
  Index: rpm/devtool.conf
  
  $ cvs diff -u -r2.169 -r2.170 devtool.conf
  --- rpm/devtool.conf  4 Jan 2008 10:55:31 -   2.169
  +++ rpm/devtool.conf  5 Jan 2008 09:15:03 -   2.170
  @@ -227,7 +227,7 @@
   v_libxml2="2.6.30"
   v_xar="1.5.2"
   v_pcre="7.4"
  -    v_config="20071205"
  +v_config="20080105"
   
   #   third-party distribution files
   dist=""
  @@ .
__
RPM Package Managerhttp://rpm5.org
CVS Sources Repositoryrpm-cvs@rpm5.org


[CVS] RPM: rpm/ NEWS

2008-01-05 Thread Ralf S. Engelschall
  RPM Package Manager, CVS Repository
  http://rpm5.org/cvs/
  

  Server: rpm5.org Name:   Ralf S. Engelschall
  Root:   /v/rpm/cvs   Email:  [EMAIL PROTECTED]
  Module: rpm  Date:   05-Jan-2008 10:18:31
  Branch: HEAD Handle: 2008010509183000

  Modified files:
rpm NEWS

  Log:
we use XAR 1.5.2 now just fine

  Summary:
RevisionChanges Path
2.16+1  -1  rpm/NEWS
  

  patch -p0 <<'@@ .'
  Index: rpm/NEWS
  
  $ cvs diff -u -r2.15 -r2.16 NEWS
  --- rpm/NEWS  5 Jan 2008 09:06:47 -   2.15
  +++ rpm/NEWS  5 Jan 2008 09:18:30 -   2.16
  @@ -81,7 +81,7 @@
   RPM now is able to build against the latest versions of all
   third-party libraries. Additionally, the internal copies of
   third-party libraries were also upgraded to the latest versions,
  -including Berkeley-DB 4.6.21, Lua 5.1.2, XAR 1.6, etc.
  +including Berkeley-DB 4.6.21, Lua 5.1.2, XAR 1.5.2, etc.
   
 o RPM Database:
   The RPM database (RPMDB) now out-of-the-box supports both
  @@ .
__
RPM Package Managerhttp://rpm5.org
CVS Sources Repositoryrpm-cvs@rpm5.org


[CVS] RPM: rpm/ CHANGES

2008-01-05 Thread Ralf S. Engelschall
  RPM Package Manager, CVS Repository
  http://rpm5.org/cvs/
  

  Server: rpm5.org Name:   Ralf S. Engelschall
  Root:   /v/rpm/cvs   Email:  [EMAIL PROTECTED]
  Module: rpm  Date:   05-Jan-2008 10:22:11
  Branch: HEAD Handle: 2008010509221000

  Modified files:
rpm CHANGES

  Log:
remember change

  Summary:
RevisionChanges Path
1.2054  +1  -0  rpm/CHANGES
  

  patch -p0 <<'@@ .'
  Index: rpm/CHANGES
  
  $ cvs diff -u -r1.2053 -r1.2054 CHANGES
  --- rpm/CHANGES   5 Jan 2008 08:42:49 -   1.2053
  +++ rpm/CHANGES   5 Jan 2008 09:22:10 -   1.2054
  @@ -1,4 +1,5 @@
   5.0b4 -> 5.0.0:
  +- rse: final polishing of NEWS document
   - rse: align "rpm [--verbose] --version" output with the syntax used in 
mostly all GNU tools nowadays
   - mgh: allow --ignoresize when doing an erase
   - rse: fix database configuration for recently added indices "Nvra" and 
"Sourcepkgid"
  @@ .
__
RPM Package Managerhttp://rpm5.org
CVS Sources Repositoryrpm-cvs@rpm5.org


[CVS] RPM: rpm/ TODO

2008-01-05 Thread Ralf S. Engelschall
  RPM Package Manager, CVS Repository
  http://rpm5.org/cvs/
  

  Server: rpm5.org Name:   Ralf S. Engelschall
  Root:   /v/rpm/cvs   Email:  [EMAIL PROTECTED]
  Module: rpm  Date:   05-Jan-2008 10:27:09
  Branch: HEAD Handle: 2008010509270900

  Modified files:
rpm TODO

  Log:
Thomas Lotterer took over the task of performing various
cross-platform builds and I received no negative feedback until now.
Additionally, my own tests also show that RPM 5 builds just fine and
cleanly on all major platforms.

  Summary:
RevisionChanges Path
1.116   +0  -3  rpm/TODO
  

  patch -p0 <<'@@ .'
  Index: rpm/TODO
  
  $ cvs diff -u -r1.115 -r1.116 TODO
  --- rpm/TODO  5 Jan 2008 09:07:55 -   1.115
  +++ rpm/TODO  5 Jan 2008 09:27:09 -   1.116
  @@ -48,9 +48,6 @@
 resolved during release engineering. Please do not just list any
 *CANDO* items.
   
  -  o to be resolved before RPM 5.0.0:
  -- rse: cross-platform build tests
  -
 RPM 5.1 ROADMAP ISSUES
 --
   - jbj: make a complete pass through rpm.org check-ins and make sure they
  @@ .
__
RPM Package Managerhttp://rpm5.org
CVS Sources Repositoryrpm-cvs@rpm5.org


[CVS] RPM: rpm/ TODO

2008-01-05 Thread Ralf S. Engelschall
  RPM Package Manager, CVS Repository
  http://rpm5.org/cvs/
  

  Server: rpm5.org Name:   Ralf S. Engelschall
  Root:   /v/rpm/cvs   Email:  [EMAIL PROTECTED]
  Module: rpm  Date:   05-Jan-2008 10:28:37
  Branch: HEAD Handle: 2008010509283700

  Modified files:
rpm TODO

  Log:
reverse the order: I'll branch _after_ releasing 5.0.0 as I do not
want to touch the tarball rolling procedure today in order to avoid
introducing new problems

  Summary:
RevisionChanges Path
1.117   +2  -2  rpm/TODO
  

  patch -p0 <<'@@ .'
  Index: rpm/TODO
  
  $ cvs diff -u -r1.116 -r1.117 TODO
  --- rpm/TODO  5 Jan 2008 09:27:09 -   1.116
  +++ rpm/TODO  5 Jan 2008 09:28:37 -   1.117
  @@ -35,10 +35,10 @@
- audience: RPM community as a whole
- purpose:  provide RPM 5.0
  
  - 2007-01-05  CVS HEAD is branched intoRPM 5.0.x [TODO]
  - 2007-01-05  CVS HEAD now becomes base of RPM 5.1.DEVEL [TODO]
2007-01-05  RPM 5.0.0   RPM 5.0 patchlevel 0   [TODO]
2007-01-05  press release  [TODO]
  + 2007-01-05  CVS HEAD is branched intoRPM 5.0.x [TODO]
  + 2007-01-05  CVS HEAD now becomes base of RPM 5.1.DEVEL [TODO]
...
   
 KNOWN PENDING ISSUES
  @@ .
__
RPM Package Managerhttp://rpm5.org
CVS Sources Repositoryrpm-cvs@rpm5.org


[CVS] RPM: rpm/ TODO

2008-01-05 Thread Ralf S. Engelschall
  RPM Package Manager, CVS Repository
  http://rpm5.org/cvs/
  

  Server: rpm5.org Name:   Ralf S. Engelschall
  Root:   /v/rpm/cvs   Email:  [EMAIL PROTECTED]
  Module: rpm  Date:   05-Jan-2008 10:33:46
  Branch: HEAD Handle: 2008010509334600

  Modified files:
rpm TODO

  Log:
remember an issue with XAR where we cannot do anything ourself, but
which we should at least know

  Summary:
RevisionChanges Path
1.118   +2  -0  rpm/TODO
  

  patch -p0 <<'@@ .'
  Index: rpm/TODO
  
  $ cvs diff -u -r1.117 -r1.118 TODO
  --- rpm/TODO  5 Jan 2008 09:28:37 -   1.117
  +++ rpm/TODO  5 Jan 2008 09:33:46 -   1.118
  @@ -165,4 +165,6 @@
   currently because both spaces and commas can be used to indicate
   multiple provides entries (Mac OS X is great at finding these types 
of
   "problems")
  +- rse: XAR 1.5.2 doesn't build under Solaris 10 as  and the
  +  BSD4.4 fts(3) API is completely missing there.
   
  @@ .
__
RPM Package Managerhttp://rpm5.org
CVS Sources Repositoryrpm-cvs@rpm5.org


[CVS] RPM: rpm/ configure.ac

2008-01-05 Thread Ralf S. Engelschall
  RPM Package Manager, CVS Repository
  http://rpm5.org/cvs/
  

  Server: rpm5.org Name:   Ralf S. Engelschall
  Root:   /v/rpm/cvs   Email:  [EMAIL PROTECTED]
  Module: rpm  Date:   05-Jan-2008 10:39:12
  Branch: HEAD Handle: 2008010509391200

  Modified files:
rpm configure.ac

  Log:
we are already in the year 2008

  Summary:
RevisionChanges Path
2.269   +1  -1  rpm/configure.ac
  

  patch -p0 <<'@@ .'
  Index: rpm/configure.ac
  
  $ cvs diff -u -r2.268 -r2.269 configure.ac
  --- rpm/configure.ac  27 Dec 2007 16:49:03 -  2.268
  +++ rpm/configure.ac  5 Jan 2008 09:39:12 -   2.269
  @@ -9,7 +9,7 @@
   AC_PREREQ(2.60)
   AC_DEFUN([PACKAGE_BUGREPORT_DEFAULT], [EMAIL PROTECTED])
   AC_INIT(rpm, [5.0.DEVEL], [PACKAGE_BUGREPORT_DEFAULT])
  -PACKAGE_TIMESTAMP="2007" dnl # [-MM[-DD[ HH[:MM
  +PACKAGE_TIMESTAMP="2008" dnl # [-MM[-DD[ HH[:MM
   AC_MSG_TITLE([RPM Package Manager (RPM)], [$PACKAGE_VERSION])
   
   AC_MSG_HEADER([INITIALIZATION])
  @@ .
__
RPM Package Managerhttp://rpm5.org
CVS Sources Repositoryrpm-cvs@rpm5.org


[CVS] RPM: ACCESS DENIED: Ralf S. Engelschall

2008-01-05 Thread Ralf S. Engelschall
ATTENTION: ACCESS DENIED

RPM Package Manager, CVS Repository denied TAGGING access for
user Ralf S. Engelschall <[EMAIL PROTECTED]> on files:

o   catacomb/util.h:*
o   catacomb/util.c:*
o   catacomb/table.sql:*
o   catacomb/search.c:*
o   catacomb/dbms_mysql.c:*
o   catacomb/TODO:*
o   catacomb/config7.m4.in:*
o   catacomb/dav_repos.h:*
o   catacomb/lock.c:*
o   catacomb/buildconf.sh:*
o   catacomb/lock.h:*
o   catacomb/Makefile.in.static:*
o   catacomb/props.c:*
o   catacomb/dbms.c:*
o   catacomb/configure.in:*
o   catacomb/mod_dav_repos.c:*
o   catacomb/Makefile.in.so:*
o   catacomb/dbms.h:*
o   catacomb/version.h:*
o   catacomb/search.h:*
o   catacomb/dbms_mysql.h:*
o   catacomb/version.c:*
o   catacomb/configure:*
o   catacomb/repos.c:*
o   catacomb/README:*
o   catacomb/data.sql:*
__
RPM Package Managerhttp://rpm5.org
CVS Sources Repositoryrpm-cvs@rpm5.org


[CVS] RPM: rpm-5_0: rpm/ devtool.conf

2008-01-05 Thread Ralf S. Engelschall
  RPM Package Manager, CVS Repository
  http://rpm5.org/cvs/
  

  Server: rpm5.org Name:   Ralf S. Engelschall
  Root:   /v/rpm/cvs   Email:  [EMAIL PROTECTED]
  Module: rpm  Date:   05-Jan-2008 11:03:51
  Branch: rpm-5_0  Handle: 2008010510035100

  Modified files:   (Branch: rpm-5_0)
rpm devtool.conf

  Log:
let RPM 5.0 checkout the subdirs from the right branch

  Summary:
RevisionChanges Path
2.170.2.1   +5  -5  rpm/devtool.conf
  

  patch -p0 <<'@@ .'
  Index: rpm/devtool.conf
  
  $ cvs diff -u -r2.170 -r2.170.2.1 devtool.conf
  --- rpm/devtool.conf  5 Jan 2008 09:15:03 -   2.170
  +++ rpm/devtool.conf  5 Jan 2008 10:03:51 -   2.170.2.1
  @@ -4,11 +4,11 @@
   
   %common
   MODULE_NAMES="db lua zlib file xar"
  -MODULE_TAG_DB=""
  -MODULE_TAG_LUA=""
  -MODULE_TAG_ZLIB=""
  -MODULE_TAG_FILE=""
  -MODULE_TAG_XAR=""
  +MODULE_TAG_DB="rpm-5_0"
  +MODULE_TAG_LUA="rpm-5_0"
  +MODULE_TAG_ZLIB="rpm-5_0"
  +MODULE_TAG_FILE="rpm-5_0"
  +MODULE_TAG_XAR="rpm-5_0"
   
   %checkout
   for name in $MODULE_NAMES "$@"; do
  @@ .
__
RPM Package Managerhttp://rpm5.org
CVS Sources Repositoryrpm-cvs@rpm5.org


[CVS] RPM: rpm-5_0: rpm/ TODO

2008-01-05 Thread Ralf S. Engelschall
  RPM Package Manager, CVS Repository
  http://rpm5.org/cvs/
  

  Server: rpm5.org Name:   Ralf S. Engelschall
  Root:   /v/rpm/cvs   Email:  [EMAIL PROTECTED]
  Module: rpm  Date:   05-Jan-2008 11:05:30
  Branch: rpm-5_0  Handle: 2008010510053000

  Modified files:   (Branch: rpm-5_0)
rpm TODO

  Log:
on this branch we (by definition) have no pending TODO items today...

  Summary:
RevisionChanges Path
1.118.2.1   +1  -155rpm/TODO
  

  patch -p0 <<'@@ .'
  Index: rpm/TODO
  
  $ cvs diff -u -r1.118 -r1.118.2.1 TODO
  --- rpm/TODO  5 Jan 2008 09:33:46 -   1.118
  +++ rpm/TODO  5 Jan 2008 10:05:30 -   1.118.2.1
  @@ -5,41 +5,7 @@
 RELEASE ENGINEERING ROADMAP
 ---
   
  -  This is the current RPM 5.0 release engineering roadmap:
  -
  -  1. weekly Alpha releases in November 2007:
  - - APIs: still changing, no guarantees at all for stability
  - - code: still acceptable to be at least partly broken
  - - audience: early adopters in RPM community only
  - - purpose:  to get initial feedback
  - 
  - 2007-11-10  RPM 5.0a1   RPM 5.0 alpha 1[DONE]
  - 2007-11-19  RPM 5.0a2   RPM 5.0 alpha 2[DONE]
  - 2007-11-24  RPM 5.0a3   RPM 5.0 alpha 3[DONE]
  - 2007-12-02  RPM 5.0a4   RPM 5.0 alpha 4[DONE]
  - 
  -  2. weekly Beta releases in December 2007:
  - - APIs: mostly fixed, nearly a guarantee to be stable
  - - code: already stable, but perhaps still some subtle bugs
  - - audience: RPM community, especially distro vendors
  - - purpose:  to get final feedback
  -   
  - 2007-12-09  RPM 5.0b1   RPM 5.0 beta 1 [DONE]
  - 2007-12-15  RPM 5.0b2   RPM 5.0 beta 2 [DONE]
  - 2007-12-22  RPM 5.0b3   RPM 5.0 beta 3 [DONE]
  - 2007-12-30  RPM 5.0b4   RPM 5.0 beta 4 [DONE]
  -   
  -  3. release in January 2008:
  - - APIs: fully fixed, guaranteed to be kept stable
  - - code: stable, no more bugs known bugs left 
  - - audience: RPM community as a whole
  - - purpose:  provide RPM 5.0
  -   
  - 2007-01-05  RPM 5.0.0   RPM 5.0 patchlevel 0   [TODO]
  - 2007-01-05  press release  [TODO]
  - 2007-01-05  CVS HEAD is branched intoRPM 5.0.x [TODO]
  - 2007-01-05  CVS HEAD now becomes base of RPM 5.1.DEVEL [TODO]
  - ...
  +  
   
 KNOWN PENDING ISSUES
 
  @@ -48,123 +14,3 @@
 resolved during release engineering. Please do not just list any
 *CANDO* items.
   
  -  RPM 5.1 ROADMAP ISSUES
  -  --
  -- jbj: make a complete pass through rpm.org check-ins and make sure they
  - have exactly zero "features" that are not already in rpm-5.0. With
  - full attribution of course ...
  -- jbj: fix openssl RSA signature verification.
  -- jbj: finish Requires: sanitycheck(N) = E:V-R runtime probe.
  -- jbj: finish BuildRequires: vcheck(N) = E:V-R runtime probe.
  -- jbj: write up added featlets/bugtures in %docdir notes.
  -- jbj: handle SourceN: foo-V-R.src.rpm unpacking.
  -- jbj: fix (or at least document) the /sbin/ldconfig optimization flaw.
  -- jbj: finish --trust with --import (or punt to 5.1).
  -- jbj: add build script templates for install scriptlets (or punt to 
5.1).
  -- jbj: change RPM_I18NSTRING_TYPE wiring to use arbitrary tag.
  -- jbj: markReplacedFiles() subtly rewrites header back into rpmdb
  - with altered RPMTAG_FILESTATES data. get/del/add sequence
  - is needed instead.
  -- jbj: VSFlags (and --nodigest/--nosignature) is now global rather than
  - persistently per-transaction. That means its no longer possible to
  - have two transactions, one which verifies signatures while the other
  - does not. Per-transaction VSFlags never made much sense imho, but
  - some may care. Establishing a end-user, not a per-application or
  - per-transaction, package integrity/security policy is the only
  - rational end-point.
  -- jbj: there's a buildroot compatibility issue that needs to be addressed
  - in (at least) doco. The problem is common to rpm-4_5 and HEAD.
  - Issue at
  - http://qa.mandriva.com/show_bug.cgi?id=34705
  -- jbj: Heh, --import has *always* used the wrong data type for
  - Summary/Description/Group. The header that carries the pubkey
  - lacks RPMTAG_ARCH/RPMTAG_OS as well. Re-importing all pubkeys is
  - one solut

[CVS] RPM: rpm-5_0: rpm/ CHANGES

2008-01-05 Thread Ralf S. Engelschall
  RPM Package Manager, CVS Repository
  http://rpm5.org/cvs/
  

  Server: rpm5.org Name:   Ralf S. Engelschall
  Root:   /v/rpm/cvs   Email:  [EMAIL PROTECTED]
  Module: rpm  Date:   05-Jan-2008 11:06:06
  Branch: rpm-5_0  Handle: 2008010510060600

  Modified files:   (Branch: rpm-5_0)
rpm CHANGES

  Log:
mark branch point

  Summary:
RevisionChanges Path
1.2054.2.1  +4  -0  rpm/CHANGES
  

  patch -p0 <<'@@ .'
  Index: rpm/CHANGES
  
  $ cvs diff -u -r1.2054 -r1.2054.2.1 CHANGES
  --- rpm/CHANGES   5 Jan 2008 09:22:10 -   1.2054
  +++ rpm/CHANGES   5 Jan 2008 10:06:06 -   1.2054.2.1
  @@ -1,3 +1,7 @@
  +5.0.0 -> 5.0.1:
  +
  +=
  +
   5.0b4 -> 5.0.0:
   - rse: final polishing of NEWS document
   - rse: align "rpm [--verbose] --version" output with the syntax used in 
mostly all GNU tools nowadays
  @@ .
__
RPM Package Managerhttp://rpm5.org
CVS Sources Repositoryrpm-cvs@rpm5.org


[CVS] RPM: rpm/ CHANGES configure.ac

2008-01-05 Thread Ralf S. Engelschall
  RPM Package Manager, CVS Repository
  http://rpm5.org/cvs/
  

  Server: rpm5.org Name:   Ralf S. Engelschall
  Root:   /v/rpm/cvs   Email:  [EMAIL PROTECTED]
  Module: rpm  Date:   05-Jan-2008 11:07:33
  Branch: HEAD Handle: 2008010510073200

  Modified files:
rpm CHANGES configure.ac

  Log:
Welcome RPM 5.1 on HEAD

  Summary:
RevisionChanges Path
1.2055  +4  -0  rpm/CHANGES
2.270   +1  -1  rpm/configure.ac
  

  patch -p0 <<'@@ .'
  Index: rpm/CHANGES
  
  $ cvs diff -u -r1.2054 -r1.2055 CHANGES
  --- rpm/CHANGES   5 Jan 2008 09:22:10 -   1.2054
  +++ rpm/CHANGES   5 Jan 2008 10:07:32 -   1.2055
  @@ -1,3 +1,7 @@
  +5.0.0 -> 5.1a1:
  +
  +=
  +
   5.0b4 -> 5.0.0:
   - rse: final polishing of NEWS document
   - rse: align "rpm [--verbose] --version" output with the syntax used in 
mostly all GNU tools nowadays
  @@ .
  patch -p0 <<'@@ .'
  Index: rpm/configure.ac
  
  $ cvs diff -u -r2.269 -r2.270 configure.ac
  --- rpm/configure.ac  5 Jan 2008 09:39:12 -   2.269
  +++ rpm/configure.ac  5 Jan 2008 10:07:32 -   2.270
  @@ -8,7 +8,7 @@
   
   AC_PREREQ(2.60)
   AC_DEFUN([PACKAGE_BUGREPORT_DEFAULT], [EMAIL PROTECTED])
  -AC_INIT(rpm, [5.0.DEVEL], [PACKAGE_BUGREPORT_DEFAULT])
  +AC_INIT(rpm, [5.1.DEVEL], [PACKAGE_BUGREPORT_DEFAULT])
   PACKAGE_TIMESTAMP="2008" dnl # [-MM[-DD[ HH[:MM
   AC_MSG_TITLE([RPM Package Manager (RPM)], [$PACKAGE_VERSION])
   
  @@ .
__
RPM Package Managerhttp://rpm5.org
CVS Sources Repositoryrpm-cvs@rpm5.org


[CVS] RPM: rpm/ TODO

2008-01-05 Thread Ralf S. Engelschall
  RPM Package Manager, CVS Repository
  http://rpm5.org/cvs/
  

  Server: rpm5.org Name:   Ralf S. Engelschall
  Root:   /v/rpm/cvs   Email:  [EMAIL PROTECTED]
  Module: rpm  Date:   05-Jan-2008 13:35:28
  Branch: HEAD Handle: 2008010512352800

  Modified files:
rpm TODO

  Log:
remove release engineering stuff and open RPM 5.1 development

  Summary:
RevisionChanges Path
1.119   +3  -41 rpm/TODO
  

  patch -p0 <<'@@ .'
  Index: rpm/TODO
  
  $ cvs diff -u -r1.118 -r1.119 TODO
  --- rpm/TODO  5 Jan 2008 09:33:46 -   1.118
  +++ rpm/TODO  5 Jan 2008 12:35:28 -   1.119
  @@ -2,45 +2,6 @@
 TODO
 
   
  -  RELEASE ENGINEERING ROADMAP
  -  ---
  -
  -  This is the current RPM 5.0 release engineering roadmap:
  -
  -  1. weekly Alpha releases in November 2007:
  - - APIs: still changing, no guarantees at all for stability
  - - code: still acceptable to be at least partly broken
  - - audience: early adopters in RPM community only
  - - purpose:  to get initial feedback
  - 
  - 2007-11-10  RPM 5.0a1   RPM 5.0 alpha 1[DONE]
  - 2007-11-19  RPM 5.0a2   RPM 5.0 alpha 2[DONE]
  - 2007-11-24  RPM 5.0a3   RPM 5.0 alpha 3[DONE]
  - 2007-12-02  RPM 5.0a4   RPM 5.0 alpha 4[DONE]
  - 
  -  2. weekly Beta releases in December 2007:
  - - APIs: mostly fixed, nearly a guarantee to be stable
  - - code: already stable, but perhaps still some subtle bugs
  - - audience: RPM community, especially distro vendors
  - - purpose:  to get final feedback
  -   
  - 2007-12-09  RPM 5.0b1   RPM 5.0 beta 1 [DONE]
  - 2007-12-15  RPM 5.0b2   RPM 5.0 beta 2 [DONE]
  - 2007-12-22  RPM 5.0b3   RPM 5.0 beta 3 [DONE]
  - 2007-12-30  RPM 5.0b4   RPM 5.0 beta 4 [DONE]
  -   
  -  3. release in January 2008:
  - - APIs: fully fixed, guaranteed to be kept stable
  - - code: stable, no more bugs known bugs left 
  - - audience: RPM community as a whole
  - - purpose:  provide RPM 5.0
  -   
  - 2007-01-05  RPM 5.0.0   RPM 5.0 patchlevel 0   [TODO]
  - 2007-01-05  press release  [TODO]
  - 2007-01-05  CVS HEAD is branched intoRPM 5.0.x [TODO]
  - 2007-01-05  CVS HEAD now becomes base of RPM 5.1.DEVEL [TODO]
  - ...
  -
 KNOWN PENDING ISSUES
 
   
  @@ -48,8 +9,6 @@
 resolved during release engineering. Please do not just list any
 *CANDO* items.
   
  -  RPM 5.1 ROADMAP ISSUES
  -  --
   - jbj: make a complete pass through rpm.org check-ins and make sure they
have exactly zero "features" that are not already in rpm-5.0. With
full attribution of course ...
  @@ -168,3 +127,6 @@
   - rse: XAR 1.5.2 doesn't build under Solaris 10 as  and the
 BSD4.4 fts(3) API is completely missing there.
   
  +  RPM 5.2 ROADMAP ISSUES
  +  --
  +
  @@ .
__
RPM Package Managerhttp://rpm5.org
CVS Sources Repositoryrpm-cvs@rpm5.org