1 1.0.1 -> 1.0.2
2 --------------
3 - pkgsize: is a bash and not a sh script
4 Reported via IRC by onodera
5 - pkgsize: select port dirs from httpup and rsync files in /etc/ports
6 Reported via IRC by rmull
7 - pkgsize: style cleanup, allow spaces in filenames
8 - Makefile: install man-pages into /usr/share/man
9 - prtverify: as of CRUX 3.2 we changed the location of man-pages
10 from /usr/man to /usr/share/man. Allow both directories for now
11
12 1.0 -> 1.0.1
13 ------------
14 + revdep: add support for ARM
15 Patch by James Buren
16
17 0.9.8 -> 1.0
18 --------------
19 + new revdep written in C by James Buren, ryuo @ freenode
20 + much faster than the old bash version
21 + gained a new option -i to ignore ports
22 Many thanks for the contribution
23
24 0.9.7 -> 0.9.8
25 --------------
26 - findredundantdeps: fix for dependencies that are listed more than
27 once in the Pkgfile. Reported by Danny Rawlins.
28 + prtverify: add /usr/share/info to invalid_dirs
29 + prtverify: whitelist update
30 - prtverify: prtverify is a bash script, so call it so
31 + prtverify: new test to see if we have the same dependency more
32 than once in the Pkgfile
33
34 0.9.6 -> 0.9.7
35 --------------
36 - revdep: fix false errors for libraries in non-standard locations.
37 Patch by Matt Housh
38 - prtwash: default compression mode should be .gz not .xz.
39 Reported by Maximilian Dietrich
40
41 0.9.5 -> 0.9.6
42 --------------
43 - finddeps: use realpath to sanitize filepaths like /usr/lib/../lib
44 or /usr/lib64
45
46 0.9.4 -> 0.9.5
47 --------------
48 - prtsweep: add .32bit to the files to keep
49 - prtwash: add .32bit to the files to keep
50 + pkgexport: use mktemp to create temporary file
51 + pkgexport: remove temporary file more reliable
52 - pkgexport: fix test for $PKGMK_COMPRESSION_MODE
53 - finddeps: prepend /lib to LD_LIBRARY_PATH
54
55 0.9.3 -> 0.9.4
56 --------------
57 + prtverify: allow use of group users
58 + prtverify: whitelist update
59 - prtverify: set explicit LC_ALL to "C"
60 - prtverify: error world-writable directories only if sticky bit is
61 not set. Patch by Markus Schnalke
62 - finddeps: make exclusion of caller name more explicit
63 - oldfiles, pkgexport, prtreverse, prtwash: use the compression mode
64 defined in pkgmk.conf. Patches by Jose V Beneyto
65 - prtsweep: packages might be either gz or xz compressed.
66 Patch by Jose V Beneyto
67
68 0.9.2 -> 0.9.3
69 --------------
70 + finddeps: optimize awk usage a bit, some minor adjustments
71 + revdep: optimize awk usage a bit, make error output more consistent
72 + revdep: allow unprivileged user to run revdep, patch by Lucas Hazel
73 + prtwash: allow multiple port-directories as commandline parameters
74 - prtwash: add .nostrip to tosave array, some smaller fixes
75 - prtsweep: fix automatic mode to use rsync and httpup files
76 - prtsweep: keep pre-install files
77 + prtsweep: remove non-working -p option
78 - prtorphan: fix parsing of /etc/prt-get.conf for port directories,
79 <path>:<port>,<port> definitions are handled correctly now
80
81 0.9.1 -> 0.9.2
82 --------------
83 - Bugfix: fix regexp for finding rm/cd commands in prtverify
84 - prtverify: WHITELIST is now a array of files, so it's possible
85 to add additional lists or even a special directory.
86 Default is /usr/lib/prtverify/*.wl
87 - prtverify: whitelist update
88 - prtverify: new test to detect non-ASCII characters
89 - pkgfoster: dynamically build core port list
90 - pkgfoster: add Jonas patch for better sudo usage
91 - portspage: fix XHTML incompatibility (thanks romster and pitillo)
92
93 0.9.0 -> 0.9.1
94 --------------
95 - Bugfix: complete list of core ports for pkgfoster
96 - prtverify: new test for permission-collisions with directories
97 provided by core/filesystem, suggested by Mark Rosenstand
98 - prtverify: compatibility improvements, patch by Han Boetes
99 - prtverify: new rule to find localized man-pages
100 - pkgsize: forced -k option, call /usr/bin/du to avoid aliasing
101 - Added prt-utils man page
102
103 0.8.0 -> 0.9.0
104 --------------
105 - Added prtverify by Juergen Daubert
106
107 0.7.1 -> 0.8.0
108 --------------
109 - Added revdep by Johannes Winkelmann
110 - Added portspage by Jukka Heino
111 - Added pkgfoster by Jukka Heino
112 - oldfiles: merged with pkgclean by Mark Rosenstand;
113 added custom keep list /etc/oldfiles.conf
114
115 0.7.0 -> 0.7.1
116 --------------
117 - Removed warnings from oldfiles
118
119 0.6.5 -> 0.7.0
120 --------------
121 - added findredundantdeps script
122 - added pkg_installed script
123
124 0.6.4 -> 0.6.5
125 --------------
126 - fixed config parser bug in prtorphan (trailing space
127 and / or comment in the middle of the line)
128
129 0.6.3 -> 0.6.4
130 --------------
131 - fixed bug in prtwash config parser. Thanks to Jason Pacheco
132 for the patch
133 - prtwash: fixed spelling
134
135 0.6.2 -> 0.6.3
136 --------------
137 - added "oldfiles" by Simone Rota (simone)
138 - added "finddeps" by Johannes Winkelmann (simone)
139 - added "dllist" by Johannes Winkelmann (simone)
140
141 0.6.1 -> 0.6.2
142 --------------
143 - prtreverse replaced by pkgexport by Andrew Green (simone)
144
145 0.6.0 -> 0.6.1
146 ------------
147 - prtrej now checks if /var/lib/pkg/rejected exists (simone)
148
149 0.5.1 -> 0.6
150 ------------
151 - prtalien: new script, which does the same as "prtorphan -d"
152 - prtsweep doesn't remove .nostrip file (opel)
153 - prtorphan reads /etc/prt-get.conf instead of /etc/prt-wash.conf.
154 prtwash.conf was removed though. (opel)
155 - prtrej now calls "diff -u"
156 - scripts that need to cycle through the port tree now read
157 port directories from /etc/prt-get.conf.
158 - prtcheckmissing is a new script, which scans the package db
159 /var/lib/pkg/db and looks in your filesystem, if the files really exist.
160 The most port is based on A. Pagaltzis' program published on the mailing
161 list.
162
163 0.5 -> 0.5.1
164 ------------
165 - prtorphan has a new option "-d directory" and scans the directory for
166 orphaned files.
167
168 0.4.1 -> 0.5
169 ------------
170 - new script prtorphan: script to list all orphaned packages. An orpaned
171 package is a package, for which no port exists in /usr/ports/base,
172 /usr/ports/opt, ...
173
174 0.4 -> 0.4.1
175 ------------
176 - pkgsize bugfixes
177
178 0.3.x -> 0.4
179 ------------
180 - pkgsize by Damir Saric <damir.saric@du.hinet.hr> was added.
181
182 0.2.5 -> 0.3.0
183 --------------
184 - prtreverse by Simone Rota was added.
185
186 0.2.4 -> 0.2.5
187 --------------
188 - prtwash.conf was adopted to the new clc scheme: contrib/unmaintained
|