[Rpm-maint] [rpm-software-management/rpm] WIP: Add brp helper scripts derived from spec-helper (#230)
Neal Gompa (ニール・ゴンパ)
notifications at github.com
Fri Jun 2 11:31:53 UTC 2017
This PR includes #122 and attempts to address the remaining feedback.
So far, the following changes have been made:
* pkgconfig manipulation was dropped. The script wasn't even included in #122, and it's not clear it was a desirable change, anyway.
* 'dont' was changed to 'disable', to be more consistent with other things in rpm
* all brp scripts are now marked as executable, so that they would actually run
* Small change in the comment in `brp-remove-rpath`
You can view, comment on, or merge this pull request online at:
https://github.com/rpm-software-management/rpm/pull/230
-- Commit Summary --
* add helper script for automatically cleaning backup files from buildroot
* add brp script for removing any /usr/share/info/dir files created
* add helper script for automatically relativizing symlinks in buildroot
* add helper script for removing libtool .la files from buildroot
* add brp script for automatically converting DOS to UNIX style EOL
* add brp script for removing standard search paths from rpaths
* add brp script for enforcing correct permissions for certain files
* add brp script for automatically fixing non-XDG compliant .desktop files
* add brp script for automatically creating library symlinks using ldconfig
* add brp script to check elf files unused libs
* add script for checking elf files for undefined symbols
* add disablers for existing brp- scripts
* Change 'dont' to 'disable' for brp script flags
* Make all brp-* scripts executable
* brp-remove-rpath: change "wuzz out" to "quit" in comment
-- File Changes --
M platform.in (19)
M scripts/Makefile.am (10)
A scripts/brp-check-elf-files-for-undefined-symbols (31)
A scripts/brp-check-elf-files-for-unused-libraries (33)
A scripts/brp-clean-files (37)
A scripts/brp-fix-desktop-files (17)
A scripts/brp-fix-eol (16)
A scripts/brp-fix-file-permissions (33)
M scripts/brp-java-gcjcompile (0)
M scripts/brp-python-bytecompile (0)
A scripts/brp-relink-symlinks (30)
A scripts/brp-remove-info-dir (15)
A scripts/brp-remove-libtool-files (14)
A scripts/brp-remove-rpath (49)
M scripts/brp-strip-shared (0)
-- Patch Links --
https://github.com/rpm-software-management/rpm/pull/230.patch
https://github.com/rpm-software-management/rpm/pull/230.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/230
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20170602/1372f578/attachment-0001.html>
More information about the Rpm-maint
mailing list