openpkg/HISTORY

changeset 13
cb59d6afeb61
child 14
0cd2ee160ef5
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/openpkg/HISTORY	Tue Jan 06 23:40:39 2009 +0100
     1.3 @@ -0,0 +1,692 @@
     1.4 +
     1.5 +2007
     1.6 +====
     1.7 +
     1.8 +20071227 remove support for ancient FreeBSD 4
     1.9 +20071222 upgrade to Perl 5.10.0
    1.10 +20071030 upgrade to cURL 7.17.1
    1.11 +20071019 upgrade to OpenSSL 0.9.8g
    1.12 +20071018 upgrade to latest Tar patch
    1.13 +20071017 try to port Tar and OpenSSL to AIX 5 and Solaris 8 again
    1.14 +20071015 avoid calling of autoconf while building GNU bash
    1.15 +20071014 fix OpenSSL patch (some important portability related hunks were lost)
    1.16 +20071011 upgrade to OpenSSL 0.9.8f
    1.17 +20071011 add support for FreeBSD 8.0-CURRENT
    1.18 +20071010 upgrade to GNU tar 1.19
    1.19 +20070914 upgrade to cURL 7.17.0
    1.20 +20070909 print entire list of all %NoSource files instead of bailing out on the first missing file encountered
    1.21 +20070321 upgrade to openpkg-registry 1.1.3 remove legacy code which had the side effect of the REGISTRY_UUID file being touched hourly
    1.22 +20070718 "diff reduction" to RPM 5 development version (no functional change)
    1.23 +20070717 fix a very long-standing cruel implementation bug in the platform detection
    1.24 +20070711 upgrade to cURL 7.16.4
    1.25 +20070630 upgrade to GNU tar 1.18
    1.26 +20070625 upgrade to cURL 7.16.3
    1.27 +20070624 upgrade to openpkg-tools 1.4.5
    1.28 +20070623 apply a workaround to GNU gzip for resolving potential futimens() conflict (fixes built under Fedora 7)
    1.29 +20070620 more consistently use "shtool platform" for building OpenSSL
    1.30 +20070616 teach OpenSSL config to identify cc being a disguised gcc (pass -gcc to Configure but run cc)
    1.31 +20070614 synchronize 64bit -fPIC option and ./config usage from "openssl" package
    1.32 +20070608 upgrade to GNU tar 1.17
    1.33 +20070608 fix tracking of gzip
    1.34 +20070607 use path /etc/rc.d/init.d/ instead of non-standard /etc/init.d/ under AIX
    1.35 +20070606 under MacOS X do not add -Wl,-search_paths_first if -c or -E is present on the cc command line
    1.36 +20070605 upgrade to GNU gzip 1.3.12
    1.37 +20070605 upgrade to latest GNU shtool snapshot for final Mac OS X identification and some small improvements for CentOS
    1.38 +20070604 improve Mac OS X support by providing gcc/cc/ld override scripts to pass option "-search_paths_first" to ld(1)
    1.39 +20070604 improve Mac OS X support by upgrading to an improved GNU shtool snapshot
    1.40 +20070603 disable shared library building in Perl for better supporting Mac OS X
    1.41 +20070603 synchronize openssl.patch with latest version from "openssl" package
    1.42 +20070520 fix building Perl under GCC 4.2 world order
    1.43 +20070519 upgrade to OSSP uuid 1.6.0
    1.44 +20070519 upgrade to official GNU shtool 2.0.7
    1.45 +20070514 upgrade to newer GNU shtool snapshot which fixes "shtool mkln" and "shtool install" commands
    1.46 +20070511 upgrade to "openpkg" executable version 2.0.1-C, do not rise privileges for "openpkg rpm" when given -[bt]* options
    1.47 +20070507 workaround PIC/DSO related problems under FreeBSD on sparc64 by enforcing -fPIC
    1.48 +20070419 meticulously obey order when creating user, group, login shell relationships
    1.49 +20070418 use bootstrapped bash to prevent problems when /bin/sh is not a bourne shell
    1.50 +20070417 support %l_as macro and --use_as bootstrap option to complement ar, ld, strip handling
    1.51 +20070411 upgrade to cURL 7.16.2
    1.52 +20070329 add variables to expand uuid(8) information in the "openpkg release" format
    1.53 +20070322 cosmetic: align code variable name with documentation
    1.54 +20070321 upgrade to openpkg-registry 1.1.2 replace HOSTNAME with FQDN when creating OPENPKG_DESC default
    1.55 +20070320 automatic (re-)registration if previous registration, community series or release set to openpkg URLs
    1.56 +20070320 improve generation of UUID_PLATFORM by using a better (no longer IP based) "discriminator" value
    1.57 +20070320 remove old support for never finished rcng
    1.58 +20070320 remove old backward compatibility from rc.func for OpenPKG 1.2's opXXX functions
    1.59 +20070319 change "rc" to not check permissions for --print operations
    1.60 +20070319 fix eval "rc" in rc.func which relies on PATH and conflicts with Plan 9 shell
    1.61 +
    1.62 +20070319 **** RELEASE AS PART OF OPENPKG 2.20070319 ****
    1.63 +20070305 invalidate passwd and group tables from Name Service Cache Daemon after pwconv
    1.64 +20070305 upgrade to rpmtool 1.1.0 remove dormant code for system user/group addition/removal
    1.65 +
    1.66 +20070303 **** RELEASE AS PART OF OPENPKG 2.20070303 ****
    1.67 +20070302 upgrade to openpkg-registry 1.1.1 upgrade safety
    1.68 +20070302 upgrade to openpkg-tools 1.4.3 direct access relative path names (identified by leading "./"); minor re fix in 1.4.4
    1.69 +20070226 upgrade to openpkg-tools 1.4.2 direct access absolut path names (identified by leading "/"), download from URLs (including "file://")
    1.70 +20070223 upgrade to OpenSSL 0.9.8e
    1.71 +20070222 upgrade to openpkg-tools 1.4.1 avoid "openpkg curl" to emit confusing "error trying read config" messages
    1.72 +
    1.73 +20070221 **** RELEASE AS PART OF OPENPKG 2.20070221 ****
    1.74 +20070221 autoregister for community series; always reregister
    1.75 +20070221 backout capability to seed registry user/link information to avoid register.conf file conflict
    1.76 +20070221 upgrade to openpkg-tools 1.4.0 ("openpkg curl"), upgrade to openpkg-registry 1.1.0 (autoregister)
    1.77 +20070207 upgrade to openpkg-tools 1.3.2
    1.78 +20070206 upgrade to GNU gzip 1.3.11
    1.79 +20070204 rpmtool cflags tool detection must handle relative pathes (no gcc) and absolute pathes (with gcc)
    1.80 +20070204 unbreak rpmtool cflags tool detection
    1.81 +20070130 minor fixes in rpmtool and the corresponding man page
    1.82 +20070130 upgrade to cURL 7.16.1
    1.83 +
    1.84 +20070105 **** RELEASE AS PART OF OPENPKG 2.20070105 ****
    1.85 +20070105 upgrade to GNU bzip2 1.0.4
    1.86 +20070102 upgrade to openpkg-tools 1.3.1
    1.87 +20070101 upgrade to GNU gzip 1.3.10
    1.88 +20070101 adjust copyright year in all messages to cover new year 2007
    1.89 +
    1.90 +2006
    1.91 +====
    1.92 +
    1.93 +20061223 upgrade to openpkg-tools 1.3.0
    1.94 +20061210 upgrade to GNU tar 1.16.1
    1.95 +20061210 upgrade to GNU gzip 1.3.8
    1.96 +20061208 upgrade to GNU gzip 1.3.7
    1.97 +
    1.98 +20061207 **** RELEASE AS PART OF OPENPKG 2.20061207 ****
    1.99 +20061207 remove obsolete references to openpkg-bugdb@openpkg.org and rt.openpkg.org
   1.100 +20061207 fix incorrect double-import of OpenPGP keys by first fixating the RPM DB
   1.101 +20061207 fix Solaris build issues with the newer GNU gzip 1.3.6
   1.102 +20061207 upgrade to "openpkg" executable version 2.0.0-C
   1.103 +20061206 apply the GNU Bash 3.2 upstream patches 001-005
   1.104 +20061206 switch GNU gzip from pre-patched OpenPKG tarball to pristine upstream tarball plus OpenPKG "update" tarball
   1.105 +20061206 enhance "openpkg release" robustness when config file defines same value repeatedly
   1.106 +20061205 skip build of irrelevant parts of the GNU tar distribution
   1.107 +20061129 upgrade to GNU gzip 1.3.6
   1.108 +20061129 adjust wordings in package class hints according to current classification
   1.109 +20061114 upgrade to openpkg-tools 1.1.1
   1.110 +20061114 provide %{l_miniperl} and %{l_openssl} macros
   1.111 +20061112 install zlib's zconf.h header as it is required by zlib.h
   1.112 +20061030 upgrade to cURL 7.16.0
   1.113 +
   1.114 +20061030 **** RELEASE AS PART OF OPENPKG 2.20061030 ****
   1.115 +20061030 upgrade to openpkg-tools 1.1.0
   1.116 +20061030 switch from a single OpenPGP key openpkg.pgp (.org) to three openpkg.{org,com,net}.pgp keys
   1.117 +20061026 fix number of CPU detection in rpmtool to support recent FreeBSDs & NetBSDs
   1.118 +
   1.119 +20061024 **** RELEASE AS PART OF OPENPKG 2.20061024 ****
   1.120 +20061024 try to workaround GNU tar build problems
   1.121 +
   1.122 +20061023 **** RELEASE AS PART OF OPENPKG 2.20061023 ****
   1.123 +20061023 upgrade to openpkg-tools 1.0.1
   1.124 +20061022 upgrade to openpkg-registry 1.0.1
   1.125 +20061022 upgrade to GNU tar 1.16
   1.126 +20061022 fix License header of "openpkg" package
   1.127 +
   1.128 +20061018 **** RELEASE AS PART OF OPENPKG 2.20061018 ****
   1.129 +20061016 upgrade to openpkg-tools 1.0.0 with no functional change to 0.8.80
   1.130 +20061008 upgrade to openpkg-registry 1.0.0 with no functional change to 0.7.2
   1.131 +20061016 upgrade to openpkg-tools 0.8.80
   1.132 +20061013 allow %{l_cc} and %{l_cxx} to be set in ~/.rpmmacros to values containing spaces
   1.133 +20061013 new world order for "Packager" and "Distribution" headers
   1.134 +20061012 remove Alpha and add PPC and AMD64 to rpmrc
   1.135 +20061011 upgrade to GNU Bash 3.2.0
   1.136 +20060930 upgrade to openpkg-tools 0.8.76
   1.137 +20060929 fix error message in openpkg setuid wrapper
   1.138 +20060929 make passwd/group lookups more efficient by performing key-based lookups instead of full dumps when possible
   1.139 +20060929 upgrade to openpkg-tools 0.8.75
   1.140 +20060928 upgrade to OpenSSL 0.9.8d
   1.141 +20060926 upgrade to openpkg-tools 0.8.74
   1.142 +20060923 upgrade to GNU config 20060923
   1.143 +20060923 upgrade to openpkg-tools 0.8.73
   1.144 +
   1.145 +20060913 **** RELEASE AS PART OF OPENPKG 2.20060913 ****
   1.146 +20060913 if CWD is NO LONGER accessible, try to switch to home of target identity to prevent failures in e.g. GNU bash
   1.147 +20060913 unpack source RPM package files as management user if called by super user ("openpkg rpm -Uvh *.src.rpm")
   1.148 +20060913 do not rise privileges for "openpkg rc" when given --eval or --print options
   1.149 +20060910 OpenPKG supports all major Unix platforms - remove explicit and unmaintained platform support determination
   1.150 +20060905 upgrade to OpenSSL 0.9.8c
   1.151 +20060826 try to allow Perl to build under RHEL4/amd64 (attempt 2)
   1.152 +20060826 upgrade to openpkg-tools 0.8.71
   1.153 +20060825 cleanup build procedure of Perl to allow it to build under RHEL4/amd64 (attempt 1)
   1.154 +20060825 cleanup and bring up-to-date the source tree documentation
   1.155 +
   1.156 +20060824 **** RELEASE AS PART OF OPENPKG 2.20060824 ****
   1.157 +20060823 upgrade to openpkg-tools 0.8.70
   1.158 +20060823 create fallback/override directories with owner/group musr/mgrp
   1.159 +20060823 make <prefix>/bin/openpkg "set-uid" for allowing it to downgrade/upgrade privileges automatically
   1.160 +20060823 upgrade to openpkg-tools 0.8.69 (no longer uses "curl -q" in "openpkg build")
   1.161 +20060823 fix "openpkg release" with workaround for Solaris sed(1) which ignores lines without trailing newlines
   1.162 +
   1.163 +20060818 **** RELEASE AS PART OF OPENPKG 2.20060818 ****
   1.164 +20060818 upgrade to openpkg-tools 0.8.68
   1.165 +20060818 try to workaround "grep -e" Autoconf issues on Solaris with OSSP uuid.
   1.166 +
   1.167 +20060815 **** RELEASE AS PART OF OPENPKG 2.20060815 ****
   1.168 +20060815 upgrade to openpkg-tools 0.8.67 (finally allows "openpkg build" to really run under miniperl)
   1.169 +
   1.170 +20060812 **** RELEASE AS PART OF OPENPKG 2.20060812 ****
   1.171 +20060811 let old "openpkg install" command use the "openpkg build" command
   1.172 +20060811 replace "openpkg build" wrapper with a copy of the real "openpkg build" command
   1.173 +20060808 make "openpkg uuid update" processing more robust by detecting empty UUID_REGISTRY
   1.174 +20060808 upgrade to openpkg-registry 0.7.2 improve user visible error handling
   1.175 +20060808 upgrade to openpkg-registry 0.7.1 (server changes only)
   1.176 +20060808 upgrade to openpkg-registry 0.7.0 link feature
   1.177 +20060807 upgrade to cURL 7.15.5
   1.178 +20060803 upgrade to openpkg-registry 0.6.4, 0.6.5 (server changes only)
   1.179 +20060801 upgrade to OSSP uuid 1.5.1
   1.180 +20060728 upgrade to OSSP uuid 1.5.0
   1.181 +
   1.182 +20060726 **** RELEASE AS PART OF OPENPKG 2.20060726 ****
   1.183 +20060725 upgrade to openpkg-registry 0.6.3 which comes with prerendered manual page
   1.184 +20060725 upgrade to openpkg-registry 0.6.2 fixes broken URL rewriting code and
   1.185 +20060725 upgrade to openpkg-registry 0.6.1 remove gpg-pubkey and similar improper data from preparation step
   1.186 +20060714 upgrade to openpkg-registry 0.6.0 to capture package and provides data
   1.187 +20060710 upgrade to openpkg-registry 0.5.2 which comes with embedded manual page
   1.188 +20060628 allow "openpkg build" emulation script to gracefully handle platform changes
   1.189 +20060625 align configure call of GNU make with the "make" package
   1.190 +20060625 upgrade to cURL 7.15.4 by using the GREP=grep workaround.
   1.191 +
   1.192 +20060622 **** RELEASE AS PART OF OPENPKG 2.20060622 ****
   1.193 +20060622 replace release tag fiddling in openpkg.boot with "openpkg release" functionality, too.
   1.194 +20060622 do not rely on RPM's smartness to not expand "%x" when we actually meant "%%x"
   1.195 +20060621 use new "openpkg release" for "openpkg install" and "openpkg build" commands
   1.196 +20060621 use new "openpkg release" for %{l_openpkg_release} macro
   1.197 +20060621 added "openpkg release" command for more precise OpenPKG distribution tag and URL determination
   1.198 +20060621 complain also about .rpmsave/.rpmnew files if it is a symbolic link (usually created manually)
   1.199 +20060619 downgrade to cURL 7.15.3 til a suitable solution for long line-capable 'grep -e' is found
   1.200 +20060619 backout SMF and revert to classic System V init style on Solaris 10 due to complete brokenness
   1.201 +20060618 support bootstrap "Release:" tags for N-STABLE branches ("N.YYYMMDD")
   1.202 +20060618 support bootstrap "Release:" tags like YYYYMMDDxxxx for variants of external parties
   1.203 +20060612 upgrade to cURL 7.15.4
   1.204 +20060523 force OpenSSL to build with just platform "cc" for maximum portability
   1.205 +20060517 make "openpkg uuid update" processing more robust to prevent problems
   1.206 +20060517 fix output of "openpkg build" wrapper script
   1.207 +20060515 fix building of OpenSSL by reducing used Perl features (integer.pm, Cwd.pm)
   1.208 +20060514 fix building of OpenSSL by reducing used Perl features (find.pl, strict.pm)
   1.209 +20060513 build cURL with SSL support to allow it to fetch from HTTPS URLs
   1.210 +20060513 major change: build and install OpenSSL 0.9.8b (for adding SSL support to cURL)
   1.211 +20060513 major change: build and install Perl 5.8.8 miniperl (for building OpenSSL, rpmtool files, etc)
   1.212 +
   1.213 +20060512 **** RELEASE AS PART OF OPENPKG 2.5.2 ****
   1.214 +20060512 upgrade to OpenPKG Registry 0.4.0
   1.215 +20060512 add a bootstrap wrapper for "openpkg build" command similar to "openpkg install"
   1.216 +20060512 fix "openpkg install" command under OpenPKG Registry world order by using RDF index files
   1.217 +20060512 include a copy of the OpenPKG Registry client ("openpkg register")
   1.218 +20060419 upgrade to GNU shtool 2.0.6
   1.219 +20060417 increase Solaris SMF timeout from 60 to 180 seconds
   1.220 +20060417 upgrade to GNU make 3.81 (excluded in 2.5.2)
   1.221 +20060320 upgrade to cURL 7.15.3
   1.222 +20060313 upgrade to OSSP uuid 1.4.2
   1.223 +20060311 upgrade to GNU config 20060310 (excluded in 2.5.2)
   1.224 +20060307 fixed Solaris 10 svc manifest
   1.225 +20060307 cleanup building of GNU Bash
   1.226 +20060306 fixed building of GNU Bash by reducing dependency to Bison/Yacc
   1.227 +20060227 upgrade to cURL 7.15.2
   1.228 +20060207 upgrade to OSSP uuid 1.4.1
   1.229 +20060207 upgrade to GNU shtool 2.0.5
   1.230 +20060206 upgrade to GNU config 20060206
   1.231 +20060204 upgrade to GNU shtool 2.0.4
   1.232 +20060204 apply Bash 3.1 vendor patches 001 to 007
   1.233 +20060115 upgrade to OSSP uuid 1.4.0
   1.234 +20060101 upgrade to GNU config 20051231
   1.235 +20060101 adjust copyright year in all messages to cover new year 2005
   1.236 +
   1.237 +2005
   1.238 +====
   1.239 +
   1.240 +20051210 **** RELEASE AS PART OF OPENPKG 2.5.1 ****
   1.241 +20051209 upgrade to GNU Bash 3.1 (excluded in 2.5.2)
   1.242 +20051207 upgrade to cURL 7.15.1
   1.243 +20051206 upgrade to OSSP uuid 1.3.2
   1.244 +20051017 cleanup the source tree by removing trailing blanks from HISTORY
   1.245 +
   1.246 +20051016 **** RELEASE AS PART OF OPENPKG 2.5.0 ****
   1.247 +20051016 adjust aux.prereq.sh for the official set of platforms in OpenPKG 2.5
   1.248 +20051016 be pendantic and add /lib also to LD_LIBRARY_PATH under NetBSD & FreeBSD
   1.249 +20051014 upgrade to cURL 7.15.0
   1.250 +20051007 on Solaris 10 switch from legacy rcX.d init scripts to SMF manifest
   1.251 +20051002 upgrade to GNU shtool 2.0.3
   1.252 +20051002 upgrade to GNU config.* scripts as of 20050102
   1.253 +20050924 more IRIX 6.x support
   1.254 +20050924 upgrade to OSSP uuid 1.3.1
   1.255 +20050923 fix rpm/configure not detecting inet_aton, causing rpmio.c fail with gcc4
   1.256 +20050920 fix init script for Gentoo Linux to ensure startup as very last service
   1.257 +20050902 upgrade to OSSP uuid 1.3.0
   1.258 +20050902 upgrade to cURL 7.14.1
   1.259 +20050830 upgrade to OSSP uuid 1.2.1
   1.260 +20050815 move tool determination back into .spec to unbreak upgrades
   1.261 +20050815 backout --fallback option (has to be replaced by a more general solution)
   1.262 +20050815 unbreak *.sh --help command (was broken by cut & paste bugs)
   1.263 +20050815 fix Fedora Core 4 compile problems with a more clean and permanent patch
   1.264 +20050813 add --fallback and related options, enabling use of "foreign" dev tools
   1.265 +20050812 use ls(1) as a better strip(1) replacement as both fail when a file is missing
   1.266 +20050812 store l_ar, l_ld and l_strip in .buildenv, reorder rpmmacros and introduce l_strip
   1.267 +20050808 make sure strip(1) logic does not break shell script execution
   1.268 +20050804 temporary workaround defeating problems with Fedora Core 4 vendor compiler
   1.269 +20050727 remove dependency to binutils tools size(1) and strip(1)
   1.270 +20050727 added to rpmtool the detection for "number of CPUs" under AIX for "make -j"
   1.271 +
   1.272 +20050726 **** RELEASE AS PART OF OPENPKG 2.4.2 ****
   1.273 +20050726 Cosmetics in "openpkg rpm --help" output
   1.274 +20050726 Add %{l_ar} and %{l_ld} macros for easier bootstrapping
   1.275 +20050724 "better" patch for GNU gzip, OpenPKG-SA-2005.009 (CAN-2005-1228)
   1.276 +20050722 Upgraded to Zlib 1.2.3
   1.277 +
   1.278 +20050706 **** RELEASE AS PART OF OPENPKG 2.4.1 ****
   1.279 +20050706 Fixed zlib security issue (OpenPKG-SA-2005.013, CAN-2005-2096)
   1.280 +20050706 upgrade to latest version 20050606 of GNU config.* scripts
   1.281 +20050706 upgrade to latest CVS snapshot of GNU shtool to correctly detect FreeBSD/amd64 on ix86+EM64T
   1.282 +
   1.283 +20050615 **** RELEASE AS PART OF OPENPKG 2.4.0 ****
   1.284 +20050615 update the platform support list (aux.prereq.sh) for OpenPKG 2.4
   1.285 +20050615 upgrade to GNU shtool 2.0.2 (fixing CAN-2005-1751 and CAN-2005-1759)
   1.286 +20050613 part 4 of AIX port: cleanups and fixes for system hooks
   1.287 +20050611 upgrade to latest CVS snapshot of GNU shtool to correctly detect Mandriva Linux
   1.288 +20050610 patch GNU gzip, OpenPKG-SA-2005.009 (CAN-2005-1228)
   1.289 +20050609 part 3 of AIX port: cleanups and fixes for system hooks
   1.290 +20050608 part 2 of AIX port: RPM patches, system hooks
   1.291 +20050607 part 1 of AIX port: RPM patches
   1.292 +20050606 fix and enhance various vendor file trackings
   1.293 +20050606 upgrade to latest version 20050606 of GNU config.* scripts
   1.294 +20050606 upgrade to GNU bzip2, OpenPKG-SA-2005.008 (CAN-2005-0953, CAN-2005-1260)
   1.295 +20050527 upgrade to latest CVS snapshot of GNU shtool to correctly support IBM AIX
   1.296 +20050523 search 'rpmmacros' file (not hidden) in '.openpkg' directory
   1.297 +20050521 upgrade to latest version 20050521 of GNU config.* scripts
   1.298 +20050518 add feature to search '.rpmmacros' file in '.openpkg' directory
   1.299 +20050516 upgrade to cURL 7.14.0
   1.300 +20050513 upgrade to latest CVS snapshot of GNU shtool to support IBM OS/400 PASE
   1.301 +20050513 upgrade to latest version 20050513 of GNU config.* scripts
   1.302 +20050405 upgrade to cURL 7.13.2
   1.303 +
   1.304 +20050323 **** RELEASE AS PART OF OPENPKG 2.3.1 ****
   1.305 +20050323 give a more precise hint at the end of the .src.sh bootstrap procedure
   1.306 +20050314 fix rc env processing: do not assign to the variable "_" (which is read-only in some shells like zsh)
   1.307 +20050308 remove GNU gcc specific and unused stuff from <beecrypt/gnu.h>, because it breaks under non-GCC
   1.308 +20050305 upgrade to latest version of GNU config.* scripts
   1.309 +20050304 upgrade to cURL 7.13.1
   1.310 +20050224 upgrade to GNU shtool 2.0.1
   1.311 +20050224 update aux.prereq.sh for OpenPKG 2.3's list of platforms
   1.312 +
   1.313 +20050223 **** RELEASE AS PART OF OPENPKG 2.3.0 ****
   1.314 +20050223 fix %clean procedure to correctly remove build area
   1.315 +20050223 apply cURL 7.13.0 security fixes
   1.316 +20050221 upgrade to ZLib 1.2.2 (excluded in 2.2.3)
   1.317 +20050209 workaround PIC/DSO related problems under FreeBSD on amd64/ia64 by enforcing -fPIC (excluded in 2.2.3)
   1.318 +20050203 fix the basename(3) issues the correct way by including <libgen.h>
   1.319 +20050202 fix DESTDIR not being passed to subdir make
   1.320 +20050202 update platform support to match current state of buildfarm
   1.321 +20050201 remove cast in RPM source to workaround FreeBSD/ia64 segfault
   1.322 +20050201 upgrade to cURL 7.13.0 (excluded in 2.2.3)
   1.323 +20050131 apply three vendor bugfixes for GNU tar 1.15.1 (excluded in 2.2.3)
   1.324 +20050124 upgrade from old config.guess/config.sub to newer versioned ones (excluded in 2.2.3)
   1.325 +20050123 upgrade to OSSP uuid 1.2.0 (excluded in 2.2.3)
   1.326 +20050120 add support for Slackware 10.0 (excluded in 2.2.3)
   1.327 +20050120 adjust copyright year in all messages to cover new year 2005
   1.328 +20050113 add %{l_nil} macro (excluded in 2.2.3)
   1.329 +20050113 upgrade to OSSP uuid 1.1.2 (excluded in 2.2.3)
   1.330 +
   1.331 +2004
   1.332 +====
   1.333 +
   1.334 +20041225 upgrade to BeeCrypt 4.1.2 (excluded in 2.2.3)
   1.335 +20041222 upgrade to GNU tar 1.15.1 (excluded in 2.2.3)
   1.336 +20041220 upgrade to cURL 7.12.3 (excluded in 2.2.3)
   1.337 +20041220 add "tool override" support for Debian-based Ubuntu Linux distribution
   1.338 +
   1.339 +20041211 **** RELEASE AS PART OF OPENPKG 2.2.2 ****
   1.340 +20041211 fix system start/stop transfer script for FreeBSD 5 (II)
   1.341 +20041210 fix system start/stop transfer script for FreeBSD 5
   1.342 +20041125 port RPM to NetBSD 2.0 (pre-release)
   1.343 +20041119 upgrade to BeeCrypt 4.1.1 (excluded in 2.2.2)
   1.344 +20041118 upgrade to BeeCrypt 4.1.0 (excluded in 2.2.2)
   1.345 +20041118 upgrade to OSSP uuid 1.1.1 (excluded in 2.2.2)
   1.346 +20041118 fix rc(1) command processing for "%cmd -u foo" situations under umask 027 and similar
   1.347 +20041008 port to MacOS X 10.3.6 by disabling assembly code in gzip
   1.348 +
   1.349 +20041004 **** RELEASE AS PART OF OPENPKG 2.2.1 ****
   1.350 +20041104 apply GNU bash patch for brain-dead Linux platforms with broken WCONTINUE
   1.351 +20041103 upgrade to OSSP uuid 1.1.0 (excluded in 2.2.1)
   1.352 +20041024 synchronize GNU bash patches with OpenPKG "bash" package
   1.353 +20041018 upgrade to cURL 1.12.2 (excluded in 2.2.1)
   1.354 +20041018 upgrade to OSSP uuid 1.0.4 (excluded in 2.2.1)
   1.355 +20041015 upgrade to OSSP uuid 1.0.3 (excluded in 2.2.1)
   1.356 +
   1.357 +20041002 **** RELEASE AS PART OF OPENPKG 2.2.0 ****
   1.358 +20041002 cleanup more shtool usages
   1.359 +20040928 fix broken shtool usage introduced in 20040924
   1.360 +20040924 remove the beecrypt C++ preprocessor configure test
   1.361 +20040923 fix building of cURL under at least FreeBSD 5.3.
   1.362 +20040922 correct usage text of openpkg.boot (matching aux.wrapsrc.sh exactly)
   1.363 +20040920 use the older "test -h" instead of the modern "test -L" in "rpm --setperms" for portability reasons
   1.364 +20040920 remove <prefix>/lib/openpkg/override directory and its files on deinstallation
   1.365 +20040912 upgrade to OSSP uuid 1.0.2
   1.366 +
   1.367 +20040825 **** RELEASE AS PART OF OPENPKG 2.1.2 ****
   1.368 +20040825 applied security bugfixes for ZLIB 1.2.1
   1.369 +
   1.370 +20040811 **** RELEASE AS PART OF OPENPKG 2.1.1 ****
   1.371 +20040811 upgrade to cURL 7.12.1
   1.372 +20040811 apply more fixes for GNU Bash 3.0
   1.373 +20040810 fix uid/gid determination loops by not being confused by multiple query results
   1.374 +20040804 upgrade to BeeCrypt 4.0.0 and GNU Bash 3.0
   1.375 +20040725 fix a few typos in rc(8) manual page
   1.376 +20040725 remove useless "Provides" for the corresponding RELEASE version
   1.377 +20040721 disable special RedHat NPTL handling for portability reasons
   1.378 +20040721 fixed paths in manual pages
   1.379 +20040716 upgrade to OSSP uuid 1.0.1
   1.380 +
   1.381 +20040712 **** RELEASE AS PART OF OPENPKG 2.1.0 ****
   1.382 +20040712 make --prefix optional in aux.wrapsrc.sh and default to /openpkg
   1.383 +20040712 let the --susr/--sgrp default to "root" only if --user/--group was specified
   1.384 +20040712 emulate GNU libtool environment for bzip2 to make sure RPM picks it up before a vendor version
   1.385 +20040712 fix final install detection in "openpkg install" command
   1.386 +20040702 reorder and split building of tools in order to already unpack problematic cURL tarball with GNU tar
   1.387 +20040702 make sure $PATH contains at least "/bin:/sbin:/usr/bin:/usr/sbin" for bootstrapping
   1.388 +20040702 upgrade to GNU shtool 2.0.0
   1.389 +20040702 update platform prerequisite checks for OpenPKG 2.1 platform set
   1.390 +20040701 add support for openpkg-audit package
   1.391 +20040609 add support for recognizing package class in old 1.3 Distribution headers during building
   1.392 +20040609 start rc.openpkg jobs in background and as soon as possible (priority 0)
   1.393 +20040607 workaround NetBSD gcc 2.95 optimization problems by not using -O2 there
   1.394 +20040607 upgrade to latest GNU shtool snapshot to fix platform detection under NetBSD 1.6.2-STABLE
   1.395 +20040604 revise the stderr processing of run-command processor in case of -d/--debug
   1.396 +20040604 add -k/--keep option to run-command processor for debug purposes
   1.397 +20040604 add GNU bash 2.05b vendor patches 001-007
   1.398 +20040604 port to HP-UX 11.11 platform
   1.399 +20040602 upgrade to cURL 7.12.0
   1.400 +20040602 add evil hack to workaround Debian 3.1 install-info(8) conflicts
   1.401 +20040602 remove unused code from run-command processor
   1.402 +20040602 prevent gcc 2.95 from optimizing RPM DB's sha1.c and run into a virtual memory exhaustion situation
   1.403 +20040601 fixate path to GnuPG, because RPM 4.2 passes argument directly to execve(2)
   1.404 +20040601 enable pure-C builds by patching out useless C++ checks from cURL configure
   1.405 +20040601 finally disable ulimits for FreeBSD, Solaris and Linux
   1.406 +20040601 add path defaults for HP/UX, Tru64/OSF1 and UnixWare
   1.407 +20040601 removed OS compatibility mapping list in rpmrc to avoid any magic
   1.408 +20040515 initial port to Tru64/OSF1 4.0F and IRIX 6.5.21m
   1.409 +20040512 remove RPM's "lib64" hack to port to NetBSD/sparc64
   1.410 +20040510 fix GNU tar patch
   1.411 +20040508 upgraded to GNU shtool 2.0b3
   1.412 +
   1.413 +20040507 **** RELEASE AS PART OF OPENPKG 2.0.3 ****
   1.414 +20040507 synchronize aux.prereq.sh platform checks with official list as of OpenPKG 2.0
   1.415 +20040507 fix disk space detection in aux.prereq.sh script
   1.416 +20040506 finally remove <prefix>/bin/{rpm,rpm2cpio} wrappers in preparation to OpenPKG 2.1 (excluded in 2.0.3)
   1.417 +20040505 rc: skip .snap (FreeBSD 5) and .snapshot (NetApp) directories in *.rpmxxx checking
   1.418 +20040501 use better GCC detection in "rpmtool cflags" (taken over from "gcc" package)
   1.419 +20040429 make sure <prefix>/etc/rc does not complain in cronjobs of non-privileged setups
   1.420 +20040429 port to NetBSD 1.6.2 (excluded in 2.0.3)
   1.421 +20040428 fix "openpkg man" command now that OPENPKG_TOOLS_CMDPATH is not provided
   1.422 +20040428 let rc point out that it searches subdirectories for unresolved file conflicts
   1.423 +20040427 fixed rpmpopt: replace hard-coded bash path and do not use reserved shell keywords
   1.424 +20040426 upgrade to cURL 7.11.2 (excluded in 2.0.3)
   1.425 +20040422 backout added hack to "rpmtool cflags -O" processing because it was incorrect (excluded in 2.0.3)
   1.426 +20040421 add hack to "rpmtool cflags -O" processing because Tru64 doesn't know plain "-O" option (excluded in 2.0.3)
   1.427 +20040421 POSIX compliance: replace "head -1" with "sed -e 'q'" and "tail -1" with "sed -n -e '$p'"
   1.428 +
   1.429 +20040418 **** RELEASE AS PART OF OPENPKG 2.0.2 ****
   1.430 +20040418 port RPM to Tru64 5.1 (again) (excluded in 2.0.2)
   1.431 +20040418 remove left-over object files from RPM distribution tarball before building
   1.432 +20040418 use "openpkg lsync" consistently in lsync manual page (excluded in 2.0.2)
   1.433 +20040414 fix "rpm --help" output related to option "--with"
   1.434 +20040414 fix building of GNU tar by applying more "no iconv here" enforcement (excluded in 2.0.2)
   1.435 +20040409 removed old RPM extensions (now part of "openpkg-tools") (excluded in 2.0.2)
   1.436 +20040409 worked-off <prefix>/bin/openpkg frontend in order to provide better tool chain processing
   1.437 +20040408 fixed internal OPENPKG_TOOLS variable processing in <prefix>/bin/openpkg frontend
   1.438 +20040408 added workaround to BeeCrypt build to make sure /dev/audio and /dev/dsp are not used
   1.439 +20040407 upgraded to GNU shtool 2.0b2
   1.440 +20040406 upgraded to GNU tar 1.13.94 (excluded in 2.0.2)
   1.441 +
   1.442 +20040405 **** RELEASE AS PART OF OPENPKG 2.0.1 ****
   1.443 +20040405 fix "openpkg man" command for embedded POD manual page rendering
   1.444 +20040403 fix tracking of GNU tar
   1.445 +20040401 fix "openpkg install openpkg-tool" bootstrapping command
   1.446 +20040324 fix %l_check_nosource: the output went directly into the shell scripts
   1.447 +20040320 upgrade to cURL 7.11.1 (excluded in 2.0.1)
   1.448 +20040320 bump provide for 2.0.0-2.0.0
   1.449 +
   1.450 +20040224 **** RELEASE AS PART OF OPENPKG 2.0.0 ****
   1.451 +20040224 use ~/.openpkg/warning instead of ~/.openpkg/timestamp for warning timestamp file
   1.452 +20040223 change BeeCrypt building to use no assembly code at all
   1.453 +20040223 use a more smart rpm/rpm2cpio execution wrapper warning
   1.454 +20040221 written manual page for "openpkg uuid"
   1.455 +20040221 implemented "openpkg man" command for reading tool chain command manual pages
   1.456 +20040220 fix "openpkg rpm-config --version" output
   1.457 +20040220 cleanup displayed messages and do not display error message on failed commands
   1.458 +20040218 upgraded to GNU shtool 2.0b1
   1.459 +20040217 added -t|--tar option to *.sh scripts for convenient extracting embedded tarball
   1.460 +20040217 provide <prefix>/bin/rpm2cpio for convenience reasons
   1.461 +20040216 change filesystem layout for final OpenPKG 2.0 namespace clean layout
   1.462 +20040216 config.{guess,sub} scripts are no longer installed
   1.463 +20040216 fixed --tag processing in bootstrapping situation
   1.464 +20040216 upgraded to OSSP uuid 1.0.0
   1.465 +20040214 use sane build environment already in pre-expanded sanity checking macros
   1.466 +20040213 upgraded to OSSP uuid 0.9.7
   1.467 +20040212 added support to RPM's %patch macro for passing through patch(1) "-d" option
   1.468 +20040212 upgraded to the latest GNU shtool 2.0b0 snapshot version
   1.469 +20040211 upgraded to OSSP uuid 0.9.6
   1.470 +20040210 use "<compat>" for "%l_tag_fmt" on upgrades to be more OpenPKG 1.3 compatible
   1.471 +20040210 we more smart and accept not-existing "Class:" headers for compatibility.
   1.472 +20040209 cleanup "rpmmacros" for consistent "%l_prefix" usage and fix "rpmtool not found" issue
   1.473 +20040208 added version tracking for OSSP uuid
   1.474 +20040206 upgraded to OSSP uuid 0.9.5
   1.475 +20040206 disable %prep checks under --track-dump and cleanup its output
   1.476 +20040205 activate only the %env of "openpkg" in the "musr" run-time environment
   1.477 +20040205 add --tack-dump and make sure --track/-bt do not require dependencies and sources
   1.478 +20040205 make sure -bs no longer requires dependencies
   1.479 +20040204 fix class checking macro l_check_class.
   1.480 +20040203 actually use new Class: header and %track section
   1.481 +20040130 add support to RPM for new "%track" section which will become the new vcheck(1) source
   1.482 +20040130 add support to RPM for new "%test" section which will allow run-time testing
   1.483 +20040130 add support to RPM for new "Class" header which will become the new package class source
   1.484 +20040127 fix typos and remove trailing whitespaces from source files
   1.485 +20040124 add parallel build support in %{l_mflags} for HP/UX
   1.486 +20040123 adjust copyright year in all messages to cover new year 2004
   1.487 +20040123 upgrade to cURL 7.11.0
   1.488 +20040122 add "rpm --tag <string>" support for tagging binary RPMs with arbitrary strings
   1.489 +20040122 upgrade to latest GNU shtool snapshot for better RHL/RHEL detection and naming
   1.490 +20040121 cleanup openpkg.spec by sorting SourceX headers
   1.491 +20040120 add OSSP uuid and companion uuid.sh frontend to provide new <prefix>/etc/openpkg/uuid
   1.492 +20040120 embed %post section from openpkg.spec into bootstrap script *.src.sh
   1.493 +20040120 adjust widths in "rpm -qplv" output to allow longer owner/group
   1.494 +20040120 regenerate rpm.patch.* files with latest CVS 1.12.x
   1.495 +20040113 add %status to rc.openpkg; this prevents warnings when no package provides a status
   1.496 +20040112 settings from [smrn]gid options get lost; fix by introducing a temporary variable
   1.497 +20040112 fix RPM internal handling of %_excludedocs macro
   1.498 +20040107 fix config.cache file handling in building of GNU tar and GNU patch
   1.499 +20040107 downgrade to GNU tar 1.13.25 again because --no-recursion is broken in <= 1.13.92
   1.500 +20040105 exclude %doc flagged files by default.
   1.501 +20040102 make sure rpmtool exists (important on bootstrapping with openpkg.boot)
   1.502 +20040101 start using the global file /etc/openpkg to register all OpenPKG instances on a system
   1.503 +
   1.504 +2003
   1.505 +====
   1.506 +
   1.507 +20031212 upgrade to GNU tar 1.13.92 (second attempt)
   1.508 +20031213 replaced unreleased OSSP platform script with latest GNU shtool (which includes OSSP platform)
   1.509 +20031211 add support for RedHat WS/ES/AS and Fedora to %{l_platform} via latest OSSP platform
   1.510 +20031211 uprade to GNU tar 1.13.91 (backed out again, because 1.13.91 is partly broken)
   1.511 +20031205 fix rpmtool run-time under openpkg.boot environment
   1.512 +20031129 do not enforce uudecode availability as raw tarballs introduced a month ago do no longer require it
   1.513 +20031127 only allow exact section command matches in rc
   1.514 +20031124 upgrade to zlib 1.2.1
   1.515 +20031121 rc manual page additions
   1.516 +20031117 automatically check for %NoSource/%NoPatch integrity and package class in %prep
   1.517 +20031113 stop processing if we cannot create the necessary user accounts
   1.518 +20031107 fix usage of %pre in aux.wrapbin.sh -- was broken after recent work-offs
   1.519 +20031102 upgrade to cURL 7.10.8
   1.520 +20031031 upgrade to latest OSSP platform script version
   1.521 +20031031 work-off aux.wrap{src,bin}.sh scripts and internal documentation in README
   1.522 +20031029 switch from uncompressed binary tarball to compressed tarball in tarball encapsulation
   1.523 +20031029 switch from uuencoded to raw tarballs for source/binary .sh files (30% space reduction)
   1.524 +20031028 remove problematic INCPATH stuff in RPM configure which picks up external stuff
   1.525 +20031028 upgrade to latest OSSP platform script for Darwin 6.6 and Solaris 10 support
   1.526 +20031027 port RPM to OpenDarwin 6.6.2
   1.527 +20031027 try to cleanup glob(3) replacement hacks in RPM
   1.528 +20031021 fix RPM GCC building on Unixware by using Linux i386 assembly specific stuff on Linux only.
   1.529 +20031020 include "trigger argument passing patch" from RPM BugDB
   1.530 +20031020 make "rpm --setperms" and "rpm --setugids" more portable by using Bash
   1.531 +20031020 finish porting to SCO UnixWare 7.1.3
   1.532 +20031019 port mostly to SCO UnixWare 7.1.3 (only some libtool issues remaining)
   1.533 +20031019 provide %{l_cppflags -i} for platform identification defines
   1.534 +20031019 use <prefix>/lib/openpkg/bash for rpmtool and lsync for better portability
   1.535 +20031015 fix RPM for building without GCC again
   1.536 +20031014 port to Solaris 8 with Forte C compiler
   1.537 +20031014 fix filesystem space checking (aux.prereq.sh)
   1.538 +20031014 get rid of TEMPDIR (we use more canonical TMPDIR now only)
   1.539 +20031010 provide %{_rpmdb_private} macro and --db-private for operating the RPM DB in DB_PRIVATE mode.
   1.540 +20031010 working off the aux.prereq.sh script for adjusted platform checks and additional disk space checks
   1.541 +20031008 make sure RPM does not pick up headers of a vendor BeeCrypt package under RedHat Linux
   1.542 +20031008 fix --makeproxy command after recent OpenPKG branding in "rpm --version" output
   1.543 +20031006 add 'Provides: openpkg = 1.3.1-1.3.1' for easier mixing with OpenPKG 1.3 release packages
   1.544 +20031006 add OpenPKG branding to "rpm --version" output
   1.545 +20031005 check availability of unpacking tools in .src.sh script
   1.546 +20030929 upgrade to latest OSSP platform script to recognize even more platforms
   1.547 +20030928 add partial UnixWare 7.1.x support to bootstrap; add IRIX, UnixWare and QNX support to "platform"
   1.548 +20030927 make %{error:<msg>} really stop SPEC processing
   1.549 +20030927 add new macro %{l_openpkg_release} for expanding the release id
   1.550 +20030922 remove stale temporary files in /etc
   1.551 +20030918 use assembly code in BeeCrypt only for platform where it is known to work
   1.552 +20030918 add RPM internal %{_force_oldpackage} option for enforcing --oldpackage on upgrades
   1.553 +20030918 introduce new rpmdb utility for administrating the RPM database on the lower level
   1.554 +20030916 RPM database mutex workaround for Solaris plus the passing of option -b to patch(1)
   1.555 +20030915 remove the librpmmisc.a library because its contents RPM includes in librpmio.a
   1.556 +20030915 Berkeley-DB fixes for fcntl(2) usage and Linux O_DIRECT issue
   1.557 +20030913 update to latest OSSP platform for even more accurate Linux product recognition
   1.558 +20030913 fix ordering of libraries in "rpm-config --libs"
   1.559 +20030912 add -pipe to %{l_cflags} only if %{l_cc} is GCC and as(1) is GNU as
   1.560 +20030912 remove per-package %{_sourcedir} and %{_specdir} directories on --rebuild
   1.561 +20030912 allow "-bb --short-circuit" for continuing building a binary package
   1.562 +20030912 unconditionally remove temporary files of generated/executed scripts
   1.563 +20030912 do not remove the builded sources in %clean to be consistent with other OpenPKG packages
   1.564 +20030912 include all essential RPM C API headers in <prefix>/include/rpm/
   1.565 +20030912 add file(1) magic* files to <prefix>/lib/openpkg/
   1.566 +20030911 disable RPM internal support for unzip(1)'ing .zip files
   1.567 +20030911 improve Linux detection in "platform" script
   1.568 +20030909 remove one more GCC extensional feature (in RPM's file/file.h)
   1.569 +20030908 upgrade "platform" script to new "OSSP platform" implementation and provide %{l_platform}
   1.570 +20030907 add rpm-config(8) utility and add librpmbeecrypt.a to installation tree
   1.571 +20030904 apply new BeeCrypt and Bash patch files
   1.572 +20030904 remove obsoleted patch files from CVS
   1.573 +20030904 fix cut & paste typo in openpkg.spec related to VERBOSE function
   1.574 +20030904 fix logic in previous owner/group patch
   1.575 +20030903 patch RPM 4.2.1 so it does again (as 4.0.2) ignore file owner/group on .src.rpm installation.
   1.576 +20030901 port RPM 4.2.1 to Solaris 2.6 (no "uintX_t") and non-GCC platforms (no "inline")
   1.577 +20030901 port RPM 4.2.1 to OpenBSD/NetBSD, too.
   1.578 +20030830 replace Bash variable exporting constructs with compatible Bourne-Shell constructs
   1.579 +20030828 fix unpacking of non-compressed tarballs
   1.580 +20030827 enhance and fix %post script to correctly rebuild RPM DB and import OpenPGP public key
   1.581 +
   1.582 +20030826 **** MAJOR UPGRADE FROM RPM 4.0.2 TO RPM 4.2.1 ****
   1.583 +20030820 name internal bootstrapping tarball just .tar instead of .tar.Z -- it is no longer compressed.
   1.584 +20030806 fix "rcTmp -f" functionality
   1.585 +20030805 trick cURL to skip some useless F77 autoconf checks to get it working under NetBSD again
   1.586 +20030805 allow variables with other characters than A-Z (e.g. LD_LIBRARY_PATH) to be set in %env, too.
   1.587 +
   1.588 +20030802 **** RELEASE AS PART OF OPENPKG 1.3.0 ****
   1.589 +20030730 add entry to /etc/shells only if /etc/shells already exists at all
   1.590 +20030729 aux.wrap{src,bin}.sh: exit immediately if uudecode cannot be found
   1.591 +20030729 rc: fixed processing of $openpkg_rc_def (requires pre-inclusion of rc.conf)
   1.592 +20030729 fixed nasty filedescriptor leakage in RPM on script execution
   1.593 +20030728 upgraded to cURL 7.10.6
   1.594 +20030728 rc: stop processing 'start' and 'restart' scripts if .rpmsave files exists
   1.595 +20030727 rc: do not export TMPDIR at all, it causes problems for applications once the directory is gone
   1.596 +20030721 rc: do not use TMPDIR -- instead use hard-coded /tmp
   1.597 +20030719 openpkg.boot: try to make build environment more sane by setting umask and unsetting some strange aliases
   1.598 +20030718 rc.func: opXXX replaced by rcXXX; add rc(8) manual page; add pod2man.sh; fix perl/ warnings under building
   1.599 +20030717 rc.func: add opService, switch to Bash; rc: rewrite --eval to use Bash; rpmmacros: add l_tmp{dir,file}
   1.600 +20030716 cleaned and enhanced "rc" again; added %{l_value} killer macro
   1.601 +20030715 work-off "rc" again: add -o/--output options, better cleanup, global return code
   1.602 +20030715 add to "rc" the -v/--verbose option again and provide terminal-detection
   1.603 +20030714 reduce run-time of "rc" --eval/--print operations by parsing %config sections just once
   1.604 +20030714 add convenience macros %l_rc and %l_rpm; resolve conflict with openpkg-rc package
   1.605 +20030714 bugfix verbose output; add "rc" command to search path for run-command sections
   1.606 +20030710 rename openpkg_runall to openpkg_rc_all, support new openpkg_rc_def.
   1.607 +20030709 fully work-off rc script
   1.608 +20030709 make sure l_fsl_{ldflags,libs} do not produce an error if fsl-config is not existing
   1.609 +20030709 change syntax of append/prepend feature for %{l_cppflags} and %{l_ldflags} macros; fix DB autoconf checks
   1.610 +20030708 provide append/prepend feature for %{l_cppflags} and %{l_ldflags} macros
   1.611 +20030707 remove now officially deprecated usage of %{name} macro
   1.612 +20030606 correctly support "use_cxx" for setting the "c++" path
   1.613 +20030604 fix "{s,m,r,r}{u,g}id" handling on initial bootstrapping via .src.sh.
   1.614 +20030604 better support SuSE
   1.615 +20030603 make sure 'shtool install -e ...' does not fail if file is not writeable due to permissions
   1.616 +20030530 add HISTORY file to package
   1.617 +20030519 upgrade to cURL 7.10.5
   1.618 +20030516 make sure 'shtool subst' does not fail if file is not writeable due to permissions
   1.619 +20030509 fix 'shtool mkln' command
   1.620 +20030429 Gentoo Linux support
   1.621 +20030429 RedHat 8 support (avoid problems due to alias rm='rm -i'), clean up temp dir
   1.622 +20030429 some cosmetics
   1.623 +20030429 switch to new shtool which now has a working 'shtool rotate' for SuSE
   1.624 +20030428 add bzip2 library/header to package because it is references by librpmio
   1.625 +20030425 allow only 'use_<toolname>' instead of 'with_<toolname>' for overriding 'l_<toolname>' to reduce conflict with regular package options
   1.626 +20030422 teach --fetch to honor proxy settings
   1.627 +20030417 force RPM to no longer build itself statically
   1.628 +20030416 Fix dev ticket 23 by finally implementing {m,r,n,s}uid and {m,r,n,s}gid params
   1.629 +20030416 Fix removal of group entries, which never worked from day one?!?!
   1.630 +20030415 Add l_fsl_ldflags and l_fsl_libs macros
   1.631 +20030414 fix cache file usage
   1.632 +20030410 do not leave dot files on deinstallation
   1.633 +20030404 upgrade to latest shtool snapshot in order to fix rotate command if a filename contains whitespaces
   1.634 +20030403 (unknown change)
   1.635 +20030324 speclint police
   1.636 +20030319 fix shell syntax error
   1.637 +20030317 Support for MacOS X (at least 10.0.4)
   1.638 +20030310 fix substitution of noreplace attribute
   1.639 +20030305 mega-commit: speclint police changes which were not picked up by openpkg-dev before
   1.640 +20030305 speclint police
   1.641 +20030223 add more 'getent' support
   1.642 +20030222 add Solaris/Linux 'getent' based support for passwd/group fiddling, too.
   1.643 +20030221 enhance user/group name/id fiddling in all bootstrap places to favorize POSIX id
   1.644 +20030211 Aaaaannnd risk: GNU shtool 2.0b0 (developer snapshot)
   1.645 +20030205 move bash environment setup into .bash_login; use %config(noreplace) for them plus rc.conf
   1.646 +20030204 make sure that the prefix/root directory has correct permissions and owner/group
   1.647 +20030203 try to fix temporary filename issues
   1.648 +20030202 workaround problem of missing PATH for scripts executed under different users
   1.649 +20030130 fix rpmtool PATH fiddling
   1.650 +20030128 fix typo
   1.651 +
   1.652 +20030121 **** RELEASE AS PART OF OPENPKG 1.2.0 ****
   1.653 +20030114 upgrade to cURL 7.10.3
   1.654 +20030113 make sure we stop on errors
   1.655 +20030110 some vendor tar complain about setuid bits and other flags, but work fine
   1.656 +20030109 ops, not needed actually, was my fault in not cleaning up the system
   1.657 +20030109 add FreeBSD 5.0-CURRENT support
   1.658 +20030108 add no-source support
   1.659 +20030103 switch to new %option implementation
   1.660 +20030103 remove '%options' hack, it will be replaced soon with a more elegant solution based on RPM 'Provides' headers
   1.661 +
   1.662 +2002
   1.663 +====
   1.664 +
   1.665 +20021230 bump of Copyright messages for forthcoming years 2003
   1.666 +20021230 switch to %option(s), but intentionally WITHOUT dep increase and WITHOUT FTP server updates
   1.667 +20021230 provide brand-new extensions: %option and %options macros
   1.668 +20021220 consistently use 'Options: none' to indicate no options to 'openpkg build'
   1.669 +20021218 finally fix the mkdir issues
   1.670 +20021217 make sure RPM does not hard-code an absolute path to 'mkdir'
   1.671 +20021204 add l_cxxflags for consistency; support gcc 3.2.x
   1.672 +20021127 and also the bigger hammer for bash included in the bootstrap package
   1.673 +20021122 provide a more convenient definition for cppflags and ldflags
   1.674 +20021120 make all %config sections visible for any package
   1.675 +20021119 upgrade to cURL 7.10.2 (required zlib)
   1.676 +20021118 add 'rpm --makeproxy --prefix=<master>' feature
   1.677 +20021030 get rid of unneccessary semicolon
   1.678 +20021028 fix building under NetBSD
   1.679 +20021023 try to fix cURL building
   1.680 +20021011 upgrade to cURL 7.10.1
   1.681 +20021009 fix unpacking
   1.682 +20021005 upgrading package: openpkg 20021004 -> 20021005
   1.683 +20021004 upgrading package: openpkg 20021002 -> 20021004
   1.684 +20021002 Added support for IRIX.
   1.685 +20021001 upgrade to cURL 7.10
   1.686 +20021001 upgrading package: openpkg 20020926 -> 20021001
   1.687 +20020926 upgrade to gzip 1.3.4
   1.688 +20020909 Fixed a subtle login name bug by rearranging user name assignment in rc.
   1.689 +20020904 Add unofficial support for Darwin OS.
   1.690 +20020829 fix for more modern SuSE
   1.691 +20020826 also add sbin directory to $PATH
   1.692 +
   1.693 +20020826 **** RELEASE AS PART OF OPENPKG 1.1.0 ****
   1.694 +...
   1.695 +

mercurial