diff options
Diffstat (limited to 'nixpkgs/pkgs/build-support/setup-hooks/multiple-outputs.sh')
-rw-r--r-- | nixpkgs/pkgs/build-support/setup-hooks/multiple-outputs.sh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/nixpkgs/pkgs/build-support/setup-hooks/multiple-outputs.sh b/nixpkgs/pkgs/build-support/setup-hooks/multiple-outputs.sh index 2e95495c96fd..bfa47e3b20e1 100644 --- a/nixpkgs/pkgs/build-support/setup-hooks/multiple-outputs.sh +++ b/nixpkgs/pkgs/build-support/setup-hooks/multiple-outputs.sh @@ -61,7 +61,7 @@ _multioutConfig() { local shareDocName="$(sed -n "s/^PACKAGE_TARNAME='\(.*\)'$/\1/p" < "$confScript")" fi # PACKAGE_TARNAME sometimes contains garbage. - if [ -n "$shareDocName" ] || echo "$shareDocName" | grep -q '[^a-zA-Z0-9_-]'; then + if [ -z "$shareDocName" ] || echo "$shareDocName" | grep -q '[^a-zA-Z0-9_-]'; then shareDocName="$(echo "$name" | sed 's/-[^a-zA-Z].*//')" fi fi |