blob: af60dcaf248307ee93d77fdc465ca05b06667dba (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
|
* Use `grep -E` instead of deprecated `egrep`
2020-05-01 Jani Välimaa <wally@mageia.org> 0.31.23
* rename spec-helper.macros as macros.spec-helper
* update rpm macro location to standard /usr/lib/rpm/macros.d
* remove unneeded translate_menu script (mga#26519)
2018-10-21 Jani Välimaa <wally@mageia.org> 0.31.22
* move binary and library stripping to __os_install_post in rpm-setup if __debug_package isn't defined
2018-09-22 Jani Välimaa <wally@mageia.org> 0.31.21
* check .desktop files only in /usr/share/applications
2018-08-26 Jani Välimaa <wally@mageia.org> 0.31.20
* clean_perl: clean perl stuff only from $RPM_BUILD_ROOT
2018-08-10 Martin Whitaker <martinw@mageia.org> 0.31.19
* exclude /usr/share/mga/dm from desktop files validation too
2018-08-10 Martin Whitaker <martinw@mageia.org> 0.31.18
* exclude /usr/share/khelpcenter/plugins from desktop files validation too
2018-08-06 Guillaume Rousse <guillomovitch@zarb.org> 0.31.17
* exclude /usr/share/wayland-sessions from desktop files validation too
2018-08-04 Guillaume Rousse <guillomovitch@zarb.org> 0.31.16.1
* fix session files path
2018-08-04 Guillaume Rousse <guillomovitch@zarb.org> 0.31.16
* fix typo from previous release
* add check_desktop_files to the tests list
2018-08-04 Guillaume Rousse <guillomovitch@zarb.org> 0.31.15
* exclude session files from desktop file validation
* cosmetic cleanup
2018-08-02 Thierry Vignaud <tv@mageia.org> 0.31.14
* clean 64bit stuff for perl-5.28 too
2018-08-01 Thierry Vignaud <tv@mageia.org> 0.31.13
* clean perl stuff for perl-5.28 too
2016-03-28 Florian Hubold <doktor5000@mageia.org> 0.31.12
* check_desktop_files: new macro and helper to validate all .desktop files
2016-01-09 Pascal Terjan <pterjan@mageia.org> 0.31.11
* compress_files: drop support for LZMA
* restrict_to_cpu0: new helper to prevent SMP on some arches
2015-07-25 Shlomi Fish <shlomif@cpan.org> 0.31.10
* compress_files: More proper handling of $_. Convert as much as possible
to lexical variables.
2015-07-25 Shlomi Fish <shlomif@cpan.org> 0.31.9
* gprintf: eliminate warnings on perl-5.22.0-and-above.
* compress_files: Fix handling of $_ in the File::Find::find() callback.
2012-07-24 Colin Guthrie <colin@magiea.org> 0.31.8
* fix_pamd: Check for /usr/lib[64]/security/ folder too after usrmove
* relink_symlinks: Do not make symlinks to /dev, /proc or /sys relative
2012-03-16 Anssi Hannula <anssi@mageia.org> 0.31.7
* clean_perl: use -empty instead of silencing failing directory deletion
attempts
* clean_perl: don't try to remove empty directories directly under
/usr/lib/perl5 (e.g. /usr/lib/perl5/vendor_perl of perl itself)
2012-03-05 D Morgan <dmorgan@mageia.org> 0.31.6
* prevent waiting for non existing files if files contains space or dash
2011-04-16 Funda Wang <fwang@mandriva.org> 0.31.5
* remove empty dirs for perl modules
2010-11-22 Funda Wang <fwang@mandriva.org> 0.31.4
* xz 5.0 do not support '--text' option now.
2010-03-09 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.31.3
* be sure to still strip files even if we're not building -debug
packages (fixing regression from 0.31.1)
2010-03-05 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.31.2
* fix typo in macros file.. :/
2010-03-05 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.31.1
* don't duplicate stripping already done in rpm's find-debuginfo.sh
* rename strip_and_check_elf_files to check_elf_files
2010-01-01 Guillaume Rousse <guillomovitch@mandriva.org> 0.31.0
* replace gprintify python + shell implementation with a pure perl one
* fix ${foo##*/} recognition in gprintify (mdv bug #56342)
* enhance test suite with actual scripts usage
2009-11-21 Guillaume Rousse <guillomovitch@mandriva.org> 0.30.6
* set LD_LIBRARY_PATH before calling ldd to check for
missing or unused libs strip_and_check_elf_files (mdv bug #41522)
2009-06-25 Per Øyvind Karlsen <peroyvind@mandriva.org> 0.30.5
* fix EXCLUDE_FROM_STRIP issue dealing with more than just one pattern,
which would result in files being stripped even when they should've
been excluded (cause of mdv bug #51374)
2009-05-14 Guillaume Rousse <guillomovitch@mandriva.org> 0.30.4
* skip PDF files when fixing end of lines (mdv bug #51128)
* initial test suite
* make all helper abort for missing or incorrect build root
2009-05-14 Michael Scherer <misc@mandriva.org> 0.30.3
* fix missing compression on manpages (mdv bug #50803)
2009-05-09 Guillaume Rousse <guillomovitch@mandriva.org> 0.30.2
* drop man page normalization, broken, and uneeded anymore
* drop hardlink handling in man page compression
* fix exception handling, all scripts now use a single
regexp
2009-05-08 Götz Waschk <waschk@mandriva.org> 0.30.1
* fix syntax error in compress_files
2009-05-07 Guillaume Rousse <guillomovitch@mandriva.org> 0.30.0
* normalize man pages, to make file command able to identify them
correctly (mdv bug #42725)
* fix escaped patterns parsing in gprintify (mdv bug #49277)
* fix fix_eol, it was previously skipping all files...
* replace deprecated 'lzmash' command with 'lzma' in compress_files
(Per Oyvind)
* add support for xz in compress_files (Per Oyvind)
2008-08-26 Pascal "Pixel" Rigaux <pixel@mandriva.com> 0.29.5
* fix regression related to DONT_STRIP when not exported
2008-05-16 Pascal "Pixel" Rigaux <pixel@mandriva.com> 0.29.4
* strip_and_check_elf_files: skip check on /usr/lib/debug (#40847)
2008-05-14 Guillaume Rousse <guillomovitch@mandriva.org> 0.29.3
* fix regression related to symlinks introduced in previous release
(spotted by Anssi)
2008-05-14 Guillaume Rousse <guillomovitch@mandriva.org> 0.29.2
* fix blocking issue with special files in fix_eol
(spotted by Pixel)
2008-05-08 Guillaume Rousse <guillomovitch@mandriva.org> 0.29.1
* large compress_file cleanup, replacing external commands
with perl internal version
* really honor EXCLUDE_FROM_COMPRESS variable
2008-05-07 Pascal "Pixel" Rigaux <pixel@mandriva.com> 0.29
* replace strip_files with strip_and_check_elf_files which checks for
overlinking (cf http://wiki.mandriva.com/en/Overlinking) and "missing
linking" (need checking if there are too many false positives)
2008-02-10 Guillaume Rousse <guillomovitch@mandriva.org> 0.28.1
* more perl code clean up
* better script name consistency
* fix some warnings
* make EXCLUDE_FROM_EOL_CONVERSION a list of regexp
2008-01-29 Guillaume Rousse <guillomovitch@mandriva.org> 0.28.0
* exhaustive documentation
* perl scripts cleanup
2007-08-07 Guillaume Rousse <guillomovitch@mandriva.org> 0.27.2
* drop an ugly hack in compress_file, fixing issue
with files converted from other compression format
2007-08-04 Guillaume Rousse <guillomovitch@mandriva.org> 0.27.1
* pass compression format as argument to compress_files
(make spec-helper backportable again)
2007-07-12 Olivier Thauvin <nanardon@mandriva.org> 0.27
* use lzma by default for man and info pages
2007-06-30 Guillaume Rousse <guillomovitch@mandriva.org> 0.26.1
* rename ChangeLog to NEWS
* rename Howto-spec-helper to README
* drop deprecated spec-helper script
* make sure fix-eol keep original file permission
2007-06-24 Anssi Hannula <anssi@mandriva.org> 0.26
* fix fix-eol to not corrupt files it tries to convert
2007-06-15 Guillaume Rousse <guillomovitch@mandriva.org> 0.25
* switch to a manual Changelog
* new helper script: fix-eol
* gprintify should not deal with daemon argument (fix #22066)
|