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