misc: Replace tab indentation with spaces

I've tried to be consistent, using four or eight spaces to line up
with existing code.

Changed files
+388 -390
pkgs
build-support
fetchmtn
pkg-config-wrapper
setup-hooks
data
fonts
iosevka
misc
geolite-legacy
desktops
gnustep
development
games
dwarf-fortress
os-specific
linux
service-wrapper
tools
graphics
zxing
misc
typesetting
lout
+24 -24
pkgs/build-support/fetchmtn/builder.sh
···
set -x
-
if ! [ -f "$cacheDB" ]; then
-
echo "Creating cache DB $cacheDB"
-
mtn --db "$cacheDB" db init
+
if ! [ -f "$cacheDB" ]; then
+
echo "Creating cache DB $cacheDB"
+
mtn --db "$cacheDB" db init
fi
header "getting revision $selector";
done=;
for source in $dbs; do
-
if mtn pull --db "$cacheDB" "$source" "${branch}"; then
-
revision="$(mtn --db "$cacheDB" au toposort $(mtn --db "$cacheDB" au select "$selector") | tail -1)";
-
if [ -n "$revision" ]; then
-
if mtn --db "$cacheDB" au get_revision "$revision"; then
-
echo "found revision $revision"
-
done=1;
-
else
-
echo "revision $revision does not exist";
-
fi
-
else
-
echo "selector $selector does not match any revision";
-
fi
-
else
-
echo "pulling branch $branch wasn't successful";
-
fi;
-
if test -n "$done"; then
-
break;
-
fi;
+
if mtn pull --db "$cacheDB" "$source" "${branch}"; then
+
revision="$(mtn --db "$cacheDB" au toposort $(mtn --db "$cacheDB" au select "$selector") | tail -1)";
+
if [ -n "$revision" ]; then
+
if mtn --db "$cacheDB" au get_revision "$revision"; then
+
echo "found revision $revision"
+
done=1;
+
else
+
echo "revision $revision does not exist";
+
fi
+
else
+
echo "selector $selector does not match any revision";
+
fi
+
else
+
echo "pulling branch $branch wasn't successful";
+
fi;
+
if test -n "$done"; then
+
break;
+
fi;
done;
stopNest;
···
header "checking out the revision $revision";
if test -n "$done"; then
-
mtn checkout --db "$cacheDB" -r "$revision" "$out" -b "${branch}"
+
mtn checkout --db "$cacheDB" -r "$revision" "$out" -b "${branch}"
else
-
echo "Needed revision still not found. Exiting";
-
exit 1;
+
echo "Needed revision still not found. Exiting";
+
exit 1;
fi;
stopNest
+3 -3
pkgs/build-support/pkg-config-wrapper/pkg-config-wrapper.sh
···
fi
if (( ${#role_suffixes[@]} > 0 )); then
-
# replace env var with nix-modified one
+
# replace env var with nix-modified one
PKG_CONFIG_PATH=$PKG_CONFIG_PATH_@suffixSalt@ exec @prog@ "$@"
else
-
# pkg-config isn't a bonafied dependency so ignore setup hook entirely
-
exec @prog@ "$@"
+
# pkg-config isn't a bonafied dependency so ignore setup hook entirely
+
exec @prog@ "$@"
fi
+3 -3
pkgs/build-support/setup-hooks/shorten-perl-shebang.sh
···
print
}
' "$program" > "$temp" || die
-
# Preserve the mode of the original file
-
cp --preserve=mode --attributes-only "$program" "$temp"
-
mv "$temp" "$program"
+
# Preserve the mode of the original file
+
cp --preserve=mode --attributes-only "$program" "$temp"
+
mv "$temp" "$program"
# Measure the new shebang line length and make sure it's okay. We subtract
# one to account for the trailing newline that "head" included in its
+10 -10
pkgs/data/fonts/iosevka/update-bin.sh
···
version=$(echo "$release" | jq -r .tag_name | tr -d v)
if test "$oldVersion" = "$version"; then
-
echo "New version same as old version, nothing to do." >&2
-
exit 0
+
echo "New version same as old version, nothing to do." >&2
+
exit 0
fi
sed -i "s/$oldVersion/$version/" bin.nix
{
-
echo '# This file was autogenerated. DO NOT EDIT!'
-
echo '{'
-
for asset in $(echo "$release" | jq -r '.assets[].name | select(startswith("ttc"))'); do
-
printf ' %s = "%s";\n' \
-
$(echo "$asset" | sed -r "s/^ttc-(.*)-$version.zip$/\1/") \
-
$(nix-prefetch-url "https://github.com/be5invis/Iosevka/releases/download/v$version/$asset")
-
done
-
echo '}'
+
echo '# This file was autogenerated. DO NOT EDIT!'
+
echo '{'
+
for asset in $(echo "$release" | jq -r '.assets[].name | select(startswith("ttc"))'); do
+
printf ' %s = "%s";\n' \
+
$(echo "$asset" | sed -r "s/^ttc-(.*)-$version.zip$/\1/") \
+
$(nix-prefetch-url "https://github.com/be5invis/Iosevka/releases/download/v$version/$asset")
+
done
+
echo '}'
} >variants.nix
+6 -6
pkgs/data/misc/geolite-legacy/builder.sh
···
# Iterate over all environment variable names beginning with "src":
for var in "${!src@}"; do
-
# Store the value of the variable with name $var in $src:
-
eval src="\$$var"
+
# Store the value of the variable with name $var in $src:
+
eval src="\$$var"
-
# Copy $src to current directory, removing Nix hash from the filename:
-
dest="${src##*/}"
-
dest="${dest#*-}"
-
cp "$src" "$dest"
+
# Copy $src to current directory, removing Nix hash from the filename:
+
dest="${src##*/}"
+
dest="${dest#*-}"
+
cp "$src" "$dest"
done
gzip -dv *.gz
+30 -30
pkgs/desktops/gnustep/make/builder.sh
···
# add the current package to the paths
local tmp="$out/lib/GNUstep/Applications"
if [ -d "$tmp" ] && case "$NIX_GNUSTEP_SYSTEM_APPS" in *"${tmp}"*) false;; *) true;; esac; then
-
addToSearchPath NIX_GNUSTEP_SYSTEM_APPS "$tmp"
+
addToSearchPath NIX_GNUSTEP_SYSTEM_APPS "$tmp"
fi
tmp="$out/lib/GNUstep/Applications"
if [ -d "$tmp" ] && case "$NIX_GNUSTEP_SYSTEM_ADMIN_APPS" in *"${tmp}"*) false;; *) true;; esac; then
-
addToSearchPath NIX_GNUSTEP_SYSTEM_ADMIN_APPS "$tmp"
+
addToSearchPath NIX_GNUSTEP_SYSTEM_ADMIN_APPS "$tmp"
fi
tmp="$out/lib/GNUstep/WebApplications"
if [ -d "$tmp" ] && case "$NIX_GNUSTEP_SYSTEM_WEB_APPS" in *"${tmp}"*) false;; *) true;; esac; then
-
addToSearchPath NIX_GNUSTEP_SYSTEM_WEB_APPS "$tmp"
+
addToSearchPath NIX_GNUSTEP_SYSTEM_WEB_APPS "$tmp"
fi
tmp="$out/bin"
if [ -d "$tmp" ] && case "$NIX_GNUSTEP_SYSTEM_TOOLS" in *"${tmp}"*) false;; *) true;; esac; then
-
addToSearchPath NIX_GNUSTEP_SYSTEM_TOOLS "$tmp"
+
addToSearchPath NIX_GNUSTEP_SYSTEM_TOOLS "$tmp"
fi
tmp="$out/sbin"
if [ -d "$tmp" ] && case "$NIX_GNUSTEP_SYSTEM_ADMIN_TOOLS" in *"${tmp}"*) false;; *) true;; esac; then
-
addToSearchPath NIX_GNUSTEP_SYSTEM_ADMIN_TOOLS "$tmp"
+
addToSearchPath NIX_GNUSTEP_SYSTEM_ADMIN_TOOLS "$tmp"
fi
tmp="$out/lib/GNUstep"
if [ -d "$tmp" ] && case "$NIX_GNUSTEP_SYSTEM_LIBRARY" in *"${tmp}"*) false;; *) true;; esac; then
-
addToSearchPath NIX_GNUSTEP_SYSTEM_LIBRARY "$tmp"
+
addToSearchPath NIX_GNUSTEP_SYSTEM_LIBRARY "$tmp"
fi
tmp="$out/include"
if [ -d "$tmp" ] && case "$NIX_GNUSTEP_SYSTEM_HEADERS" in *"${tmp}"*) false;; *) true;; esac; then
-
if [ -z "$NIX_GNUSTEP_SYSTEM_HEADERS" ]; then
-
export NIX_GNUSTEP_SYSTEM_HEADERS="$tmp"
-
else
-
export NIX_GNUSTEP_SYSTEM_HEADERS+=" $tmp"
-
fi
+
if [ -z "$NIX_GNUSTEP_SYSTEM_HEADERS" ]; then
+
export NIX_GNUSTEP_SYSTEM_HEADERS="$tmp"
+
else
+
export NIX_GNUSTEP_SYSTEM_HEADERS+=" $tmp"
+
fi
fi
tmp="$out/lib"
if [ -d "$tmp" ] && case "$NIX_GNUSTEP_SYSTEM_LIBRARIES" in *"${tmp}"*) false;; *) true;; esac; then
-
addToSearchPath NIX_GNUSTEP_SYSTEM_LIBRARIES "$tmp"
+
addToSearchPath NIX_GNUSTEP_SYSTEM_LIBRARIES "$tmp"
fi
tmp="$out/share/GNUstep/Documentation"
if [ -d "$tmp" ] && case "$NIX_GNUSTEP_SYSTEM_DOC" in *"${tmp}"*) false;; *) true;; esac; then
-
addToSearchPath NIX_GNUSTEP_SYSTEM_DOC "$tmp"
+
addToSearchPath NIX_GNUSTEP_SYSTEM_DOC "$tmp"
fi
tmp="$out/share/man"
if [ -d "$tmp" ] && case "$NIX_GNUSTEP_SYSTEM_DOC_MAN" in *"${tmp}"*) false;; *) true;; esac; then
-
addToSearchPath NIX_GNUSTEP_SYSTEM_DOC_MAN "$tmp"
+
addToSearchPath NIX_GNUSTEP_SYSTEM_DOC_MAN "$tmp"
fi
tmp="$out/share/info"
if [ -d "$tmp" ] && case "$NIX_GNUSTEP_SYSTEM_DOC_INFO" in *"${tmp}"*) false;; *) true;; esac; then
-
addToSearchPath NIX_GNUSTEP_SYSTEM_DOC_INFO "$tmp"
+
addToSearchPath NIX_GNUSTEP_SYSTEM_DOC_INFO "$tmp"
fi
-
+
# write the config file
echo GNUSTEP_MAKEFILES=$GNUSTEP_MAKEFILES >> $conf
if [ -n "$NIX_GNUSTEP_SYSTEM_APPS" ]; then
-
echo NIX_GNUSTEP_SYSTEM_APPS="$NIX_GNUSTEP_SYSTEM_APPS"
+
echo NIX_GNUSTEP_SYSTEM_APPS="$NIX_GNUSTEP_SYSTEM_APPS"
fi
if [ -n "$NIX_GNUSTEP_SYSTEM_ADMIN_APPS" ]; then
-
echo NIX_GNUSTEP_SYSTEM_ADMIN_APPS="$NIX_GNUSTEP_SYSTEM_ADMIN_APPS" >> $conf
+
echo NIX_GNUSTEP_SYSTEM_ADMIN_APPS="$NIX_GNUSTEP_SYSTEM_ADMIN_APPS" >> $conf
fi
if [ -n "$NIX_GNUSTEP_SYSTEM_WEB_APPS" ]; then
-
echo NIX_GNUSTEP_SYSTEM_WEB_APPS="$NIX_GNUSTEP_SYSTEM_WEB_APPS" >> $conf
+
echo NIX_GNUSTEP_SYSTEM_WEB_APPS="$NIX_GNUSTEP_SYSTEM_WEB_APPS" >> $conf
fi
if [ -n "$NIX_GNUSTEP_SYSTEM_TOOLS" ]; then
-
echo NIX_GNUSTEP_SYSTEM_TOOLS="$NIX_GNUSTEP_SYSTEM_TOOLS" >> $conf
+
echo NIX_GNUSTEP_SYSTEM_TOOLS="$NIX_GNUSTEP_SYSTEM_TOOLS" >> $conf
fi
if [ -n "$NIX_GNUSTEP_SYSTEM_ADMIN_TOOLS" ]; then
-
echo NIX_GNUSTEP_SYSTEM_ADMIN_TOOLS="$NIX_GNUSTEP_SYSTEM_ADMIN_TOOLS" >> $conf
+
echo NIX_GNUSTEP_SYSTEM_ADMIN_TOOLS="$NIX_GNUSTEP_SYSTEM_ADMIN_TOOLS" >> $conf
fi
if [ -n "$NIX_GNUSTEP_SYSTEM_LIBRARY" ]; then
-
echo NIX_GNUSTEP_SYSTEM_LIBRARY="$NIX_GNUSTEP_SYSTEM_LIBRARY" >> $conf
+
echo NIX_GNUSTEP_SYSTEM_LIBRARY="$NIX_GNUSTEP_SYSTEM_LIBRARY" >> $conf
fi
if [ -n "$NIX_GNUSTEP_SYSTEM_HEADERS" ]; then
-
echo NIX_GNUSTEP_SYSTEM_HEADERS="$NIX_GNUSTEP_SYSTEM_HEADERS" >> $conf
+
echo NIX_GNUSTEP_SYSTEM_HEADERS="$NIX_GNUSTEP_SYSTEM_HEADERS" >> $conf
fi
if [ -n "$NIX_GNUSTEP_SYSTEM_LIBRARIES" ]; then
-
echo NIX_GNUSTEP_SYSTEM_LIBRARIES="$NIX_GNUSTEP_SYSTEM_LIBRARIES" >> $conf
+
echo NIX_GNUSTEP_SYSTEM_LIBRARIES="$NIX_GNUSTEP_SYSTEM_LIBRARIES" >> $conf
fi
if [ -n "$NIX_GNUSTEP_SYSTEM_DOC" ]; then
-
echo NIX_GNUSTEP_SYSTEM_DOC="$NIX_GNUSTEP_SYSTEM_DOC" >> $conf
+
echo NIX_GNUSTEP_SYSTEM_DOC="$NIX_GNUSTEP_SYSTEM_DOC" >> $conf
fi
if [ -n "$NIX_GNUSTEP_SYSTEM_DOC_MAN" ]; then
-
echo NIX_GNUSTEP_SYSTEM_DOC_MAN="$NIX_GNUSTEP_SYSTEM_DOC_MAN" >> $conf
+
echo NIX_GNUSTEP_SYSTEM_DOC_MAN="$NIX_GNUSTEP_SYSTEM_DOC_MAN" >> $conf
fi
if [ -n "$NIX_GNUSTEP_SYSTEM_DOC_INFO" ]; then
-
echo NIX_GNUSTEP_SYSTEM_DOC_INFO="$NIX_GNUSTEP_SYSTEM_DOC_INFO" >> $conf
+
echo NIX_GNUSTEP_SYSTEM_DOC_INFO="$NIX_GNUSTEP_SYSTEM_DOC_INFO" >> $conf
fi
-
+
for i in $out/bin/*; do
-
echo "wrapping $(basename $i)"
-
wrapGSMake "$i" "$out/share/.GNUstep.conf"
+
echo "wrapping $(basename $i)"
+
wrapGSMake "$i" "$out/share/.GNUstep.conf"
done
}
+18 -18
pkgs/desktops/gnustep/make/setup-hook.sh
···
local filename
for filename in $1/share/GNUstep/Makefiles/Additional/*.make ; do
-
if case "${NIX_GNUSTEP_MAKEFILES_ADDITIONAL-}" in *"{$filename}"*) false;; *) true;; esac; then
-
export NIX_GNUSTEP_MAKEFILES_ADDITIONAL+=" $filename"
-
fi
+
if case "${NIX_GNUSTEP_MAKEFILES_ADDITIONAL-}" in *"{$filename}"*) false;; *) true;; esac; then
+
export NIX_GNUSTEP_MAKEFILES_ADDITIONAL+=" $filename"
+
fi
done
local tmp="$1/lib/GNUstep/Applications"
if [ -d "$tmp" ] && case "${NIX_GNUSTEP_SYSTEM_APPS-}" in *"${tmp}"*) false;; *) true;; esac; then
-
addToSearchPath NIX_GNUSTEP_SYSTEM_APPS "$tmp"
+
addToSearchPath NIX_GNUSTEP_SYSTEM_APPS "$tmp"
fi
tmp="$1/lib/GNUstep/Applications"
if [ -d "$tmp" ] && case "${NIX_GNUSTEP_SYSTEM_ADMIN_APPS-}" in *"${tmp}"*) false;; *) true;; esac; then
-
addToSearchPath NIX_GNUSTEP_SYSTEM_ADMIN_APPS "$tmp"
+
addToSearchPath NIX_GNUSTEP_SYSTEM_ADMIN_APPS "$tmp"
fi
tmp="$1/lib/GNUstep/WebApplications"
if [ -d "$tmp" ] && case "${NIX_GNUSTEP_SYSTEM_WEB_APPS-}" in *"${tmp}"*) false;; *) true;; esac; then
-
addToSearchPath NIX_GNUSTEP_SYSTEM_WEB_APPS "$tmp"
+
addToSearchPath NIX_GNUSTEP_SYSTEM_WEB_APPS "$tmp"
fi
tmp="$1/bin"
if [ -d "$tmp" ] && case "${NIX_GNUSTEP_SYSTEM_TOOLS-}" in *"${tmp}"*) false;; *) true;; esac; then
-
addToSearchPath NIX_GNUSTEP_SYSTEM_TOOLS "$tmp"
+
addToSearchPath NIX_GNUSTEP_SYSTEM_TOOLS "$tmp"
fi
tmp="$1/sbin"
if [ -d "$tmp" ] && case "${NIX_GNUSTEP_SYSTEM_ADMIN_TOOLS-}" in *"${tmp}"*) false;; *) true;; esac; then
-
addToSearchPath NIX_GNUSTEP_SYSTEM_ADMIN_TOOLS "$tmp"
+
addToSearchPath NIX_GNUSTEP_SYSTEM_ADMIN_TOOLS "$tmp"
fi
tmp="$1/lib/GNUstep"
if [ -d "$tmp" ] && case "${NIX_GNUSTEP_SYSTEM_LIBRARY-}" in *"${tmp}"*) false;; *) true;; esac; then
-
addToSearchPath NIX_GNUSTEP_SYSTEM_LIBRARY "$tmp"
+
addToSearchPath NIX_GNUSTEP_SYSTEM_LIBRARY "$tmp"
fi
tmp="$1/include"
if [ -d "$tmp" ] && case "${NIX_GNUSTEP_SYSTEM_HEADERS-}" in *"${tmp}"*) false;; *) true;; esac; then
-
if [ -z "${NIX_GNUSTEP_SYSTEM_HEADERS-}" ]; then
-
export NIX_GNUSTEP_SYSTEM_HEADERS="$tmp"
-
else
-
export NIX_GNUSTEP_SYSTEM_HEADERS+=" $tmp"
-
fi
+
if [ -z "${NIX_GNUSTEP_SYSTEM_HEADERS-}" ]; then
+
export NIX_GNUSTEP_SYSTEM_HEADERS="$tmp"
+
else
+
export NIX_GNUSTEP_SYSTEM_HEADERS+=" $tmp"
+
fi
fi
tmp="$1/lib"
if [ -d "$tmp" ] && case "${NIX_GNUSTEP_SYSTEM_LIBRARIES-}" in *"${tmp}"*) false;; *) true;; esac; then
-
addToSearchPath NIX_GNUSTEP_SYSTEM_LIBRARIES "$tmp"
+
addToSearchPath NIX_GNUSTEP_SYSTEM_LIBRARIES "$tmp"
fi
tmp="$1/share/GNUstep/Documentation"
if [ -d "$tmp" ] && case "${NIX_GNUSTEP_SYSTEM_DOC-}" in *"${tmp}"*) false;; *) true;; esac; then
-
addToSearchPath NIX_GNUSTEP_SYSTEM_DOC "$tmp"
+
addToSearchPath NIX_GNUSTEP_SYSTEM_DOC "$tmp"
fi
tmp="$1/share/man"
if [ -d "$tmp" ] && case "${NIX_GNUSTEP_SYSTEM_DOC_MAN-}" in *"${tmp}"*) false;; *) true;; esac; then
-
addToSearchPath NIX_GNUSTEP_SYSTEM_DOC_MAN "$tmp"
+
addToSearchPath NIX_GNUSTEP_SYSTEM_DOC_MAN "$tmp"
fi
tmp="$1/share/info"
if [ -d "$tmp" ] && case "${NIX_GNUSTEP_SYSTEM_DOC_INFO-}" in *"${tmp}"*) false;; *) true;; esac; then
-
addToSearchPath NIX_GNUSTEP_SYSTEM_DOC_INFO "$tmp"
+
addToSearchPath NIX_GNUSTEP_SYSTEM_DOC_INFO "$tmp"
fi
}
addEnvHooks "$targetOffset" addEnvVars
+39 -39
pkgs/development/compilers/ios-cross-compile/9.2_builder.sh
···
case "$1" in
*.tar.xz)
-
xz -dc $1 | tar "$tarflags" - ;;
-
*)
-
printf "Make sure you give a iPhoneOS9.2.sdk.tar.xz file \n" ;;
+
xz -dc $1 | tar "$tarflags" - ;;
+
*)
+
printf "Make sure you give a iPhoneOS9.2.sdk.tar.xz file \n" ;;
esac
}
function verify_arch {
case "$1" in
-
# Our good arches.
-
armv7|arm64) ;;
-
*)
-
local
-
acc="armv7 | arm64"
-
error_message=$(
-
printf '%s is not an acceptable arch. Try one of %s' "$1" "$acc"
-
)
-
printf "$error_message\n"
-
exit
+
# Our good arches.
+
armv7|arm64) ;;
+
*)
+
local
+
acc="armv7 | arm64"
+
error_message=$(
+
printf '%s is not an acceptable arch. Try one of %s' "$1" "$acc"
+
)
+
printf "$error_message\n"
+
exit
esac
}
function verify_sdk_version {
sdk_version=$(basename "$1" | grep -P -o "[0-9].[0-9]+")
case "$sdk_version" in
-
# Make sure the SDK is correct.
-
[5-9].[0-9]) ;;
-
*)
-
printf 'No iPhone SDK version in file name\n'
+
# Make sure the SDK is correct.
+
[5-9].[0-9]) ;;
+
*)
+
printf 'No iPhone SDK version in file name\n'
esac
}
function do_build {
if [ $# -lt 2 ]; then
-
printf "usage: $0 iPhoneOS.sdk.tar* <target cpu>\n" 1>&2
-
printf "i.e. $0 /path/to/iPhoneOS.sdk.tar.xz armv7\n" 1>&2
-
exit 1
+
printf "usage: $0 iPhoneOS.sdk.tar* <target cpu>\n" 1>&2
+
printf "i.e. $0 /path/to/iPhoneOS.sdk.tar.xz armv7\n" 1>&2
+
exit 1
fi
mkdir -p $out
···
pushd "$cctools_port"/usage_examples/ios_toolchain &> /dev/null
export LC_ALL=C
-
+
local
triple='%s-apple-darwin11'
target_dir="$PWD/target"
···
extract "$1"
local sys_lib=$(
-
find $sdk_dir -name libSystem.dylib -o -name libSystem.tbd | head -n1
-
)
+
find $sdk_dir -name libSystem.dylib -o -name libSystem.tbd | head -n1
+
)
if [ -z "$sys_lib" ]; then
-
printf "SDK should contain libSystem{.dylib,.tbd}\n" 1>&2
-
exit 1
+
printf "SDK should contain libSystem{.dylib,.tbd}\n" 1>&2
+
exit 1
fi
local sys_root=$(readlink -f "$(dirname $sys_lib)/../..")
···
printf "int main(){return 0;}" | clang -xc -O2 -o "$target_dir"/bin/dsymutil -
clang -O2 -std=c99 $alt_wrapper \
-
-DTARGET_CPU=$(printf '"%s"' "$2") \
-
-DNIX_APPLE_HDRS=$(
-
printf '"%s"' "-I$out/$sdk/usr/include"
-
) \
-
-DNIX_APPLE_FRAMEWORKS=$(
-
printf '"%s"' "$out/$sdk/System/Library/Frameworks"
-
) \
-
-DNIX_APPLE_PRIV_FRAMEWORKS=$(
-
printf '"%s"' "$out/$sdk/System/Library/PrivateFrameworks"
-
) \
-
-DOS_VER_MIN=$(printf '"%s"' "7.1") \
-
-o "$target_dir/bin/$triple-clang"
+
-DTARGET_CPU=$(printf '"%s"' "$2") \
+
-DNIX_APPLE_HDRS=$(
+
printf '"%s"' "-I$out/$sdk/usr/include"
+
) \
+
-DNIX_APPLE_FRAMEWORKS=$(
+
printf '"%s"' "$out/$sdk/System/Library/Frameworks"
+
) \
+
-DNIX_APPLE_PRIV_FRAMEWORKS=$(
+
printf '"%s"' "$out/$sdk/System/Library/PrivateFrameworks"
+
) \
+
-DOS_VER_MIN=$(printf '"%s"' "7.1") \
+
-o "$target_dir/bin/$triple-clang"
pushd "$target_dir"/bin &>/dev/null
···
local me=`whoami`
for d in bin libexec SDK; do
-
chown -R $me:$me target/$d
-
cp -R target/$d $out
+
chown -R $me:$me target/$d
+
cp -R target/$d $out
done
# Crucial piece
+11 -11
pkgs/development/libraries/gdk-pixbuf/setup-hook.sh
···
findGdkPixbufLoaders() {
-
# choose the longest loaders.cache
-
local loadersCache="$1/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache"
-
if [[ -f "$loadersCache" ]]; then
-
if [[ -f "${GDK_PIXBUF_MODULE_FILE-}" ]]; then
-
if (( "$(cat "$loadersCache" | wc -l)" > "$(cat "$GDK_PIXBUF_MODULE_FILE" | wc -l)" )); then
-
export GDK_PIXBUF_MODULE_FILE="$loadersCache"
-
fi
-
else
-
export GDK_PIXBUF_MODULE_FILE="$loadersCache"
-
fi
-
fi
+
# choose the longest loaders.cache
+
local loadersCache="$1/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache"
+
if [[ -f "$loadersCache" ]]; then
+
if [[ -f "${GDK_PIXBUF_MODULE_FILE-}" ]]; then
+
if (( "$(cat "$loadersCache" | wc -l)" > "$(cat "$GDK_PIXBUF_MODULE_FILE" | wc -l)" )); then
+
export GDK_PIXBUF_MODULE_FILE="$loadersCache"
+
fi
+
else
+
export GDK_PIXBUF_MODULE_FILE="$loadersCache"
+
fi
+
fi
}
+3 -3
pkgs/development/libraries/physics/lhapdf/maintainer.sh
···
BASE_URL="https://lhapdfsets.web.cern.ch/lhapdfsets/current/"
for pdf_set in `curl -L $BASE_URL 2>/dev/null | "$SED" -e "s/.*<a href=\"\([^\"/]*.tar.gz\)\".*/\1/;tx;d;:x" | sort -u`; do
-
echo -n " \"${pdf_set%.tar.gz}\" = \""
-
nix-prefetch-url "${BASE_URL}${pdf_set}" 2>/dev/null | tr -d '\n'
-
echo "\";"
+
echo -n " \"${pdf_set%.tar.gz}\" = \""
+
nix-prefetch-url "${BASE_URL}${pdf_set}" 2>/dev/null | tr -d '\n'
+
echo "\";"
done
+5 -5
pkgs/development/libraries/slib/setup-hook.sh
···
addSlibPath () {
if test -f "$1/lib/slib/slibcat"
then
-
export SCHEME_LIBRARY_PATH="$1/lib/slib/"
-
echo "SLIB found in \`$1'; setting \$SCHEME_LIBRARY_PATH to \`$SCHEME_LIBRARY_PATH'"
+
export SCHEME_LIBRARY_PATH="$1/lib/slib/"
+
echo "SLIB found in \`$1'; setting \$SCHEME_LIBRARY_PATH to \`$SCHEME_LIBRARY_PATH'"
-
# This is needed so that `(load-from-path "slib/guile.init")' works.
-
export GUILE_LOAD_PATH="$1/lib:$GUILE_LOAD_PATH"
-
echo "SLIB: setting \$GUILE_LOAD_PATH to \`$GUILE_LOAD_PATH'"
+
# This is needed so that `(load-from-path "slib/guile.init")' works.
+
export GUILE_LOAD_PATH="$1/lib:$GUILE_LOAD_PATH"
+
echo "SLIB: setting \$GUILE_LOAD_PATH to \`$GUILE_LOAD_PATH'"
fi
}
+35 -35
pkgs/development/lisp-modules/clwrapper/cl-wrapper.sh
···
export NIX_LISP NIX_LISP_LOAD_FILE NIX_LISP_EXEC_CODE NIX_LISP_COMMAND NIX_LISP_FINAL_PARAMETERS
test -n "$NIX_LISP_LD_LIBRARY_PATH" &&
-
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH${LD_LIBRARY_PATH:+:}$NIX_LISP_LD_LIBRARY_PATH"
+
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH${LD_LIBRARY_PATH:+:}$NIX_LISP_LD_LIBRARY_PATH"
declare -a NIX_LISP_FINAL_PARAMETERS;
case "$NIX_LISP" in
-
sbcl)
-
NIX_LISP_LOAD_FILE="--load"
-
NIX_LISP_EXEC_CODE="--eval"
+
sbcl)
+
NIX_LISP_LOAD_FILE="--load"
+
NIX_LISP_EXEC_CODE="--eval"
NIX_LISP_QUIT="(quit)"
NIX_LISP_NODEBUG='--non-interactive'
-
NIX_LISP_FINAL_PARAMETERS=
+
NIX_LISP_FINAL_PARAMETERS=
NIX_LISP_FASL_TYPE="fasl"
-
;;
-
ecl)
-
NIX_LISP_LOAD_FILE="-load"
-
NIX_LISP_EXEC_CODE="-eval"
+
;;
+
ecl)
+
NIX_LISP_LOAD_FILE="-load"
+
NIX_LISP_EXEC_CODE="-eval"
NIX_LISP_QUIT="(quit)"
NIX_LISP_NODEBUG='--nodebug'
-
NIX_LISP_FINAL_PARAMETERS=
+
NIX_LISP_FINAL_PARAMETERS=
NIX_LISP_FASL_TYPE="fas"
-
;;
-
clisp)
-
NIX_LISP_LOAD_FILE="-c -l"
-
NIX_LISP_EXEC_CODE="-x"
+
;;
+
clisp)
+
NIX_LISP_LOAD_FILE="-c -l"
+
NIX_LISP_EXEC_CODE="-x"
NIX_LISP_QUIT="(quit)"
NIX_LISP_NODEBUG='-on-error exit'
-
NIX_LISP_FINAL_PARAMETERS="-repl"
+
NIX_LISP_FINAL_PARAMETERS="-repl"
NIX_LISP_FASL_TYPE="fas"
-
;;
-
lx86cl64)
-
NIX_LISP_LOAD_FILE="-l"
-
NIX_LISP_EXEC_CODE="-e"
+
;;
+
lx86cl64)
+
NIX_LISP_LOAD_FILE="-l"
+
NIX_LISP_EXEC_CODE="-e"
NIX_LISP_QUIT="(quit)"
NIX_LISP_NODEBUG='-b'
-
NIX_LISP_FINAL_PARAMETERS=
+
NIX_LISP_FINAL_PARAMETERS=
NIX_LISP_FASL_TYPE="lx64fsl"
-
;;
-
lx86cl)
-
NIX_LISP_LOAD_FILE="-l"
-
NIX_LISP_EXEC_CODE="-e"
+
;;
+
lx86cl)
+
NIX_LISP_LOAD_FILE="-l"
+
NIX_LISP_EXEC_CODE="-e"
NIX_LISP_QUIT="(quit)"
NIX_LISP_NODEBUG='-b'
-
NIX_LISP_FINAL_PARAMETERS=
+
NIX_LISP_FINAL_PARAMETERS=
NIX_LISP_FASL_TYPE="lx32fsl"
-
;;
-
abcl)
-
NIX_LISP_LOAD_FILE="--load"
-
NIX_LISP_EXEC_CODE="--eval"
+
;;
+
abcl)
+
NIX_LISP_LOAD_FILE="--load"
+
NIX_LISP_EXEC_CODE="--eval"
NIX_LISP_QUIT="(quit)"
NIX_LISP_NODEBUG=''
-
NIX_LISP_FINAL_PARAMETERS=
+
NIX_LISP_FINAL_PARAMETERS=
NIX_LISP_FASL_TYPE="abcl"
-
;;
+
;;
esac
NIX_LISP_ASDF_REGISTRY_CODE="
···
if [ -z "$NIX_LISP_SKIP_CODE" ]; then
"$NIX_LISP_COMMAND" $NIX_LISP_EARLY_OPTIONS \
-
$NIX_LISP_EXEC_CODE "${NIX_LISP_ASDF_LOAD:-"(load \"$NIX_LISP_ASDF/lib/common-lisp/asdf/build/asdf.$NIX_LISP_FASL_TYPE\")"}" \
-
$NIX_LISP_EXEC_CODE "$NIX_LISP_ASDF_REGISTRY_CODE" \
-
${NIX_LISP_FINAL_PARAMETERS[*]:+"${NIX_LISP_FINAL_PARAMETERS[@]}"} \
-
"$@"
+
$NIX_LISP_EXEC_CODE "${NIX_LISP_ASDF_LOAD:-"(load \"$NIX_LISP_ASDF/lib/common-lisp/asdf/build/asdf.$NIX_LISP_FASL_TYPE\")"}" \
+
$NIX_LISP_EXEC_CODE "$NIX_LISP_ASDF_REGISTRY_CODE" \
+
${NIX_LISP_FINAL_PARAMETERS[*]:+"${NIX_LISP_FINAL_PARAMETERS[@]}"} \
+
"$@"
fi
+2 -2
pkgs/development/lisp-modules/from-quicklisp/asdf-description.sh
···
name="$1"
sbcl --noinform --load "$NIX_QUICKLISP_DIR"/setup.lisp --eval "(ql:quickload :$name)" \
-
--eval "(format t \"~a~%\" (or (asdf::system-description (asdf::find-system \"$name\")) \"\"))" \
-
--eval '(quit)' --script |
+
--eval "(format t \"~a~%\" (or (asdf::system-description (asdf::find-system \"$name\")) \"\"))" \
+
--eval '(quit)' --script |
tee /dev/stderr | tail -n 1
+3 -3
pkgs/development/lisp-modules/from-quicklisp/barebones-quicklisp-expression.sh
···
with (import <nixpkgs> {});
fetchdarcs {
url=''$url'';
-
rev=''$version'';
-
sha256=''0000000000000000000000000000000000000000000000000000000000000000'';
+
rev=''$version'';
+
sha256=''0000000000000000000000000000000000000000000000000000000000000000'';
}" | nix-instantiate - | tail -n 1 |
xargs nix-store -r 2>&1 | tee /dev/stderr | grep 'instead has' | tail -n 1 |
sed -e 's/.* instead has .//;s/[^0-9a-z].*//')
···
}
if [ "$ql_src" = '{"error":"Not Found"}' ]; then
-
echo "# $name: not found"
+
echo "# $name: not found"
else
cat << EOF | grep -Ev '^[ ]+$'
+6 -6
pkgs/development/perl-modules/expression-generator/filtered-requirements.sh
···
source lib-cache.sh;
print_reqs() {
-
module_name="$1";
+
module_name="$1";
-
./requirements.sh "$1"| while read; do
-
if let "$(./source-download-link.sh "${REPLY}" | wc -c)" && [ perl != "$REPLY" ]; then
-
echo "$REPLY";
-
fi;
-
done;
+
./requirements.sh "$1"| while read; do
+
if let "$(./source-download-link.sh "${REPLY}" | wc -c)" && [ perl != "$REPLY" ]; then
+
echo "$REPLY";
+
fi;
+
done;
}
module_name="$1";
+9 -9
pkgs/development/perl-modules/expression-generator/full-requirements.sh
···
source lib-cache.sh;
print_requirements () {
-
module_name="$1";
+
module_name="$1";
-
./requirements.sh "$module_name" | while read; do
-
echo "$REPLY";
-
print_reqs_cache "$REPLY";
-
done | sort | uniq
+
./requirements.sh "$module_name" | while read; do
+
echo "$REPLY";
+
print_reqs_cache "$REPLY";
+
done | sort | uniq
};
print_reqs_cache () {
-
module_name="$1";
-
module_basename="${module_name//::/-}";
-
-
cached_output print_requirements "$module_basename" "$module_name" "full.deps";
+
module_name="$1";
+
module_basename="${module_name//::/-}";
+
+
cached_output print_requirements "$module_basename" "$module_name" "full.deps";
};
print_reqs_cache "$@";
+6 -7
pkgs/development/perl-modules/expression-generator/grab-url.sh
···
source lib-cache.sh
get_file() {
-
url="$1";
+
url="$1";
-
if [ -n "$url" ]; then
-
curl "$1";
-
else
-
echo -n;
-
fi;
+
if [ -n "$url" ]; then
+
curl "$1";
+
else
+
echo -n;
+
fi;
}
url="$1";
···
name=${name:-$(basename "$url")}
cached_output get_file "${name%%.*}" "$url" "${name#*.}"
-
+10 -11
pkgs/development/perl-modules/expression-generator/lib-cache.sh
···
# Third argument: argument to command
# Fourth argument: cache type
cached_output () {
-
cmd="$1";
-
basename="$2";
-
arg="$3";
-
ext="$4";
-
-
if ! [ -e "cache-${ext//./-}/${basename}.${ext}" ]; then
-
mkdir -p "cache-${ext//./-}";
-
$cmd $arg > "cache-${ext//./-}/${basename}.${ext}";
-
fi;
+
cmd="$1";
+
basename="$2";
+
arg="$3";
+
ext="$4";
+
+
if ! [ -e "cache-${ext//./-}/${basename}.${ext}" ]; then
+
mkdir -p "cache-${ext//./-}";
+
$cmd $arg > "cache-${ext//./-}/${basename}.${ext}";
+
fi;
-
cat "cache-${ext//./-}/${basename}.${ext}";
+
cat "cache-${ext//./-}/${basename}.${ext}";
}
-
+6 -6
pkgs/development/perl-modules/expression-generator/requirements.sh
···
module_basename="${1//::/-}";
print_requirements () {
-
module_name="$1";
-
-
./retrieve-meta-yaml.sh "$module_name" |
-
sed -re '1,/^requires:/d; /^[a-z]/,$d; s@^\s*@@; s@:\s.*@@';
-
./retrieve-meta-yaml.sh "$module_name" |
-
sed -re '1,/^build_requires:/d; /^[a-z]/,$d; s@^\s*@@; s@:\s.*@@';
+
module_name="$1";
+
+
./retrieve-meta-yaml.sh "$module_name" |
+
sed -re '1,/^requires:/d; /^[a-z]/,$d; s@^\s*@@; s@:\s.*@@';
+
./retrieve-meta-yaml.sh "$module_name" |
+
sed -re '1,/^build_requires:/d; /^[a-z]/,$d; s@^\s*@@; s@:\s.*@@';
};
cached_output print_requirements "$module_basename" "$module_name" "direct.deps";
+4 -4
pkgs/development/perl-modules/expression-generator/retrieve-file-link.sh
···
version_regexp="${module_basename}(-[0-9.a-z]+){0,1}";
author_regexp="[A-Z0-9]+";
-
./retrieve-modulepage.sh "$module_basename" |
-
egrep "[<]a href=\"[a-z0-9/]*/(${author_regexp}/){0,1}${version_regexp}/${file_name}" |
-
sed -re "s@.*href=\"@@; s@\".*@@" |
-
sed -re 's@^/@http://search.cpan.org/@';
+
./retrieve-modulepage.sh "$module_basename" |
+
egrep "[<]a href=\"[a-z0-9/]*/(${author_regexp}/){0,1}${version_regexp}/${file_name}" |
+
sed -re "s@.*href=\"@@; s@\".*@@" |
+
sed -re 's@^/@http://search.cpan.org/@';
echo "$link_line";
+4 -4
pkgs/development/perl-modules/expression-generator/retrieve-meta-yaml.sh
···
source lib-cache.sh;
print_meta_yaml () {
-
module_name="$1";
-
module_basename="${module_name//::/-}";
+
module_name="$1";
+
module_basename="${module_name//::/-}";
-
./grab-url.sh "$(./retrieve-file-link.sh "$module_basename" "META.yml")" \
-
"${module_basename}.meta.yml";
+
./grab-url.sh "$(./retrieve-file-link.sh "$module_basename" "META.yml")" \
+
"${module_basename}.meta.yml";
};
module_name="$1";
+5 -5
pkgs/development/perl-modules/expression-generator/source-download-link.sh
···
module_basename="${module_name//::/-}";
write_link() {
-
module_basename="$1";
+
module_basename="$1";
-
./retrieve-modulepage.sh "$module_basename" |
-
grep -A 2 "This Release" |
-
grep href |
-
sed -re 's/.*href="//; s/".*//; s@^/@http://search.cpan.org/@';
+
./retrieve-modulepage.sh "$module_basename" |
+
grep -A 2 "This Release" |
+
grep href |
+
sed -re 's/.*href="//; s/".*//; s@^/@http://search.cpan.org/@';
}
cached_output write_link "$module_basename" "$module_basename" src.link;
+9 -9
pkgs/development/perl-modules/expression-generator/write-nix-expression.sh
···
source lib-cache.sh;
print_expression () {
-
module_name="$1";
-
module_basename="${module_name//::/-}";
-
module_compressedname="perl${module_name//::/}";
-
sourcelink="$(./source-download-link.sh "${module_name}")";
-
version_name="${sourcelink%.tar.*}";
-
version_name="${version_name##*/}";
-
dependencies="$(./filtered-requirements.sh "$module_name" | sed -e 's/^/perl/; s/:://g' | xargs)";
-
source_hash=$(nix-prefetch-url "$sourcelink" 2>/dev/null);
+
module_name="$1";
+
module_basename="${module_name//::/-}";
+
module_compressedname="perl${module_name//::/}";
+
sourcelink="$(./source-download-link.sh "${module_name}")";
+
version_name="${sourcelink%.tar.*}";
+
version_name="${version_name##*/}";
+
dependencies="$(./filtered-requirements.sh "$module_name" | sed -e 's/^/perl/; s/:://g' | xargs)";
+
source_hash=$(nix-prefetch-url "$sourcelink" 2>/dev/null);
-
cat <<EOF
+
cat <<EOF
${module_compressedname} = import ../development/perl-modules/generic perl {
name = "${version_name}";
+22 -22
pkgs/development/tools/build-managers/tup/setup-hook.sh
···
#!/bin/sh
tupConfigurePhase() {
-
runHook preConfigure
+
runHook preConfigure
-
echo -n CONFIG_TUP_ARCH= >> tup.config
-
case "$system" in
-
"i686-*") echo i386 >> tup.config;;
-
"x86_64-*") echo x86_64 >> tup.config;;
-
"powerpc-*") echo powerpc >> tup.config;;
-
"powerpc64-*") echo powerpc64 >> tup.config;;
-
"ia64-*") echo ia64 >> tup.config;;
-
"alpha-*") echo alpha >> tup.config;;
-
"sparc-*") echo sparc >> tup.config;;
-
"aarch64-*") echo arm64 >> tup.config;;
-
"arm*") echo arm >> tup.config;;
-
esac
+
echo -n CONFIG_TUP_ARCH= >> tup.config
+
case "$system" in
+
"i686-*") echo i386 >> tup.config;;
+
"x86_64-*") echo x86_64 >> tup.config;;
+
"powerpc-*") echo powerpc >> tup.config;;
+
"powerpc64-*") echo powerpc64 >> tup.config;;
+
"ia64-*") echo ia64 >> tup.config;;
+
"alpha-*") echo alpha >> tup.config;;
+
"sparc-*") echo sparc >> tup.config;;
+
"aarch64-*") echo arm64 >> tup.config;;
+
"arm*") echo arm >> tup.config;;
+
esac
-
echo "${tupConfig-}" >> tup.config
+
echo "${tupConfig-}" >> tup.config
-
tup init
-
tup generate tupBuild.sh
+
tup init
+
tup generate tupBuild.sh
-
runHook postConfigure
+
runHook postConfigure
}
if [ -z "${dontUseTupConfigure-}" -a -z "${configurePhase-}" ]; then
···
tupBuildPhase() {
-
runHook preBuild
+
runHook preBuild
-
pushd .
-
. tupBuild.sh
-
popd
+
pushd .
+
. tupBuild.sh
+
popd
-
runHook postBuild
+
runHook postBuild
}
if [ -z "${dontUseTupBuild-}" -a -z "${buildPhase-}" ]; then
+17 -17
pkgs/games/dwarf-fortress/update.sh
···
# systems to generate hashes for
systems='linux linux32 osx osx32
-
win win_s win32 win32_s
+
win win_s win32 win32_s
legacy legacy_s legacy32 legacy32_s'
if [ $# -eq 0 ]; then
versions="$(curl http://www.bay12games.com/dwarves/ \
-
| grep 'DWARF FORTRESS CLASSIC ' \
-
| sed 's/.*DWARF FORTRESS CLASSIC \([0-9.]*\) .*/\1/')"
+
| grep 'DWARF FORTRESS CLASSIC ' \
+
| sed 's/.*DWARF FORTRESS CLASSIC \([0-9.]*\) .*/\1/')"
else
versions="$@"
fi
···
tmp2="$(mktemp)"
for version in $versions; do
for system in $systems; do
-
echo -n $version,$system,
-
ver=$(echo $version | sed -e s,^0\.,, | tr . _)
-
if [[ "$system" = *win* ]] || [[ "$system" = *legacy* ]]; then
-
ext=zip
-
else
-
ext=tar.bz2
-
fi
-
nix-prefetch-url \
-
http://www.bay12games.com/dwarves/df_${ver}_${system}.${ext}
+
echo -n $version,$system,
+
ver=$(echo $version | sed -e s,^0\.,, | tr . _)
+
if [[ "$system" = *win* ]] || [[ "$system" = *legacy* ]]; then
+
ext=zip
+
else
+
ext=tar.bz2
+
fi
+
nix-prefetch-url \
+
http://www.bay12games.com/dwarves/df_${ver}_${system}.${ext}
done
done | jq --slurp --raw-input \
-
'split("\n") | .[:-1] | map(split(",")) |
+
'split("\n") | .[:-1] | map(split(",")) |
map({ "version": .[0], "platform": .[1], "sha256": .[2] }) |
-
group_by(.version) |
-
map(map({"version": .version, (.platform): .sha256}) | add |
-
{(.version): .} | map_values(del(.version))) | add' \
-
> "$tmp1"
+
group_by(.version) |
+
map(map({"version": .version, (.platform): .sha256}) | add |
+
{(.version): .} | map_values(del(.version))) | add' \
+
> "$tmp1"
# Append $tmp1 to game.json. There should be a better way to handle
# this but all other attempts failed for me.
+35 -35
pkgs/os-specific/linux/service-wrapper/service-wrapper.sh
···
is_ignored_file() {
-
case "$1" in
-
skeleton | README | *.dpkg-dist | *.dpkg-old | rc | rcS | single | reboot | bootclean.sh)
-
return 0
-
;;
-
esac
-
return 1
+
case "$1" in
+
skeleton | README | *.dpkg-dist | *.dpkg-old | rc | rcS | single | reboot | bootclean.sh)
+
return 0
+
;;
+
esac
+
return 1
}
VERSION=$(@coreutils@/bin/basename $0)" ver. 19-04"
···
if [ -z "${SERVICE}" -a $# -eq 1 -a "${1}" = "--status-all" ]; then
if [ -d "${SERVICEDIR}" ]; then
cd ${SERVICEDIR}
-
for SERVICE in * ; do
-
case "${SERVICE}" in
-
functions | halt | killall | single| linuxconf| kudzu)
-
;;
-
*)
-
if ! is_ignored_file "${SERVICE}" \
-
&& [ -x "${SERVICEDIR}/${SERVICE}" ]; then
-
out=$(env -i LANG="$LANG" LANGUAGE="$LANGUAGE" LC_CTYPE="$LC_CTYPE" LC_NUMERIC="$LC_NUMERIC" LC_TIME="$LC_TIME" LC_COLLATE="$LC_COLLATE" LC_MONETARY="$LC_MONETARY" LC_MESSAGES="$LC_MESSAGES" LC_PAPER="$LC_PAPER" LC_NAME="$LC_NAME" LC_ADDRESS="$LC_ADDRESS" LC_TELEPHONE="$LC_TELEPHONE" LC_MEASUREMENT="$LC_MEASUREMENT" LC_IDENTIFICATION="$LC_IDENTIFICATION" LC_ALL="$LC_ALL" PATH="$PATH" TERM="$TERM" "$SERVICEDIR/$SERVICE" status 2>&1)
-
retval=$?
-
if echo "$out" | egrep -iq "usage:"; then
-
#printf " %s %-60s %s\n" "[?]" "$SERVICE:" "unknown" 1>&2
-
echo " [ ? ] $SERVICE" 1>&2
-
continue
-
else
-
if [ "$retval" = "0" -a -n "$out" ]; then
-
#printf " %s %-60s %s\n" "[+]" "$SERVICE:" "running"
-
echo " [ + ] $SERVICE"
-
continue
-
else
-
#printf " %s %-60s %s\n" "[-]" "$SERVICE:" "NOT running"
-
echo " [ - ] $SERVICE"
-
continue
-
fi
-
fi
-
#env -i LANG="$LANG" LANGUAGE="$LANGUAGE" LC_CTYPE="$LC_CTYPE" LC_NUMERIC="$LC_NUMERIC" LC_TIME="$LC_TIME" LC_COLLATE="$LC_COLLATE" LC_MONETARY="$LC_MONETARY" LC_MESSAGES="$LC_MESSAGES" LC_PAPER="$LC_PAPER" LC_NAME="$LC_NAME" LC_ADDRESS="$LC_ADDRESS" LC_TELEPHONE="$LC_TELEPHONE" LC_MEASUREMENT="$LC_MEASUREMENT" LC_IDENTIFICATION="$LC_IDENTIFICATION" LC_ALL="$LC_ALL" PATH="$PATH" TERM="$TERM" "$SERVICEDIR/$SERVICE" status
-
fi
-
;;
-
esac
-
done
+
for SERVICE in * ; do
+
case "${SERVICE}" in
+
functions | halt | killall | single| linuxconf| kudzu)
+
;;
+
*)
+
if ! is_ignored_file "${SERVICE}" \
+
&& [ -x "${SERVICEDIR}/${SERVICE}" ]; then
+
out=$(env -i LANG="$LANG" LANGUAGE="$LANGUAGE" LC_CTYPE="$LC_CTYPE" LC_NUMERIC="$LC_NUMERIC" LC_TIME="$LC_TIME" LC_COLLATE="$LC_COLLATE" LC_MONETARY="$LC_MONETARY" LC_MESSAGES="$LC_MESSAGES" LC_PAPER="$LC_PAPER" LC_NAME="$LC_NAME" LC_ADDRESS="$LC_ADDRESS" LC_TELEPHONE="$LC_TELEPHONE" LC_MEASUREMENT="$LC_MEASUREMENT" LC_IDENTIFICATION="$LC_IDENTIFICATION" LC_ALL="$LC_ALL" PATH="$PATH" TERM="$TERM" "$SERVICEDIR/$SERVICE" status 2>&1)
+
retval=$?
+
if echo "$out" | egrep -iq "usage:"; then
+
#printf " %s %-60s %s\n" "[?]" "$SERVICE:" "unknown" 1>&2
+
echo " [ ? ] $SERVICE" 1>&2
+
continue
+
else
+
if [ "$retval" = "0" -a -n "$out" ]; then
+
#printf " %s %-60s %s\n" "[+]" "$SERVICE:" "running"
+
echo " [ + ] $SERVICE"
+
continue
+
else
+
#printf " %s %-60s %s\n" "[-]" "$SERVICE:" "NOT running"
+
echo " [ - ] $SERVICE"
+
continue
+
fi
+
fi
+
#env -i LANG="$LANG" LANGUAGE="$LANGUAGE" LC_CTYPE="$LC_CTYPE" LC_NUMERIC="$LC_NUMERIC" LC_TIME="$LC_TIME" LC_COLLATE="$LC_COLLATE" LC_MONETARY="$LC_MONETARY" LC_MESSAGES="$LC_MESSAGES" LC_PAPER="$LC_PAPER" LC_NAME="$LC_NAME" LC_ADDRESS="$LC_ADDRESS" LC_TELEPHONE="$LC_TELEPHONE" LC_MEASUREMENT="$LC_MEASUREMENT" LC_IDENTIFICATION="$LC_IDENTIFICATION" LC_ALL="$LC_ALL" PATH="$PATH" TERM="$TERM" "$SERVICEDIR/$SERVICE" status
+
fi
+
;;
+
esac
+
done
else
systemctl $sctl_args list-units
fi
+13 -13
pkgs/tools/graphics/zxing/zxing.sh
···
choice="$1";
shift
case "$choice" in
-
encode | create | write | CommandLineEncoder)
-
zxing-cmdline-encoder "$@";
-
;;
-
decode | read | run | CommandLineRunner)
-
zxing-cmdline-runner "$@";
-
;;
-
help | usage | --help | --usage | -h)
-
zxing read;
-
zxing write;
-
;;
-
*)
-
zxing read "$choice" "$@"
-
;;
+
encode | create | write | CommandLineEncoder)
+
zxing-cmdline-encoder "$@";
+
;;
+
decode | read | run | CommandLineRunner)
+
zxing-cmdline-runner "$@";
+
;;
+
help | usage | --help | --usage | -h)
+
zxing read;
+
zxing write;
+
;;
+
*)
+
zxing read "$choice" "$@"
+
;;
esac
+34 -34
pkgs/tools/misc/grub/grub1.patches.sh
···
# https://salsa.debian.org/grub-team/grub-legacy/tree/master/debian/patches
SERIES=(
-
snapshot.patch
-
menu.lst_gnu-hurd.patch
-
graphics.patch
-
raid.patch
-
raid_cciss.patch
-
xfs_freeze.patch
-
2gb_limit.patch
-
grub-special_device_names.patch
-
grub-xvd_drives.patch
-
initrd_max_address.patch
-
splashimage_help.patch
-
grub-install_addsyncs.patch
-
grub-install_regexp.patch
-
grub-install_aoe_support.patch
-
grub-install_xvd.patch
-
geometry-26kernel.patch
-
print_func.patch
-
mprotect.patch
-
savedefault.patch
-
find-grub-dir.patch
-
intelmac.patch
-
crossreference_manpages.patch
-
ext3_256byte_inode.patch
+
snapshot.patch
+
menu.lst_gnu-hurd.patch
+
graphics.patch
+
raid.patch
+
raid_cciss.patch
+
xfs_freeze.patch
+
2gb_limit.patch
+
grub-special_device_names.patch
+
grub-xvd_drives.patch
+
initrd_max_address.patch
+
splashimage_help.patch
+
grub-install_addsyncs.patch
+
grub-install_regexp.patch
+
grub-install_aoe_support.patch
+
grub-install_xvd.patch
+
geometry-26kernel.patch
+
print_func.patch
+
mprotect.patch
+
savedefault.patch
+
find-grub-dir.patch
+
intelmac.patch
+
crossreference_manpages.patch
+
ext3_256byte_inode.patch
# Breaks on NixOS.
-
#use_grub-probe_in_grub-install.patch
-
objcopy-absolute.patch
-
no-reorder-functions.patch
+
#use_grub-probe_in_grub-install.patch
+
objcopy-absolute.patch
+
no-reorder-functions.patch
-
# We aren't building amd64 binaries, see #244498
-
#fix_amd64_compile.patch
-
modern-automake.patch
-
no-combine-stack-adjustments.patch
-
no-pie.patch
+
# We aren't building amd64 binaries, see #244498
+
#fix_amd64_compile.patch
+
modern-automake.patch
+
no-combine-stack-adjustments.patch
+
no-pie.patch
)
# Revision mapping to current tip of the 0.97-73 branch.
···
EOF
for PATCH in "${SERIES[@]}"; do
-
URL="$prefix/$PATCH"
-
HASH="$(nix-prefetch-url "$URL")"
-
echo "{ url = \"\${prefix}/$PATCH\"; sha256 = \"$HASH\"; }" >> "$FILE"
+
URL="$prefix/$PATCH"
+
HASH="$(nix-prefetch-url "$URL")"
+
echo "{ url = \"\${prefix}/$PATCH\"; sha256 = \"$HASH\"; }" >> "$FILE"
done
echo "]" >> "$FILE"
+16 -16
pkgs/tools/typesetting/lout/builder.sh
···
echo "building \`$doc' document..."
if [ ! -f "doc/$doc/outfile.ps" ]
then
-
( PATH="$PWD:$PATH" ; \
-
cd "doc/$doc" && lout -r4 -o outfile.ps all ) \
+
( PATH="$PWD:$PATH" ; \
+
cd "doc/$doc" && lout -r4 -o outfile.ps all ) \
|| return 1
fi
-
cp "doc/$doc/outfile.ps" "$out/doc/lout/$doc.ps" && \
-
ps2pdf -dPDFSETTINGS=/prepress -sPAPERSIZE=a4 \
+
cp "doc/$doc/outfile.ps" "$out/doc/lout/$doc.ps" && \
+
ps2pdf -dPDFSETTINGS=/prepress -sPAPERSIZE=a4 \
"doc/$doc/outfile.ps" "$out/doc/lout/$doc.pdf"
done
return 0
}
-
unpackPhase && \
-
cd lout-*.* && \
-
cat makefile | \
-
sed -e "s|^PREFIX[[:blank:]]*=.*\$|PREFIX = $out|g ; \
-
s|^LOUTLIBDIR[[:blank:]]*=.*$|LOUTLIBDIR = \$(PREFIX)/lib/lout|g ; \
-
s|^LOUTDOCDIR[[:blank:]]*=.*$|LOUTDOCDIR = \$(PREFIX)/doc/lout|g ; \
-
s|^MANDIR[[:blank:]]*=.*$|MANDIR = \$(PREFIX)/man|g" \
-
> "$nixMakefile" && \
-
mkdir -p "$out/bin" && mkdir -p "$out/lib" \
-
mkdir -p "$out/man" && mkdir -p "$out/doc/lout" && \
-
make -f "$nixMakefile" CC=cc install installman && \
-
installDoc && \
+
unpackPhase && \
+
cd lout-*.* && \
+
cat makefile | \
+
sed -e "s|^PREFIX[[:blank:]]*=.*\$|PREFIX = $out|g ; \
+
s|^LOUTLIBDIR[[:blank:]]*=.*$|LOUTLIBDIR = \$(PREFIX)/lib/lout|g ; \
+
s|^LOUTDOCDIR[[:blank:]]*=.*$|LOUTDOCDIR = \$(PREFIX)/doc/lout|g ; \
+
s|^MANDIR[[:blank:]]*=.*$|MANDIR = \$(PREFIX)/man|g" \
+
> "$nixMakefile" && \
+
mkdir -p "$out/bin" && mkdir -p "$out/lib" \
+
mkdir -p "$out/man" && mkdir -p "$out/doc/lout" && \
+
make -f "$nixMakefile" CC=cc install installman && \
+
installDoc && \
fixupPhase