abuild: allow skip FHS check
some package (alpine-baselayout) needs to create /usr/local/bin etc.
This commit is contained in:
parent
cabbc874e6
commit
41e28f11ba
|
@ -548,12 +548,14 @@ postcheck() {
|
||||||
local dir="$1" name="$2" i=
|
local dir="$1" name="$2" i=
|
||||||
msg "Running postcheck for $name"
|
msg "Running postcheck for $name"
|
||||||
# checking for FHS compat
|
# checking for FHS compat
|
||||||
|
if ! options_has "!fhs"; then
|
||||||
for i in "$dir"/srv/* "$dir"/usr/local/* "$dir"/opt/*; do
|
for i in "$dir"/srv/* "$dir"/usr/local/* "$dir"/opt/*; do
|
||||||
if [ -e "$i" ]; then
|
if [ -e "$i" ]; then
|
||||||
error "Packages must not put anything under /srv, /usr/local or /opt"
|
error "Packages must not put anything under /srv, /usr/local or /opt"
|
||||||
return 1
|
return 1
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
fi
|
||||||
# look for *.la files
|
# look for *.la files
|
||||||
i=$(find "$dir" -name '*.la' | sed "s|^$dir|\t|")
|
i=$(find "$dir" -name '*.la' | sed "s|^$dir|\t|")
|
||||||
if [ -n "$i" ] && ! options_has "libtool"; then
|
if [ -n "$i" ] && ! options_has "libtool"; then
|
||||||
|
|
Loading…
Reference in New Issue