FS#433 - exclude only *.exe's and *.dll's from stripping

Attached to Project: Pacman
Opened by Tobias Kieslich (tobias) - Monday, 02 February 2004, 21:12 GMT
Last edited by Judd Vinet (judd) - Tuesday, 03 February 2004, 07:48 GMT
Task Type Feature Request
Category
Status Closed
Assigned To Judd Vinet (judd)
Architecture not specified
Severity Medium
Priority Normal
Reported Version 0.6 Widget
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

Basically for the same reason as in this closed bug:
http://bugs.archlinux.org/index.php?do=details&id=133
*.exes and *.dlls shoud be excluded from stripping when new packages are built. It was just discussed on IRC 'cause of a possible mono package. --nostrip isn't an option for that, since many native linux libs and bins are in the package, too. To exclude them is quit easy, only two lines in makepkg need to be changed.

Two patches are attached:
makepkg-nostripwin: excludes all exes and dlls from stripping
makepkg-nostripwin-option: excludes exes and dlls from stripping on request (option is -N or --nostripwin)
I vote for the first one, stripping winlike files doesn't make any sense to me.

bye tobbi
(application/octet-stream)    makepkg-nostripwin.patch (0.8 KiB)
(application/octet-stream)    makepkg-nostripwin-option.pat... (2.2 KiB)
This task depends upon

Closed by  Judd Vinet (judd)
Friday, 06 February 2004, 20:35 GMT
Reason for closing:  Implemented
Comment by Tobias Kieslich (tobias) - Monday, 02 February 2004, 21:33 GMT
basically, it would make sense to exclude *.dlls from the /*/lib dir and *.exe from /*/bin - but I already saw the next troubling things: "monodoc" likes to install an *.exe within /usr/lib .... grmpf

tobbi

Loading...