| 1 | 5.20 - Released 2005-05-04 |
| 2 | - pkgadd/rejmerge will now consider user, group and access |
| 3 | permissions on rejected files. |
| 4 | |
| 5 | 5.19 - Released 2005-03-29 |
| 6 | - pkgadd: improved support for automatically removing |
| 7 | rejected files that are identical to already installed files. |
| 8 | - pkgmk: added support for resuming interrupted downloads. |
| 9 | Thanks to Johannes Winkelmann <jw@tks6.net> |
| 10 | - pkgmk: added option -cm/--check-md5sum, which checks the |
| 11 | md5sum but does not build the package. |
| 12 | - libtar: fixed bug in symlink handling. |
| 13 | Thanks to Guillaume Bibaut <guillaume.bibaut@free.fr> |
| 14 | |
| 15 | 5.18 - Released 2004-05-16 |
| 16 | - rejmerge: files created when merging will now get the same |
| 17 | access permissions as the installed version. |
| 18 | Thanks to Han Boetes <han@mijncomputer.nl> |
| 19 | - rejmerge: file diffs/merges are now piped through more(1). |
| 20 | - pkgadd/pkgrm: fixed a bug that could result in a corrupt |
| 21 | database when running low on disk space. |
| 22 | - pkgadd: directories can now be specified in rules in |
| 23 | pkgadd.conf. (This fix was supposed to be part of the 5.14 |
| 24 | release, but was forgotten and actually never included). |
| 25 | |
| 26 | 5.17 - Released 2004-05-10 |
| 27 | - Fixed two bugs in rejmerge. |
| 28 | |
| 29 | 5.16 - Released 2004-05-09 |
| 30 | - pkgmk no longer redirects errors to /dev/null when removing |
| 31 | the work dir. |
| 32 | - Minor man page updates. |
| 33 | |
| 34 | 5.15 - Released 2004-05-02 |
| 35 | - Fixed bug in makefile. |
| 36 | |
| 37 | 5.14 - Released 2004-05-02 |
| 38 | - Added new utility called rejmerge. |
| 39 | See rejmerge(8) man page for more information. |
| 40 | - pkginfo -o now accepts regular expressions. |
| 41 | - Directories can now be specified in rules in pkgadd.conf. |
| 42 | - pkgadd/pkgrm now executes ldconfig after installing/removing |
| 43 | a package. |
| 44 | - Minor cleanups. |
| 45 | |
| 46 | 5.13 - Released 2003-12-16 |
| 47 | - Removed "link to ..." from .footprint. |
| 48 | - pkgmk now allows the source=() array to be empty. This |
| 49 | is useful for packages that only want create directory |
| 50 | structures and/or symlinks. |
| 51 | |
| 52 | 5.12 - Released 2003-11-30 |
| 53 | - Added support for .nostrip, an optional file containing |
| 54 | regular expressions matching files that should not be |
| 55 | stripped. Thanks to Dave Hatton <mail@davehatton.it> |
| 56 | |
| 57 | 5.11 - Released 2003-11-27 |
| 58 | - Fixed bug in footprint generation. |
| 59 | - Fixed bug in file stripping. |
| 60 | |
| 61 | 5.10 - Released 2003-11-08 |
| 62 | - pkginfo: Added option -f/--footprint, which generates a |
| 63 | package footprint. The old method for generating footprints |
| 64 | failed in special cases. |
| 65 | - pkgmk: Updated to use pkginfo -f when creating footprints. |
| 66 | - pkgmk: Fixed bug in man page compression. |
| 67 | - pkgmk: Removed support for ROOT in Pkgfiles, use PKGMK_ROOT |
| 68 | instead. |
| 69 | - pkgmk: Removed support for SOURCE_DIR, PACKAGE_DIR and |
| 70 | WORK_DIR, use PKGMK_SOURCE_DIR, PKGMK_PACKAGE_DIR and |
| 71 | PKGMK_WORK_DIR instead. |
| 72 | |
| 73 | 5.9 - Released 2003-10-19 |
| 74 | - Fixed bug in database backup code. |
| 75 | - Rejected files that are empty or equal to the already |
| 76 | installed version are now automatically removed. |
| 77 | |
| 78 | 5.8 - Released 2003-10-03 |
| 79 | - Fixed memory leak in pkgadd. |
| 80 | - Patched libtar to fix memory leak. |
| 81 | - Patched libtar to reduce memory usage. |
| 82 | - Updated default pkgadd.conf. |
| 83 | |
| 84 | 5.7 - Released 2003-07-31 |
| 85 | - pkgmk: Reintroduced the $ROOT variable. |
| 86 | |
| 87 | 5.6 - Released 2003-07-05 |
| 88 | - pkgmk: Added automatic stripping of libraries (can be |
| 89 | disabled with -ns/--no-strip). |
| 90 | - pkgmk: Added option -if/--ignore-footprint, which builds a |
| 91 | package without checking the footprint. |
| 92 | - pkgmk: Synchronized names of variables exposed in pkgmk.conf |
| 93 | to avoid potential conflicts. All variables now start with |
| 94 | PKGMK_. The old names (SOURCE_DIR, PACKAGE_DIR and WORK_DIR) |
| 95 | still work but this backwards compatibility will be removed |
| 96 | in the future. |
| 97 | |
| 98 | 5.5 - Released 2003-05-03 |
| 99 | - pkgmk: Added support for alternative source, package and work |
| 100 | directories. Variables SOURCE_DIR, PACKAGE_DIR and WORK_DIR |
| 101 | can be set in /etc/pkgmk.conf. |
| 102 | Thanks to Markus Ackermann <maol@symlink.ch>. |
| 103 | - Minor changes to some info/error messages. |
| 104 | |
| 105 | 5.4 - Released 2003-03-09 |
| 106 | - pkgmk: Added option -c/--clean, which removes the package |
| 107 | and the downloaded source files. |
| 108 | - Upgraded bundled libtar from 1.2.10 to 1.2.11. This |
| 109 | version of libtar fixes a spurious "permission denied" |
| 110 | error, which sometimes occurred when running "pkgadd -u". |
| 111 | |
| 112 | 5.3 - Released 2003-02-05 |
| 113 | - pkgadd: the combination of -f and -u now respects the |
| 114 | upgrade configuration in /etc/pkgadd.conf. This is |
| 115 | needed to better support upgrades where ownership of |
| 116 | files has been moved from one package to another. |
| 117 | - pkgadd/pkgrm/pkginfo: improved/reworked database locking |
| 118 | and error handling. |
| 119 | - pkgmk: added -o to unzip to make it behave more like tar |
| 120 | and avoid user intaraction when overwriting files. |
| 121 |