2023-05-04 David Geiger 0.31.24 * Use `grep -E` instead of deprecated `egrep` 2020-05-01 Jani Välimaa 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 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 0.31.21 * check .desktop files only in /usr/share/applications 2018-08-26 Jani Välimaa 0.31.20 * clean_perl: clean perl stuff only from $RPM_BUILD_ROOT 2018-08-10 Martin Whitaker 0.31.19 * exclude /usr/share/mga/dm from desktop files validation too 2018-08-10 Martin Whitaker 0.31.18 * exclude /usr/share/khelpcenter/plugins from desktop files validation too 2018-08-06 Guillaume Rousse 0.31.17 * exclude /usr/share/wayland-sessions from desktop files validation too 2018-08-04 Guillaume Rousse 0.31.16.1 * fix session files path 2018-08-04 Guillaume Rousse 0.31.16 * fix typo from previous release * add check_desktop_files to the tests list 2018-08-04 Guillaume Rousse 0.31.15 * exclude session files from desktop file validation * cosmetic cleanup 2018-08-02 Thierry Vignaud 0.31.14 * clean 64bit stuff for perl-5.28 too 2018-08-01 Thierry Vignaud 0.31.13 * clean perl stuff for perl-5.28 too 2016-03-28 Florian Hubold 0.31.12 * check_desktop_files: new macro and helper to validate all .desktop files 2016-01-09 Pascal Terjan 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 0.31.10 * compress_files: More proper handling of $_. Convert as much as possible to lexical variables. 2015-07-25 Shlomi Fish 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 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 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 0.31.6 * prevent waiting for non existing files if files contains space or dash 2011-04-16 Funda Wang 0.31.5 * remove empty dirs for perl modules 2010-11-22 Funda Wang 0.31.4 * xz 5.0 do not support '--text' option now. 2010-03-09 Per Øyvind Karlsen 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 0.31.2 * fix typo in macros file.. :/ 2010-03-05 Per Øyvind Karlsen 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 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 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 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 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 0.30.3 * fix missing compression on manpages (mdv bug #50803) 2009-05-09 Guillaume Rousse 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 0.30.1 * fix syntax error in compress_files 2009-05-07 Guillaume Rousse 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 0.29.5 * fix regression related to DONT_STRIP when not exported 2008-05-16 Pascal "Pixel" Rigaux 0.29.4 * strip_and_check_elf_files: skip check on /usr/lib/debug (#40847) 2008-05-14 Guillaume Rousse 0.29.3 * fix regression related to symlinks introduced in previous release (spotted by Anssi) 2008-05-14 Guillaume Rousse 0.29.2 * fix blocking issue with special files in fix_eol (spotted by Pixel) 2008-05-08 Guillaume Rousse 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 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 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 0.28.0 * exhaustive documentation * perl scripts cleanup 2007-08-07 Guillaume Rousse 0.27.2 * drop an ugly hack in compress_file, fixing issue with files converted from other compression format 2007-08-04 Guillaume Rousse 0.27.1 * pass compression format as argument to compress_files (make spec-helper backportable again) 2007-07-12 Olivier Thauvin 0.27 * use lzma by default for man and info pages 2007-06-30 Guillaume Rousse 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 0.26 * fix fix-eol to not corrupt files it tries to convert 2007-06-15 Guillaume Rousse 0.25 * switch to a manual Changelog * new helper script: fix-eol * gprintify should not deal with daemon argument (fix #22066)