Tue, 06 Jan 2009 23:40:39 +0100
Import package vendor original specs for necessary manipulations.
michael@13 | 1 | |
michael@13 | 2 | 2007 |
michael@13 | 3 | ==== |
michael@13 | 4 | |
michael@13 | 5 | 20071227 remove support for ancient FreeBSD 4 |
michael@13 | 6 | 20071222 upgrade to Perl 5.10.0 |
michael@13 | 7 | 20071030 upgrade to cURL 7.17.1 |
michael@13 | 8 | 20071019 upgrade to OpenSSL 0.9.8g |
michael@13 | 9 | 20071018 upgrade to latest Tar patch |
michael@13 | 10 | 20071017 try to port Tar and OpenSSL to AIX 5 and Solaris 8 again |
michael@13 | 11 | 20071015 avoid calling of autoconf while building GNU bash |
michael@13 | 12 | 20071014 fix OpenSSL patch (some important portability related hunks were lost) |
michael@13 | 13 | 20071011 upgrade to OpenSSL 0.9.8f |
michael@13 | 14 | 20071011 add support for FreeBSD 8.0-CURRENT |
michael@13 | 15 | 20071010 upgrade to GNU tar 1.19 |
michael@13 | 16 | 20070914 upgrade to cURL 7.17.0 |
michael@13 | 17 | 20070909 print entire list of all %NoSource files instead of bailing out on the first missing file encountered |
michael@13 | 18 | 20070321 upgrade to openpkg-registry 1.1.3 remove legacy code which had the side effect of the REGISTRY_UUID file being touched hourly |
michael@13 | 19 | 20070718 "diff reduction" to RPM 5 development version (no functional change) |
michael@13 | 20 | 20070717 fix a very long-standing cruel implementation bug in the platform detection |
michael@13 | 21 | 20070711 upgrade to cURL 7.16.4 |
michael@13 | 22 | 20070630 upgrade to GNU tar 1.18 |
michael@13 | 23 | 20070625 upgrade to cURL 7.16.3 |
michael@13 | 24 | 20070624 upgrade to openpkg-tools 1.4.5 |
michael@13 | 25 | 20070623 apply a workaround to GNU gzip for resolving potential futimens() conflict (fixes built under Fedora 7) |
michael@13 | 26 | 20070620 more consistently use "shtool platform" for building OpenSSL |
michael@13 | 27 | 20070616 teach OpenSSL config to identify cc being a disguised gcc (pass -gcc to Configure but run cc) |
michael@13 | 28 | 20070614 synchronize 64bit -fPIC option and ./config usage from "openssl" package |
michael@13 | 29 | 20070608 upgrade to GNU tar 1.17 |
michael@13 | 30 | 20070608 fix tracking of gzip |
michael@13 | 31 | 20070607 use path /etc/rc.d/init.d/ instead of non-standard /etc/init.d/ under AIX |
michael@13 | 32 | 20070606 under MacOS X do not add -Wl,-search_paths_first if -c or -E is present on the cc command line |
michael@13 | 33 | 20070605 upgrade to GNU gzip 1.3.12 |
michael@13 | 34 | 20070605 upgrade to latest GNU shtool snapshot for final Mac OS X identification and some small improvements for CentOS |
michael@13 | 35 | 20070604 improve Mac OS X support by providing gcc/cc/ld override scripts to pass option "-search_paths_first" to ld(1) |
michael@13 | 36 | 20070604 improve Mac OS X support by upgrading to an improved GNU shtool snapshot |
michael@13 | 37 | 20070603 disable shared library building in Perl for better supporting Mac OS X |
michael@13 | 38 | 20070603 synchronize openssl.patch with latest version from "openssl" package |
michael@13 | 39 | 20070520 fix building Perl under GCC 4.2 world order |
michael@13 | 40 | 20070519 upgrade to OSSP uuid 1.6.0 |
michael@13 | 41 | 20070519 upgrade to official GNU shtool 2.0.7 |
michael@13 | 42 | 20070514 upgrade to newer GNU shtool snapshot which fixes "shtool mkln" and "shtool install" commands |
michael@13 | 43 | 20070511 upgrade to "openpkg" executable version 2.0.1-C, do not rise privileges for "openpkg rpm" when given -[bt]* options |
michael@13 | 44 | 20070507 workaround PIC/DSO related problems under FreeBSD on sparc64 by enforcing -fPIC |
michael@13 | 45 | 20070419 meticulously obey order when creating user, group, login shell relationships |
michael@13 | 46 | 20070418 use bootstrapped bash to prevent problems when /bin/sh is not a bourne shell |
michael@13 | 47 | 20070417 support %l_as macro and --use_as bootstrap option to complement ar, ld, strip handling |
michael@13 | 48 | 20070411 upgrade to cURL 7.16.2 |
michael@13 | 49 | 20070329 add variables to expand uuid(8) information in the "openpkg release" format |
michael@13 | 50 | 20070322 cosmetic: align code variable name with documentation |
michael@13 | 51 | 20070321 upgrade to openpkg-registry 1.1.2 replace HOSTNAME with FQDN when creating OPENPKG_DESC default |
michael@13 | 52 | 20070320 automatic (re-)registration if previous registration, community series or release set to openpkg URLs |
michael@13 | 53 | 20070320 improve generation of UUID_PLATFORM by using a better (no longer IP based) "discriminator" value |
michael@13 | 54 | 20070320 remove old support for never finished rcng |
michael@13 | 55 | 20070320 remove old backward compatibility from rc.func for OpenPKG 1.2's opXXX functions |
michael@13 | 56 | 20070319 change "rc" to not check permissions for --print operations |
michael@13 | 57 | 20070319 fix eval "rc" in rc.func which relies on PATH and conflicts with Plan 9 shell |
michael@13 | 58 | |
michael@13 | 59 | 20070319 **** RELEASE AS PART OF OPENPKG 2.20070319 **** |
michael@13 | 60 | 20070305 invalidate passwd and group tables from Name Service Cache Daemon after pwconv |
michael@13 | 61 | 20070305 upgrade to rpmtool 1.1.0 remove dormant code for system user/group addition/removal |
michael@13 | 62 | |
michael@13 | 63 | 20070303 **** RELEASE AS PART OF OPENPKG 2.20070303 **** |
michael@13 | 64 | 20070302 upgrade to openpkg-registry 1.1.1 upgrade safety |
michael@13 | 65 | 20070302 upgrade to openpkg-tools 1.4.3 direct access relative path names (identified by leading "./"); minor re fix in 1.4.4 |
michael@13 | 66 | 20070226 upgrade to openpkg-tools 1.4.2 direct access absolut path names (identified by leading "/"), download from URLs (including "file://") |
michael@13 | 67 | 20070223 upgrade to OpenSSL 0.9.8e |
michael@13 | 68 | 20070222 upgrade to openpkg-tools 1.4.1 avoid "openpkg curl" to emit confusing "error trying read config" messages |
michael@13 | 69 | |
michael@13 | 70 | 20070221 **** RELEASE AS PART OF OPENPKG 2.20070221 **** |
michael@13 | 71 | 20070221 autoregister for community series; always reregister |
michael@13 | 72 | 20070221 backout capability to seed registry user/link information to avoid register.conf file conflict |
michael@13 | 73 | 20070221 upgrade to openpkg-tools 1.4.0 ("openpkg curl"), upgrade to openpkg-registry 1.1.0 (autoregister) |
michael@13 | 74 | 20070207 upgrade to openpkg-tools 1.3.2 |
michael@13 | 75 | 20070206 upgrade to GNU gzip 1.3.11 |
michael@13 | 76 | 20070204 rpmtool cflags tool detection must handle relative pathes (no gcc) and absolute pathes (with gcc) |
michael@13 | 77 | 20070204 unbreak rpmtool cflags tool detection |
michael@13 | 78 | 20070130 minor fixes in rpmtool and the corresponding man page |
michael@13 | 79 | 20070130 upgrade to cURL 7.16.1 |
michael@13 | 80 | |
michael@13 | 81 | 20070105 **** RELEASE AS PART OF OPENPKG 2.20070105 **** |
michael@13 | 82 | 20070105 upgrade to GNU bzip2 1.0.4 |
michael@13 | 83 | 20070102 upgrade to openpkg-tools 1.3.1 |
michael@13 | 84 | 20070101 upgrade to GNU gzip 1.3.10 |
michael@13 | 85 | 20070101 adjust copyright year in all messages to cover new year 2007 |
michael@13 | 86 | |
michael@13 | 87 | 2006 |
michael@13 | 88 | ==== |
michael@13 | 89 | |
michael@13 | 90 | 20061223 upgrade to openpkg-tools 1.3.0 |
michael@13 | 91 | 20061210 upgrade to GNU tar 1.16.1 |
michael@13 | 92 | 20061210 upgrade to GNU gzip 1.3.8 |
michael@13 | 93 | 20061208 upgrade to GNU gzip 1.3.7 |
michael@13 | 94 | |
michael@13 | 95 | 20061207 **** RELEASE AS PART OF OPENPKG 2.20061207 **** |
michael@13 | 96 | 20061207 remove obsolete references to openpkg-bugdb@openpkg.org and rt.openpkg.org |
michael@13 | 97 | 20061207 fix incorrect double-import of OpenPGP keys by first fixating the RPM DB |
michael@13 | 98 | 20061207 fix Solaris build issues with the newer GNU gzip 1.3.6 |
michael@13 | 99 | 20061207 upgrade to "openpkg" executable version 2.0.0-C |
michael@13 | 100 | 20061206 apply the GNU Bash 3.2 upstream patches 001-005 |
michael@13 | 101 | 20061206 switch GNU gzip from pre-patched OpenPKG tarball to pristine upstream tarball plus OpenPKG "update" tarball |
michael@13 | 102 | 20061206 enhance "openpkg release" robustness when config file defines same value repeatedly |
michael@13 | 103 | 20061205 skip build of irrelevant parts of the GNU tar distribution |
michael@13 | 104 | 20061129 upgrade to GNU gzip 1.3.6 |
michael@13 | 105 | 20061129 adjust wordings in package class hints according to current classification |
michael@13 | 106 | 20061114 upgrade to openpkg-tools 1.1.1 |
michael@13 | 107 | 20061114 provide %{l_miniperl} and %{l_openssl} macros |
michael@13 | 108 | 20061112 install zlib's zconf.h header as it is required by zlib.h |
michael@13 | 109 | 20061030 upgrade to cURL 7.16.0 |
michael@13 | 110 | |
michael@13 | 111 | 20061030 **** RELEASE AS PART OF OPENPKG 2.20061030 **** |
michael@13 | 112 | 20061030 upgrade to openpkg-tools 1.1.0 |
michael@13 | 113 | 20061030 switch from a single OpenPGP key openpkg.pgp (.org) to three openpkg.{org,com,net}.pgp keys |
michael@13 | 114 | 20061026 fix number of CPU detection in rpmtool to support recent FreeBSDs & NetBSDs |
michael@13 | 115 | |
michael@13 | 116 | 20061024 **** RELEASE AS PART OF OPENPKG 2.20061024 **** |
michael@13 | 117 | 20061024 try to workaround GNU tar build problems |
michael@13 | 118 | |
michael@13 | 119 | 20061023 **** RELEASE AS PART OF OPENPKG 2.20061023 **** |
michael@13 | 120 | 20061023 upgrade to openpkg-tools 1.0.1 |
michael@13 | 121 | 20061022 upgrade to openpkg-registry 1.0.1 |
michael@13 | 122 | 20061022 upgrade to GNU tar 1.16 |
michael@13 | 123 | 20061022 fix License header of "openpkg" package |
michael@13 | 124 | |
michael@13 | 125 | 20061018 **** RELEASE AS PART OF OPENPKG 2.20061018 **** |
michael@13 | 126 | 20061016 upgrade to openpkg-tools 1.0.0 with no functional change to 0.8.80 |
michael@13 | 127 | 20061008 upgrade to openpkg-registry 1.0.0 with no functional change to 0.7.2 |
michael@13 | 128 | 20061016 upgrade to openpkg-tools 0.8.80 |
michael@13 | 129 | 20061013 allow %{l_cc} and %{l_cxx} to be set in ~/.rpmmacros to values containing spaces |
michael@13 | 130 | 20061013 new world order for "Packager" and "Distribution" headers |
michael@13 | 131 | 20061012 remove Alpha and add PPC and AMD64 to rpmrc |
michael@13 | 132 | 20061011 upgrade to GNU Bash 3.2.0 |
michael@13 | 133 | 20060930 upgrade to openpkg-tools 0.8.76 |
michael@13 | 134 | 20060929 fix error message in openpkg setuid wrapper |
michael@13 | 135 | 20060929 make passwd/group lookups more efficient by performing key-based lookups instead of full dumps when possible |
michael@13 | 136 | 20060929 upgrade to openpkg-tools 0.8.75 |
michael@13 | 137 | 20060928 upgrade to OpenSSL 0.9.8d |
michael@13 | 138 | 20060926 upgrade to openpkg-tools 0.8.74 |
michael@13 | 139 | 20060923 upgrade to GNU config 20060923 |
michael@13 | 140 | 20060923 upgrade to openpkg-tools 0.8.73 |
michael@13 | 141 | |
michael@13 | 142 | 20060913 **** RELEASE AS PART OF OPENPKG 2.20060913 **** |
michael@13 | 143 | 20060913 if CWD is NO LONGER accessible, try to switch to home of target identity to prevent failures in e.g. GNU bash |
michael@13 | 144 | 20060913 unpack source RPM package files as management user if called by super user ("openpkg rpm -Uvh *.src.rpm") |
michael@13 | 145 | 20060913 do not rise privileges for "openpkg rc" when given --eval or --print options |
michael@13 | 146 | 20060910 OpenPKG supports all major Unix platforms - remove explicit and unmaintained platform support determination |
michael@13 | 147 | 20060905 upgrade to OpenSSL 0.9.8c |
michael@13 | 148 | 20060826 try to allow Perl to build under RHEL4/amd64 (attempt 2) |
michael@13 | 149 | 20060826 upgrade to openpkg-tools 0.8.71 |
michael@13 | 150 | 20060825 cleanup build procedure of Perl to allow it to build under RHEL4/amd64 (attempt 1) |
michael@13 | 151 | 20060825 cleanup and bring up-to-date the source tree documentation |
michael@13 | 152 | |
michael@13 | 153 | 20060824 **** RELEASE AS PART OF OPENPKG 2.20060824 **** |
michael@13 | 154 | 20060823 upgrade to openpkg-tools 0.8.70 |
michael@13 | 155 | 20060823 create fallback/override directories with owner/group musr/mgrp |
michael@13 | 156 | 20060823 make <prefix>/bin/openpkg "set-uid" for allowing it to downgrade/upgrade privileges automatically |
michael@13 | 157 | 20060823 upgrade to openpkg-tools 0.8.69 (no longer uses "curl -q" in "openpkg build") |
michael@13 | 158 | 20060823 fix "openpkg release" with workaround for Solaris sed(1) which ignores lines without trailing newlines |
michael@13 | 159 | |
michael@13 | 160 | 20060818 **** RELEASE AS PART OF OPENPKG 2.20060818 **** |
michael@13 | 161 | 20060818 upgrade to openpkg-tools 0.8.68 |
michael@13 | 162 | 20060818 try to workaround "grep -e" Autoconf issues on Solaris with OSSP uuid. |
michael@13 | 163 | |
michael@13 | 164 | 20060815 **** RELEASE AS PART OF OPENPKG 2.20060815 **** |
michael@13 | 165 | 20060815 upgrade to openpkg-tools 0.8.67 (finally allows "openpkg build" to really run under miniperl) |
michael@13 | 166 | |
michael@13 | 167 | 20060812 **** RELEASE AS PART OF OPENPKG 2.20060812 **** |
michael@13 | 168 | 20060811 let old "openpkg install" command use the "openpkg build" command |
michael@13 | 169 | 20060811 replace "openpkg build" wrapper with a copy of the real "openpkg build" command |
michael@13 | 170 | 20060808 make "openpkg uuid update" processing more robust by detecting empty UUID_REGISTRY |
michael@13 | 171 | 20060808 upgrade to openpkg-registry 0.7.2 improve user visible error handling |
michael@13 | 172 | 20060808 upgrade to openpkg-registry 0.7.1 (server changes only) |
michael@13 | 173 | 20060808 upgrade to openpkg-registry 0.7.0 link feature |
michael@13 | 174 | 20060807 upgrade to cURL 7.15.5 |
michael@13 | 175 | 20060803 upgrade to openpkg-registry 0.6.4, 0.6.5 (server changes only) |
michael@13 | 176 | 20060801 upgrade to OSSP uuid 1.5.1 |
michael@13 | 177 | 20060728 upgrade to OSSP uuid 1.5.0 |
michael@13 | 178 | |
michael@13 | 179 | 20060726 **** RELEASE AS PART OF OPENPKG 2.20060726 **** |
michael@13 | 180 | 20060725 upgrade to openpkg-registry 0.6.3 which comes with prerendered manual page |
michael@13 | 181 | 20060725 upgrade to openpkg-registry 0.6.2 fixes broken URL rewriting code and |
michael@13 | 182 | 20060725 upgrade to openpkg-registry 0.6.1 remove gpg-pubkey and similar improper data from preparation step |
michael@13 | 183 | 20060714 upgrade to openpkg-registry 0.6.0 to capture package and provides data |
michael@13 | 184 | 20060710 upgrade to openpkg-registry 0.5.2 which comes with embedded manual page |
michael@13 | 185 | 20060628 allow "openpkg build" emulation script to gracefully handle platform changes |
michael@13 | 186 | 20060625 align configure call of GNU make with the "make" package |
michael@13 | 187 | 20060625 upgrade to cURL 7.15.4 by using the GREP=grep workaround. |
michael@13 | 188 | |
michael@13 | 189 | 20060622 **** RELEASE AS PART OF OPENPKG 2.20060622 **** |
michael@13 | 190 | 20060622 replace release tag fiddling in openpkg.boot with "openpkg release" functionality, too. |
michael@13 | 191 | 20060622 do not rely on RPM's smartness to not expand "%x" when we actually meant "%%x" |
michael@13 | 192 | 20060621 use new "openpkg release" for "openpkg install" and "openpkg build" commands |
michael@13 | 193 | 20060621 use new "openpkg release" for %{l_openpkg_release} macro |
michael@13 | 194 | 20060621 added "openpkg release" command for more precise OpenPKG distribution tag and URL determination |
michael@13 | 195 | 20060621 complain also about .rpmsave/.rpmnew files if it is a symbolic link (usually created manually) |
michael@13 | 196 | 20060619 downgrade to cURL 7.15.3 til a suitable solution for long line-capable 'grep -e' is found |
michael@13 | 197 | 20060619 backout SMF and revert to classic System V init style on Solaris 10 due to complete brokenness |
michael@13 | 198 | 20060618 support bootstrap "Release:" tags for N-STABLE branches ("N.YYYMMDD") |
michael@13 | 199 | 20060618 support bootstrap "Release:" tags like YYYYMMDDxxxx for variants of external parties |
michael@13 | 200 | 20060612 upgrade to cURL 7.15.4 |
michael@13 | 201 | 20060523 force OpenSSL to build with just platform "cc" for maximum portability |
michael@13 | 202 | 20060517 make "openpkg uuid update" processing more robust to prevent problems |
michael@13 | 203 | 20060517 fix output of "openpkg build" wrapper script |
michael@13 | 204 | 20060515 fix building of OpenSSL by reducing used Perl features (integer.pm, Cwd.pm) |
michael@13 | 205 | 20060514 fix building of OpenSSL by reducing used Perl features (find.pl, strict.pm) |
michael@13 | 206 | 20060513 build cURL with SSL support to allow it to fetch from HTTPS URLs |
michael@13 | 207 | 20060513 major change: build and install OpenSSL 0.9.8b (for adding SSL support to cURL) |
michael@13 | 208 | 20060513 major change: build and install Perl 5.8.8 miniperl (for building OpenSSL, rpmtool files, etc) |
michael@13 | 209 | |
michael@13 | 210 | 20060512 **** RELEASE AS PART OF OPENPKG 2.5.2 **** |
michael@13 | 211 | 20060512 upgrade to OpenPKG Registry 0.4.0 |
michael@13 | 212 | 20060512 add a bootstrap wrapper for "openpkg build" command similar to "openpkg install" |
michael@13 | 213 | 20060512 fix "openpkg install" command under OpenPKG Registry world order by using RDF index files |
michael@13 | 214 | 20060512 include a copy of the OpenPKG Registry client ("openpkg register") |
michael@13 | 215 | 20060419 upgrade to GNU shtool 2.0.6 |
michael@13 | 216 | 20060417 increase Solaris SMF timeout from 60 to 180 seconds |
michael@13 | 217 | 20060417 upgrade to GNU make 3.81 (excluded in 2.5.2) |
michael@13 | 218 | 20060320 upgrade to cURL 7.15.3 |
michael@13 | 219 | 20060313 upgrade to OSSP uuid 1.4.2 |
michael@13 | 220 | 20060311 upgrade to GNU config 20060310 (excluded in 2.5.2) |
michael@13 | 221 | 20060307 fixed Solaris 10 svc manifest |
michael@13 | 222 | 20060307 cleanup building of GNU Bash |
michael@13 | 223 | 20060306 fixed building of GNU Bash by reducing dependency to Bison/Yacc |
michael@13 | 224 | 20060227 upgrade to cURL 7.15.2 |
michael@13 | 225 | 20060207 upgrade to OSSP uuid 1.4.1 |
michael@13 | 226 | 20060207 upgrade to GNU shtool 2.0.5 |
michael@13 | 227 | 20060206 upgrade to GNU config 20060206 |
michael@13 | 228 | 20060204 upgrade to GNU shtool 2.0.4 |
michael@13 | 229 | 20060204 apply Bash 3.1 vendor patches 001 to 007 |
michael@13 | 230 | 20060115 upgrade to OSSP uuid 1.4.0 |
michael@13 | 231 | 20060101 upgrade to GNU config 20051231 |
michael@13 | 232 | 20060101 adjust copyright year in all messages to cover new year 2005 |
michael@13 | 233 | |
michael@13 | 234 | 2005 |
michael@13 | 235 | ==== |
michael@13 | 236 | |
michael@13 | 237 | 20051210 **** RELEASE AS PART OF OPENPKG 2.5.1 **** |
michael@13 | 238 | 20051209 upgrade to GNU Bash 3.1 (excluded in 2.5.2) |
michael@13 | 239 | 20051207 upgrade to cURL 7.15.1 |
michael@13 | 240 | 20051206 upgrade to OSSP uuid 1.3.2 |
michael@13 | 241 | 20051017 cleanup the source tree by removing trailing blanks from HISTORY |
michael@13 | 242 | |
michael@13 | 243 | 20051016 **** RELEASE AS PART OF OPENPKG 2.5.0 **** |
michael@13 | 244 | 20051016 adjust aux.prereq.sh for the official set of platforms in OpenPKG 2.5 |
michael@13 | 245 | 20051016 be pendantic and add /lib also to LD_LIBRARY_PATH under NetBSD & FreeBSD |
michael@13 | 246 | 20051014 upgrade to cURL 7.15.0 |
michael@13 | 247 | 20051007 on Solaris 10 switch from legacy rcX.d init scripts to SMF manifest |
michael@13 | 248 | 20051002 upgrade to GNU shtool 2.0.3 |
michael@13 | 249 | 20051002 upgrade to GNU config.* scripts as of 20050102 |
michael@13 | 250 | 20050924 more IRIX 6.x support |
michael@13 | 251 | 20050924 upgrade to OSSP uuid 1.3.1 |
michael@13 | 252 | 20050923 fix rpm/configure not detecting inet_aton, causing rpmio.c fail with gcc4 |
michael@13 | 253 | 20050920 fix init script for Gentoo Linux to ensure startup as very last service |
michael@13 | 254 | 20050902 upgrade to OSSP uuid 1.3.0 |
michael@13 | 255 | 20050902 upgrade to cURL 7.14.1 |
michael@13 | 256 | 20050830 upgrade to OSSP uuid 1.2.1 |
michael@13 | 257 | 20050815 move tool determination back into .spec to unbreak upgrades |
michael@13 | 258 | 20050815 backout --fallback option (has to be replaced by a more general solution) |
michael@13 | 259 | 20050815 unbreak *.sh --help command (was broken by cut & paste bugs) |
michael@13 | 260 | 20050815 fix Fedora Core 4 compile problems with a more clean and permanent patch |
michael@13 | 261 | 20050813 add --fallback and related options, enabling use of "foreign" dev tools |
michael@13 | 262 | 20050812 use ls(1) as a better strip(1) replacement as both fail when a file is missing |
michael@13 | 263 | 20050812 store l_ar, l_ld and l_strip in .buildenv, reorder rpmmacros and introduce l_strip |
michael@13 | 264 | 20050808 make sure strip(1) logic does not break shell script execution |
michael@13 | 265 | 20050804 temporary workaround defeating problems with Fedora Core 4 vendor compiler |
michael@13 | 266 | 20050727 remove dependency to binutils tools size(1) and strip(1) |
michael@13 | 267 | 20050727 added to rpmtool the detection for "number of CPUs" under AIX for "make -j" |
michael@13 | 268 | |
michael@13 | 269 | 20050726 **** RELEASE AS PART OF OPENPKG 2.4.2 **** |
michael@13 | 270 | 20050726 Cosmetics in "openpkg rpm --help" output |
michael@13 | 271 | 20050726 Add %{l_ar} and %{l_ld} macros for easier bootstrapping |
michael@13 | 272 | 20050724 "better" patch for GNU gzip, OpenPKG-SA-2005.009 (CAN-2005-1228) |
michael@13 | 273 | 20050722 Upgraded to Zlib 1.2.3 |
michael@13 | 274 | |
michael@13 | 275 | 20050706 **** RELEASE AS PART OF OPENPKG 2.4.1 **** |
michael@13 | 276 | 20050706 Fixed zlib security issue (OpenPKG-SA-2005.013, CAN-2005-2096) |
michael@13 | 277 | 20050706 upgrade to latest version 20050606 of GNU config.* scripts |
michael@13 | 278 | 20050706 upgrade to latest CVS snapshot of GNU shtool to correctly detect FreeBSD/amd64 on ix86+EM64T |
michael@13 | 279 | |
michael@13 | 280 | 20050615 **** RELEASE AS PART OF OPENPKG 2.4.0 **** |
michael@13 | 281 | 20050615 update the platform support list (aux.prereq.sh) for OpenPKG 2.4 |
michael@13 | 282 | 20050615 upgrade to GNU shtool 2.0.2 (fixing CAN-2005-1751 and CAN-2005-1759) |
michael@13 | 283 | 20050613 part 4 of AIX port: cleanups and fixes for system hooks |
michael@13 | 284 | 20050611 upgrade to latest CVS snapshot of GNU shtool to correctly detect Mandriva Linux |
michael@13 | 285 | 20050610 patch GNU gzip, OpenPKG-SA-2005.009 (CAN-2005-1228) |
michael@13 | 286 | 20050609 part 3 of AIX port: cleanups and fixes for system hooks |
michael@13 | 287 | 20050608 part 2 of AIX port: RPM patches, system hooks |
michael@13 | 288 | 20050607 part 1 of AIX port: RPM patches |
michael@13 | 289 | 20050606 fix and enhance various vendor file trackings |
michael@13 | 290 | 20050606 upgrade to latest version 20050606 of GNU config.* scripts |
michael@13 | 291 | 20050606 upgrade to GNU bzip2, OpenPKG-SA-2005.008 (CAN-2005-0953, CAN-2005-1260) |
michael@13 | 292 | 20050527 upgrade to latest CVS snapshot of GNU shtool to correctly support IBM AIX |
michael@13 | 293 | 20050523 search 'rpmmacros' file (not hidden) in '.openpkg' directory |
michael@13 | 294 | 20050521 upgrade to latest version 20050521 of GNU config.* scripts |
michael@13 | 295 | 20050518 add feature to search '.rpmmacros' file in '.openpkg' directory |
michael@13 | 296 | 20050516 upgrade to cURL 7.14.0 |
michael@13 | 297 | 20050513 upgrade to latest CVS snapshot of GNU shtool to support IBM OS/400 PASE |
michael@13 | 298 | 20050513 upgrade to latest version 20050513 of GNU config.* scripts |
michael@13 | 299 | 20050405 upgrade to cURL 7.13.2 |
michael@13 | 300 | |
michael@13 | 301 | 20050323 **** RELEASE AS PART OF OPENPKG 2.3.1 **** |
michael@13 | 302 | 20050323 give a more precise hint at the end of the .src.sh bootstrap procedure |
michael@13 | 303 | 20050314 fix rc env processing: do not assign to the variable "_" (which is read-only in some shells like zsh) |
michael@13 | 304 | 20050308 remove GNU gcc specific and unused stuff from <beecrypt/gnu.h>, because it breaks under non-GCC |
michael@13 | 305 | 20050305 upgrade to latest version of GNU config.* scripts |
michael@13 | 306 | 20050304 upgrade to cURL 7.13.1 |
michael@13 | 307 | 20050224 upgrade to GNU shtool 2.0.1 |
michael@13 | 308 | 20050224 update aux.prereq.sh for OpenPKG 2.3's list of platforms |
michael@13 | 309 | |
michael@13 | 310 | 20050223 **** RELEASE AS PART OF OPENPKG 2.3.0 **** |
michael@13 | 311 | 20050223 fix %clean procedure to correctly remove build area |
michael@13 | 312 | 20050223 apply cURL 7.13.0 security fixes |
michael@13 | 313 | 20050221 upgrade to ZLib 1.2.2 (excluded in 2.2.3) |
michael@13 | 314 | 20050209 workaround PIC/DSO related problems under FreeBSD on amd64/ia64 by enforcing -fPIC (excluded in 2.2.3) |
michael@13 | 315 | 20050203 fix the basename(3) issues the correct way by including <libgen.h> |
michael@13 | 316 | 20050202 fix DESTDIR not being passed to subdir make |
michael@13 | 317 | 20050202 update platform support to match current state of buildfarm |
michael@13 | 318 | 20050201 remove cast in RPM source to workaround FreeBSD/ia64 segfault |
michael@13 | 319 | 20050201 upgrade to cURL 7.13.0 (excluded in 2.2.3) |
michael@13 | 320 | 20050131 apply three vendor bugfixes for GNU tar 1.15.1 (excluded in 2.2.3) |
michael@13 | 321 | 20050124 upgrade from old config.guess/config.sub to newer versioned ones (excluded in 2.2.3) |
michael@13 | 322 | 20050123 upgrade to OSSP uuid 1.2.0 (excluded in 2.2.3) |
michael@13 | 323 | 20050120 add support for Slackware 10.0 (excluded in 2.2.3) |
michael@13 | 324 | 20050120 adjust copyright year in all messages to cover new year 2005 |
michael@13 | 325 | 20050113 add %{l_nil} macro (excluded in 2.2.3) |
michael@13 | 326 | 20050113 upgrade to OSSP uuid 1.1.2 (excluded in 2.2.3) |
michael@13 | 327 | |
michael@13 | 328 | 2004 |
michael@13 | 329 | ==== |
michael@13 | 330 | |
michael@13 | 331 | 20041225 upgrade to BeeCrypt 4.1.2 (excluded in 2.2.3) |
michael@13 | 332 | 20041222 upgrade to GNU tar 1.15.1 (excluded in 2.2.3) |
michael@13 | 333 | 20041220 upgrade to cURL 7.12.3 (excluded in 2.2.3) |
michael@13 | 334 | 20041220 add "tool override" support for Debian-based Ubuntu Linux distribution |
michael@13 | 335 | |
michael@13 | 336 | 20041211 **** RELEASE AS PART OF OPENPKG 2.2.2 **** |
michael@13 | 337 | 20041211 fix system start/stop transfer script for FreeBSD 5 (II) |
michael@13 | 338 | 20041210 fix system start/stop transfer script for FreeBSD 5 |
michael@13 | 339 | 20041125 port RPM to NetBSD 2.0 (pre-release) |
michael@13 | 340 | 20041119 upgrade to BeeCrypt 4.1.1 (excluded in 2.2.2) |
michael@13 | 341 | 20041118 upgrade to BeeCrypt 4.1.0 (excluded in 2.2.2) |
michael@13 | 342 | 20041118 upgrade to OSSP uuid 1.1.1 (excluded in 2.2.2) |
michael@13 | 343 | 20041118 fix rc(1) command processing for "%cmd -u foo" situations under umask 027 and similar |
michael@13 | 344 | 20041008 port to MacOS X 10.3.6 by disabling assembly code in gzip |
michael@13 | 345 | |
michael@13 | 346 | 20041004 **** RELEASE AS PART OF OPENPKG 2.2.1 **** |
michael@13 | 347 | 20041104 apply GNU bash patch for brain-dead Linux platforms with broken WCONTINUE |
michael@13 | 348 | 20041103 upgrade to OSSP uuid 1.1.0 (excluded in 2.2.1) |
michael@13 | 349 | 20041024 synchronize GNU bash patches with OpenPKG "bash" package |
michael@13 | 350 | 20041018 upgrade to cURL 1.12.2 (excluded in 2.2.1) |
michael@13 | 351 | 20041018 upgrade to OSSP uuid 1.0.4 (excluded in 2.2.1) |
michael@13 | 352 | 20041015 upgrade to OSSP uuid 1.0.3 (excluded in 2.2.1) |
michael@13 | 353 | |
michael@13 | 354 | 20041002 **** RELEASE AS PART OF OPENPKG 2.2.0 **** |
michael@13 | 355 | 20041002 cleanup more shtool usages |
michael@13 | 356 | 20040928 fix broken shtool usage introduced in 20040924 |
michael@13 | 357 | 20040924 remove the beecrypt C++ preprocessor configure test |
michael@13 | 358 | 20040923 fix building of cURL under at least FreeBSD 5.3. |
michael@13 | 359 | 20040922 correct usage text of openpkg.boot (matching aux.wrapsrc.sh exactly) |
michael@13 | 360 | 20040920 use the older "test -h" instead of the modern "test -L" in "rpm --setperms" for portability reasons |
michael@13 | 361 | 20040920 remove <prefix>/lib/openpkg/override directory and its files on deinstallation |
michael@13 | 362 | 20040912 upgrade to OSSP uuid 1.0.2 |
michael@13 | 363 | |
michael@13 | 364 | 20040825 **** RELEASE AS PART OF OPENPKG 2.1.2 **** |
michael@13 | 365 | 20040825 applied security bugfixes for ZLIB 1.2.1 |
michael@13 | 366 | |
michael@13 | 367 | 20040811 **** RELEASE AS PART OF OPENPKG 2.1.1 **** |
michael@13 | 368 | 20040811 upgrade to cURL 7.12.1 |
michael@13 | 369 | 20040811 apply more fixes for GNU Bash 3.0 |
michael@13 | 370 | 20040810 fix uid/gid determination loops by not being confused by multiple query results |
michael@13 | 371 | 20040804 upgrade to BeeCrypt 4.0.0 and GNU Bash 3.0 |
michael@13 | 372 | 20040725 fix a few typos in rc(8) manual page |
michael@13 | 373 | 20040725 remove useless "Provides" for the corresponding RELEASE version |
michael@13 | 374 | 20040721 disable special RedHat NPTL handling for portability reasons |
michael@13 | 375 | 20040721 fixed paths in manual pages |
michael@13 | 376 | 20040716 upgrade to OSSP uuid 1.0.1 |
michael@13 | 377 | |
michael@13 | 378 | 20040712 **** RELEASE AS PART OF OPENPKG 2.1.0 **** |
michael@13 | 379 | 20040712 make --prefix optional in aux.wrapsrc.sh and default to /openpkg |
michael@13 | 380 | 20040712 let the --susr/--sgrp default to "root" only if --user/--group was specified |
michael@13 | 381 | 20040712 emulate GNU libtool environment for bzip2 to make sure RPM picks it up before a vendor version |
michael@13 | 382 | 20040712 fix final install detection in "openpkg install" command |
michael@13 | 383 | 20040702 reorder and split building of tools in order to already unpack problematic cURL tarball with GNU tar |
michael@13 | 384 | 20040702 make sure $PATH contains at least "/bin:/sbin:/usr/bin:/usr/sbin" for bootstrapping |
michael@13 | 385 | 20040702 upgrade to GNU shtool 2.0.0 |
michael@13 | 386 | 20040702 update platform prerequisite checks for OpenPKG 2.1 platform set |
michael@13 | 387 | 20040701 add support for openpkg-audit package |
michael@13 | 388 | 20040609 add support for recognizing package class in old 1.3 Distribution headers during building |
michael@13 | 389 | 20040609 start rc.openpkg jobs in background and as soon as possible (priority 0) |
michael@13 | 390 | 20040607 workaround NetBSD gcc 2.95 optimization problems by not using -O2 there |
michael@13 | 391 | 20040607 upgrade to latest GNU shtool snapshot to fix platform detection under NetBSD 1.6.2-STABLE |
michael@13 | 392 | 20040604 revise the stderr processing of run-command processor in case of -d/--debug |
michael@13 | 393 | 20040604 add -k/--keep option to run-command processor for debug purposes |
michael@13 | 394 | 20040604 add GNU bash 2.05b vendor patches 001-007 |
michael@13 | 395 | 20040604 port to HP-UX 11.11 platform |
michael@13 | 396 | 20040602 upgrade to cURL 7.12.0 |
michael@13 | 397 | 20040602 add evil hack to workaround Debian 3.1 install-info(8) conflicts |
michael@13 | 398 | 20040602 remove unused code from run-command processor |
michael@13 | 399 | 20040602 prevent gcc 2.95 from optimizing RPM DB's sha1.c and run into a virtual memory exhaustion situation |
michael@13 | 400 | 20040601 fixate path to GnuPG, because RPM 4.2 passes argument directly to execve(2) |
michael@13 | 401 | 20040601 enable pure-C builds by patching out useless C++ checks from cURL configure |
michael@13 | 402 | 20040601 finally disable ulimits for FreeBSD, Solaris and Linux |
michael@13 | 403 | 20040601 add path defaults for HP/UX, Tru64/OSF1 and UnixWare |
michael@13 | 404 | 20040601 removed OS compatibility mapping list in rpmrc to avoid any magic |
michael@13 | 405 | 20040515 initial port to Tru64/OSF1 4.0F and IRIX 6.5.21m |
michael@13 | 406 | 20040512 remove RPM's "lib64" hack to port to NetBSD/sparc64 |
michael@13 | 407 | 20040510 fix GNU tar patch |
michael@13 | 408 | 20040508 upgraded to GNU shtool 2.0b3 |
michael@13 | 409 | |
michael@13 | 410 | 20040507 **** RELEASE AS PART OF OPENPKG 2.0.3 **** |
michael@13 | 411 | 20040507 synchronize aux.prereq.sh platform checks with official list as of OpenPKG 2.0 |
michael@13 | 412 | 20040507 fix disk space detection in aux.prereq.sh script |
michael@13 | 413 | 20040506 finally remove <prefix>/bin/{rpm,rpm2cpio} wrappers in preparation to OpenPKG 2.1 (excluded in 2.0.3) |
michael@13 | 414 | 20040505 rc: skip .snap (FreeBSD 5) and .snapshot (NetApp) directories in *.rpmxxx checking |
michael@13 | 415 | 20040501 use better GCC detection in "rpmtool cflags" (taken over from "gcc" package) |
michael@13 | 416 | 20040429 make sure <prefix>/etc/rc does not complain in cronjobs of non-privileged setups |
michael@13 | 417 | 20040429 port to NetBSD 1.6.2 (excluded in 2.0.3) |
michael@13 | 418 | 20040428 fix "openpkg man" command now that OPENPKG_TOOLS_CMDPATH is not provided |
michael@13 | 419 | 20040428 let rc point out that it searches subdirectories for unresolved file conflicts |
michael@13 | 420 | 20040427 fixed rpmpopt: replace hard-coded bash path and do not use reserved shell keywords |
michael@13 | 421 | 20040426 upgrade to cURL 7.11.2 (excluded in 2.0.3) |
michael@13 | 422 | 20040422 backout added hack to "rpmtool cflags -O" processing because it was incorrect (excluded in 2.0.3) |
michael@13 | 423 | 20040421 add hack to "rpmtool cflags -O" processing because Tru64 doesn't know plain "-O" option (excluded in 2.0.3) |
michael@13 | 424 | 20040421 POSIX compliance: replace "head -1" with "sed -e 'q'" and "tail -1" with "sed -n -e '$p'" |
michael@13 | 425 | |
michael@13 | 426 | 20040418 **** RELEASE AS PART OF OPENPKG 2.0.2 **** |
michael@13 | 427 | 20040418 port RPM to Tru64 5.1 (again) (excluded in 2.0.2) |
michael@13 | 428 | 20040418 remove left-over object files from RPM distribution tarball before building |
michael@13 | 429 | 20040418 use "openpkg lsync" consistently in lsync manual page (excluded in 2.0.2) |
michael@13 | 430 | 20040414 fix "rpm --help" output related to option "--with" |
michael@13 | 431 | 20040414 fix building of GNU tar by applying more "no iconv here" enforcement (excluded in 2.0.2) |
michael@13 | 432 | 20040409 removed old RPM extensions (now part of "openpkg-tools") (excluded in 2.0.2) |
michael@13 | 433 | 20040409 worked-off <prefix>/bin/openpkg frontend in order to provide better tool chain processing |
michael@13 | 434 | 20040408 fixed internal OPENPKG_TOOLS variable processing in <prefix>/bin/openpkg frontend |
michael@13 | 435 | 20040408 added workaround to BeeCrypt build to make sure /dev/audio and /dev/dsp are not used |
michael@13 | 436 | 20040407 upgraded to GNU shtool 2.0b2 |
michael@13 | 437 | 20040406 upgraded to GNU tar 1.13.94 (excluded in 2.0.2) |
michael@13 | 438 | |
michael@13 | 439 | 20040405 **** RELEASE AS PART OF OPENPKG 2.0.1 **** |
michael@13 | 440 | 20040405 fix "openpkg man" command for embedded POD manual page rendering |
michael@13 | 441 | 20040403 fix tracking of GNU tar |
michael@13 | 442 | 20040401 fix "openpkg install openpkg-tool" bootstrapping command |
michael@13 | 443 | 20040324 fix %l_check_nosource: the output went directly into the shell scripts |
michael@13 | 444 | 20040320 upgrade to cURL 7.11.1 (excluded in 2.0.1) |
michael@13 | 445 | 20040320 bump provide for 2.0.0-2.0.0 |
michael@13 | 446 | |
michael@13 | 447 | 20040224 **** RELEASE AS PART OF OPENPKG 2.0.0 **** |
michael@13 | 448 | 20040224 use ~/.openpkg/warning instead of ~/.openpkg/timestamp for warning timestamp file |
michael@13 | 449 | 20040223 change BeeCrypt building to use no assembly code at all |
michael@13 | 450 | 20040223 use a more smart rpm/rpm2cpio execution wrapper warning |
michael@13 | 451 | 20040221 written manual page for "openpkg uuid" |
michael@13 | 452 | 20040221 implemented "openpkg man" command for reading tool chain command manual pages |
michael@13 | 453 | 20040220 fix "openpkg rpm-config --version" output |
michael@13 | 454 | 20040220 cleanup displayed messages and do not display error message on failed commands |
michael@13 | 455 | 20040218 upgraded to GNU shtool 2.0b1 |
michael@13 | 456 | 20040217 added -t|--tar option to *.sh scripts for convenient extracting embedded tarball |
michael@13 | 457 | 20040217 provide <prefix>/bin/rpm2cpio for convenience reasons |
michael@13 | 458 | 20040216 change filesystem layout for final OpenPKG 2.0 namespace clean layout |
michael@13 | 459 | 20040216 config.{guess,sub} scripts are no longer installed |
michael@13 | 460 | 20040216 fixed --tag processing in bootstrapping situation |
michael@13 | 461 | 20040216 upgraded to OSSP uuid 1.0.0 |
michael@13 | 462 | 20040214 use sane build environment already in pre-expanded sanity checking macros |
michael@13 | 463 | 20040213 upgraded to OSSP uuid 0.9.7 |
michael@13 | 464 | 20040212 added support to RPM's %patch macro for passing through patch(1) "-d" option |
michael@13 | 465 | 20040212 upgraded to the latest GNU shtool 2.0b0 snapshot version |
michael@13 | 466 | 20040211 upgraded to OSSP uuid 0.9.6 |
michael@13 | 467 | 20040210 use "<compat>" for "%l_tag_fmt" on upgrades to be more OpenPKG 1.3 compatible |
michael@13 | 468 | 20040210 we more smart and accept not-existing "Class:" headers for compatibility. |
michael@13 | 469 | 20040209 cleanup "rpmmacros" for consistent "%l_prefix" usage and fix "rpmtool not found" issue |
michael@13 | 470 | 20040208 added version tracking for OSSP uuid |
michael@13 | 471 | 20040206 upgraded to OSSP uuid 0.9.5 |
michael@13 | 472 | 20040206 disable %prep checks under --track-dump and cleanup its output |
michael@13 | 473 | 20040205 activate only the %env of "openpkg" in the "musr" run-time environment |
michael@13 | 474 | 20040205 add --tack-dump and make sure --track/-bt do not require dependencies and sources |
michael@13 | 475 | 20040205 make sure -bs no longer requires dependencies |
michael@13 | 476 | 20040204 fix class checking macro l_check_class. |
michael@13 | 477 | 20040203 actually use new Class: header and %track section |
michael@13 | 478 | 20040130 add support to RPM for new "%track" section which will become the new vcheck(1) source |
michael@13 | 479 | 20040130 add support to RPM for new "%test" section which will allow run-time testing |
michael@13 | 480 | 20040130 add support to RPM for new "Class" header which will become the new package class source |
michael@13 | 481 | 20040127 fix typos and remove trailing whitespaces from source files |
michael@13 | 482 | 20040124 add parallel build support in %{l_mflags} for HP/UX |
michael@13 | 483 | 20040123 adjust copyright year in all messages to cover new year 2004 |
michael@13 | 484 | 20040123 upgrade to cURL 7.11.0 |
michael@13 | 485 | 20040122 add "rpm --tag <string>" support for tagging binary RPMs with arbitrary strings |
michael@13 | 486 | 20040122 upgrade to latest GNU shtool snapshot for better RHL/RHEL detection and naming |
michael@13 | 487 | 20040121 cleanup openpkg.spec by sorting SourceX headers |
michael@13 | 488 | 20040120 add OSSP uuid and companion uuid.sh frontend to provide new <prefix>/etc/openpkg/uuid |
michael@13 | 489 | 20040120 embed %post section from openpkg.spec into bootstrap script *.src.sh |
michael@13 | 490 | 20040120 adjust widths in "rpm -qplv" output to allow longer owner/group |
michael@13 | 491 | 20040120 regenerate rpm.patch.* files with latest CVS 1.12.x |
michael@13 | 492 | 20040113 add %status to rc.openpkg; this prevents warnings when no package provides a status |
michael@13 | 493 | 20040112 settings from [smrn]gid options get lost; fix by introducing a temporary variable |
michael@13 | 494 | 20040112 fix RPM internal handling of %_excludedocs macro |
michael@13 | 495 | 20040107 fix config.cache file handling in building of GNU tar and GNU patch |
michael@13 | 496 | 20040107 downgrade to GNU tar 1.13.25 again because --no-recursion is broken in <= 1.13.92 |
michael@13 | 497 | 20040105 exclude %doc flagged files by default. |
michael@13 | 498 | 20040102 make sure rpmtool exists (important on bootstrapping with openpkg.boot) |
michael@13 | 499 | 20040101 start using the global file /etc/openpkg to register all OpenPKG instances on a system |
michael@13 | 500 | |
michael@13 | 501 | 2003 |
michael@13 | 502 | ==== |
michael@13 | 503 | |
michael@13 | 504 | 20031212 upgrade to GNU tar 1.13.92 (second attempt) |
michael@13 | 505 | 20031213 replaced unreleased OSSP platform script with latest GNU shtool (which includes OSSP platform) |
michael@13 | 506 | 20031211 add support for RedHat WS/ES/AS and Fedora to %{l_platform} via latest OSSP platform |
michael@13 | 507 | 20031211 uprade to GNU tar 1.13.91 (backed out again, because 1.13.91 is partly broken) |
michael@13 | 508 | 20031205 fix rpmtool run-time under openpkg.boot environment |
michael@13 | 509 | 20031129 do not enforce uudecode availability as raw tarballs introduced a month ago do no longer require it |
michael@13 | 510 | 20031127 only allow exact section command matches in rc |
michael@13 | 511 | 20031124 upgrade to zlib 1.2.1 |
michael@13 | 512 | 20031121 rc manual page additions |
michael@13 | 513 | 20031117 automatically check for %NoSource/%NoPatch integrity and package class in %prep |
michael@13 | 514 | 20031113 stop processing if we cannot create the necessary user accounts |
michael@13 | 515 | 20031107 fix usage of %pre in aux.wrapbin.sh -- was broken after recent work-offs |
michael@13 | 516 | 20031102 upgrade to cURL 7.10.8 |
michael@13 | 517 | 20031031 upgrade to latest OSSP platform script version |
michael@13 | 518 | 20031031 work-off aux.wrap{src,bin}.sh scripts and internal documentation in README |
michael@13 | 519 | 20031029 switch from uncompressed binary tarball to compressed tarball in tarball encapsulation |
michael@13 | 520 | 20031029 switch from uuencoded to raw tarballs for source/binary .sh files (30% space reduction) |
michael@13 | 521 | 20031028 remove problematic INCPATH stuff in RPM configure which picks up external stuff |
michael@13 | 522 | 20031028 upgrade to latest OSSP platform script for Darwin 6.6 and Solaris 10 support |
michael@13 | 523 | 20031027 port RPM to OpenDarwin 6.6.2 |
michael@13 | 524 | 20031027 try to cleanup glob(3) replacement hacks in RPM |
michael@13 | 525 | 20031021 fix RPM GCC building on Unixware by using Linux i386 assembly specific stuff on Linux only. |
michael@13 | 526 | 20031020 include "trigger argument passing patch" from RPM BugDB |
michael@13 | 527 | 20031020 make "rpm --setperms" and "rpm --setugids" more portable by using Bash |
michael@13 | 528 | 20031020 finish porting to SCO UnixWare 7.1.3 |
michael@13 | 529 | 20031019 port mostly to SCO UnixWare 7.1.3 (only some libtool issues remaining) |
michael@13 | 530 | 20031019 provide %{l_cppflags -i} for platform identification defines |
michael@13 | 531 | 20031019 use <prefix>/lib/openpkg/bash for rpmtool and lsync for better portability |
michael@13 | 532 | 20031015 fix RPM for building without GCC again |
michael@13 | 533 | 20031014 port to Solaris 8 with Forte C compiler |
michael@13 | 534 | 20031014 fix filesystem space checking (aux.prereq.sh) |
michael@13 | 535 | 20031014 get rid of TEMPDIR (we use more canonical TMPDIR now only) |
michael@13 | 536 | 20031010 provide %{_rpmdb_private} macro and --db-private for operating the RPM DB in DB_PRIVATE mode. |
michael@13 | 537 | 20031010 working off the aux.prereq.sh script for adjusted platform checks and additional disk space checks |
michael@13 | 538 | 20031008 make sure RPM does not pick up headers of a vendor BeeCrypt package under RedHat Linux |
michael@13 | 539 | 20031008 fix --makeproxy command after recent OpenPKG branding in "rpm --version" output |
michael@13 | 540 | 20031006 add 'Provides: openpkg = 1.3.1-1.3.1' for easier mixing with OpenPKG 1.3 release packages |
michael@13 | 541 | 20031006 add OpenPKG branding to "rpm --version" output |
michael@13 | 542 | 20031005 check availability of unpacking tools in .src.sh script |
michael@13 | 543 | 20030929 upgrade to latest OSSP platform script to recognize even more platforms |
michael@13 | 544 | 20030928 add partial UnixWare 7.1.x support to bootstrap; add IRIX, UnixWare and QNX support to "platform" |
michael@13 | 545 | 20030927 make %{error:<msg>} really stop SPEC processing |
michael@13 | 546 | 20030927 add new macro %{l_openpkg_release} for expanding the release id |
michael@13 | 547 | 20030922 remove stale temporary files in /etc |
michael@13 | 548 | 20030918 use assembly code in BeeCrypt only for platform where it is known to work |
michael@13 | 549 | 20030918 add RPM internal %{_force_oldpackage} option for enforcing --oldpackage on upgrades |
michael@13 | 550 | 20030918 introduce new rpmdb utility for administrating the RPM database on the lower level |
michael@13 | 551 | 20030916 RPM database mutex workaround for Solaris plus the passing of option -b to patch(1) |
michael@13 | 552 | 20030915 remove the librpmmisc.a library because its contents RPM includes in librpmio.a |
michael@13 | 553 | 20030915 Berkeley-DB fixes for fcntl(2) usage and Linux O_DIRECT issue |
michael@13 | 554 | 20030913 update to latest OSSP platform for even more accurate Linux product recognition |
michael@13 | 555 | 20030913 fix ordering of libraries in "rpm-config --libs" |
michael@13 | 556 | 20030912 add -pipe to %{l_cflags} only if %{l_cc} is GCC and as(1) is GNU as |
michael@13 | 557 | 20030912 remove per-package %{_sourcedir} and %{_specdir} directories on --rebuild |
michael@13 | 558 | 20030912 allow "-bb --short-circuit" for continuing building a binary package |
michael@13 | 559 | 20030912 unconditionally remove temporary files of generated/executed scripts |
michael@13 | 560 | 20030912 do not remove the builded sources in %clean to be consistent with other OpenPKG packages |
michael@13 | 561 | 20030912 include all essential RPM C API headers in <prefix>/include/rpm/ |
michael@13 | 562 | 20030912 add file(1) magic* files to <prefix>/lib/openpkg/ |
michael@13 | 563 | 20030911 disable RPM internal support for unzip(1)'ing .zip files |
michael@13 | 564 | 20030911 improve Linux detection in "platform" script |
michael@13 | 565 | 20030909 remove one more GCC extensional feature (in RPM's file/file.h) |
michael@13 | 566 | 20030908 upgrade "platform" script to new "OSSP platform" implementation and provide %{l_platform} |
michael@13 | 567 | 20030907 add rpm-config(8) utility and add librpmbeecrypt.a to installation tree |
michael@13 | 568 | 20030904 apply new BeeCrypt and Bash patch files |
michael@13 | 569 | 20030904 remove obsoleted patch files from CVS |
michael@13 | 570 | 20030904 fix cut & paste typo in openpkg.spec related to VERBOSE function |
michael@13 | 571 | 20030904 fix logic in previous owner/group patch |
michael@13 | 572 | 20030903 patch RPM 4.2.1 so it does again (as 4.0.2) ignore file owner/group on .src.rpm installation. |
michael@13 | 573 | 20030901 port RPM 4.2.1 to Solaris 2.6 (no "uintX_t") and non-GCC platforms (no "inline") |
michael@13 | 574 | 20030901 port RPM 4.2.1 to OpenBSD/NetBSD, too. |
michael@13 | 575 | 20030830 replace Bash variable exporting constructs with compatible Bourne-Shell constructs |
michael@13 | 576 | 20030828 fix unpacking of non-compressed tarballs |
michael@13 | 577 | 20030827 enhance and fix %post script to correctly rebuild RPM DB and import OpenPGP public key |
michael@13 | 578 | |
michael@13 | 579 | 20030826 **** MAJOR UPGRADE FROM RPM 4.0.2 TO RPM 4.2.1 **** |
michael@13 | 580 | 20030820 name internal bootstrapping tarball just .tar instead of .tar.Z -- it is no longer compressed. |
michael@13 | 581 | 20030806 fix "rcTmp -f" functionality |
michael@13 | 582 | 20030805 trick cURL to skip some useless F77 autoconf checks to get it working under NetBSD again |
michael@13 | 583 | 20030805 allow variables with other characters than A-Z (e.g. LD_LIBRARY_PATH) to be set in %env, too. |
michael@13 | 584 | |
michael@13 | 585 | 20030802 **** RELEASE AS PART OF OPENPKG 1.3.0 **** |
michael@13 | 586 | 20030730 add entry to /etc/shells only if /etc/shells already exists at all |
michael@13 | 587 | 20030729 aux.wrap{src,bin}.sh: exit immediately if uudecode cannot be found |
michael@13 | 588 | 20030729 rc: fixed processing of $openpkg_rc_def (requires pre-inclusion of rc.conf) |
michael@13 | 589 | 20030729 fixed nasty filedescriptor leakage in RPM on script execution |
michael@13 | 590 | 20030728 upgraded to cURL 7.10.6 |
michael@13 | 591 | 20030728 rc: stop processing 'start' and 'restart' scripts if .rpmsave files exists |
michael@13 | 592 | 20030727 rc: do not export TMPDIR at all, it causes problems for applications once the directory is gone |
michael@13 | 593 | 20030721 rc: do not use TMPDIR -- instead use hard-coded /tmp |
michael@13 | 594 | 20030719 openpkg.boot: try to make build environment more sane by setting umask and unsetting some strange aliases |
michael@13 | 595 | 20030718 rc.func: opXXX replaced by rcXXX; add rc(8) manual page; add pod2man.sh; fix perl/ warnings under building |
michael@13 | 596 | 20030717 rc.func: add opService, switch to Bash; rc: rewrite --eval to use Bash; rpmmacros: add l_tmp{dir,file} |
michael@13 | 597 | 20030716 cleaned and enhanced "rc" again; added %{l_value} killer macro |
michael@13 | 598 | 20030715 work-off "rc" again: add -o/--output options, better cleanup, global return code |
michael@13 | 599 | 20030715 add to "rc" the -v/--verbose option again and provide terminal-detection |
michael@13 | 600 | 20030714 reduce run-time of "rc" --eval/--print operations by parsing %config sections just once |
michael@13 | 601 | 20030714 add convenience macros %l_rc and %l_rpm; resolve conflict with openpkg-rc package |
michael@13 | 602 | 20030714 bugfix verbose output; add "rc" command to search path for run-command sections |
michael@13 | 603 | 20030710 rename openpkg_runall to openpkg_rc_all, support new openpkg_rc_def. |
michael@13 | 604 | 20030709 fully work-off rc script |
michael@13 | 605 | 20030709 make sure l_fsl_{ldflags,libs} do not produce an error if fsl-config is not existing |
michael@13 | 606 | 20030709 change syntax of append/prepend feature for %{l_cppflags} and %{l_ldflags} macros; fix DB autoconf checks |
michael@13 | 607 | 20030708 provide append/prepend feature for %{l_cppflags} and %{l_ldflags} macros |
michael@13 | 608 | 20030707 remove now officially deprecated usage of %{name} macro |
michael@13 | 609 | 20030606 correctly support "use_cxx" for setting the "c++" path |
michael@13 | 610 | 20030604 fix "{s,m,r,r}{u,g}id" handling on initial bootstrapping via .src.sh. |
michael@13 | 611 | 20030604 better support SuSE |
michael@13 | 612 | 20030603 make sure 'shtool install -e ...' does not fail if file is not writeable due to permissions |
michael@13 | 613 | 20030530 add HISTORY file to package |
michael@13 | 614 | 20030519 upgrade to cURL 7.10.5 |
michael@13 | 615 | 20030516 make sure 'shtool subst' does not fail if file is not writeable due to permissions |
michael@13 | 616 | 20030509 fix 'shtool mkln' command |
michael@13 | 617 | 20030429 Gentoo Linux support |
michael@13 | 618 | 20030429 RedHat 8 support (avoid problems due to alias rm='rm -i'), clean up temp dir |
michael@13 | 619 | 20030429 some cosmetics |
michael@13 | 620 | 20030429 switch to new shtool which now has a working 'shtool rotate' for SuSE |
michael@13 | 621 | 20030428 add bzip2 library/header to package because it is references by librpmio |
michael@13 | 622 | 20030425 allow only 'use_<toolname>' instead of 'with_<toolname>' for overriding 'l_<toolname>' to reduce conflict with regular package options |
michael@13 | 623 | 20030422 teach --fetch to honor proxy settings |
michael@13 | 624 | 20030417 force RPM to no longer build itself statically |
michael@13 | 625 | 20030416 Fix dev ticket 23 by finally implementing {m,r,n,s}uid and {m,r,n,s}gid params |
michael@13 | 626 | 20030416 Fix removal of group entries, which never worked from day one?!?! |
michael@13 | 627 | 20030415 Add l_fsl_ldflags and l_fsl_libs macros |
michael@13 | 628 | 20030414 fix cache file usage |
michael@13 | 629 | 20030410 do not leave dot files on deinstallation |
michael@13 | 630 | 20030404 upgrade to latest shtool snapshot in order to fix rotate command if a filename contains whitespaces |
michael@13 | 631 | 20030403 (unknown change) |
michael@13 | 632 | 20030324 speclint police |
michael@13 | 633 | 20030319 fix shell syntax error |
michael@13 | 634 | 20030317 Support for MacOS X (at least 10.0.4) |
michael@13 | 635 | 20030310 fix substitution of noreplace attribute |
michael@13 | 636 | 20030305 mega-commit: speclint police changes which were not picked up by openpkg-dev before |
michael@13 | 637 | 20030305 speclint police |
michael@13 | 638 | 20030223 add more 'getent' support |
michael@13 | 639 | 20030222 add Solaris/Linux 'getent' based support for passwd/group fiddling, too. |
michael@13 | 640 | 20030221 enhance user/group name/id fiddling in all bootstrap places to favorize POSIX id |
michael@13 | 641 | 20030211 Aaaaannnd risk: GNU shtool 2.0b0 (developer snapshot) |
michael@13 | 642 | 20030205 move bash environment setup into .bash_login; use %config(noreplace) for them plus rc.conf |
michael@13 | 643 | 20030204 make sure that the prefix/root directory has correct permissions and owner/group |
michael@13 | 644 | 20030203 try to fix temporary filename issues |
michael@13 | 645 | 20030202 workaround problem of missing PATH for scripts executed under different users |
michael@13 | 646 | 20030130 fix rpmtool PATH fiddling |
michael@13 | 647 | 20030128 fix typo |
michael@13 | 648 | |
michael@13 | 649 | 20030121 **** RELEASE AS PART OF OPENPKG 1.2.0 **** |
michael@13 | 650 | 20030114 upgrade to cURL 7.10.3 |
michael@13 | 651 | 20030113 make sure we stop on errors |
michael@13 | 652 | 20030110 some vendor tar complain about setuid bits and other flags, but work fine |
michael@13 | 653 | 20030109 ops, not needed actually, was my fault in not cleaning up the system |
michael@13 | 654 | 20030109 add FreeBSD 5.0-CURRENT support |
michael@13 | 655 | 20030108 add no-source support |
michael@13 | 656 | 20030103 switch to new %option implementation |
michael@13 | 657 | 20030103 remove '%options' hack, it will be replaced soon with a more elegant solution based on RPM 'Provides' headers |
michael@13 | 658 | |
michael@13 | 659 | 2002 |
michael@13 | 660 | ==== |
michael@13 | 661 | |
michael@13 | 662 | 20021230 bump of Copyright messages for forthcoming years 2003 |
michael@13 | 663 | 20021230 switch to %option(s), but intentionally WITHOUT dep increase and WITHOUT FTP server updates |
michael@13 | 664 | 20021230 provide brand-new extensions: %option and %options macros |
michael@13 | 665 | 20021220 consistently use 'Options: none' to indicate no options to 'openpkg build' |
michael@13 | 666 | 20021218 finally fix the mkdir issues |
michael@13 | 667 | 20021217 make sure RPM does not hard-code an absolute path to 'mkdir' |
michael@13 | 668 | 20021204 add l_cxxflags for consistency; support gcc 3.2.x |
michael@13 | 669 | 20021127 and also the bigger hammer for bash included in the bootstrap package |
michael@13 | 670 | 20021122 provide a more convenient definition for cppflags and ldflags |
michael@13 | 671 | 20021120 make all %config sections visible for any package |
michael@13 | 672 | 20021119 upgrade to cURL 7.10.2 (required zlib) |
michael@13 | 673 | 20021118 add 'rpm --makeproxy --prefix=<master>' feature |
michael@13 | 674 | 20021030 get rid of unneccessary semicolon |
michael@13 | 675 | 20021028 fix building under NetBSD |
michael@13 | 676 | 20021023 try to fix cURL building |
michael@13 | 677 | 20021011 upgrade to cURL 7.10.1 |
michael@13 | 678 | 20021009 fix unpacking |
michael@13 | 679 | 20021005 upgrading package: openpkg 20021004 -> 20021005 |
michael@13 | 680 | 20021004 upgrading package: openpkg 20021002 -> 20021004 |
michael@13 | 681 | 20021002 Added support for IRIX. |
michael@13 | 682 | 20021001 upgrade to cURL 7.10 |
michael@13 | 683 | 20021001 upgrading package: openpkg 20020926 -> 20021001 |
michael@13 | 684 | 20020926 upgrade to gzip 1.3.4 |
michael@13 | 685 | 20020909 Fixed a subtle login name bug by rearranging user name assignment in rc. |
michael@13 | 686 | 20020904 Add unofficial support for Darwin OS. |
michael@13 | 687 | 20020829 fix for more modern SuSE |
michael@13 | 688 | 20020826 also add sbin directory to $PATH |
michael@13 | 689 | |
michael@13 | 690 | 20020826 **** RELEASE AS PART OF OPENPKG 1.1.0 **** |
michael@13 | 691 | ... |
michael@13 | 692 |