OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Thomas Lotterer
Root: /v/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-re Date: 22-Jun-2006 21:19:09
Branch: HEAD Handle: 2006062220190800
Modified files:
openpkg-re releasenotes.txt
Log:
mention Build Tool, Release detection with TAG and URL configuration
and changes related to %{l_openpkg_release} rpmmacro
Summary:
Revision Changes Path
1.21 +48 -1 openpkg-re/releasenotes.txt
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-re/releasenotes.txt
============================================================================
$ cvs diff -u -r1.20 -r1.21 releasenotes.txt
--- openpkg-re/releasenotes.txt 21 Jun 2006 19:26:06 -0000 1.20
+++ openpkg-re/releasenotes.txt 22 Jun 2006 19:19:08 -0000 1.21
@@ -2,7 +2,7 @@
OpenPKG Release Notes
=====================
- o $Revision: 1.20 $. The most recent update of this file can be
+ o $Revision: 1.21 $. The most recent update of this file can be
downloaded from http://cvs.openpkg.org/openpkg-re/releasenotes.txt
The history of this document, specific versions and
differences between versions can be retrieved from
@@ -66,11 +66,58 @@
package because the whole functionality is embedded in the bootstrap
anyway.
+ New in CURRENT past OpenPKG-2-STABLE-20060622
+ =============================================
+
+ o %{l_openpkg_release} rpmmacro
+
+ CURRENT packages already have been modified to no longer use the outdated
+ "-F %s" construct and compatibility has been dropped from the CURRENT
+ bootstrap.
+
New in OpenPKG-2-STABLE-20060622
================================
o Vendor packages updated
+ o Build Tool
+
+ The "openpkg install openpkg-tools" helper tool has been replaced by a
+ "openpkg build openpkg-tools" simulator that comes with the bootstrap and
+ is able to download, build and install the "openpkg-tools" package which
+ in turn overrides the simulator with the full blown "openpkg build" tool.
+ The simulator works compatible to the full blown "openpkg build" in the
+ areas of detection of and downloading of available packages and it
creates
+ an identical shell script output suitable for piping into sh(1).
+
+ o Release detection
+
+ The bootstrap internal logic, including the %{l_openpkg_release}
+ rpmmmacro, the "openpkg build" simulator and the full blown "openpkg
+ build" tool use a new and common code base to detect whether the instance
+ they belong to runs OpenPKG-CURRENT, -STABLE or -SOLID/-RELEASE. A new
and
+ powerful "openpkg release" command was added to provide a suitable human
+ and programmatic interface to the detection logic. The logic operates on
+ package names and by design [1] cannot detect snapshots, thus updates
will
+ be searched in the appropriate branch unless manual configuration is
done.
+
+ [1] see "Package Name" column in
http://www.openpkg.org/development/cvs.txt
+
+
+ o %{l_openpkg_release} rpmmacro
+
+ The rpmmacro in the STABLE branch is backwards compatible to previous
+ versions and supports the outdated "-F %s" query construct which is used
+ by some STABLE packages.
+
+ o Release TAG and URL configuration
+
+ To replace release detection logic by manual configuration, create a
+ %{l_prefix}/etc/openpkg/release file and place a TAG setting inside, e.g.
+ "TAG=2-STABLE-20060622". It is also possible to point "openpkg build" to
+ an alternate package download location, usually a local mirror of -
+ probably modified - packages. See "openpkg man release".
+
Upgrade from OpenPKG-2.5-RELEASE to OpenPKG-2-STABLE-20060622
=============================================================
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [email protected]