nostrip_files: allow full path
The option `nostrip_files` takes a filename without path, in contrast to option `nopie_files` which takes only full path. This commit makes it so that `nostrip_files` can take either the filename or the full path.
This commit is contained in:
parent
595ae5ea51
commit
17e9801568
2 changed files with 3 additions and 3 deletions
|
@ -644,7 +644,7 @@ Example: `conf_files="/etc/foo.conf /etc/foo2.conf /etc/foo/*.conf"`.
|
||||||
default all binaries are stripped.
|
default all binaries are stripped.
|
||||||
|
|
||||||
- `nostrip_files` White-space separated list of ELF binaries that won't be stripped of
|
- `nostrip_files` White-space separated list of ELF binaries that won't be stripped of
|
||||||
debugging symbols.
|
debugging symbols. Files can be given by full path or by filename.
|
||||||
|
|
||||||
- `noshlibprovides` If set, the ELF binaries won't be inspected to collect the provided
|
- `noshlibprovides` If set, the ELF binaries won't be inspected to collect the provided
|
||||||
sonames in shared libraries.
|
sonames in shared libraries.
|
||||||
|
@ -690,7 +690,7 @@ This appends to the generated file rather than replacing it.
|
||||||
features (PIE, relro, etc). Not necessary for most packages.
|
features (PIE, relro, etc). Not necessary for most packages.
|
||||||
|
|
||||||
- `nopie_files` White-space seperated list of ELF binaries that won't be checked
|
- `nopie_files` White-space seperated list of ELF binaries that won't be checked
|
||||||
for PIE.
|
for PIE. Files must be given by full path.
|
||||||
|
|
||||||
- `reverts` xbps supports a unique feature which allows to downgrade from broken
|
- `reverts` xbps supports a unique feature which allows to downgrade from broken
|
||||||
packages automatically. In the `reverts` field one can define a list of broken
|
packages automatically. In the `reverts` field one can define a list of broken
|
||||||
|
|
|
@ -72,7 +72,7 @@ hook() {
|
||||||
|
|
||||||
fname=${f##*/}
|
fname=${f##*/}
|
||||||
for x in ${nostrip_files}; do
|
for x in ${nostrip_files}; do
|
||||||
if [ "$x" = "$fname" ]; then
|
if [ "$x" = "$fname" -o "$x" = "${f#$PKGDESTDIR}" ]; then
|
||||||
found=1
|
found=1
|
||||||
break
|
break
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in a new issue