morpheus

suckless linux distro
git clone git://git.2f30.org/morpheus.git
Log | Files | Refs | Submodules | README | LICENSE

commit 7c628920dc786f3c855398e33cd3e8fad2a6ecf0
parent e263c23651725a9d7d404c2b8cb8f6ef60dc332e
Author: sin <sin@2f30.org>
Date:   Thu Feb 20 16:10:47 +0000

Quote variables in package scripts

Diffstat:
pkgs/busybox | 4++--
pkgs/crossmusl | 6+++---
pkgs/dwm | 4++--
pkgs/emul | 4++--
pkgs/fs | 2+-
pkgs/kernel | 6+++---
pkgs/libevent | 2+-
pkgs/make | 2+-
pkgs/man | 2+-
pkgs/mksh | 4++--
pkgs/ncurses | 2+-
pkgs/rsync | 2+-
pkgs/sbase | 2+-
pkgs/sdhcp | 2+-
pkgs/sic | 2+-
pkgs/sinit | 4++--
pkgs/smdev | 2+-
pkgs/terminus | 8++++----
pkgs/tinywm | 4++--
pkgs/tinyxserver | 2+-
pkgs/tmux | 2+-
pkgs/ubase | 4++--
pkgs/uuterm | 2+-
pkgs/xsetroot | 4++--
pkgs/zlib | 2+-
25 files changed, 40 insertions(+), 40 deletions(-)
diff --git a/pkgs/busybox b/pkgs/busybox @@ -8,9 +8,9 @@ install() { # Install package cd src/ chmod +x busybox - cp busybox $root/bin + cp busybox "$root/bin" cd - - cd $root/bin + cd "$root/bin" ln -sf busybox addgroup ln -sf busybox adduser ln -sf busybox awk diff --git a/pkgs/crossmusl b/pkgs/crossmusl @@ -5,9 +5,9 @@ fetch() { } install() { - tar xJf src/crossx86-x86_64-linux-musl-0.9.15.tar.xz -C $root/opt/cross - mv $root/opt/cross/x86_64-linux-musl/x86_64-linux-musl/lib64/* $root/opt/cross/x86_64-linux-musl/x86_64-linux-musl/lib - cd $root/bin + tar xJf src/crossx86-x86_64-linux-musl-0.9.15.tar.xz -C "$root/opt/cross" + mv "$root/opt/cross/x86_64-linux-musl/x86_64-linux-musl/lib64/*" "$root/opt/cross/x86_64-linux-musl/x86_64-linux-musl/lib" + cd "$root/bin" targets="ar as c++ g++ gcc ld ld.bfd nm objcopy objdump ranlib strip" for t in $targets; do ln -sf ../opt/cross/x86_64-linux-musl/bin/x86_64-linux-musl-$t $t diff --git a/pkgs/dwm b/pkgs/dwm @@ -22,7 +22,7 @@ build() { install() { cd src/dwm - cp dwm $root/bin - cp dwm.1 $root/share/man/man1 + cp dwm "$root/bin" + cp dwm.1 "$root/share/man/man1" cd - } diff --git a/pkgs/emul b/pkgs/emul @@ -12,7 +12,7 @@ unpack() { install() { cd src - cp -arP root.x86_64/* $root/emul + cp -arP root.x86_64/* "$root/emul" cd - - cp stuff/enter-emul $root/bin + cp stuff/enter-emul "$root/bin" } diff --git a/pkgs/fs b/pkgs/fs @@ -6,6 +6,6 @@ fetch() { install() { cd src/fs - cp -r * $root/ + cp -r * "$root/" cd - } diff --git a/pkgs/kernel b/pkgs/kernel @@ -21,8 +21,8 @@ build() { install() { cd src/linux-$version - cp arch/x86/boot/bzImage $root/boot - cp .config $root/boot/bzImage.config - cp System.map $root/boot + cp arch/x86/boot/bzImage "$root/boot" + cp .config "$root/boot/bzImage.config" + cp System.map "$root/boot" cd - } diff --git a/pkgs/libevent b/pkgs/libevent @@ -12,7 +12,7 @@ unpack() { build() { cd src/libevent-2.0.21-stable - CC="x86_64-linux-musl-gcc -static" ./configure --prefix=$libcroot --disable-shared --enable-static || return 1 + CC="x86_64-linux-musl-gcc -static" ./configure --prefix="$libcroot" --disable-shared --enable-static || return 1 make -j$nprocs || return 1 cd - } diff --git a/pkgs/make b/pkgs/make @@ -12,7 +12,7 @@ unpack() { build() { cd src/make-3.82 - CC="x86_64-linux-musl-gcc -static" ./configure --prefix=$root --disable-nls || return 1 + CC="x86_64-linux-musl-gcc -static" ./configure --prefix="$root" --disable-nls || return 1 make -j$nprocs || return 1 cd - } diff --git a/pkgs/man b/pkgs/man @@ -18,6 +18,6 @@ build() { install() { cd src/man - cp man $root/bin + cp man "$root/bin" cd - } diff --git a/pkgs/mksh b/pkgs/mksh @@ -17,8 +17,8 @@ build() { } install() { - cp src/mksh/mksh $root/bin - cd $root/bin + cp src/mksh/mksh "$root/bin" + cd "$root/bin" ln -sf /bin/mksh sh cd - } diff --git a/pkgs/ncurses b/pkgs/ncurses @@ -13,7 +13,7 @@ unpack() { build() { cd src/ncurses-5.9 cp $top/stuff/ncurses-fallback.c ncurses/fallback.c - CC="x86_64-linux-musl-gcc -static" ./configure --prefix=$libcroot --without-tests \ + CC="x86_64-linux-musl-gcc -static" ./configure --prefix="$libcroot" --without-tests \ --with-normal --enable-sigwinch --disable-nls --without-dlsym \ --without-cxx-binding \ --with-fallbacks="linux vt100 xterm xterm256-color" </dev/ptmx || return 1 diff --git a/pkgs/rsync b/pkgs/rsync @@ -12,7 +12,7 @@ unpack() { build() { cd src/rsync-3.0.9 - CC=x86_64-linux-musl-gcc ./configure --prefix=$root LDFLAGS="-static" || return 1 + CC=x86_64-linux-musl-gcc ./configure --prefix="$root" LDFLAGS="-static" || return 1 make -j$nprocs || return 1 cd - } diff --git a/pkgs/sbase b/pkgs/sbase @@ -13,6 +13,6 @@ build() { install() { cd src/sbase - make PREFIX=$root install + make PREFIX="$root" install cd - } diff --git a/pkgs/sdhcp b/pkgs/sdhcp @@ -18,5 +18,5 @@ build() { } install() { - cp src/sdhcp/sdhcp $root/bin || return 1 + cp src/sdhcp/sdhcp "$root/bin" || return 1 } diff --git a/pkgs/sic b/pkgs/sic @@ -18,5 +18,5 @@ build() { } install() { - cp src/sic/sic $root/bin + cp src/sic/sic "$root/bin" } diff --git a/pkgs/sinit b/pkgs/sinit @@ -13,9 +13,9 @@ build() { install() { cd src/sinit - make PREFIX=$root install + make PREFIX="$root" install cd - - cd $root + cd "$root" ln -sf /bin/sinit init cd - } diff --git a/pkgs/smdev b/pkgs/smdev @@ -13,6 +13,6 @@ build() { install() { cd src/smdev - make PREFIX=$root install || return 1 + make PREFIX="$root" install || return 1 cd - } diff --git a/pkgs/terminus b/pkgs/terminus @@ -12,8 +12,8 @@ unpack() { build() { cd src/terminus-font-4.38 - sh configure --psfdir=$root/share/fonts/console \ - --x11dir=$root/share/fonts/misc || return 1 + sh configure --psfdir="$root/share/fonts/console" \ + --x11dir="$root/share/fonts/misc" || return 1 make || return 1 cd - } @@ -22,12 +22,12 @@ install() { cd src/terminus-font-4.38 make DESTDIR=/ install || return 1 cd - - cd $root/share/fonts/misc + cd "$root/share/fonts/misc" gzip -d *.gz mkfontscale mkfontdir cd - - cd $root/share/fonts/console + cd "$root/share/fonts/console" gzip -d *.gz cd - } diff --git a/pkgs/tinywm b/pkgs/tinywm @@ -1,11 +1,11 @@ build() { cd stuff - x86_64-musl-linux-gcc -I$libcroot/include -L$libcroot/lib tinywm.c -o tinywm -lX11 -static || return 1 + x86_64-musl-linux-gcc -I"$libcroot/include" -L"$libcroot/lib" tinywm.c -o tinywm -lX11 -static || return 1 cd - } install() { cd stuff - cp tinywm $root/bin + cp tinywm "$root/bin" cd - } diff --git a/pkgs/tinyxserver b/pkgs/tinyxserver @@ -23,7 +23,7 @@ install() { cd src/tinyxserver make DESTDIR="$root" BINDIR="/bin" install || return 1 cd - - cd $root/usr/share/fonts/misc + cd "$root/usr/share/fonts/misc" mkfontscale mkfontdir cd - diff --git a/pkgs/tmux b/pkgs/tmux @@ -12,7 +12,7 @@ unpack() { build() { cd src/tmux-1.8 - CC=x86_64-linux-musl-gcc ./configure --prefix=$root LDFLAGS=-static \ + CC=x86_64-linux-musl-gcc ./configure --prefix="$root" LDFLAGS=-static \ CFLAGS="-I$libcroot/include/ncurses" || return 1 make -j$nprocs || return 1 cd - diff --git a/pkgs/ubase b/pkgs/ubase @@ -7,13 +7,13 @@ fetch() { build() { cd src/ubase make clean - make -j$nprocs CC=x86_64-linux-musl-gcc LDFLAGS=-static || return 1 + make -j$nprocs CC=x86_64-linux-musl-gcc LDFLAGS=-static cd - } install() { cd src/ubase - make PREFIX=$root install + make PREFIX="$root" install chmod 4755 "$root/bin/su" cd - } diff --git a/pkgs/uuterm b/pkgs/uuterm @@ -17,5 +17,5 @@ build() { } install() { - cp src/uuterm/uuterm-x11 $root/bin + cp src/uuterm/uuterm-x11 "$root/bin" } diff --git a/pkgs/xsetroot b/pkgs/xsetroot @@ -1,11 +1,11 @@ build() { cd stuff - x86_64-musl-linux-gcc -I$libcroot/include -L$libcroot/lib xsetroot.c -o xsetroot -lX11 -static || return 1 + x86_64-musl-linux-gcc -I"$libcroot/include" -L"$libcroot/lib" xsetroot.c -o xsetroot -lX11 -static || return 1 cd - } install() { cd stuff - cp xsetroot $root/bin + cp xsetroot "$root/bin" cd - } diff --git a/pkgs/zlib b/pkgs/zlib @@ -12,7 +12,7 @@ unpack() { build() { cd src/zlib-1.2.8 - CC=x86_64-linux-musl-gcc ./configure --prefix=$libcroot --static || return 1 + CC=x86_64-linux-musl-gcc ./configure --prefix="$libcroot" --static || return 1 make -j$nprocs || return 1 cd - }