summaryrefslogtreecommitdiff
path: root/repo
diff options
context:
space:
mode:
Diffstat (limited to 'repo')
-rw-r--r--repo/apps/feh.xibuild6
-rw-r--r--repo/apps/rxvt-unicode.xibuild6
-rw-r--r--repo/apps/xterm.xibuild6
-rw-r--r--repo/devel/asciidoc.xibuild6
-rw-r--r--repo/devel/autoconf.xibuild6
-rw-r--r--repo/devel/autoconf2-13.xibuild6
-rw-r--r--repo/devel/automake.xibuild6
-rw-r--r--repo/devel/bc.xibuild6
-rw-r--r--repo/devel/bison.xibuild6
-rw-r--r--repo/devel/check.xibuild6
-rw-r--r--repo/devel/cmake.xibuild6
-rw-r--r--repo/devel/dejagnu.xibuild6
-rw-r--r--repo/devel/distcc.xibuild6
-rw-r--r--repo/devel/docbook-dtd.xibuild6
-rw-r--r--repo/devel/docbook-xml.xibuild6
-rw-r--r--repo/devel/docbook-xsl.xibuild6
-rw-r--r--repo/devel/docbook4-xml.xibuild6
-rw-r--r--repo/devel/expect.xibuild6
-rw-r--r--repo/devel/flex.xibuild6
-rw-r--r--repo/devel/gcc.xibuild6
-rw-r--r--repo/devel/gdb.xibuild6
-rw-r--r--repo/devel/git.xibuild6
-rw-r--r--repo/devel/go.xibuild6
-rw-r--r--repo/devel/help2man.xibuild6
-rw-r--r--repo/devel/icecream-sundae.xibuild6
-rw-r--r--repo/devel/icecream.xibuild6
-rw-r--r--repo/devel/llvm.xibuild6
-rw-r--r--repo/devel/m4.xibuild6
-rw-r--r--repo/devel/make.xibuild6
-rw-r--r--repo/devel/meson.xibuild6
-rw-r--r--repo/devel/mpc.xibuild6
-rw-r--r--repo/devel/nasm.xibuild6
-rw-r--r--repo/devel/ninja.xibuild6
-rw-r--r--repo/devel/patch.xibuild6
-rw-r--r--repo/devel/pkg-config.xibuild6
-rw-r--r--repo/devel/rustc.xibuild6
-rw-r--r--repo/devel/sgml-common.xibuild6
-rw-r--r--repo/devel/texinfo.xibuild6
-rw-r--r--repo/devel/xmlto.xibuild6
-rw-r--r--repo/font/encodings.xibuild6
-rw-r--r--repo/font/font-adobe-utopia-type1.xibuild6
-rw-r--r--repo/font/font-alias.xibuild6
-rw-r--r--repo/font/font-bh-ttf.xibuild6
-rw-r--r--repo/font/font-bh-type1.xibuild6
-rw-r--r--repo/font/font-ibm-type1.xibuild6
-rw-r--r--repo/font/font-misc-ethiopic.xibuild6
-rw-r--r--repo/font/font-util.xibuild6
-rw-r--r--repo/font/font-xfree86-type1.xibuild6
-rw-r--r--repo/font/fontconfig.xibuild6
-rw-r--r--repo/linux/linux-firmware.xibuild6
-rw-r--r--repo/linux/linux-headers.xibuild6
-rw-r--r--repo/linux/linux.xibuild6
-rw-r--r--repo/media/alsa-firmware.xibuild6
-rw-r--r--repo/media/alsa-lib.xibuild6
-rw-r--r--repo/media/alsa-oss.xibuild6
-rw-r--r--repo/media/alsa-plugins.xibuild6
-rw-r--r--repo/media/alsa-tools.xibuild6
-rw-r--r--repo/media/alsa-utils.xibuild6
-rw-r--r--repo/media/audiofile.xibuild6
-rw-r--r--repo/media/faac.xibuild6
-rw-r--r--repo/media/faad2.xibuild6
-rw-r--r--repo/media/fdk-aac.xibuild6
-rw-r--r--repo/media/flac.xibuild6
-rw-r--r--repo/media/libogg.xibuild6
-rw-r--r--repo/media/libsamplerate.xibuild6
-rw-r--r--repo/media/libsndfile.xibuild6
-rw-r--r--repo/media/libtheora.xibuild6
-rw-r--r--repo/media/libvorbis.xibuild6
-rw-r--r--repo/media/libvpx.xibuild6
-rw-r--r--repo/media/opus.xibuild6
-rw-r--r--repo/media/pipewire.xibuild6
-rw-r--r--repo/media/pulseaudio.xibuild6
-rw-r--r--repo/meta/all.xibuild4
-rw-r--r--repo/meta/apps.xibuild4
-rw-r--r--repo/meta/base.xibuild6
-rw-r--r--repo/meta/devel.xibuild4
-rw-r--r--repo/meta/font.xibuild4
-rw-r--r--repo/meta/linux.xibuild4
-rw-r--r--repo/meta/meta.xibuild4
-rw-r--r--repo/meta/sh.xibuild6
-rw-r--r--repo/meta/skip.xibuild4
-rw-r--r--repo/meta/system.xibuild4
-rw-r--r--repo/meta/util.xibuild4
-rw-r--r--repo/meta/x11.xibuild4
-rw-r--r--repo/meta/xi.xibuild4
-rw-r--r--repo/skip/cacert-utils.xibuild6
-rw-r--r--repo/skip/fakechroot.xibuild6
-rw-r--r--repo/skip/fakeroot.xibuild6
-rw-r--r--repo/skip/polybar.xibuild6
-rw-r--r--repo/skip/xf86-video-qxl.xibuild6
-rw-r--r--repo/skip/xf86-video-vga.xibuild6
-rw-r--r--repo/system/acl.xibuild6
-rw-r--r--repo/system/acpid.xibuild6
-rw-r--r--repo/system/attr.xibuild6
-rw-r--r--repo/system/binutils.xibuild6
-rw-r--r--repo/system/bootscripts.xibuild6
-rw-r--r--repo/system/brotli.xibuild6
-rw-r--r--repo/system/bzip2.xibuild6
-rw-r--r--repo/system/cacerts.xibuild6
-rw-r--r--repo/system/coreutils.xibuild6
-rw-r--r--repo/system/dbus.xibuild6
-rw-r--r--repo/system/dhcp.xibuild6
-rw-r--r--repo/system/efibootmgr.xibuild6
-rw-r--r--repo/system/efivar.xibuild6
-rw-r--r--repo/system/elogind.xibuild6
-rw-r--r--repo/system/eudev.xibuild6
-rw-r--r--repo/system/expat.xibuild6
-rw-r--r--repo/system/findutils.xibuild6
-rw-r--r--repo/system/freetype2.xibuild6
-rw-r--r--repo/system/gc.xibuild6
-rw-r--r--repo/system/gdbm.xibuild6
-rw-r--r--repo/system/gettext.xibuild6
-rw-r--r--repo/system/glib.xibuild6
-rw-r--r--repo/system/glibc.xibuild6
-rw-r--r--repo/system/gmp.xibuild6
-rw-r--r--repo/system/gnutls.xibuild6
-rw-r--r--repo/system/gobject-introspection.xibuild6
-rw-r--r--repo/system/gperf.xibuild6
-rw-r--r--repo/system/grub.xibuild6
-rw-r--r--repo/system/guile.xibuild6
-rw-r--r--repo/system/gzip.xibuild6
-rw-r--r--repo/system/iana-etc.xibuild6
-rw-r--r--repo/system/icu.xibuild6
-rw-r--r--repo/system/imlib2.xibuild6
-rw-r--r--repo/system/intltool.xibuild6
-rw-r--r--repo/system/js78.xibuild6
-rw-r--r--repo/system/kbd.xibuild6
-rw-r--r--repo/system/kmod.xibuild6
-rw-r--r--repo/system/krb5.xibuild6
-rw-r--r--repo/system/ldns.xibuild6
-rw-r--r--repo/system/libarchive.xibuild6
-rw-r--r--repo/system/libcap-ng.xibuild6
-rw-r--r--repo/system/libcap.xibuild6
-rw-r--r--repo/system/libffi.xibuild6
-rw-r--r--repo/system/libgudev.xibuild6
-rw-r--r--repo/system/libidn.xibuild6
-rw-r--r--repo/system/libldap.xibuild6
-rw-r--r--repo/system/liblinear.xibuild6
-rw-r--r--repo/system/libndp.xibuild6
-rw-r--r--repo/system/libnghttp.xibuild6
-rw-r--r--repo/system/libnl.xibuild6
-rw-r--r--repo/system/libp11-kit.xibuild6
-rw-r--r--repo/system/libpcap.xibuild6
-rw-r--r--repo/system/libpipeline.xibuild6
-rw-r--r--repo/system/libpng.xibuild6
-rw-r--r--repo/system/libpsl.xibuild6
-rw-r--r--repo/system/libptytty.xibuild6
-rw-r--r--repo/system/libsasl.xibuild6
-rw-r--r--repo/system/libseccomp.xibuild6
-rw-r--r--repo/system/libsigsegv.xibuild6
-rw-r--r--repo/system/libssh2.xibuild6
-rw-r--r--repo/system/libtasn1.xibuild6
-rw-r--r--repo/system/libtirpc.xibuild6
-rw-r--r--repo/system/libtool.xibuild6
-rw-r--r--repo/system/libunistring.xibuild6
-rw-r--r--repo/system/libusb.xibuild6
-rw-r--r--repo/system/libxcrypt.xibuild6
-rw-r--r--repo/system/libxml2.xibuild6
-rw-r--r--repo/system/libxslt.xibuild6
-rw-r--r--repo/system/lua.xibuild6
-rw-r--r--repo/system/lz4.xibuild6
-rw-r--r--repo/system/lzo.xibuild6
-rw-r--r--repo/system/mkinitramfs.xibuild8
-rw-r--r--repo/system/mpfr.xibuild6
-rw-r--r--repo/system/mtdev.xibuild6
-rw-r--r--repo/system/ncurses.xibuild6
-rw-r--r--repo/system/nettle.xibuild6
-rw-r--r--repo/system/networkmanager.xibuild6
-rw-r--r--repo/system/newt.xibuild6
-rw-r--r--repo/system/nspr.xibuild6
-rw-r--r--repo/system/nss.xibuild6
-rw-r--r--repo/system/openssl.xibuild6
-rw-r--r--repo/system/pahole.xibuild6
-rw-r--r--repo/system/pam.xibuild6
-rw-r--r--repo/system/pcre.xibuild6
-rw-r--r--repo/system/perl-xml-parser.xibuild6
-rw-r--r--repo/system/perl.xibuild6
-rw-r--r--repo/system/polkit.xibuild6
-rw-r--r--repo/system/popt.xibuild6
-rw-r--r--repo/system/psmisc.xibuild6
-rw-r--r--repo/system/python-mako.xibuild6
-rw-r--r--repo/system/python-markupsafe.xibuild6
-rw-r--r--repo/system/python-requests.xibuild6
-rw-r--r--repo/system/python-six.xibuild6
-rw-r--r--repo/system/python.xibuild6
-rw-r--r--repo/system/readline.xibuild6
-rw-r--r--repo/system/rtmpdump.xibuild6
-rw-r--r--repo/system/sed.xibuild6
-rw-r--r--repo/system/shadow.xibuild6
-rw-r--r--repo/system/slang.xibuild6
-rw-r--r--repo/system/sysklogd.xibuild6
-rw-r--r--repo/system/sysvinit.xibuild6
-rw-r--r--repo/system/tar.xibuild6
-rw-r--r--repo/system/tcl.xibuild6
-rw-r--r--repo/system/tomlc99.xibuild6
-rw-r--r--repo/system/xxhash.xibuild6
-rw-r--r--repo/system/xz.xibuild6
-rw-r--r--repo/system/zip.xibuild6
-rw-r--r--repo/system/zlib.xibuild6
-rw-r--r--repo/system/zstd.xibuild6
-rw-r--r--repo/util/acpi.xibuild6
-rw-r--r--repo/util/bash.xibuild6
-rw-r--r--repo/util/cpio.xibuild6
-rw-r--r--repo/util/curl.xibuild6
-rw-r--r--repo/util/dash.xibuild6
-rw-r--r--repo/util/diffutils.xibuild6
-rw-r--r--repo/util/dosfstools.xibuild6
-rw-r--r--repo/util/dracut.xibuild6
-rw-r--r--repo/util/e2fsprogs.xibuild6
-rw-r--r--repo/util/elfutils.xibuild6
-rw-r--r--repo/util/file.xibuild6
-rw-r--r--repo/util/fzf.xibuild6
-rw-r--r--repo/util/gawk.xibuild6
-rw-r--r--repo/util/genfstab.xibuild6
-rw-r--r--repo/util/grep.xibuild6
-rw-r--r--repo/util/groff.xibuild6
-rw-r--r--repo/util/htop.xibuild6
-rw-r--r--repo/util/inetutils.xibuild6
-rw-r--r--repo/util/iproute2.xibuild6
-rw-r--r--repo/util/iw.xibuild6
-rw-r--r--repo/util/keyutils.xibuild6
-rw-r--r--repo/util/less.xibuild6
-rw-r--r--repo/util/lm-sensors.xibuild6
-rw-r--r--repo/util/lynx.xibuild6
-rw-r--r--repo/util/make-ca.xibuild6
-rw-r--r--repo/util/man-db.xibuild6
-rw-r--r--repo/util/neofetch.xibuild6
-rw-r--r--repo/util/nmap.xibuild6
-rw-r--r--repo/util/openssh.xibuild6
-rw-r--r--repo/util/pciutils.xibuild8
-rw-r--r--repo/util/pm-utils.xibuild6
-rw-r--r--repo/util/procps-ng.xibuild6
-rw-r--r--repo/util/rsync.xibuild6
-rw-r--r--repo/util/sudo.xibuild8
-rw-r--r--repo/util/unzip.xibuild6
-rw-r--r--repo/util/usbutils.xibuild6
-rw-r--r--repo/util/util-linux.xibuild6
-rw-r--r--repo/util/vim.xibuild6
-rw-r--r--repo/util/webfs.xibuild6
-rw-r--r--repo/util/wget.xibuild6
-rw-r--r--repo/util/which.xibuild6
-rw-r--r--repo/util/wireless-tools.xibuild6
-rw-r--r--repo/util/wpa_supplicant.xibuild6
-rw-r--r--repo/x11/bspwm.xibuild6
-rw-r--r--repo/x11/iceauth.xibuild6
-rw-r--r--repo/x11/intel-vaapi-driver.xibuild6
-rw-r--r--repo/x11/libdmx.xibuild6
-rw-r--r--repo/x11/libdrm.xibuild6
-rw-r--r--repo/x11/libepoxy.xibuild6
-rw-r--r--repo/x11/libevdev.xibuild6
-rw-r--r--repo/x11/libfontenc.xibuild6
-rw-r--r--repo/x11/libfs.xibuild6
-rw-r--r--repo/x11/libice.xibuild6
-rw-r--r--repo/x11/libinput.xibuild6
-rw-r--r--repo/x11/libpciaccess.xibuild6
-rw-r--r--repo/x11/libsm.xibuild6
-rw-r--r--repo/x11/libva.xibuild6
-rw-r--r--repo/x11/libvdpau-va-gl.xibuild6
-rw-r--r--repo/x11/libvdpau.xibuild6
-rw-r--r--repo/x11/libwacom.xibuild6
-rw-r--r--repo/x11/libx11.xibuild6
-rw-r--r--repo/x11/libxau.xibuild6
-rw-r--r--repo/x11/libxaw.xibuild6
-rw-r--r--repo/x11/libxcb.xibuild6
-rw-r--r--repo/x11/libxcomposite.xibuild6
-rw-r--r--repo/x11/libxcursor.xibuild6
-rw-r--r--repo/x11/libxcvt.xibuild6
-rw-r--r--repo/x11/libxdamage.xibuild6
-rw-r--r--repo/x11/libxdmcp.xibuild6
-rw-r--r--repo/x11/libxext.xibuild6
-rw-r--r--repo/x11/libxfixes.xibuild6
-rw-r--r--repo/x11/libxfont2.xibuild6
-rw-r--r--repo/x11/libxft.xibuild6
-rw-r--r--repo/x11/libxi.xibuild6
-rw-r--r--repo/x11/libxinerama.xibuild6
-rw-r--r--repo/x11/libxkbfile.xibuild6
-rw-r--r--repo/x11/libxmu.xibuild6
-rw-r--r--repo/x11/libxpm.xibuild6
-rw-r--r--repo/x11/libxrandr.xibuild6
-rw-r--r--repo/x11/libxrender.xibuild6
-rw-r--r--repo/x11/libxres.xibuild6
-rw-r--r--repo/x11/libxscrnsaver.xibuild6
-rw-r--r--repo/x11/libxshmfence.xibuild6
-rw-r--r--repo/x11/libxt.xibuild6
-rw-r--r--repo/x11/libxtst.xibuild6
-rw-r--r--repo/x11/libxv.xibuild6
-rw-r--r--repo/x11/libxvmc.xibuild6
-rw-r--r--repo/x11/libxxf86dga.xibuild6
-rw-r--r--repo/x11/libxxf86vm.xibuild6
-rw-r--r--repo/x11/luit.xibuild6
-rw-r--r--repo/x11/mesa.xibuild6
-rw-r--r--repo/x11/mkfontscale.xibuild6
-rw-r--r--repo/x11/pixman.xibuild6
-rw-r--r--repo/x11/sessreg.xibuild6
-rw-r--r--repo/x11/setxkbmap.xibuild6
-rw-r--r--repo/x11/smproxy.xibuild6
-rw-r--r--repo/x11/sxhkd.xibuild6
-rw-r--r--repo/x11/wayland-protocols.xibuild6
-rw-r--r--repo/x11/wayland.xibuild6
-rw-r--r--repo/x11/x11perf.xibuild6
-rw-r--r--repo/x11/xauth.xibuild6
-rw-r--r--repo/x11/xbacklight.xibuild6
-rw-r--r--repo/x11/xbitmaps.xibuild6
-rw-r--r--repo/x11/xcb-proto.xibuild6
-rw-r--r--repo/x11/xcb-util-cursor.xibuild6
-rw-r--r--repo/x11/xcb-util-image.xibuild6
-rw-r--r--repo/x11/xcb-util-keysyms.xibuild6
-rw-r--r--repo/x11/xcb-util-renderutil.xibuild6
-rw-r--r--repo/x11/xcb-util-wm.xibuild6
-rw-r--r--repo/x11/xcb-util.xibuild6
-rw-r--r--repo/x11/xclock.xibuild6
-rw-r--r--repo/x11/xcmsdb.xibuild6
-rw-r--r--repo/x11/xcursor-themes.xibuild6
-rw-r--r--repo/x11/xcursorgen.xibuild6
-rw-r--r--repo/x11/xdpyinfo.xibuild6
-rw-r--r--repo/x11/xdriinfo.xibuild6
-rw-r--r--repo/x11/xev.xibuild6
-rw-r--r--repo/x11/xeyes.xibuild6
-rw-r--r--repo/x11/xf86-input-evdev.xibuild6
-rw-r--r--repo/x11/xf86-input-libinput.xibuild6
-rw-r--r--repo/x11/xf86-input-synaptics.xibuild6
-rw-r--r--repo/x11/xf86-input-wacom.xibuild6
-rw-r--r--repo/x11/xf86-video-amdgpu.xibuild6
-rw-r--r--repo/x11/xf86-video-ati.xibuild6
-rw-r--r--repo/x11/xf86-video-fbdev.xibuild6
-rw-r--r--repo/x11/xf86-video-intel.xibuild6
-rw-r--r--repo/x11/xf86-video-nouveau.xibuild6
-rw-r--r--repo/x11/xf86-video-vmware.xibuild6
-rw-r--r--repo/x11/xgamma.xibuild6
-rw-r--r--repo/x11/xhost.xibuild6
-rw-r--r--repo/x11/xinput.xibuild6
-rw-r--r--repo/x11/xkbcomp.xibuild6
-rw-r--r--repo/x11/xkbevd.xibuild6
-rw-r--r--repo/x11/xkbutils.xibuild6
-rw-r--r--repo/x11/xkeyboardconfig.xibuild6
-rw-r--r--repo/x11/xkill.xibuild6
-rw-r--r--repo/x11/xlsatoms.xibuild6
-rw-r--r--repo/x11/xlsclients.xibuild6
-rw-r--r--repo/x11/xmessage.xibuild6
-rw-r--r--repo/x11/xmodmap.xibuild6
-rw-r--r--repo/x11/xorg-libs.xibuild4
-rw-r--r--repo/x11/xorg-server.xibuild6
-rw-r--r--repo/x11/xorg-util-macros.xibuild6
-rw-r--r--repo/x11/xorg-xinit.xibuild6
-rw-r--r--repo/x11/xorgproto.xibuild6
-rw-r--r--repo/x11/xpr.xibuild6
-rw-r--r--repo/x11/xprop.xibuild6
-rw-r--r--repo/x11/xrandr.xibuild6
-rw-r--r--repo/x11/xrdb.xibuild6
-rw-r--r--repo/x11/xrefresh.xibuild6
-rw-r--r--repo/x11/xset.xibuild6
-rw-r--r--repo/x11/xsetroot.xibuild6
-rw-r--r--repo/x11/xtrans.xibuild6
-rw-r--r--repo/x11/xvinfo.xibuild6
-rw-r--r--repo/x11/xwd.xibuild6
-rw-r--r--repo/x11/xwininfo.xibuild6
-rw-r--r--repo/x11/xwud.xibuild6
-rw-r--r--repo/xi/sysconfigs.xibuild6
-rw-r--r--repo/xi/xib.xibuild6
-rw-r--r--repo/xi/xibuild.xibuild6
-rw-r--r--repo/xi/xichroot.xipkg6
-rw-r--r--repo/xi/xipkg.xibuild6
-rw-r--r--repo/xi/xiutils.xibuild6
363 files changed, 1080 insertions, 1080 deletions
diff --git a/repo/apps/feh.xibuild b/repo/apps/feh.xibuild
index e33ad4f..0182a5e 100644
--- a/repo/apps/feh.xibuild
+++ b/repo/apps/feh.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(curl file imlib2 libexif libxinerama libpng)
+MAKEDEPS="make"
+DEPS="curl file imlib2 libexif libxinerama libpng"
DESC="Fast and light imlib2-based image viewer"
diff --git a/repo/apps/rxvt-unicode.xibuild b/repo/apps/rxvt-unicode.xibuild
index ecf2df8..fd7e902 100644
--- a/repo/apps/rxvt-unicode.xibuild
+++ b/repo/apps/rxvt-unicode.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make ncurses)
-DEPS=(libxft perl startup-notification libnsl libptytty)
+MAKEDEPS="make ncurses"
+DEPS="libxft perl startup-notification libnsl libptytty"
DESC="Unicode fork of rxvt terminal emulator"
diff --git a/repo/apps/xterm.xibuild b/repo/apps/xterm.xibuild
index d4df24e..27a5cc2 100644
--- a/repo/apps/xterm.xibuild
+++ b/repo/apps/xterm.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(libxft libxaw ncurses luit xbitmaps libutempter libxkbfile)
+MAKEDEPS="make"
+DEPS="libxft libxaw ncurses luit xbitmaps libutempter libxkbfile"
DESC="X Terminal Emulator"
diff --git a/repo/devel/asciidoc.xibuild b/repo/devel/asciidoc.xibuild
index 6e1cf8f..b5eb3bd 100644
--- a/repo/devel/asciidoc.xibuild
+++ b/repo/devel/asciidoc.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(python )
-DEPS=(python libxslt docbook-xsl)
+MAKEDEPS="python "
+DEPS="python libxslt docbook-xsl"
PKG_VER=10.1.1
SOURCE=https://github.com/asciidoc-py/asciidoc-py/releases/download/$PKG_VER/asciidoc-$PKG_VER.tar.gz
diff --git a/repo/devel/autoconf.xibuild b/repo/devel/autoconf.xibuild
index b94d4b1..bb8c784 100644
--- a/repo/devel/autoconf.xibuild
+++ b/repo/devel/autoconf.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(gawk m4 diffutils perl sh gettext)
+MAKEDEPS="make"
+DEPS="gawk m4 diffutils perl sh gettext"
PKG_VER=2.71
SOURCE=https://ftp.gnu.org/gnu/autoconf/autoconf-$PKG_VER.tar.xz
diff --git a/repo/devel/autoconf2-13.xibuild b/repo/devel/autoconf2-13.xibuild
index 3ef6500..ac66134 100644
--- a/repo/devel/autoconf2-13.xibuild
+++ b/repo/devel/autoconf2-13.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make patch)
-DEPS=(perl)
+MAKEDEPS="make patch"
+DEPS="perl"
PKG_VER=2.13
SOURCE=https://ftp.gnu.org/gnu/autoconf/autoconf-$PKG_VER.tar.gz
diff --git a/repo/devel/automake.xibuild b/repo/devel/automake.xibuild
index d691513..8b8951f 100644
--- a/repo/devel/automake.xibuild
+++ b/repo/devel/automake.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make autoconf)
-DEPS=(perl bash)
+MAKEDEPS="make autoconf"
+DEPS="perl bash"
PKG_VER=1.16.5
SOURCE=https://ftp.gnu.org/gnu/automake/automake-$PKG_VER.tar.xz
diff --git a/repo/devel/bc.xibuild b/repo/devel/bc.xibuild
index 74b461b..ffe43a5 100644
--- a/repo/devel/bc.xibuild
+++ b/repo/devel/bc.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(readline)
+MAKEDEPS="make "
+DEPS="readline"
PKG_VER=5.2.1
SOURCE=https://github.com/gavinhoward/bc/releases/download/$PKG_VER/bc-$PKG_VER.tar.xz
diff --git a/repo/devel/bison.xibuild b/repo/devel/bison.xibuild
index 7319305..41f09a7 100644
--- a/repo/devel/bison.xibuild
+++ b/repo/devel/bison.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc m4 sh)
+MAKEDEPS="make "
+DEPS="glibc m4 sh"
PKG_VER=3.8.1
SOURCE=https://ftp.gnu.org/gnu/bison/bison-$PKG_VER.tar.xz
diff --git a/repo/devel/check.xibuild b/repo/devel/check.xibuild
index aa1e2e3..192e219 100644
--- a/repo/devel/check.xibuild
+++ b/repo/devel/check.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(gawk)
+MAKEDEPS="make"
+DEPS="gawk"
PKG_VER=0.15.2
SOURCE=https://github.com/libcheck/check/releases/download/$PKG_VER/check-$PKG_VER.tar.gz
diff --git a/repo/devel/cmake.xibuild b/repo/devel/cmake.xibuild
index 8e78ae0..41be69c 100644
--- a/repo/devel/cmake.xibuild
+++ b/repo/devel/cmake.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(curl libarchive jsoncpp libuv rhash)
+MAKEDEPS="make"
+DEPS="curl libarchive jsoncpp libuv rhash"
PKG_VER=3.22.1
SOURCE=https://github.com/Kitware/CMake/releases/download/v$PKG_VER/cmake-$PKG_VER.tar.gz
diff --git a/repo/devel/dejagnu.xibuild b/repo/devel/dejagnu.xibuild
index ddbf828..fcbe022 100644
--- a/repo/devel/dejagnu.xibuild
+++ b/repo/devel/dejagnu.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(sh expect)
+MAKEDEPS="make "
+DEPS="sh expect"
PKG_VER=1.6.3
SOURCE=https://ftp.gnu.org/gnu/dejagnu/dejagnu-$PKG_VER.tar.gz
diff --git a/repo/devel/distcc.xibuild b/repo/devel/distcc.xibuild
index 9d36b18..a5c390f 100644
--- a/repo/devel/distcc.xibuild
+++ b/repo/devel/distcc.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(python make )
-DEPS=(gcc python popt)
+MAKEDEPS="python make "
+DEPS="gcc python popt"
PKG_VER=3.4
SOURCE=https://github.com/distcc/distcc/releases/download/v$PKG_VER/distcc-$PKG_VER.tar.gz
diff --git a/repo/devel/docbook-dtd.xibuild b/repo/devel/docbook-dtd.xibuild
index 61a3e54..23c0af7 100644
--- a/repo/devel/docbook-dtd.xibuild
+++ b/repo/devel/docbook-dtd.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(unzip)
-DEPS=(libxml2 sgml-common)
+MAKEDEPS="unzip"
+DEPS="libxml2 sgml-common"
PKG_VER=4.5
SOURCE=https://www.docbook.org/sgml/$PKG_VER/docbook-$PKG_VER.zip
diff --git a/repo/devel/docbook-xml.xibuild b/repo/devel/docbook-xml.xibuild
index a14c389..1cf7145 100644
--- a/repo/devel/docbook-xml.xibuild
+++ b/repo/devel/docbook-xml.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=()
-DEPS=(libxml2)
+MAKEDEPS=""
+DEPS="libxml2"
PKG_VER=5.1
SOURCE=https://docbook.org/xml/$PKG_VER/docbook-v$PKG_VER-os.zip
diff --git a/repo/devel/docbook-xsl.xibuild b/repo/devel/docbook-xsl.xibuild
index 036e0a0..895b155 100644
--- a/repo/devel/docbook-xsl.xibuild
+++ b/repo/devel/docbook-xsl.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(patch)
-DEPS=(libxml2 libxslt docbook-xml)
+MAKEDEPS="patch"
+DEPS="libxml2 libxslt docbook-xml"
PKG_VER=1.79.2
SOURCE=https://github.com/docbook/xslt10-stylesheets/releases/download/release/$PKG_VER/docbook-xsl-nons-$PKG_VER.tar.bz2
diff --git a/repo/devel/docbook4-xml.xibuild b/repo/devel/docbook4-xml.xibuild
index 2d65abd..d70934c 100644
--- a/repo/devel/docbook4-xml.xibuild
+++ b/repo/devel/docbook4-xml.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(unzip)
-DEPS=(libxml2 sgml-common)
+MAKEDEPS="unzip"
+DEPS="libxml2 sgml-common"
PKG_VER=4.5
SOURCE=https://www.docbook.org/xml/$PKG_VER/docbook-xml-$PKG_VER.zip
diff --git a/repo/devel/expect.xibuild b/repo/devel/expect.xibuild
index 03c32c8..c2dd0d8 100644
--- a/repo/devel/expect.xibuild
+++ b/repo/devel/expect.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(tcl)
+MAKEDEPS="make"
+DEPS="tcl"
PKG_VER=5.45.4
SOURCE=https://sourceforge.net/projects/expect/files/Expect/$PKG_VER/expect$PKG_VER.tar.gz/download
diff --git a/repo/devel/flex.xibuild b/repo/devel/flex.xibuild
index 7523f07..37c9009 100644
--- a/repo/devel/flex.xibuild
+++ b/repo/devel/flex.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make help2man)
-DEPS=(glibc m4 sh libiconv)
+MAKEDEPS="make help2man"
+DEPS="glibc m4 sh libiconv"
PKG_VER=2.6.4
SOURCE=https://github.com/westes/flex/releases/download/v$PKG_VER/flex-$PKG_VER.tar.gz
diff --git a/repo/devel/gcc.xibuild b/repo/devel/gcc.xibuild
index 8043772..cb7c058 100644
--- a/repo/devel/gcc.xibuild
+++ b/repo/devel/gcc.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(grep make libxml2 dejagnu inetutils libiconv)
-DEPS=(glibc binutils mpc)
+MAKEDEPS="grep make libxml2 dejagnu inetutils libiconv"
+DEPS="glibc binutils mpc"
PKG_VER=11.2.0
SOURCE=https://ftp.gnu.org/gnu/gcc/gcc-$PKG_VER/gcc-$PKG_VER.tar.xz
diff --git a/repo/devel/gdb.xibuild b/repo/devel/gdb.xibuild
index 1e3e95a..e16ac37 100644
--- a/repo/devel/gdb.xibuild
+++ b/repo/devel/gdb.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make expat guile pmfr ncurses python xz texinfo)
-DEPS=(python-six doxygen gcc guile python rustc valgrind systemtap)
+MAKEDEPS="make expat guile pmfr ncurses python xz texinfo"
+DEPS="python-six doxygen gcc guile python rustc valgrind systemtap"
PKG_VER=11.2
SOURCE=https://ftp.gnu.org/gnu/gdb/gdb-$PKG_VER.tar.xz
diff --git a/repo/devel/git.xibuild b/repo/devel/git.xibuild
index 3c338b1..d897a80 100644
--- a/repo/devel/git.xibuild
+++ b/repo/devel/git.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(grep python make xmlto)
-DEPS=(curl perl openssl pcre grep shadow zlib openssh)
+MAKEDEPS="grep python make xmlto"
+DEPS="curl perl openssl pcre grep shadow zlib openssh"
PKG_VER=2.34.1
SOURCE=https://www.kernel.org/pub/software/scm/git/git-$PKG_VER.tar.xz
diff --git a/repo/devel/go.xibuild b/repo/devel/go.xibuild
index 3ba502d..9673f12 100644
--- a/repo/devel/go.xibuild
+++ b/repo/devel/go.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=()
+MAKEDEPS="make"
+DEPS=""
PKG_VER=1.17.7
SOURCE=https://go.dev/dl/go$PKG_VER.src.tar.gz
diff --git a/repo/devel/help2man.xibuild b/repo/devel/help2man.xibuild
index cb74ca8..6d91935 100644
--- a/repo/devel/help2man.xibuild
+++ b/repo/devel/help2man.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(sh)
+MAKEDEPS="make "
+DEPS="sh"
PKG_VER=1.48.5
SOURCE=http://mirror.koddos.net/gnu/help2man/help2man-$PKG_VER.tar.xz
diff --git a/repo/devel/icecream-sundae.xibuild b/repo/devel/icecream-sundae.xibuild
index b58e241..58f08aa 100644
--- a/repo/devel/icecream-sundae.xibuild
+++ b/repo/devel/icecream-sundae.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(meson ninja)
-DEPS=(ncurses glib icecream)
+MAKEDEPS="meson ninja"
+DEPS="ncurses glib icecream"
PKG_VER=1.0.0
SOURCE=https://github.com/JPEWdev/icecream-sundae
diff --git a/repo/devel/icecream.xibuild b/repo/devel/icecream.xibuild
index 2fa9875..713f16e 100644
--- a/repo/devel/icecream.xibuild
+++ b/repo/devel/icecream.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(python make )
-DEPS=(gcc python libcap-ng lzo libarchive)
+MAKEDEPS="python make "
+DEPS="gcc python libcap-ng lzo libarchive"
SOURCE=https://github.com/icecc/icecream/releases/download/1.3.1/icecc-1.3.1.tar.xz
diff --git a/repo/devel/llvm.xibuild b/repo/devel/llvm.xibuild
index 41c2870..cc90e8c 100644
--- a/repo/devel/llvm.xibuild
+++ b/repo/devel/llvm.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make ninja cmake libedit libffi libxml2 ncurses python)
-DEPS=(perl zlib libffi libedit ncurses)
+MAKEDEPS="make ninja cmake libedit libffi libxml2 ncurses python"
+DEPS="perl zlib libffi libedit ncurses"
PKG_VER=13.0.0
SOURCE=https://github.com/llvm/llvm-project/releases/download/llvmorg-$PKG_VER/llvm-$PKG_VER.src.tar.xz
diff --git a/repo/devel/m4.xibuild b/repo/devel/m4.xibuild
index 2c98016..4cc3422 100644
--- a/repo/devel/m4.xibuild
+++ b/repo/devel/m4.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make help2man)
-DEPS=(glibc bash)
+MAKEDEPS="make help2man"
+DEPS="glibc bash"
PKG_VER=1.4.19
SOURCE=https://ftp.gnu.org/gnu/m4/m4-$PKG_VER.tar.xz
diff --git a/repo/devel/make.xibuild b/repo/devel/make.xibuild
index 36a5b05..4b0595d 100644
--- a/repo/devel/make.xibuild
+++ b/repo/devel/make.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=()
-DEPS=()
+MAKEDEPS=""
+DEPS=""
PKG_VER=4.3
SOURCE=https://ftp.gnu.org/gnu/make/make-$PKG_VER.tar.gz
diff --git a/repo/devel/meson.xibuild b/repo/devel/meson.xibuild
index ef4485c..b207077 100644
--- a/repo/devel/meson.xibuild
+++ b/repo/devel/meson.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(python)
-DEPS=(python ninja)
+MAKEDEPS="python"
+DEPS="python ninja"
PKG_VER=0.59
SOURCE=https://github.com/mesonbuild/meson
diff --git a/repo/devel/mpc.xibuild b/repo/devel/mpc.xibuild
index 70b4e2e..f9c9477 100644
--- a/repo/devel/mpc.xibuild
+++ b/repo/devel/mpc.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(mpfr)
+MAKEDEPS="make "
+DEPS="mpfr"
PKG_VER=1.2.1
SOURCE=http://www.multiprecision.org/downloads/mpc-$PKG_VER.tar.gz
diff --git a/repo/devel/nasm.xibuild b/repo/devel/nasm.xibuild
index 24c71c9..cfba565 100644
--- a/repo/devel/nasm.xibuild
+++ b/repo/devel/nasm.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(glibc)
+MAKEDEPS="make"
+DEPS="glibc"
PKG_VER=2.15.05
SOURCE=https://www.nasm.us/pub/nasm/releasebuilds/$PKG_VER/nasm-$PKG_VER.tar.xz
diff --git a/repo/devel/ninja.xibuild b/repo/devel/ninja.xibuild
index 485b87a..6db39fe 100644
--- a/repo/devel/ninja.xibuild
+++ b/repo/devel/ninja.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(python)
-DEPS=(glibc)
+MAKEDEPS="python"
+DEPS="glibc"
SOURCE=git://github.com/ninja-build/ninja.git
BRANCH=release
diff --git a/repo/devel/patch.xibuild b/repo/devel/patch.xibuild
index 2249090..cee63f1 100644
--- a/repo/devel/patch.xibuild
+++ b/repo/devel/patch.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc attr)
+MAKEDEPS="make "
+DEPS="glibc attr"
PKG_VER=2.7
SOURCE=https://ftp.gnu.org/gnu/patch/patch-$PKG_VER.tar.xz
diff --git a/repo/devel/pkg-config.xibuild b/repo/devel/pkg-config.xibuild
index aeaf71c..73c1602 100644
--- a/repo/devel/pkg-config.xibuild
+++ b/repo/devel/pkg-config.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc libiconv)
+MAKEDEPS="make "
+DEPS="glibc libiconv"
PKG_VER=0.29.2
SOURCE=https://pkg-config.freedesktop.org/releases/pkg-config-$PKG_VER.tar.gz
diff --git a/repo/devel/rustc.xibuild b/repo/devel/rustc.xibuild
index c6c6777..67f1583 100644
--- a/repo/devel/rustc.xibuild
+++ b/repo/devel/rustc.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(cmake )
-DEPS=(curl gcc libssh2)
+MAKEDEPS="cmake "
+DEPS="curl gcc libssh2"
PKG_VER=1.58.1
SOURCE=https://static.rust-lang.org/dist/rustc-$PKG_VER-src.tar.gz
diff --git a/repo/devel/sgml-common.xibuild b/repo/devel/sgml-common.xibuild
index 52981fc..b62f243 100644
--- a/repo/devel/sgml-common.xibuild
+++ b/repo/devel/sgml-common.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(unzip patch)
-DEPS=(libxml2 sgml-common)
+MAKEDEPS="unzip patch"
+DEPS="libxml2 sgml-common"
PKG_VER=0.6.3
SOURCE=https://sourceware.org/ftp/docbook-tools/new-trials/SOURCES/sgml-common-$PKG_VER.tgz
diff --git a/repo/devel/texinfo.xibuild b/repo/devel/texinfo.xibuild
index 6d66823..ccf658b 100644
--- a/repo/devel/texinfo.xibuild
+++ b/repo/devel/texinfo.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(ncurses gzip perl sh)
+MAKEDEPS="make "
+DEPS="ncurses gzip perl sh"
PKG_VER=6.8
SOURCE=https://ftp.gnu.org/gnu/texinfo/texinfo-$PKG_VER.tar.xz
diff --git a/repo/devel/xmlto.xibuild b/repo/devel/xmlto.xibuild
index 05c5a6e..0efc381 100644
--- a/repo/devel/xmlto.xibuild
+++ b/repo/devel/xmlto.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(libxslt)
+MAKEDEPS="make "
+DEPS="libxslt"
PKG_VER=0.0.28
SOURCE=https://releases.pagure.org/xmlto/xmlto-$PKG_VER.tar.bz2
diff --git a/repo/font/encodings.xibuild b/repo/font/encodings.xibuild
index 1dc5d49..f5d7630 100644
--- a/repo/font/encodings.xibuild
+++ b/repo/font/encodings.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make mkfontscale)
-DEPS=(fontconfig libxcb xcursor-themes)
+MAKEDEPS="make mkfontscale"
+DEPS="fontconfig libxcb xcursor-themes"
PKG_VER=1.0.5
SOURCE=https://www.x.org/pub/individual/font/encodings-$PKG_VER.tar.bz2
diff --git a/repo/font/font-adobe-utopia-type1.xibuild b/repo/font/font-adobe-utopia-type1.xibuild
index 09a6959..38ba21b 100644
--- a/repo/font/font-adobe-utopia-type1.xibuild
+++ b/repo/font/font-adobe-utopia-type1.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make mkfontscale)
-DEPS=(fontconfig libxcb xcursor-themes)
+MAKEDEPS="make mkfontscale"
+DEPS="fontconfig libxcb xcursor-themes"
PKG_VER=1.0.4
SOURCE=https://www.x.org/pub/individual/font/font-adobe-utopia-type1-$PKG_VER.tar.bz2
diff --git a/repo/font/font-alias.xibuild b/repo/font/font-alias.xibuild
index c2375a3..295ff48 100644
--- a/repo/font/font-alias.xibuild
+++ b/repo/font/font-alias.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make mkfontscale)
-DEPS=(fontconfig libxcb xcursor-themes)
+MAKEDEPS="make mkfontscale"
+DEPS="fontconfig libxcb xcursor-themes"
PKG_VER=1.0.4
SOURCE=https://www.x.org/pub/individual/font/font-alias-$PKG_VER.tar.bz2
diff --git a/repo/font/font-bh-ttf.xibuild b/repo/font/font-bh-ttf.xibuild
index 3156b3f..6f0c2b9 100644
--- a/repo/font/font-bh-ttf.xibuild
+++ b/repo/font/font-bh-ttf.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make mkfontscale)
-DEPS=(fontconfig libxcb xcursor-themes)
+MAKEDEPS="make mkfontscale"
+DEPS="fontconfig libxcb xcursor-themes"
PKG_VER=1.0.3
SOURCE=https://www.x.org/pub/individual/font/font-bh-ttf-$PKG_VER.tar.bz2
diff --git a/repo/font/font-bh-type1.xibuild b/repo/font/font-bh-type1.xibuild
index f431888..c0be52b 100644
--- a/repo/font/font-bh-type1.xibuild
+++ b/repo/font/font-bh-type1.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make mkfontscale)
-DEPS=(fontconfig libxcb xcursor-themes)
+MAKEDEPS="make mkfontscale"
+DEPS="fontconfig libxcb xcursor-themes"
PKG_VER=1.0.3
SOURCE=https://www.x.org/pub/individual/font/font-bh-type1-$PKG_VER.tar.bz2
diff --git a/repo/font/font-ibm-type1.xibuild b/repo/font/font-ibm-type1.xibuild
index 4b979e2..ac8e191 100644
--- a/repo/font/font-ibm-type1.xibuild
+++ b/repo/font/font-ibm-type1.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make mkfontscale)
-DEPS=(fontconfig libxcb xcursor-themes)
+MAKEDEPS="make mkfontscale"
+DEPS="fontconfig libxcb xcursor-themes"
PKG_VER=1.0.3
SOURCE=https://www.x.org/pub/individual/font/font-ibm-type1-$PKG_VER.tar.bz2
diff --git a/repo/font/font-misc-ethiopic.xibuild b/repo/font/font-misc-ethiopic.xibuild
index 08107fb..895aebf 100644
--- a/repo/font/font-misc-ethiopic.xibuild
+++ b/repo/font/font-misc-ethiopic.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make mkfontscale)
-DEPS=(fontconfig libxcb xcursor-themes)
+MAKEDEPS="make mkfontscale"
+DEPS="fontconfig libxcb xcursor-themes"
PKG_VER=1.0.4
SOURCE=https://www.x.org/pub/individual/font/font-misc-ethiopic-$PKG_VER.tar.bz2
diff --git a/repo/font/font-util.xibuild b/repo/font/font-util.xibuild
index 816dc9f..92b8078 100644
--- a/repo/font/font-util.xibuild
+++ b/repo/font/font-util.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=()
+MAKEDEPS="make"
+DEPS=""
PKG_VER=1.3.2
SOURCE=https://www.x.org/pub/individual/font/font-util-$PKG_VER.tar.bz2
diff --git a/repo/font/font-xfree86-type1.xibuild b/repo/font/font-xfree86-type1.xibuild
index 71dd144..f266253 100644
--- a/repo/font/font-xfree86-type1.xibuild
+++ b/repo/font/font-xfree86-type1.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make mkfontscale)
-DEPS=(fontconfig libxcb xcursor-themes)
+MAKEDEPS="make mkfontscale"
+DEPS="fontconfig libxcb xcursor-themes"
PKG_VER=1.0.4
SOURCE=https://www.x.org/pub/individual/font/font-xfree86-type1-$PKG_VER.tar.bz2
diff --git a/repo/font/fontconfig.xibuild b/repo/font/fontconfig.xibuild
index 9b8a4c8..76f8d80 100644
--- a/repo/font/fontconfig.xibuild
+++ b/repo/font/fontconfig.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make libxml2 texlive)
-DEPS=(freetype json)
+MAKEDEPS="make libxml2 texlive"
+DEPS="freetype json"
PKG_VER=2.13.1
SOURCE=https://www.freedesktop.org/software/fontconfig/release/fontconfig-$PKG_VER.tar.bz2
diff --git a/repo/linux/linux-firmware.xibuild b/repo/linux/linux-firmware.xibuild
index f444e31..16746b7 100644
--- a/repo/linux/linux-firmware.xibuild
+++ b/repo/linux/linux-firmware.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=()
-DEPS=(linux)
+MAKEDEPS=""
+DEPS="linux"
PKG_VER=5.15.14
SOURCE=https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
diff --git a/repo/linux/linux-headers.xibuild b/repo/linux/linux-headers.xibuild
index 39e41dc..d097f27 100644
--- a/repo/linux/linux-headers.xibuild
+++ b/repo/linux/linux-headers.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make cpio bc perl libelf kmod xmlto xz)
-DEPS=(pahole)
+MAKEDEPS="make cpio bc perl libelf kmod xmlto xz"
+DEPS="pahole"
PKG_VER=5.15.14
SOURCE=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-$PKG_VER.tar.xz
diff --git a/repo/linux/linux.xibuild b/repo/linux/linux.xibuild
index f35ffdf..a416cad 100644
--- a/repo/linux/linux.xibuild
+++ b/repo/linux/linux.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make bc)
-DEPS=(coreutils kmod)
+MAKEDEPS="make bc"
+DEPS="coreutils kmod"
PKG_VER=5.15.14
SOURCE=https://cdn.kernel.org/pub/linux/kernel/v$(echo $PKG_VER | cut -d. -f1).x/linux-$PKG_VER.tar.xz
diff --git a/repo/media/alsa-firmware.xibuild b/repo/media/alsa-firmware.xibuild
index 547a4be..b7c6973 100644
--- a/repo/media/alsa-firmware.xibuild
+++ b/repo/media/alsa-firmware.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make xmlto)
-DEPS=(alsa-tools)
+MAKEDEPS="make xmlto"
+DEPS="alsa-tools"
DESC="Firmware binaries for loader programs in alsa-tools and hotplug firmware loader"
diff --git a/repo/media/alsa-lib.xibuild b/repo/media/alsa-lib.xibuild
index 5e4230f..1d60332 100644
--- a/repo/media/alsa-lib.xibuild
+++ b/repo/media/alsa-lib.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(glibc python alsa-topology-conf alsa-ucm-conf)
+MAKEDEPS="make"
+DEPS="glibc python alsa-topology-conf alsa-ucm-conf"
DESC="An alternative implementation of Linux sound support"
diff --git a/repo/media/alsa-oss.xibuild b/repo/media/alsa-oss.xibuild
index 7ef7223..3409c37 100644
--- a/repo/media/alsa-oss.xibuild
+++ b/repo/media/alsa-oss.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(alsa-lib)
+MAKEDEPS="make"
+DEPS="alsa-lib"
DESC="OSS compatibility library"
diff --git a/repo/media/alsa-plugins.xibuild b/repo/media/alsa-plugins.xibuild
index 81e2fc8..2d39669 100644
--- a/repo/media/alsa-plugins.xibuild
+++ b/repo/media/alsa-plugins.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(glibc alsa-lib)
+MAKEDEPS="make"
+DEPS="glibc alsa-lib"
DESC="Additional ALSA plugins"
diff --git a/repo/media/alsa-tools.xibuild b/repo/media/alsa-tools.xibuild
index 2b37bbd..a31327f 100644
--- a/repo/media/alsa-tools.xibuild
+++ b/repo/media/alsa-tools.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(alsa-lib)
+MAKEDEPS="make"
+DEPS="alsa-lib"
DESC="Advanced tools for certain sound cards"
diff --git a/repo/media/alsa-utils.xibuild b/repo/media/alsa-utils.xibuild
index 6f6a7e7..cd8c644 100644
--- a/repo/media/alsa-utils.xibuild
+++ b/repo/media/alsa-utils.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make xmlto)
-DEPS=(alsa-lib fftw libsamplerate)
+MAKEDEPS="make xmlto"
+DEPS="alsa-lib fftw libsamplerate"
DESC="Advanced Linux Sound Architecture - Utilities"
diff --git a/repo/media/audiofile.xibuild b/repo/media/audiofile.xibuild
index 2a2d0de..2f11228 100644
--- a/repo/media/audiofile.xibuild
+++ b/repo/media/audiofile.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc)
-DEPS=(alsa-lib flac)
+MAKEDEPS="make asciidoc"
+DEPS="alsa-lib flac"
DESC="Libraries to support basic sound file formats"
diff --git a/repo/media/faac.xibuild b/repo/media/faac.xibuild
index 00af1a6..87fe760 100644
--- a/repo/media/faac.xibuild
+++ b/repo/media/faac.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make xmlto)
-DEPS=(glibc)
+MAKEDEPS="make xmlto"
+DEPS="glibc"
DESC="Freeware Advanced Audio Coder"
diff --git a/repo/media/faad2.xibuild b/repo/media/faad2.xibuild
index b0105dc..e1c158d 100644
--- a/repo/media/faad2.xibuild
+++ b/repo/media/faad2.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make xmlto)
-DEPS=(alsa-lib fftw libsamplerate)
+MAKEDEPS="make xmlto"
+DEPS="alsa-lib fftw libsamplerate"
DESC="ISO AAC audio decoder"
diff --git a/repo/media/fdk-aac.xibuild b/repo/media/fdk-aac.xibuild
index c915fa2..c4aee9b 100644
--- a/repo/media/fdk-aac.xibuild
+++ b/repo/media/fdk-aac.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make xmlto)
-DEPS=(alsa-lib)
+MAKEDEPS="make xmlto"
+DEPS="alsa-lib"
DESC="Fraunhofer FDK AAC library"
diff --git a/repo/media/flac.xibuild b/repo/media/flac.xibuild
index 82ad486..2b3d174 100644
--- a/repo/media/flac.xibuild
+++ b/repo/media/flac.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make xmlto)
-DEPS=(libogg nasm)
+MAKEDEPS="make xmlto"
+DEPS="libogg nasm"
DESC="Free Lossless Audio Codec"
diff --git a/repo/media/libogg.xibuild b/repo/media/libogg.xibuild
index 0f251cd..51a6b9b 100644
--- a/repo/media/libogg.xibuild
+++ b/repo/media/libogg.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=()
+MAKEDEPS="make"
+DEPS=""
DESC="Ogg bitstream and framing library"
diff --git a/repo/media/libsamplerate.xibuild b/repo/media/libsamplerate.xibuild
index c985452..1c3dd07 100644
--- a/repo/media/libsamplerate.xibuild
+++ b/repo/media/libsamplerate.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make xmlto)
-DEPS=(libogg nasm)
+MAKEDEPS="make xmlto"
+DEPS="libogg nasm"
DESC="An audio sample rate conversion library"
diff --git a/repo/media/libsndfile.xibuild b/repo/media/libsndfile.xibuild
index 7e8f70e..78ae0f1 100644
--- a/repo/media/libsndfile.xibuild
+++ b/repo/media/libsndfile.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(alsa-lib flac opus libvorbis)
+MAKEDEPS="make "
+DEPS="alsa-lib flac opus libvorbis"
DESC="A C library for reading and writing files containing sampled audio data"
diff --git a/repo/media/libtheora.xibuild b/repo/media/libtheora.xibuild
index 1788fbb..64bfcc0 100644
--- a/repo/media/libtheora.xibuild
+++ b/repo/media/libtheora.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(libogg libvorbis)
+MAKEDEPS="make"
+DEPS="libogg libvorbis"
DESC="An open video codec developed by the Xiph.org"
diff --git a/repo/media/libvorbis.xibuild b/repo/media/libvorbis.xibuild
index 990efc9..32ef80e 100644
--- a/repo/media/libvorbis.xibuild
+++ b/repo/media/libvorbis.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(libogg)
+MAKEDEPS="make"
+DEPS="libogg"
DESC="Reference implementation of the Ogg Vorbis audio format"
diff --git a/repo/media/libvpx.xibuild b/repo/media/libvpx.xibuild
index c8fde8c..ab8d127 100644
--- a/repo/media/libvpx.xibuild
+++ b/repo/media/libvpx.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(nasm which)
+MAKEDEPS="make"
+DEPS="nasm which"
DESC="VP8 and VP9 codec"
diff --git a/repo/media/opus.xibuild b/repo/media/opus.xibuild
index 4f4ece8..9bb2167 100644
--- a/repo/media/opus.xibuild
+++ b/repo/media/opus.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(glibc)
+MAKEDEPS="make"
+DEPS="glibc"
DESC="Totally open, royalty-free, highly versatile audio codec"
diff --git a/repo/media/pipewire.xibuild b/repo/media/pipewire.xibuild
index a3a1cec..c663d25 100644
--- a/repo/media/pipewire.xibuild
+++ b/repo/media/pipewire.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(bluez ffmpeg gstreamer gst-plugins-base libva pulseaudio sbc sdl2 v4l-utils)
+MAKEDEPS="make"
+DEPS="bluez ffmpeg gstreamer gst-plugins-base libva pulseaudio sbc sdl2 v4l-utils"
DESC="Low-latency audio/video router and processor"
diff --git a/repo/media/pulseaudio.xibuild b/repo/media/pulseaudio.xibuild
index e3d4a22..572205d 100644
--- a/repo/media/pulseaudio.xibuild
+++ b/repo/media/pulseaudio.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make check)
-DEPS=(libsndfile alsa-lib dbus elogind glib libcap speex libxtst gdbm)
+MAKEDEPS="make check"
+DEPS="libsndfile alsa-lib dbus elogind glib libcap speex libxtst gdbm"
DESC="A featureful, general-purpose sound server"
diff --git a/repo/meta/all.xibuild b/repo/meta/all.xibuild
index 2440b46..bf82434 100644
--- a/repo/meta/all.xibuild
+++ b/repo/meta/all.xibuild
@@ -1,5 +1,5 @@
-#!/bin/bash
+#!/bin/sh
# This file was automatically generated, do not edit!
DESC="AlL tHe pacKageS!!"
-DEPS=( feh rxvt-unicode xterm asciidoc autoconf2-13 autoconf automake bc bison check cmake dejagnu distcc docbook4-xml docbook-dtd docbook-xml docbook-xsl expect flex gcc gdb git go help2man icecream-sundae icecream llvm m4 make meson mpc ninja patch pkg-config rustc sgml-common texinfo xmlto encodings font-adobe-utopia-type1 font-alias font-bh-ttf font-bh-type1 fontconfig font-ibm-type1 font-misc-ethiopic font-util font-xfree86-type1 linux-firmware linux-headers linux cacert-utils fakechroot fakeroot acl acpid attr binutils bootscripts brotli bzip2 cacerts coreutils dbus dhcp efibootmgr efivar elogind eudev expat findutils freetype2 gc gdbm gettext glibc glib gmp gnutls gobject-introspection gperf grub guile gzip iana-etc icu imlib2 intltool js78 kbd kmod krb5 ldns libarchive libcap-ng libcap libffi libgudev libidn libldap liblinear libndp libnghttp libnl libp11-kit libpcap libpipeline libpng libpsl libptytty libsasl libseccomp libsigsegv libssh2 libtasn1 libtirpc libtool libunistring libusb libxcrypt libxml2 libxslt lua lz4 lzo mkinitramfs mpfr mtdev ncurses nettle networkmanager newt nspr nss openssl pahole pam pcre perl perl-xml-parser polkit popt psmisc python-mako python-markupsafe python-requests python-six python readline rtmpdump sed shadow slang sysklogd sysvinit tar tcl tomlc99 xxhash xz zip zlib zstd acpi bash cpio curl dash diffutils dosfstools dracut e2fsprogs elfutils file fzf gawk genfstab grep groff htop inetutils iproute2 iw keyutils less lm-sensors lynx make-ca man-db neofetch nmap openssh pciutils pm-utils procps-ng rsync sudo unzip usbutils util-linux vim webfs wget which wireless-tools wpa_supplicant bspwm iceauth intel-vaapi-driver libdmx libdrm libepoxy libevdev libfontenc libfs libice libinput libpciaccess libsm libva libvdpau-va-gl libvdpau libwacom libx11 libxau libxaw libxcb libxcomposite libxcursor libxcvt libxdamage libxdmcp libxext libxfixes libxfont2 libxft libxinerama libxi libxkbfile libxmu libxpm libxrandr libxrender libxres libxscrnsaver libxshmfence libxtst libxt libxvmc libxv libxxf86dga libxxf86vm luit mesa mkfontscale pixman sessreg setxkbmap smproxy sxhkd wayland-protocols wayland x11perf xauth xbacklight xbitmaps xcb-proto xcb-util-cursor xcb-util-image xcb-util-keysyms xcb-util-renderutil xcb-util-wm xcb-util xclock xcmsdb xcursorgen xcursor-themes xdpyinfo xdriinfo xev xeyes xf86-input-evdev xf86-input-libinput xf86-input-synaptics xf86-input-wacom xf86-video-amdgpu xf86-video-ati xf86-video-fbdev xf86-video-intel xf86-video-nouveau xf86-video-vmware xgamma xhost xinput xkbcomp xkbevd xkbutils xkeyboardconfig xkill xlsatoms xlsclients xmessage xmodmap xorg-libs xorgproto xorg-server xorg-util-macros xorg-xinit xprop xpr xrandr xrdb xrefresh xsetroot xset xtrans xvinfo xwd xwininfo xwud sysconfigs xibuild xib xipkg xiutils)
+DEPS=" feh rxvt-unicode xterm asciidoc autoconf2-13 autoconf automake bc bison check cmake dejagnu distcc docbook4-xml docbook-dtd docbook-xml docbook-xsl expect flex gcc gdb git go help2man icecream-sundae icecream llvm m4 make meson mpc ninja patch pkg-config rustc sgml-common texinfo xmlto encodings font-adobe-utopia-type1 font-alias font-bh-ttf font-bh-type1 fontconfig font-ibm-type1 font-misc-ethiopic font-util font-xfree86-type1 linux-firmware linux-headers linux cacert-utils fakechroot fakeroot acl acpid attr binutils bootscripts brotli bzip2 cacerts coreutils dbus dhcp efibootmgr efivar elogind eudev expat findutils freetype2 gc gdbm gettext glibc glib gmp gnutls gobject-introspection gperf grub guile gzip iana-etc icu imlib2 intltool js78 kbd kmod krb5 ldns libarchive libcap-ng libcap libffi libgudev libidn libldap liblinear libndp libnghttp libnl libp11-kit libpcap libpipeline libpng libpsl libptytty libsasl libseccomp libsigsegv libssh2 libtasn1 libtirpc libtool libunistring libusb libxcrypt libxml2 libxslt lua lz4 lzo mkinitramfs mpfr mtdev ncurses nettle networkmanager newt nspr nss openssl pahole pam pcre perl perl-xml-parser polkit popt psmisc python-mako python-markupsafe python-requests python-six python readline rtmpdump sed shadow slang sysklogd sysvinit tar tcl tomlc99 xxhash xz zip zlib zstd acpi bash cpio curl dash diffutils dosfstools dracut e2fsprogs elfutils file fzf gawk genfstab grep groff htop inetutils iproute2 iw keyutils less lm-sensors lynx make-ca man-db neofetch nmap openssh pciutils pm-utils procps-ng rsync sudo unzip usbutils util-linux vim webfs wget which wireless-tools wpa_supplicant bspwm iceauth intel-vaapi-driver libdmx libdrm libepoxy libevdev libfontenc libfs libice libinput libpciaccess libsm libva libvdpau-va-gl libvdpau libwacom libx11 libxau libxaw libxcb libxcomposite libxcursor libxcvt libxdamage libxdmcp libxext libxfixes libxfont2 libxft libxinerama libxi libxkbfile libxmu libxpm libxrandr libxrender libxres libxscrnsaver libxshmfence libxtst libxt libxvmc libxv libxxf86dga libxxf86vm luit mesa mkfontscale pixman sessreg setxkbmap smproxy sxhkd wayland-protocols wayland x11perf xauth xbacklight xbitmaps xcb-proto xcb-util-cursor xcb-util-image xcb-util-keysyms xcb-util-renderutil xcb-util-wm xcb-util xclock xcmsdb xcursorgen xcursor-themes xdpyinfo xdriinfo xev xeyes xf86-input-evdev xf86-input-libinput xf86-input-synaptics xf86-input-wacom xf86-video-amdgpu xf86-video-ati xf86-video-fbdev xf86-video-intel xf86-video-nouveau xf86-video-vmware xgamma xhost xinput xkbcomp xkbevd xkbutils xkeyboardconfig xkill xlsatoms xlsclients xmessage xmodmap xorg-libs xorgproto xorg-server xorg-util-macros xorg-xinit xprop xpr xrandr xrdb xrefresh xsetroot xset xtrans xvinfo xwd xwininfo xwud sysconfigs xibuild xib xipkg xiutils"
diff --git a/repo/meta/apps.xibuild b/repo/meta/apps.xibuild
index d347342..7debc3c 100644
--- a/repo/meta/apps.xibuild
+++ b/repo/meta/apps.xibuild
@@ -1,5 +1,5 @@
-#!/bin/bash
+#!/bin/sh
# This file was automatically generated, do not edit!
DESC="All the the packages available in apps"
-DEPS=( feh rxvt-unicode xterm)
+DEPS=" feh rxvt-unicode xterm"
diff --git a/repo/meta/base.xibuild b/repo/meta/base.xibuild
index ca34c73..66ec644 100644
--- a/repo/meta/base.xibuild
+++ b/repo/meta/base.xibuild
@@ -1,5 +1,5 @@
-#!/bin/bash
-DEPS=(bash bzip2 coreutils findutils iana-etc file gawk gettext glibc grep gzip iproute2 iputils xipkg pciutils procps-ng psmisc sed shadow sysvinit tar util-linux xz linux-headers sysconfigs )
-MAKEDEPS=(grep python)
+#!/bin/sh
+DEPS="bash bzip2 coreutils findutils iana-etc file gawk gettext glibc grep gzip iproute2 iputils xipkg pciutils procps-ng psmisc sed shadow sysvinit tar util-linux xz linux-headers sysconfigs "
+MAKEDEPS="grep python"
DESC="The base system to be installed"
diff --git a/repo/meta/devel.xibuild b/repo/meta/devel.xibuild
index 4869902..4581962 100644
--- a/repo/meta/devel.xibuild
+++ b/repo/meta/devel.xibuild
@@ -1,5 +1,5 @@
-#!/bin/bash
+#!/bin/sh
# This file was automatically generated, do not edit!
DESC="All the the packages available in devel"
-DEPS=( asciidoc autoconf2-13 autoconf automake bc bison check cmake dejagnu distcc docbook4-xml docbook-dtd docbook-xml docbook-xsl expect flex gcc gdb git go help2man icecream-sundae icecream llvm m4 make meson mpc ninja patch pkg-config rustc sgml-common texinfo xmlto)
+DEPS=" asciidoc autoconf2-13 autoconf automake bc bison check cmake dejagnu distcc docbook4-xml docbook-dtd docbook-xml docbook-xsl expect flex gcc gdb git go help2man icecream-sundae icecream llvm m4 make meson mpc ninja patch pkg-config rustc sgml-common texinfo xmlto"
diff --git a/repo/meta/font.xibuild b/repo/meta/font.xibuild
index fcf23b2..89a90f1 100644
--- a/repo/meta/font.xibuild
+++ b/repo/meta/font.xibuild
@@ -1,5 +1,5 @@
-#!/bin/bash
+#!/bin/sh
# This file was automatically generated, do not edit!
DESC="All the the packages available in font"
-DEPS=( encodings font-adobe-utopia-type1 font-alias font-bh-ttf font-bh-type1 fontconfig font-ibm-type1 font-misc-ethiopic font-util font-xfree86-type1)
+DEPS=" encodings font-adobe-utopia-type1 font-alias font-bh-ttf font-bh-type1 fontconfig font-ibm-type1 font-misc-ethiopic font-util font-xfree86-type1"
diff --git a/repo/meta/linux.xibuild b/repo/meta/linux.xibuild
index 8b0d064..d4ab3e0 100644
--- a/repo/meta/linux.xibuild
+++ b/repo/meta/linux.xibuild
@@ -1,5 +1,5 @@
-#!/bin/bash
+#!/bin/sh
# This file was automatically generated, do not edit!
DESC="All the the packages available in linux"
-DEPS=( linux-firmware linux-headers linux)
+DEPS=" linux-firmware linux-headers linux"
diff --git a/repo/meta/meta.xibuild b/repo/meta/meta.xibuild
index 63f0390..356d723 100644
--- a/repo/meta/meta.xibuild
+++ b/repo/meta/meta.xibuild
@@ -1,5 +1,5 @@
-#!/bin/bash
+#!/bin/sh
# This file was automatically generated, do not edit!
DESC="All the the packages available in meta"
-DEPS=()
+DEPS=""
diff --git a/repo/meta/sh.xibuild b/repo/meta/sh.xibuild
index 589d6e4..db37812 100644
--- a/repo/meta/sh.xibuild
+++ b/repo/meta/sh.xibuild
@@ -1,6 +1,6 @@
-#!/bin/bash
-DEPS=(dash)
-MAKEDEPS=()
+#!/bin/sh
+DEPS="dash"
+MAKEDEPS=""
DESC="The system shell"
diff --git a/repo/meta/skip.xibuild b/repo/meta/skip.xibuild
index 4d86856..0fd2cb5 100644
--- a/repo/meta/skip.xibuild
+++ b/repo/meta/skip.xibuild
@@ -1,5 +1,5 @@
-#!/bin/bash
+#!/bin/sh
# This file was automatically generated, do not edit!
DESC="All the the packages available in skip"
-DEPS=( cacert-utils fakechroot fakeroot icecream)
+DEPS=" cacert-utils fakechroot fakeroot icecream"
diff --git a/repo/meta/system.xibuild b/repo/meta/system.xibuild
index f450bf6..4430290 100644
--- a/repo/meta/system.xibuild
+++ b/repo/meta/system.xibuild
@@ -1,5 +1,5 @@
-#!/bin/bash
+#!/bin/sh
# This file was automatically generated, do not edit!
DESC="All the the packages available in system"
-DEPS=( acl acpid attr binutils bootscripts brotli bzip2 cacerts coreutils dbus dhcp efibootmgr efivar elogind eudev expat findutils freetype2 gc gdbm gettext glibc glib gmp gnutls gobject-introspection gperf grub guile gzip iana-etc icu imlib2 intltool js78 kbd kmod krb5 ldns libarchive libcap-ng libcap libffi libgudev libidn libldap liblinear libndp libnghttp libnl libp11-kit libpcap libpipeline libpng libpsl libptytty libsasl libseccomp libsigsegv libssh2 libtasn1 libtirpc libtool libunistring libusb libxcrypt libxml2 libxslt lua lz4 lzo mkinitramfs mpfr mtdev ncurses nettle networkmanager newt nspr nss openssl pahole pam pcre perl perl-xml-parser polkit popt psmisc python-mako python-markupsafe python-requests python-six python readline rtmpdump sed shadow slang sysklogd sysvinit tar tcl tomlc99 xxhash xz zip zlib zstd)
+DEPS=" acl acpid attr binutils bootscripts brotli bzip2 cacerts coreutils dbus dhcp efibootmgr efivar elogind eudev expat findutils freetype2 gc gdbm gettext glibc glib gmp gnutls gobject-introspection gperf grub guile gzip iana-etc icu imlib2 intltool js78 kbd kmod krb5 ldns libarchive libcap-ng libcap libffi libgudev libidn libldap liblinear libndp libnghttp libnl libp11-kit libpcap libpipeline libpng libpsl libptytty libsasl libseccomp libsigsegv libssh2 libtasn1 libtirpc libtool libunistring libusb libxcrypt libxml2 libxslt lua lz4 lzo mkinitramfs mpfr mtdev ncurses nettle networkmanager newt nspr nss openssl pahole pam pcre perl perl-xml-parser polkit popt psmisc python-mako python-markupsafe python-requests python-six python readline rtmpdump sed shadow slang sysklogd sysvinit tar tcl tomlc99 xxhash xz zip zlib zstd"
diff --git a/repo/meta/util.xibuild b/repo/meta/util.xibuild
index 2528bf7..2d4095b 100644
--- a/repo/meta/util.xibuild
+++ b/repo/meta/util.xibuild
@@ -1,5 +1,5 @@
-#!/bin/bash
+#!/bin/sh
# This file was automatically generated, do not edit!
DESC="All the the packages available in util"
-DEPS=( acpi bash cpio curl dash diffutils dosfstools dracut e2fsprogs elfutils file fzf gawk genfstab grep groff htop inetutils iproute2 iw keyutils less lm-sensors lynx make-ca man-db neofetch nmap openssh pciutils pm-utils procps-ng rsync sudo unzip usbutils util-linux vim webfs wget which wireless-tools wpa_supplicant)
+DEPS=" acpi bash cpio curl dash diffutils dosfstools dracut e2fsprogs elfutils file fzf gawk genfstab grep groff htop inetutils iproute2 iw keyutils less lm-sensors lynx make-ca man-db neofetch nmap openssh pciutils pm-utils procps-ng rsync sudo unzip usbutils util-linux vim webfs wget which wireless-tools wpa_supplicant"
diff --git a/repo/meta/x11.xibuild b/repo/meta/x11.xibuild
index f82bab6..1191f8f 100644
--- a/repo/meta/x11.xibuild
+++ b/repo/meta/x11.xibuild
@@ -1,5 +1,5 @@
-#!/bin/bash
+#!/bin/sh
# This file was automatically generated, do not edit!
DESC="All the the packages available in x11"
-DEPS=( bspwm iceauth intel-vaapi-driver libdmx libdrm libepoxy libevdev libfontenc libfs libice libinput libpciaccess libsm libva libvdpau-va-gl libvdpau libwacom libx11 libxau libxaw libxcb libxcomposite libxcursor libxcvt libxdamage libxdmcp libxext libxfixes libxfont2 libxft libxinerama libxi libxkbfile libxmu libxpm libxrandr libxrender libxres libxscrnsaver libxshmfence libxtst libxt libxvmc libxv libxxf86dga libxxf86vm luit mesa mkfontscale pixman sessreg setxkbmap smproxy sxhkd wayland-protocols wayland x11perf xauth xbacklight xbitmaps xcb-proto xcb-util-cursor xcb-util-image xcb-util-keysyms xcb-util-renderutil xcb-util-wm xcb-util xclock xcmsdb xcursorgen xcursor-themes xdpyinfo xdriinfo xev xeyes xf86-input-evdev xf86-input-libinput xf86-input-synaptics xf86-input-wacom xf86-video-amdgpu xf86-video-ati xf86-video-fbdev xf86-video-intel xf86-video-nouveau xf86-video-vmware xgamma xhost xinput xkbcomp xkbevd xkbutils xkeyboardconfig xkill xlsatoms xlsclients xmessage xmodmap xorg-libs xorgproto xorg-server xorg-util-macros xorg-xinit xprop xpr xrandr xrdb xrefresh xsetroot xset xtrans xvinfo xwd xwininfo xwud)
+DEPS=" bspwm iceauth intel-vaapi-driver libdmx libdrm libepoxy libevdev libfontenc libfs libice libinput libpciaccess libsm libva libvdpau-va-gl libvdpau libwacom libx11 libxau libxaw libxcb libxcomposite libxcursor libxcvt libxdamage libxdmcp libxext libxfixes libxfont2 libxft libxinerama libxi libxkbfile libxmu libxpm libxrandr libxrender libxres libxscrnsaver libxshmfence libxtst libxt libxvmc libxv libxxf86dga libxxf86vm luit mesa mkfontscale pixman sessreg setxkbmap smproxy sxhkd wayland-protocols wayland x11perf xauth xbacklight xbitmaps xcb-proto xcb-util-cursor xcb-util-image xcb-util-keysyms xcb-util-renderutil xcb-util-wm xcb-util xclock xcmsdb xcursorgen xcursor-themes xdpyinfo xdriinfo xev xeyes xf86-input-evdev xf86-input-libinput xf86-input-synaptics xf86-input-wacom xf86-video-amdgpu xf86-video-ati xf86-video-fbdev xf86-video-intel xf86-video-nouveau xf86-video-vmware xgamma xhost xinput xkbcomp xkbevd xkbutils xkeyboardconfig xkill xlsatoms xlsclients xmessage xmodmap xorg-libs xorgproto xorg-server xorg-util-macros xorg-xinit xprop xpr xrandr xrdb xrefresh xsetroot xset xtrans xvinfo xwd xwininfo xwud"
diff --git a/repo/meta/xi.xibuild b/repo/meta/xi.xibuild
index 58b8bc3..c609816 100644
--- a/repo/meta/xi.xibuild
+++ b/repo/meta/xi.xibuild
@@ -1,5 +1,5 @@
-#!/bin/bash
+#!/bin/sh
# This file was automatically generated, do not edit!
DESC="All the the packages available in xi"
-DEPS=( sysconfigs xibuild xib xipkg xiutils)
+DEPS=" sysconfigs xibuild xib xipkg xiutils"
diff --git a/repo/skip/cacert-utils.xibuild b/repo/skip/cacert-utils.xibuild
index 5680421..b48e891 100644
--- a/repo/skip/cacert-utils.xibuild
+++ b/repo/skip/cacert-utils.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=()
-DEPS=(bash coreutils findutils libp11-kit)
+MAKEDEPS=""
+DEPS="bash coreutils findutils libp11-kit"
SOURCE=https://src.fedoraproject.org/rpms/ca-certificates
DESC="CA certificate utilities"
diff --git a/repo/skip/fakechroot.xibuild b/repo/skip/fakechroot.xibuild
index 73e8acb..9a6f715 100644
--- a/repo/skip/fakechroot.xibuild
+++ b/repo/skip/fakechroot.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(sh perl)
+MAKEDEPS="make "
+DEPS="sh perl"
SOURCE=https://github.com/dex4er/fakechroot
DESC="Gives a fake chroot environment"
diff --git a/repo/skip/fakeroot.xibuild b/repo/skip/fakeroot.xibuild
index 1b147a3..f9c0657 100644
--- a/repo/skip/fakeroot.xibuild
+++ b/repo/skip/fakeroot.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc filesystem sed sh util-linux)
+MAKEDEPS="make "
+DEPS="glibc filesystem sed sh util-linux"
SOURCE=https://github.com/mackyle/fakeroot
DESC="Tool for simulating a superuser environment"
diff --git a/repo/skip/polybar.xibuild b/repo/skip/polybar.xibuild
index a4221a8..9c07012 100644
--- a/repo/skip/polybar.xibuild
+++ b/repo/skip/polybar.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(cairo xcb-util-image xcb-util-wm xcb-util-xrm xcb-util-cursor alsa-lib libpulse libmpdclient libnl jsoncpp curl)
+MAKEDEPS="make"
+DEPS="cairo xcb-util-image xcb-util-wm xcb-util-xrm xcb-util-cursor alsa-lib libpulse libmpdclient libnl jsoncpp curl"
PKG_VER=3.5.7
SOURCE=https://github.com/polybar/polybar/releases/download/$PKG_VER/polybar-$PKG_VER.tar.gz
diff --git a/repo/skip/xf86-video-qxl.xibuild b/repo/skip/xf86-video-qxl.xibuild
index 3e066ef..ca70116 100644
--- a/repo/skip/xf86-video-qxl.xibuild
+++ b/repo/skip/xf86-video-qxl.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(xorg-server)
+MAKEDEPS="make"
+DEPS="xorg-server"
DESC="X.org qxl video driver"
diff --git a/repo/skip/xf86-video-vga.xibuild b/repo/skip/xf86-video-vga.xibuild
index 2da33f6..f6cb712 100644
--- a/repo/skip/xf86-video-vga.xibuild
+++ b/repo/skip/xf86-video-vga.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(xorg-server)
+MAKEDEPS="make"
+DEPS="xorg-server"
DESC="X.org framebuffer video driver"
diff --git a/repo/system/acl.xibuild b/repo/system/acl.xibuild
index ef3d4a5..eca7ca5 100644
--- a/repo/system/acl.xibuild
+++ b/repo/system/acl.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(attr)
+MAKEDEPS="make "
+DEPS="attr"
PKG_VER=2.3.1
SOURCE=http://download.savannah.nongnu.org/releases/acl/acl-$PKG_VER.tar.xz
diff --git a/repo/system/acpid.xibuild b/repo/system/acpid.xibuild
index 45748a9..0477ce0 100644
--- a/repo/system/acpid.xibuild
+++ b/repo/system/acpid.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(glibc)
+MAKEDEPS="make"
+DEPS="glibc"
PKG_VER=2.0.33
SOURCE=https://downloads.sourceforge.net/acpid2/acpid-$PKG_VER.tar.xz
diff --git a/repo/system/attr.xibuild b/repo/system/attr.xibuild
index f6f0b43..a5ae70d 100644
--- a/repo/system/attr.xibuild
+++ b/repo/system/attr.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc)
+MAKEDEPS="make "
+DEPS="glibc"
PKG_VER=2.5.1
SOURCE=http://download.savannah.nongnu.org/releases/attr/attr-$PKG_VER.tar.xz
diff --git a/repo/system/binutils.xibuild b/repo/system/binutils.xibuild
index 0fc2365..e8f3299 100644
--- a/repo/system/binutils.xibuild
+++ b/repo/system/binutils.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make dejagnu bzip2 xz zlib zstd patch)
-DEPS=(glibc zlib elfutils)
+MAKEDEPS="make dejagnu bzip2 xz zlib zstd patch"
+DEPS="glibc zlib elfutils"
PKG_VER=2.37
SOURCE=https://ftp.gnu.org/gnu/binutils/binutils-$PKG_VER.tar.xz
diff --git a/repo/system/bootscripts.xibuild b/repo/system/bootscripts.xibuild
index f9038c5..6aaa485 100644
--- a/repo/system/bootscripts.xibuild
+++ b/repo/system/bootscripts.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(sh eudev)
+MAKEDEPS="make "
+DEPS="sh eudev"
PKG_VER=20210608
SOURCE=https://www.linuxfromscratch.org/lfs/downloads/development/lfs-bootscripts-$PKG_VER.tar.xz
diff --git a/repo/system/brotli.xibuild b/repo/system/brotli.xibuild
index e3c1751..0290900 100644
--- a/repo/system/brotli.xibuild
+++ b/repo/system/brotli.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(cmake make )
-DEPS=(glibc)
+MAKEDEPS="cmake make "
+DEPS="glibc"
SOURCE=https://github.com/google/brotli
DESC="A generic-purpose lossless compression algorithm"
diff --git a/repo/system/bzip2.xibuild b/repo/system/bzip2.xibuild
index ff2f2d0..0fa6eab 100644
--- a/repo/system/bzip2.xibuild
+++ b/repo/system/bzip2.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc sh)
+MAKEDEPS="make "
+DEPS="glibc sh"
PKG_VER=1.0.8
SOURCE=git://sourceware.org/git/bzip2.git
diff --git a/repo/system/cacerts.xibuild b/repo/system/cacerts.xibuild
index 82e6782..74bc535 100644
--- a/repo/system/cacerts.xibuild
+++ b/repo/system/cacerts.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make-ca)
-DEPS=(make-ca libnghttp)
+MAKEDEPS="make-ca"
+DEPS="make-ca libnghttp"
PKG_VER=1.7
SOURCE=https://github.com/djlucas/make-ca/releases/download/v$PKG_VER/make-ca-$PKG_VER.tar.xz
diff --git a/repo/system/coreutils.xibuild b/repo/system/coreutils.xibuild
index 2c0826a..5f93eef 100644
--- a/repo/system/coreutils.xibuild
+++ b/repo/system/coreutils.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc acl attr gmp libcap openssl libiconv)
+MAKEDEPS="make "
+DEPS="glibc acl attr gmp libcap openssl libiconv"
PKG_VER=9.0
SOURCE=https://ftp.gnu.org/gnu/coreutils/coreutils-$PKG_VER.tar.xz
diff --git a/repo/system/dbus.xibuild b/repo/system/dbus.xibuild
index 1078cd8..d65978e 100644
--- a/repo/system/dbus.xibuild
+++ b/repo/system/dbus.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(elogind)
+MAKEDEPS="make "
+DEPS="elogind"
PKG_VER=1.12.20
SOURCE=https://dbus.freedesktop.org/releases/dbus/dbus-$PKG_VER.tar.gz
diff --git a/repo/system/dhcp.xibuild b/repo/system/dhcp.xibuild
index ddf30dc..93eef22 100644
--- a/repo/system/dhcp.xibuild
+++ b/repo/system/dhcp.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(bash iproute2 openldap)
-DEPS=(glibc libldap)
+MAKEDEPS="bash iproute2 openldap"
+DEPS="glibc libldap"
PKG_VER=4.4.3b1
SOURCE=https://ftp.isc.org/isc/dhcp/$PKG_VER/dhcp-$PKG_VER.tar.gz
diff --git a/repo/system/efibootmgr.xibuild b/repo/system/efibootmgr.xibuild
index 557699b..ae58a48 100644
--- a/repo/system/efibootmgr.xibuild
+++ b/repo/system/efibootmgr.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(efivar popt)
+MAKEDEPS="make "
+DEPS="efivar popt"
PKG_VER=17
SOURCE=https://github.com/rhboot/efibootmgr/archive/$PKG_VER/efibootmgr-$PKG_VER.tar.gz
diff --git a/repo/system/efivar.xibuild b/repo/system/efivar.xibuild
index 8dc916a..948afdd 100644
--- a/repo/system/efivar.xibuild
+++ b/repo/system/efivar.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make patch)
-DEPS=(glibc)
+MAKEDEPS="make patch"
+DEPS="glibc"
PKG_VER=37
SOURCE=https://github.com/rhboot/efivar/releases/download/$PKG_VER/efivar-$PKG_VER.tar.bz2
diff --git a/repo/system/elogind.xibuild b/repo/system/elogind.xibuild
index e9c7fe7..5d69055 100644
--- a/repo/system/elogind.xibuild
+++ b/repo/system/elogind.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make docbook4-xml docbook-xsl docbook-dtd libxslt)
-DEPS=(pam gperf eudev)
+MAKEDEPS="make docbook4-xml docbook-xsl docbook-dtd libxslt"
+DEPS="pam gperf eudev"
PKG_VER=246.10
SOURCE=https://github.com/elogind/elogind/archive/v$PKG_VER/elogind-$PKG_VER.tar.gz
diff --git a/repo/system/eudev.xibuild b/repo/system/eudev.xibuild
index f92ae61..87eec78 100644
--- a/repo/system/eudev.xibuild
+++ b/repo/system/eudev.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(gperf)
+MAKEDEPS="make "
+DEPS="gperf"
PKG_VER=3.2.10
SOURCE=https://dev.gentoo.org/~blueness/eudev/eudev-$PKG_VER.tar.gz
diff --git a/repo/system/expat.xibuild b/repo/system/expat.xibuild
index 149bf67..2a39034 100644
--- a/repo/system/expat.xibuild
+++ b/repo/system/expat.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc)
+MAKEDEPS="make "
+DEPS="glibc"
PKG_VER=2.4.2
SOURCE=https://github.com/libexpat/libexpat/releases/download/R_$(echo $PKG_VER | sed "s|\.|_|g")/expat-$PKG_VER.tar.xz
diff --git a/repo/system/findutils.xibuild b/repo/system/findutils.xibuild
index 3443aea..6828da1 100644
--- a/repo/system/findutils.xibuild
+++ b/repo/system/findutils.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc sh)
+MAKEDEPS="make "
+DEPS="glibc sh"
PKG_VER=4.8.0
SOURCE=https://ftp.gnu.org/gnu/findutils/findutils-$PKG_VER.tar.xz
diff --git a/repo/system/freetype2.xibuild b/repo/system/freetype2.xibuild
index 1f661df..b4a2571 100644
--- a/repo/system/freetype2.xibuild
+++ b/repo/system/freetype2.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(brotli libpng which)
+MAKEDEPS="make "
+DEPS="brotli libpng which"
PKG_VER=2.11.1
SOURCE=https://downloads.sourceforge.net/freetype/freetype-$PKG_VER.tar.xz
diff --git a/repo/system/gc.xibuild b/repo/system/gc.xibuild
index 5d9b27d..bde408f 100644
--- a/repo/system/gc.xibuild
+++ b/repo/system/gc.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(gcc)
+MAKEDEPS="make "
+DEPS="gcc"
PKG_VER=8.0.6
SOURCE=https://github.com/ivmai/bdwgc/releases/download/v$PKG_VER/gc-$PKG_VER.tar.gz
diff --git a/repo/system/gdbm.xibuild b/repo/system/gdbm.xibuild
index b18d064..3b81ed6 100644
--- a/repo/system/gdbm.xibuild
+++ b/repo/system/gdbm.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc sh readline)
+MAKEDEPS="make "
+DEPS="glibc sh readline"
PKG_VER=1.21
SOURCE=https://ftp.gnu.org/gnu/gdbm/gdbm-$PKG_VER.tar.gz
diff --git a/repo/system/gettext.xibuild b/repo/system/gettext.xibuild
index 6d7b420..501a14a 100644
--- a/repo/system/gettext.xibuild
+++ b/repo/system/gettext.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(acl sh)
+MAKEDEPS="make "
+DEPS="acl sh"
PKG_VER=0.21
SOURCE=https://ftp.gnu.org/pub/gnu/gettext/gettext-$PKG_VER.tar.gz
diff --git a/repo/system/glib.xibuild b/repo/system/glib.xibuild
index 18fabf8..0b7f76f 100644
--- a/repo/system/glib.xibuild
+++ b/repo/system/glib.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(meson ninja docbook-xsl docbook-dtd)
-DEPS=(pcre libffi zlib glibc libxslt gdb )
+MAKEDEPS="meson ninja docbook-xsl docbook-dtd"
+DEPS="pcre libffi zlib glibc libxslt gdb "
PKG_VER=2.70.3
SOURCE=https://download.gnome.org/sources/glib/$(echo $PKG_VER | cut -d. -f-2)/glib-$PKG_VER.tar.xz
diff --git a/repo/system/glibc.xibuild b/repo/system/glibc.xibuild
index 0e0a376..f2fdc61 100644
--- a/repo/system/glibc.xibuild
+++ b/repo/system/glibc.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(glibc)
+MAKEDEPS="make"
+DEPS="glibc"
PKG_VER=2.34
SOURCE=https://ftp.gnu.org/gnu/glibc/glibc-$PKG_VER.tar.xz
diff --git a/repo/system/gmp.xibuild b/repo/system/gmp.xibuild
index 8b056c1..f8166d9 100644
--- a/repo/system/gmp.xibuild
+++ b/repo/system/gmp.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(bash procps-ng)
+MAKEDEPS="make "
+DEPS="bash procps-ng"
PKG_VER=6.2.1
SOURCE=https://gmplib.org/download/gmp/gmp-$PKG_VER.tar.xz
diff --git a/repo/system/gnutls.xibuild b/repo/system/gnutls.xibuild
index 8e067af..20160e4 100644
--- a/repo/system/gnutls.xibuild
+++ b/repo/system/gnutls.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(libtasn1 readline zlib nettle libp11-kit libidn libunistring)
+MAKEDEPS="make "
+DEPS="libtasn1 readline zlib nettle libp11-kit libidn libunistring"
PKG_VER=3.6.16
SOURCE=https://www.gnupg.org/ftp/gcrypt/gnutls/v$(echo $PKG_VER | cut -d. -f-2)/gnutls-$PKG_VER.tar.xz
diff --git a/repo/system/gobject-introspection.xibuild b/repo/system/gobject-introspection.xibuild
index c217525..dd8d01b 100644
--- a/repo/system/gobject-introspection.xibuild
+++ b/repo/system/gobject-introspection.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(meson ninja patch flex)
-DEPS=(python-mako python-markdown glib)
+MAKEDEPS="meson ninja patch flex"
+DEPS="python-mako python-markdown glib"
PKG_VER=1.70.0
SOURCE=https://download.gnome.org/sources/gobject-introspection/$(echo $PKG_VER | cut -d. -f-2)/gobject-introspection-$PKG_VER.tar.xz
diff --git a/repo/system/gperf.xibuild b/repo/system/gperf.xibuild
index 07ff515..58f2134 100644
--- a/repo/system/gperf.xibuild
+++ b/repo/system/gperf.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc)
+MAKEDEPS="make "
+DEPS="glibc"
PKG_VER=3.1
SOURCE=http://ftp.gnu.org/pub/gnu/gperf/gperf-$PKG_VER.tar.gz
diff --git a/repo/system/grub.xibuild b/repo/system/grub.xibuild
index 77647c9..d167cf8 100644
--- a/repo/system/grub.xibuild
+++ b/repo/system/grub.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(sh xz gettext device-mapper efibootmgr freetype2)
+MAKEDEPS="make "
+DEPS="sh xz gettext device-mapper efibootmgr freetype2"
PKG_VER=2.06
SOURCE=https://ftp.gnu.org/gnu/grub/grub-$PKG_VER.tar.xz
diff --git a/repo/system/guile.xibuild b/repo/system/guile.xibuild
index 7a8170d..7ad2514 100644
--- a/repo/system/guile.xibuild
+++ b/repo/system/guile.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(gmp libltdl ncurses texinfo libunistring gc libffi)
+MAKEDEPS="make "
+DEPS="gmp libltdl ncurses texinfo libunistring gc libffi"
PKG_VER=2.2.7
diff --git a/repo/system/gzip.xibuild b/repo/system/gzip.xibuild
index f0daefe..8551859 100644
--- a/repo/system/gzip.xibuild
+++ b/repo/system/gzip.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc bash less)
+MAKEDEPS="make "
+DEPS="glibc bash less"
PKG_VER=1.11
SOURCE=https://ftp.gnu.org/gnu/gzip/gzip-$PKG_VER.tar.xz
diff --git a/repo/system/iana-etc.xibuild b/repo/system/iana-etc.xibuild
index a91dbc7..bcc1c81 100644
--- a/repo/system/iana-etc.xibuild
+++ b/repo/system/iana-etc.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(python )
-DEPS=()
+MAKEDEPS="python "
+DEPS=""
SOURCE=https://github.com/Mic92/iana-etc
DESC="A set of data from the internet assigned numbers authority providing data for network services and protocols"
diff --git a/repo/system/icu.xibuild b/repo/system/icu.xibuild
index be85b1e..f578298 100644
--- a/repo/system/icu.xibuild
+++ b/repo/system/icu.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(python)
-DEPS=(bash)
+MAKEDEPS="python"
+DEPS="bash"
PKG_VER=70.1
SOURCE=https://github.com/unicode-org/icu/releases/download/release-$(echo $PKG_VER | sed 's/\./-/g')/icu4c-$(echo $PKG_VER | sed 's/\./_/g')-src.tgz
diff --git a/repo/system/imlib2.xibuild b/repo/system/imlib2.xibuild
index ca859bc..7d57dff 100644
--- a/repo/system/imlib2.xibuild
+++ b/repo/system/imlib2.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(libtiff giflib bzip2 freetype2 libxext libpng libid3tag libjpeg-turbo libwebp libheif librsvg xz)
+MAKEDEPS="make"
+DEPS="libtiff giflib bzip2 freetype2 libxext libpng libid3tag libjpeg-turbo libwebp libheif librsvg xz"
PKG_VER=1.8.0
SOURCE=https://downloads.sourceforge.net/enlightenment/imlib2-$PKG_VER.tar.xz
diff --git a/repo/system/intltool.xibuild b/repo/system/intltool.xibuild
index 5f53a17..7530db9 100644
--- a/repo/system/intltool.xibuild
+++ b/repo/system/intltool.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(perl-xml-parser)
+MAKEDEPS="make "
+DEPS="perl-xml-parser"
PKG_VER=0.51.0
SOURCE=https://launchpad.net/intltool/trunk/$PKG_VER/+download/intltool-$PKG_VER.tar.gz
diff --git a/repo/system/js78.xibuild b/repo/system/js78.xibuild
index 14a3a40..72bfad2 100644
--- a/repo/system/js78.xibuild
+++ b/repo/system/js78.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(gcc autoconf2-13 icu rustc which zip llvm patch make)
-DEPS=(readline bash zlib)
+MAKEDEPS="gcc autoconf2-13 icu rustc which zip llvm patch make"
+DEPS="readline bash zlib"
PKG_VER=78.15.0
SOURCE=https://archive.mozilla.org/pub/firefox/releases/${PKG_VER}esr/source/firefox-${PKG_VER}esr.source.tar.xz
diff --git a/repo/system/kbd.xibuild b/repo/system/kbd.xibuild
index efb7720..5da9830 100644
--- a/repo/system/kbd.xibuild
+++ b/repo/system/kbd.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc pam)
+MAKEDEPS="make "
+DEPS="glibc pam"
PKG_VER=2.4.0
SOURCE=https://mirrors.edge.kernel.org/pub/linux/utils/kbd/kbd-$PKG_VER.tar.xz
diff --git a/repo/system/kmod.xibuild b/repo/system/kmod.xibuild
index e6f27a3..29accd5 100644
--- a/repo/system/kmod.xibuild
+++ b/repo/system/kmod.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc zlib openssl xz zstd)
+MAKEDEPS="make "
+DEPS="glibc zlib openssl xz zstd"
PKG_VER=29
SOURCE=https://www.kernel.org/pub/linux/utils/kernel/kmod/kmod-$PKG_VER.tar.xz
diff --git a/repo/system/krb5.xibuild b/repo/system/krb5.xibuild
index 9c53a64..0139ab3 100644
--- a/repo/system/krb5.xibuild
+++ b/repo/system/krb5.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc e2fsprogs libldap keyutils)
+MAKEDEPS="make "
+DEPS="glibc e2fsprogs libldap keyutils"
PKG_VER=1.19.2
SOURCE=https://github.com/krb5/krb5
diff --git a/repo/system/ldns.xibuild b/repo/system/ldns.xibuild
index 57cc5e5..c3224b7 100644
--- a/repo/system/ldns.xibuild
+++ b/repo/system/ldns.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make libpcap)
-DEPS=(openssl libpcap)
+MAKEDEPS="make libpcap"
+DEPS="openssl libpcap"
PKG_VER=1.8.1
SOURCE=https://www.nlnetlabs.nl/downloads/ldns/ldns-$PKG_VER.tar.gz
diff --git a/repo/system/libarchive.xibuild b/repo/system/libarchive.xibuild
index 84de0eb..29c8095 100644
--- a/repo/system/libarchive.xibuild
+++ b/repo/system/libarchive.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make autoconf libtool libpth libiconv)
-DEPS=(acl bzip2 expat lz4 openssl xz zlib zstd)
+MAKEDEPS="make autoconf libtool libpth libiconv"
+DEPS="acl bzip2 expat lz4 openssl xz zlib zstd"
PKG_VER=3.5.2
SOURCE=https://github.com/libarchive/libarchive/releases/download/v$PKG_VER/libarchive-$PKG_VER.tar.xz
diff --git a/repo/system/libcap-ng.xibuild b/repo/system/libcap-ng.xibuild
index 30d69d0..945ee0b 100644
--- a/repo/system/libcap-ng.xibuild
+++ b/repo/system/libcap-ng.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc)
+MAKEDEPS="make "
+DEPS="glibc"
PKG_VER=0.8.2
SOURCE=https://github.com/stevegrubb/libcap-ng/archive/refs/tags/v$PKG_VER.tar.gz
diff --git a/repo/system/libcap.xibuild b/repo/system/libcap.xibuild
index d902061..3da498d 100644
--- a/repo/system/libcap.xibuild
+++ b/repo/system/libcap.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc pam)
+MAKEDEPS="make "
+DEPS="glibc pam"
PKG_VER=2.62
SOURCE=https://git.kernel.org/pub/scm/libs/libcap/libcap.git/snapshot/libcap-$PKG_VER.tar.gz
diff --git a/repo/system/libffi.xibuild b/repo/system/libffi.xibuild
index 703e745..33fd73d 100644
--- a/repo/system/libffi.xibuild
+++ b/repo/system/libffi.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc)
+MAKEDEPS="make "
+DEPS="glibc"
PKG_VER=3.4.2
SOURCE=https://github.com/libffi/libffi/releases/download/v$PKG_VER/libffi-$PKG_VER.tar.gz
diff --git a/repo/system/libgudev.xibuild b/repo/system/libgudev.xibuild
index 7ed1eab..a365c76 100644
--- a/repo/system/libgudev.xibuild
+++ b/repo/system/libgudev.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(meson)
-DEPS=(glib2 libudev)
+MAKEDEPS="meson"
+DEPS="glib2 libudev"
PKG_VER=237
SOURCE=https://download.gnome.org/sources/libgudev/$PKG_VER/libgudev-$PKG_VER.tar.xz
diff --git a/repo/system/libidn.xibuild b/repo/system/libidn.xibuild
index 9018238..07d3d40 100644
--- a/repo/system/libidn.xibuild
+++ b/repo/system/libidn.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc libunistring)
+MAKEDEPS="make "
+DEPS="glibc libunistring"
PKG_VER=2.3.2
SOURCE=https://ftp.gnu.org/gnu/libidn/libidn2-$PKG_VER.tar.gz
diff --git a/repo/system/libldap.xibuild b/repo/system/libldap.xibuild
index 6e96421..5faf692 100644
--- a/repo/system/libldap.xibuild
+++ b/repo/system/libldap.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make groff)
-DEPS=(libidn libsasl)
+MAKEDEPS="make groff"
+DEPS="libidn libsasl"
PKG_VER=2.6.0
SOURCE=http://repository.linagora.org/OpenLDAP/openldap-release/openldap-$PKG_VER.tgz
diff --git a/repo/system/liblinear.xibuild b/repo/system/liblinear.xibuild
index a1801da..81990f0 100644
--- a/repo/system/liblinear.xibuild
+++ b/repo/system/liblinear.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc)
+MAKEDEPS="make "
+DEPS="glibc"
PKG_VER=243
SOURCE=https://github.com/cjlin1/liblinear/archive/v$PKG_VER/liblinear-$PKG_VER.tar.gz
diff --git a/repo/system/libndp.xibuild b/repo/system/libndp.xibuild
index fa400f2..6844ca5 100644
--- a/repo/system/libndp.xibuild
+++ b/repo/system/libndp.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make flex)
-DEPS=(glibc)
+MAKEDEPS="make flex"
+DEPS="glibc"
PKG_VER=1.8
SOURCE=http://libndp.org/files/libndp-$PKG_VER.tar.gz
diff --git a/repo/system/libnghttp.xibuild b/repo/system/libnghttp.xibuild
index 38a7874..72e8187 100644
--- a/repo/system/libnghttp.xibuild
+++ b/repo/system/libnghttp.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc)
+MAKEDEPS="make "
+DEPS="glibc"
PKG_VER=1.46.0
diff --git a/repo/system/libnl.xibuild b/repo/system/libnl.xibuild
index f2d16c2..ecd18ae 100644
--- a/repo/system/libnl.xibuild
+++ b/repo/system/libnl.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=()
-DEPS=(glibc)
+MAKEDEPS=""
+DEPS="glibc"
PKG_VER=3.5.0
SOURCE=https://github.com/thom311/libnl/releases/download/libnl$(echo $PKG_VER | sed 's/\./_/g')/libnl-$PKG_VER.tar.gz
diff --git a/repo/system/libp11-kit.xibuild b/repo/system/libp11-kit.xibuild
index 26f0a3b..6c6309a 100644
--- a/repo/system/libp11-kit.xibuild
+++ b/repo/system/libp11-kit.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc libtasn1 libffi)
+MAKEDEPS="make "
+DEPS="glibc libtasn1 libffi"
PKG_VER=0.24.1
SOURCE=https://github.com/p11-glue/p11-kit/releases/download/$PKG_VER/p11-kit-$PKG_VER.tar.xz
diff --git a/repo/system/libpcap.xibuild b/repo/system/libpcap.xibuild
index a7d8857..27e56c5 100644
--- a/repo/system/libpcap.xibuild
+++ b/repo/system/libpcap.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(libnl libusb)
+MAKEDEPS="make "
+DEPS="libnl libusb"
PKG_VER=1.10.1
SOURCE=https://www.tcpdump.org/release/libpcap-$PKG_VER.tar.gz
diff --git a/repo/system/libpipeline.xibuild b/repo/system/libpipeline.xibuild
index 12420b7..c22ad67 100644
--- a/repo/system/libpipeline.xibuild
+++ b/repo/system/libpipeline.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc)
+MAKEDEPS="make "
+DEPS="glibc"
PKG_VER=1.5.5
SOURCE=http://download.savannah.nongnu.org/releases/libpipeline/libpipeline-$PKG_VER.tar.gz
diff --git a/repo/system/libpng.xibuild b/repo/system/libpng.xibuild
index e8b0798..beba2f9 100644
--- a/repo/system/libpng.xibuild
+++ b/repo/system/libpng.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=()
+MAKEDEPS="make "
+DEPS=""
PKG_VER=1.6.37
SOURCE=https://downloads.sourceforge.net/libpng/libpng-$PKG_VER.tar.xz
diff --git a/repo/system/libpsl.xibuild b/repo/system/libpsl.xibuild
index f286383..1ac7a34 100644
--- a/repo/system/libpsl.xibuild
+++ b/repo/system/libpsl.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(python make )
-DEPS=(libidn)
+MAKEDEPS="python make "
+DEPS="libidn"
PKG_VER=0.21.1
SOURCE=https://github.com/rockdaboot/libpsl/releases/download/$PKG_VER/libpsl-$PKG_VER.tar.gz
diff --git a/repo/system/libptytty.xibuild b/repo/system/libptytty.xibuild
index f4c5bcf..cff87c7 100644
--- a/repo/system/libptytty.xibuild
+++ b/repo/system/libptytty.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(meson cmake)
-DEPS=(glibc)
+MAKEDEPS="meson cmake"
+DEPS="glibc"
PKG_VER=2.0
SOURCE=http://dist.schmorp.de/libptytty/libptytty-$PKG_VER.tar.gz
diff --git a/repo/system/libsasl.xibuild b/repo/system/libsasl.xibuild
index e262377..5c55e31 100644
--- a/repo/system/libsasl.xibuild
+++ b/repo/system/libsasl.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(gmp)
+MAKEDEPS="make "
+DEPS="gmp"
PKG_VER=2.1.27
SOURCE=https://github.com/cyrusimap/cyrus-sasl/releases/download/cyrus-sasl-$PKG_VER/cyrus-sasl-$PKG_VER.tar.gz
diff --git a/repo/system/libseccomp.xibuild b/repo/system/libseccomp.xibuild
index be5a06d..ffa8d24 100644
--- a/repo/system/libseccomp.xibuild
+++ b/repo/system/libseccomp.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc)
+MAKEDEPS="make "
+DEPS="glibc"
PKG_VER=2.5.3
SOURCE=https://github.com/seccomp/libseccomp/releases/download/v$PKG_VER/libseccomp-$PKG_VER.tar.gz
diff --git a/repo/system/libsigsegv.xibuild b/repo/system/libsigsegv.xibuild
index 28c7902..15fd491 100644
--- a/repo/system/libsigsegv.xibuild
+++ b/repo/system/libsigsegv.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(libtasn1 readline zlib nettle libp11-kit libidn libunistring)
+MAKEDEPS="make "
+DEPS="libtasn1 readline zlib nettle libp11-kit libidn libunistring"
PKG_VER=2.13
SOURCE=https://ftp.gnu.org/gnu/libsigsegv/libsigsegv-$PKG_VER.tar.gz
diff --git a/repo/system/libssh2.xibuild b/repo/system/libssh2.xibuild
index 086b686..ebf8cdf 100644
--- a/repo/system/libssh2.xibuild
+++ b/repo/system/libssh2.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(openssl openssh libgcrypt zlib)
+MAKEDEPS="make"
+DEPS="openssl openssh libgcrypt zlib"
PKG_VER=1.10.0
SOURCE=https://www.libssh2.org/download/libssh2-$PKG_VER.tar.gz
diff --git a/repo/system/libtasn1.xibuild b/repo/system/libtasn1.xibuild
index 9e8f1fd..0a4a9d1 100644
--- a/repo/system/libtasn1.xibuild
+++ b/repo/system/libtasn1.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc)
+MAKEDEPS="make "
+DEPS="glibc"
PKG_VER=4.18.0
SOURCE=https://ftp.gnu.org/gnu/libtasn1/libtasn1-$PKG_VER.tar.gz
diff --git a/repo/system/libtirpc.xibuild b/repo/system/libtirpc.xibuild
index 1a178de..9a80dbd 100644
--- a/repo/system/libtirpc.xibuild
+++ b/repo/system/libtirpc.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(krb5)
+MAKEDEPS="make "
+DEPS="krb5"
PKG_VER=1.3.2
SOURCE=https://downloads.sourceforge.net/libtirpc/libtirpc-$PKG_VER.tar.bz2
diff --git a/repo/system/libtool.xibuild b/repo/system/libtool.xibuild
index 9827ac3..3e81a30 100644
--- a/repo/system/libtool.xibuild
+++ b/repo/system/libtool.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(sh tar glibc)
+MAKEDEPS="make "
+DEPS="sh tar glibc"
PKG_VER=2.4.6
SOURCE=https://ftpmirror.gnu.org/libtool/libtool-$PKG_VER.tar.gz
diff --git a/repo/system/libunistring.xibuild b/repo/system/libunistring.xibuild
index 0891e82..3629ab5 100644
--- a/repo/system/libunistring.xibuild
+++ b/repo/system/libunistring.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc)
+MAKEDEPS="make "
+DEPS="glibc"
PKG_VER=0.9.10
SOURCE=https://ftp.gnu.org/gnu/libunistring/libunistring-$PKG_VER.tar.gz
diff --git a/repo/system/libusb.xibuild b/repo/system/libusb.xibuild
index 764341c..5587090 100644
--- a/repo/system/libusb.xibuild
+++ b/repo/system/libusb.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(glibc eudev)
+MAKEDEPS="make"
+DEPS="glibc eudev"
PKG_VER=1.0.25
SOURCE=https://github.com/libusb/libusb/releases/download/v$PKG_VER/libusb-$PKG_VER.tar.bz2
diff --git a/repo/system/libxcrypt.xibuild b/repo/system/libxcrypt.xibuild
index 5424dec..757d78d 100644
--- a/repo/system/libxcrypt.xibuild
+++ b/repo/system/libxcrypt.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc)
+MAKEDEPS="make "
+DEPS="glibc"
PKG_VER=4.4.26
SOURCE=https://github.com/besser82/libxcrypt/releases/download/v$PKG_VER/libxcrypt-$PKG_VER.tar.xz
diff --git a/repo/system/libxml2.xibuild b/repo/system/libxml2.xibuild
index 5e1ce49..9e2fd8a 100644
--- a/repo/system/libxml2.xibuild
+++ b/repo/system/libxml2.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(python make)
-DEPS=(zlib readline ncurses xz icu)
+MAKEDEPS="python make"
+DEPS="zlib readline ncurses xz icu"
PKG_VER=2.9.12
SOURCE=http://xmlsoft.org/sources/libxml2-$PKG_VER.tar.gz
diff --git a/repo/system/libxslt.xibuild b/repo/system/libxslt.xibuild
index 2ba0ae9..3e456f9 100644
--- a/repo/system/libxslt.xibuild
+++ b/repo/system/libxslt.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(python make )
-DEPS=(libxml2 libgcrypt)
+MAKEDEPS="python make "
+DEPS="libxml2 libgcrypt"
PKG_VER=1.1.34
SOURCE=http://xmlsoft.org/sources/libxslt-$PKG_VER.tar.gz
diff --git a/repo/system/lua.xibuild b/repo/system/lua.xibuild
index 6c035e0..1e4f0b0 100644
--- a/repo/system/lua.xibuild
+++ b/repo/system/lua.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(readline)
+MAKEDEPS="make "
+DEPS="readline"
PKG_VER=5.4.4
SOURCE=https://www.lua.org/ftp/lua-$PKG_VER.tar.gz
diff --git a/repo/system/lz4.xibuild b/repo/system/lz4.xibuild
index ae71de7..e0bfd68 100644
--- a/repo/system/lz4.xibuild
+++ b/repo/system/lz4.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(sh)
+MAKEDEPS="make "
+DEPS="sh"
PKG_VER=1.9.3
SOURCE=https://github.com/lz4/lz4/archive/refs/tags/v$PKG_VER.tar.gz
diff --git a/repo/system/lzo.xibuild b/repo/system/lzo.xibuild
index 3b53e18..e63fb51 100644
--- a/repo/system/lzo.xibuild
+++ b/repo/system/lzo.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc)
+MAKEDEPS="make "
+DEPS="glibc"
PKG_VER=2.10
SOURCE=https://www.oberhumer.com/opensource/lzo/download/lzo-$PKG_VER.tar.gz
diff --git a/repo/system/mkinitramfs.xibuild b/repo/system/mkinitramfs.xibuild
index cef611d..7fa414f 100644
--- a/repo/system/mkinitramfs.xibuild
+++ b/repo/system/mkinitramfs.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(sh)
+MAKEDEPS="make "
+DEPS="sh"
PKG_VER=0.1
DESC="Scripts to make initramfs"
@@ -9,7 +9,7 @@ DESC="Scripts to make initramfs"
package () {
mkdir -pv $PKG_DEST/usr/sbin/
cat > $PKG_DEST/usr/sbin/mkinitramfs << "EOF"
-#!/bin/bash
+#!/bin/sh
# This file based in part on the mkinitramfs script for the LFS LiveCD
# written by Alexander E. Patrakov and Jeremy Huntwork.
diff --git a/repo/system/mpfr.xibuild b/repo/system/mpfr.xibuild
index 31d4a4a..99b0e78 100644
--- a/repo/system/mpfr.xibuild
+++ b/repo/system/mpfr.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc gmp)
+MAKEDEPS="make "
+DEPS="glibc gmp"
PKG_VER=4.1.0
SOURCE=https://www.mpfr.org/mpfr-current/mpfr-$PKG_VER.tar.xz
diff --git a/repo/system/mtdev.xibuild b/repo/system/mtdev.xibuild
index 4cb3646..2b13426 100644
--- a/repo/system/mtdev.xibuild
+++ b/repo/system/mtdev.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc)
+MAKEDEPS="make "
+DEPS="glibc"
PKG_VER=1.1.6
SOURCE=https://bitmath.org/code/mtdev/mtdev-$PKG_VER.tar.bz2
diff --git a/repo/system/ncurses.xibuild b/repo/system/ncurses.xibuild
index 506d9bb..bf35719 100644
--- a/repo/system/ncurses.xibuild
+++ b/repo/system/ncurses.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make pkg-config)
-DEPS=(glibc)
+MAKEDEPS="make pkg-config"
+DEPS="glibc"
PKG_VER=6.3
SOURCE=https://invisible-mirror.net/archives/ncurses/ncurses-$PKG_VER.tar.gz
diff --git a/repo/system/nettle.xibuild b/repo/system/nettle.xibuild
index 3a89ca3..a0107c5 100644
--- a/repo/system/nettle.xibuild
+++ b/repo/system/nettle.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(gmp)
+MAKEDEPS="make "
+DEPS="gmp"
PKG_VER=3.7
SOURCE=https://ftp.gnu.org/gnu/nettle/nettle-$PKG_VER.tar.gz
diff --git a/repo/system/networkmanager.xibuild b/repo/system/networkmanager.xibuild
index 7522910..84d2baa 100644
--- a/repo/system/networkmanager.xibuild
+++ b/repo/system/networkmanager.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(grep meson ninja python intltool glib)
-DEPS=(jansson libndp curl wpa_supplicant newt nss polkit libpsl audit dbus gobject-introspection dhcp)
+MAKEDEPS="grep meson ninja python intltool glib"
+DEPS="jansson libndp curl wpa_supplicant newt nss polkit libpsl audit dbus gobject-introspection dhcp"
PKG_VER=1.35.5
SOURCE=https://download.gnome.org/sources/NetworkManager/$(echo $PKG_VER | cut -d. -f-2)/NetworkManager-$PKG_VER.tar.xz
diff --git a/repo/system/newt.xibuild b/repo/system/newt.xibuild
index 2808930..6696f55 100644
--- a/repo/system/newt.xibuild
+++ b/repo/system/newt.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make tcl python)
-DEPS=(gmp libxcrypt popt slang python tcl)
+MAKEDEPS="make tcl python"
+DEPS="gmp libxcrypt popt slang python tcl"
PKG_VER=0.52.21
SOURCE=https://releases.pagure.org/newt/newt-0.52.21.tar.gz
diff --git a/repo/system/nspr.xibuild b/repo/system/nspr.xibuild
index 7c1d329..f7a8abd 100644
--- a/repo/system/nspr.xibuild
+++ b/repo/system/nspr.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc bash)
+MAKEDEPS="make "
+DEPS="glibc bash"
PKG_VER=4.33
diff --git a/repo/system/nss.xibuild b/repo/system/nss.xibuild
index d29d84a..5757bf3 100644
--- a/repo/system/nss.xibuild
+++ b/repo/system/nss.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make gyp perl mercurial python patch)
-DEPS=(nspr libp11-kit bash zlib)
+MAKEDEPS="make gyp perl mercurial python patch"
+DEPS="nspr libp11-kit bash zlib"
PKG_VER=3.74
diff --git a/repo/system/openssl.xibuild b/repo/system/openssl.xibuild
index 5903656..c2d5141 100644
--- a/repo/system/openssl.xibuild
+++ b/repo/system/openssl.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc)
+MAKEDEPS="make "
+DEPS="glibc"
PKG_VER=3.0.1
SOURCE=https://github.com/openssl/openssl/archive/refs/tags/openssl-$PKG_VER.tar.gz
diff --git a/repo/system/pahole.xibuild b/repo/system/pahole.xibuild
index 075ad2e..f537077 100644
--- a/repo/system/pahole.xibuild
+++ b/repo/system/pahole.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(cmake python make )
-DEPS=(elfutils python)
+MAKEDEPS="cmake python make "
+DEPS="elfutils python"
PKG_VER=1.23
SOURCE=https://git.kernel.org/pub/scm/devel/pahole/pahole.git
diff --git a/repo/system/pam.xibuild b/repo/system/pam.xibuild
index fd98ef8..021b9a0 100644
--- a/repo/system/pam.xibuild
+++ b/repo/system/pam.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make automake)
-DEPS=(glibc libtirpc audit libxcrypt)
+MAKEDEPS="make automake"
+DEPS="glibc libtirpc audit libxcrypt"
PKG_VER=1.5.2
SOURCE=https://github.com/linux-pam/linux-pam/releases/download/v$PKG_VER/Linux-PAM-$PKG_VER.tar.xz
diff --git a/repo/system/pcre.xibuild b/repo/system/pcre.xibuild
index e0b33a2..779dfbf 100644
--- a/repo/system/pcre.xibuild
+++ b/repo/system/pcre.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc)
+MAKEDEPS="make "
+DEPS="glibc"
PKG_VER=10.39
SOURCE=https://github.com/PhilipHazel/pcre2/releases/download/pcre2-$PKG_VER/pcre2-$PKG_VER.tar.gz
diff --git a/repo/system/perl-xml-parser.xibuild b/repo/system/perl-xml-parser.xibuild
index b6d8b03..bd73b3f 100644
--- a/repo/system/perl-xml-parser.xibuild
+++ b/repo/system/perl-xml-parser.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(perl expat)
+MAKEDEPS="make "
+DEPS="perl expat"
PKG_VER=2.46
SOURCE=https://cpan.metacpan.org/authors/id/T/TO/TODDR/XML-Parser-$PKG_VER.tar.gz
diff --git a/repo/system/perl.xibuild b/repo/system/perl.xibuild
index f543d3f..746ba63 100644
--- a/repo/system/perl.xibuild
+++ b/repo/system/perl.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(gdbm glibc libxcrypt bzip2 zlib)
+MAKEDEPS="make"
+DEPS="gdbm glibc libxcrypt bzip2 zlib"
PKG_VER=5.34.0
SOURCE=https://www.cpan.org/src/5.0/perl-$PKG_VER.tar.gz
diff --git a/repo/system/polkit.xibuild b/repo/system/polkit.xibuild
index 149271a..2f891f4 100644
--- a/repo/system/polkit.xibuild
+++ b/repo/system/polkit.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(git gobject-introspection meson libxslt patch elogind)
-DEPS=(expat glib js78 pam)
+MAKEDEPS="git gobject-introspection meson libxslt patch elogind"
+DEPS="expat glib js78 pam"
PKG_VER=0.120
SOURCE=https://www.freedesktop.org/software/polkit/releases/polkit-$PKG_VER.tar.gz
diff --git a/repo/system/popt.xibuild b/repo/system/popt.xibuild
index 2cc02e5..5927be0 100644
--- a/repo/system/popt.xibuild
+++ b/repo/system/popt.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc)
+MAKEDEPS="make "
+DEPS="glibc"
PKG_VER=1.18
SOURCE=http://ftp.rpm.org/popt/releases/popt-1.x/popt-$PKG_VER.tar.gz
diff --git a/repo/system/psmisc.xibuild b/repo/system/psmisc.xibuild
index c92d149..ed3ba78 100644
--- a/repo/system/psmisc.xibuild
+++ b/repo/system/psmisc.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(ncurses)
+MAKEDEPS="make"
+DEPS="ncurses"
PKG_VER=23.4
SOURCE=https://gitlab.com/psmisc/psmisc/-/archive/v$PKG_VER/psmisc-v$PKG_VER.tar.gz
diff --git a/repo/system/python-mako.xibuild b/repo/system/python-mako.xibuild
index b83def2..be10b64 100644
--- a/repo/system/python-mako.xibuild
+++ b/repo/system/python-mako.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(python )
-DEPS=(python-markupsafe python-beaker python-setuptools)
+MAKEDEPS="python "
+DEPS="python-markupsafe python-beaker python-setuptools"
PKG_VER=1.1.6
SOURCE=https://files.pythonhosted.org/packages/source/M/Mako/Mako-$PKG_VER.tar.gz
diff --git a/repo/system/python-markupsafe.xibuild b/repo/system/python-markupsafe.xibuild
index 41ddce0..b8327e6 100644
--- a/repo/system/python-markupsafe.xibuild
+++ b/repo/system/python-markupsafe.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(python)
-DEPS=(python)
+MAKEDEPS="python"
+DEPS="python"
PKG_VER=2.0.1
SOURCE=https://files.pythonhosted.org/packages/source/M/MarkupSafe/MarkupSafe-$PKG_VER.tar.gz
diff --git a/repo/system/python-requests.xibuild b/repo/system/python-requests.xibuild
index 85de10e..50a0d2f 100644
--- a/repo/system/python-requests.xibuild
+++ b/repo/system/python-requests.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(python )
-DEPS=(python cacerts)
+MAKEDEPS="python "
+DEPS="python cacerts"
SOURCE=git://github.com/psf/requests.git
DESC="the requests module for python"
diff --git a/repo/system/python-six.xibuild b/repo/system/python-six.xibuild
index 56ba330..022f497 100644
--- a/repo/system/python-six.xibuild
+++ b/repo/system/python-six.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(python )
-DEPS=()
+MAKEDEPS="python "
+DEPS=""
PKG_VER=1.16.0
SOURCE=https://github.com/benjaminp/six/archive/refs/tags/$PKG_VER.tar.gz
diff --git a/repo/system/python.xibuild b/repo/system/python.xibuild
index 11d3a24..5023ba0 100644
--- a/repo/system/python.xibuild
+++ b/repo/system/python.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(bzip2 expat gdbm libffi libnsl libxcrypt openssl zlib)
+MAKEDEPS="make"
+DEPS="bzip2 expat gdbm libffi libnsl libxcrypt openssl zlib"
PKG_VER=3.10.0
SOURCE=https://www.python.org/ftp/python/$PKG_VER/Python-$PKG_VER.tgz
diff --git a/repo/system/readline.xibuild b/repo/system/readline.xibuild
index d596486..5e85c49 100644
--- a/repo/system/readline.xibuild
+++ b/repo/system/readline.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc ncurses)
+MAKEDEPS="make "
+DEPS="glibc ncurses"
PKG_VER=8.1
diff --git a/repo/system/rtmpdump.xibuild b/repo/system/rtmpdump.xibuild
index 76b3b28..b99194f 100644
--- a/repo/system/rtmpdump.xibuild
+++ b/repo/system/rtmpdump.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc gnutls zlib)
+MAKEDEPS="make "
+DEPS="glibc gnutls zlib"
SOURCE=git://git.ffmpeg.org/rtmpdump
BRANCH="fa8646d"
diff --git a/repo/system/sed.xibuild b/repo/system/sed.xibuild
index df7e35c..349f345 100644
--- a/repo/system/sed.xibuild
+++ b/repo/system/sed.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc acl attr)
+MAKEDEPS="make "
+DEPS="glibc acl attr"
PKG_VER=4.8
SOURCE=https://ftp.gnu.org/gnu/sed/sed-$PKG_VER.tar.xz
diff --git a/repo/system/shadow.xibuild b/repo/system/shadow.xibuild
index 26387d1..b528110 100644
--- a/repo/system/shadow.xibuild
+++ b/repo/system/shadow.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(pam acl audit libcap libxcrypt)
+MAKEDEPS="make "
+DEPS="pam acl audit libcap libxcrypt"
PKG_VER=4.11.1
diff --git a/repo/system/slang.xibuild b/repo/system/slang.xibuild
index 332f5e7..1060429 100644
--- a/repo/system/slang.xibuild
+++ b/repo/system/slang.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=()
-DEPS=(pcre)
+MAKEDEPS=""
+DEPS="pcre"
PKG_VER=2.3.2
SOURCE=https://www.jedsoft.org/releases/slang/slang-$PKG_VER.tar.bz2
diff --git a/repo/system/sysklogd.xibuild b/repo/system/sysklogd.xibuild
index a9e5d86..8010cbe 100644
--- a/repo/system/sysklogd.xibuild
+++ b/repo/system/sysklogd.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc)
+MAKEDEPS="make "
+DEPS="glibc"
PKG_VER=2.3.0
SOURCE=https://github.com/troglobit/sysklogd/releases/download/v$PKG_VER/sysklogd-$PKG_VER.tar.gz
diff --git a/repo/system/sysvinit.xibuild b/repo/system/sysvinit.xibuild
index ec43f76..62cee1b 100644
--- a/repo/system/sysvinit.xibuild
+++ b/repo/system/sysvinit.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make patch)
-DEPS=(sh glibc)
+MAKEDEPS="make patch"
+DEPS="sh glibc"
PKG_VER=3.01
SOURCE=http://download.savannah.nongnu.org/releases/sysvinit/sysvinit-$PKG_VER.tar.xz
diff --git a/repo/system/tar.xibuild b/repo/system/tar.xibuild
index 846e55e..1a59de2 100644
--- a/repo/system/tar.xibuild
+++ b/repo/system/tar.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc)
+MAKEDEPS="make "
+DEPS="glibc"
PKG_VER=1.34
SOURCE=https://ftp.gnu.org/gnu/tar/tar-$PKG_VER.tar.xz
diff --git a/repo/system/tcl.xibuild b/repo/system/tcl.xibuild
index 290da36..1ab5d34 100644
--- a/repo/system/tcl.xibuild
+++ b/repo/system/tcl.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(zlib)
+MAKEDEPS="make "
+DEPS="zlib"
PKG_VER=8.6.11
SOURCE=https://github.com/tcltk/tcl/archive/refs/tags/core-$( echo $PKG_VER | sed "s|\.|-|g").tar.gz
diff --git a/repo/system/tomlc99.xibuild b/repo/system/tomlc99.xibuild
index 83da427..de18dd6 100644
--- a/repo/system/tomlc99.xibuild
+++ b/repo/system/tomlc99.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(glibc)
+MAKEDEPS="make"
+DEPS="glibc"
PKG_VER=1.0
SOURCE=https://github.com/cktan/tomlc99.git
diff --git a/repo/system/xxhash.xibuild b/repo/system/xxhash.xibuild
index f02537b..6691fd9 100644
--- a/repo/system/xxhash.xibuild
+++ b/repo/system/xxhash.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(sh)
+MAKEDEPS="make "
+DEPS="sh"
PKG_VER=0.8.1
SOURCE=https://github.com/Cyan4973/xxHash/archive/refs/tags/v$PKG_VER.tar.gz
diff --git a/repo/system/xz.xibuild b/repo/system/xz.xibuild
index b336ba7..a1d4e17 100644
--- a/repo/system/xz.xibuild
+++ b/repo/system/xz.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(sh)
+MAKEDEPS="make "
+DEPS="sh"
PKG_VER=5.2.2
SOURCE=https://github.com/xz-mirror/xz/releases/download/v$PKG_VER/xz-$PKG_VER.tar.xz
diff --git a/repo/system/zip.xibuild b/repo/system/zip.xibuild
index a118b66..d9b4558 100644
--- a/repo/system/zip.xibuild
+++ b/repo/system/zip.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc bzip2)
+MAKEDEPS="make "
+DEPS="glibc bzip2"
PKG_VER=30
SOURCE=https://downloads.sourceforge.net/infozip/zip$PKG_VER.tar.gz
diff --git a/repo/system/zlib.xibuild b/repo/system/zlib.xibuild
index 0a7b970..a1db121 100644
--- a/repo/system/zlib.xibuild
+++ b/repo/system/zlib.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc)
+MAKEDEPS="make "
+DEPS="glibc"
PKG_VER=1.2.11
SOURCE=https://github.com/madler/zlib/archive/refs/tags/v$PKG_VER.tar.gz
diff --git a/repo/system/zstd.xibuild b/repo/system/zstd.xibuild
index f40d952..ae8d6bb 100644
--- a/repo/system/zstd.xibuild
+++ b/repo/system/zstd.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc zlib xz lz4)
+MAKEDEPS="make "
+DEPS="glibc zlib xz lz4"
PKG_VER=1.5.1
SOURCE=https://github.com/facebook/zstd/releases/download/v$PKG_VER/zstd-$PKG_VER.tar.gz
diff --git a/repo/util/acpi.xibuild b/repo/util/acpi.xibuild
index ebcad37..f8078f7 100644
--- a/repo/util/acpi.xibuild
+++ b/repo/util/acpi.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(glibc acpid)
+MAKEDEPS="make"
+DEPS="glibc acpid"
PKG_VER=1.7
SOURCE=https://downloads.sourceforge.net/acpiclient/acpi-$PKG_VER.tar.gz
diff --git a/repo/util/bash.xibuild b/repo/util/bash.xibuild
index 15f0f89..78b6297 100644
--- a/repo/util/bash.xibuild
+++ b/repo/util/bash.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(readline glibc ncurses)
+MAKEDEPS="make "
+DEPS="readline glibc ncurses"
PKG_VER=5.1.16
SOURCE=https://ftp.gnu.org/gnu/bash/bash-$PKG_VER.tar.gz
diff --git a/repo/util/cpio.xibuild b/repo/util/cpio.xibuild
index b7e2855..ae7516e 100644
--- a/repo/util/cpio.xibuild
+++ b/repo/util/cpio.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc)
+MAKEDEPS="make "
+DEPS="glibc"
PKG_VER=2.13
SOURCE=https://ftp.gnu.org/gnu/cpio/cpio-$PKG_VER.tar.bz2
diff --git a/repo/util/curl.xibuild b/repo/util/curl.xibuild
index 80e4d6f..957311b 100644
--- a/repo/util/curl.xibuild
+++ b/repo/util/curl.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(openssl zlib zstd libnghttp libpsl cacerts)
+MAKEDEPS="make "
+DEPS="openssl zlib zstd libnghttp libpsl cacerts"
PKG_VER=7.80.0
SOURCE=https://curl.se/download/curl-$PKG_VER.tar.xz
diff --git a/repo/util/dash.xibuild b/repo/util/dash.xibuild
index e3344f2..4d37360 100644
--- a/repo/util/dash.xibuild
+++ b/repo/util/dash.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc)
+MAKEDEPS="make "
+DEPS="glibc"
PKG_VER=0.5.11.5
SOURCE=http://gondor.apana.org.au/~herbert/dash/files/dash-$PKG_VER.tar.gz
diff --git a/repo/util/diffutils.xibuild b/repo/util/diffutils.xibuild
index 069f708..a0ff092 100644
--- a/repo/util/diffutils.xibuild
+++ b/repo/util/diffutils.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(glibc bash)
+MAKEDEPS="make"
+DEPS="glibc bash"
PKG_VER=3.8
SOURCE=https://ftp.gnu.org/gnu/diffutils/diffutils-$PKG_VER.tar.xz
diff --git a/repo/util/dosfstools.xibuild b/repo/util/dosfstools.xibuild
index 5564b4d..81e30a1 100644
--- a/repo/util/dosfstools.xibuild
+++ b/repo/util/dosfstools.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=()
+MAKEDEPS="make "
+DEPS=""
PKG_VER=4.2
SOURCE=https://github.com/dosfstools/dosfstools/releases/download/v$PKG_VER/dosfstools-$PKG_VER.tar.gz
diff --git a/repo/util/dracut.xibuild b/repo/util/dracut.xibuild
index e5e20d8..3a5882c 100644
--- a/repo/util/dracut.xibuild
+++ b/repo/util/dracut.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc)
-DEPS=(bash coreutils cpio findutils grep gzip kmod pkgconf procps-ng sed util-linux xz)
+MAKEDEPS="make asciidoc"
+DEPS="bash coreutils cpio findutils grep gzip kmod pkgconf procps-ng sed util-linux xz"
DESC="An initramfs infastructure aimin gto have as little possible hardcoded into the initramfs"
diff --git a/repo/util/e2fsprogs.xibuild b/repo/util/e2fsprogs.xibuild
index e717cf8..f1ae91b 100644
--- a/repo/util/e2fsprogs.xibuild
+++ b/repo/util/e2fsprogs.xibuild
@@ -1,8 +1,8 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
+MAKEDEPS="make "
# TODO requires util-linux-libs
-DEPS=(sh )
+DEPS="sh "
PKG_VER=1.46.4
SOURCE=https://mirrors.edge.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v$PKG_VER/e2fsprogs-$PKG_VER.tar.xz
diff --git a/repo/util/elfutils.xibuild b/repo/util/elfutils.xibuild
index 1b908c9..b9376c8 100644
--- a/repo/util/elfutils.xibuild
+++ b/repo/util/elfutils.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc)
+MAKEDEPS="make "
+DEPS="glibc"
SOURCE=https://sourceware.org/elfutils/ftp/elfutils-latest.tar.bz2
DESC="Handle ELF object files and DWARF debugging information"
diff --git a/repo/util/file.xibuild b/repo/util/file.xibuild
index 47b6bcc..89fc9dc 100644
--- a/repo/util/file.xibuild
+++ b/repo/util/file.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc zlib xz bzip2)
+MAKEDEPS="make "
+DEPS="glibc zlib xz bzip2"
PKG_VER=5.40
SOURCE=http://ftp.astron.com/pub/file/file-$PKG_VER.tar.gz
diff --git a/repo/util/fzf.xibuild b/repo/util/fzf.xibuild
index f068792..a149337 100644
--- a/repo/util/fzf.xibuild
+++ b/repo/util/fzf.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(git go)
-DEPS=(bash)
+MAKEDEPS="git go"
+DEPS="bash"
PKG_VER=0.29.0
SOURCE=https://github.com/junegunn/fzf.git
diff --git a/repo/util/gawk.xibuild b/repo/util/gawk.xibuild
index 3edc70c..b04b828 100644
--- a/repo/util/gawk.xibuild
+++ b/repo/util/gawk.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(sh glibc mpfr)
+MAKEDEPS="make "
+DEPS="sh glibc mpfr"
PKG_VER=5.1.0
SOURCE=https://ftp.gnu.org/gnu/gawk/gawk-$PKG_VER.tar.xz
diff --git a/repo/util/genfstab.xibuild b/repo/util/genfstab.xibuild
index e083d61..eca6d1f 100644
--- a/repo/util/genfstab.xibuild
+++ b/repo/util/genfstab.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc)
-DEPS=(bash coreutils gawk)
+MAKEDEPS="make asciidoc"
+DEPS="bash coreutils gawk"
PKG_VER=24
SOURCE=https://github.com/archlinux/arch-install-scripts.git
diff --git a/repo/util/grep.xibuild b/repo/util/grep.xibuild
index 2cd65ac..70c4023 100644
--- a/repo/util/grep.xibuild
+++ b/repo/util/grep.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(grep make )
-DEPS=(glibc pcre)
+MAKEDEPS="grep make "
+DEPS="glibc pcre"
PKG_VER=3.7
SOURCE=https://ftp.gnu.org/gnu/grep/grep-$PKG_VER.tar.xz
diff --git a/repo/util/groff.xibuild b/repo/util/groff.xibuild
index 4ecf3c2..27ae4a2 100644
--- a/repo/util/groff.xibuild
+++ b/repo/util/groff.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(perl)
+MAKEDEPS="make "
+DEPS="perl"
PKG_VER=1.22.4
SOURCE=https://ftp.gnu.org/gnu/groff/groff-$PKG_VER.tar.gz
diff --git a/repo/util/htop.xibuild b/repo/util/htop.xibuild
index 8a14458..c2918f5 100644
--- a/repo/util/htop.xibuild
+++ b/repo/util/htop.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(autoconf autotools make)
-DEPS=(libcap libnl ncurses lm-sensors hwloc)
+MAKEDEPS="autoconf autotools make"
+DEPS="libcap libnl ncurses lm-sensors hwloc"
PKG_VER=3.1.2
SOURCE=https://github.com/htop-dev/htop/releases/download/$PKG_VER/htop-$PKG_VER.tar.xz
diff --git a/repo/util/inetutils.xibuild b/repo/util/inetutils.xibuild
index cd1b9c4..47c60c8 100644
--- a/repo/util/inetutils.xibuild
+++ b/repo/util/inetutils.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(pam libcap readline ncurses libxcrypt)
+MAKEDEPS="make "
+DEPS="pam libcap readline ncurses libxcrypt"
PKG_VER=2.2
SOURCE=https://ftp.gnu.org/gnu/inetutils/inetutils-$PKG_VER.tar.xz
diff --git a/repo/util/iproute2.xibuild b/repo/util/iproute2.xibuild
index 9d2cf91..f29d2e6 100644
--- a/repo/util/iproute2.xibuild
+++ b/repo/util/iproute2.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc iptables libelf)
+MAKEDEPS="make "
+DEPS="glibc iptables libelf"
SOURCE=https://git.kernel.org/pub/scm/network/iproute2/iproute2.git
DESC="IP Routing Utilities"
diff --git a/repo/util/iw.xibuild b/repo/util/iw.xibuild
index 0870143..212a612 100644
--- a/repo/util/iw.xibuild
+++ b/repo/util/iw.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(libnl)
+MAKEDEPS="make"
+DEPS="libnl"
PKG_VER=5.16
SOURCE=https://www.kernel.org/pub/software/network/iw/iw-$PKG_VER.tar.xz
diff --git a/repo/util/keyutils.xibuild b/repo/util/keyutils.xibuild
index e013399..5ca4807 100644
--- a/repo/util/keyutils.xibuild
+++ b/repo/util/keyutils.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc sh)
+MAKEDEPS="make "
+DEPS="glibc sh"
PKG_VER=1.6.3
SOURCE=https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/keyutils.git/snapshot/keyutils-$PKG_VER.tar.gz
diff --git a/repo/util/less.xibuild b/repo/util/less.xibuild
index 379cafd..f9ef46e 100644
--- a/repo/util/less.xibuild
+++ b/repo/util/less.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc ncurses pcre)
+MAKEDEPS="make "
+DEPS="glibc ncurses pcre"
PKG_VER=590
SOURCE=https://www.greenwoodsoftware.com/less/less-$PKG_VER.tar.gz
diff --git a/repo/util/lm-sensors.xibuild b/repo/util/lm-sensors.xibuild
index 7b424f5..71add17 100644
--- a/repo/util/lm-sensors.xibuild
+++ b/repo/util/lm-sensors.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(perl)
-DEPS=(which )
+MAKEDEPS="perl"
+DEPS="which "
DESC="Collection of userspace tools for hardware monitoring"
diff --git a/repo/util/lynx.xibuild b/repo/util/lynx.xibuild
index aef0e88..e43a83d 100644
--- a/repo/util/lynx.xibuild
+++ b/repo/util/lynx.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(libidn openssl)
+MAKEDEPS="make "
+DEPS="libidn openssl"
PKG_VER=2.8.9rel.1
diff --git a/repo/util/make-ca.xibuild b/repo/util/make-ca.xibuild
index fcb7d0f..7093e25 100644
--- a/repo/util/make-ca.xibuild
+++ b/repo/util/make-ca.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(libp11-kit nss openssl)
+MAKEDEPS="make "
+DEPS="libp11-kit nss openssl"
PKG_VER=1.7
SOURCE=https://github.com/djlucas/make-ca/releases/download/v$PKG_VER/make-ca-$PKG_VER.tar.xz
diff --git a/repo/util/man-db.xibuild b/repo/util/man-db.xibuild
index 299611c..6f80d27 100644
--- a/repo/util/man-db.xibuild
+++ b/repo/util/man-db.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(bash gdbm zlib groff libpipeline less)
+MAKEDEPS="make "
+DEPS="bash gdbm zlib groff libpipeline less"
PKG_VER=2.9.4
SOURCE=http://download.savannah.nongnu.org/releases/man-db/man-db-$PKG_VER.tar.xz
diff --git a/repo/util/neofetch.xibuild b/repo/util/neofetch.xibuild
index 02c6376..a450f78 100644
--- a/repo/util/neofetch.xibuild
+++ b/repo/util/neofetch.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(bash)
+MAKEDEPS="make "
+DEPS="bash"
PKG_VER=3.7
SOURCE=https://github.com/dylanaraps/neofetch
diff --git a/repo/util/nmap.xibuild b/repo/util/nmap.xibuild
index 3d60959..ab53620 100644
--- a/repo/util/nmap.xibuild
+++ b/repo/util/nmap.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(libpcap lua pcre liblinear)
+MAKEDEPS="make "
+DEPS="libpcap lua pcre liblinear"
PKG_VER=7.92
SOURCE=https://nmap.org/dist/nmap-$PKG_VER.tar.bz2
diff --git a/repo/util/openssh.xibuild b/repo/util/openssh.xibuild
index 0f1d7f9..b789906 100644
--- a/repo/util/openssh.xibuild
+++ b/repo/util/openssh.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc krb5 openssl libedit ldns libxcrypt zlib pam)
+MAKEDEPS="make "
+DEPS="glibc krb5 openssl libedit ldns libxcrypt zlib pam"
PKG_VER=8.8p1
SOURCE=https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-$PKG_VER.tar.gz
diff --git a/repo/util/pciutils.xibuild b/repo/util/pciutils.xibuild
index b10c4e3..353a148 100644
--- a/repo/util/pciutils.xibuild
+++ b/repo/util/pciutils.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc kmod)
+MAKEDEPS="make "
+DEPS="glibc kmod"
PKG_VER=3.7.0
SOURCE=https://www.kernel.org/pub/software/utils/pciutils/pciutils-$PKG_VER.tar.xz
@@ -23,7 +23,7 @@ package () {
mkdir -pv $PKG_DEST/etc/cron.weekly/
cat > $PKG_DEST/etc/cron.weekly/update-pciids.sh << "EOF" &&
-#!/bin/bash
+#!/bin/sh
/usr/sbin/update-pciids
EOF
chmod 754 $PKG_DEST/etc/cron.weekly/update-pciids.sh
diff --git a/repo/util/pm-utils.xibuild b/repo/util/pm-utils.xibuild
index a1347eb..1a1ce73 100644
--- a/repo/util/pm-utils.xibuild
+++ b/repo/util/pm-utils.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(xmlto docbook-xml docbook-xsl)
-DEPS=(glibc bash procps)
+MAKEDEPS="xmlto docbook-xml docbook-xsl"
+DEPS="glibc bash procps"
PKG_VER=1.4.1
SOURCE=https://pm-utils.freedesktop.org/releases/pm-utils-$PKG_VER.tar.gz
diff --git a/repo/util/procps-ng.xibuild b/repo/util/procps-ng.xibuild
index e0b31d8..687470d 100644
--- a/repo/util/procps-ng.xibuild
+++ b/repo/util/procps-ng.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc ncurses)
+MAKEDEPS="make "
+DEPS="glibc ncurses"
PKG_VER=3.3.17
SOURCE=https://sourceforge.net/projects/procps-ng/files/Production/procps-ng-$PKG_VER.tar.xz
diff --git a/repo/util/rsync.xibuild b/repo/util/rsync.xibuild
index 9d091cc..8e09cfa 100644
--- a/repo/util/rsync.xibuild
+++ b/repo/util/rsync.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(acl lz4 openssl perl popt xxhash zlib zstd)
+MAKEDEPS="make "
+DEPS="acl lz4 openssl perl popt xxhash zlib zstd"
PKG_VER=3.2.3
SOURCE=https://www.samba.org/ftp/rsync/src/rsync-$PKG_VER.tar.gz
diff --git a/repo/util/sudo.xibuild b/repo/util/sudo.xibuild
index f1d220f..b446ce1 100644
--- a/repo/util/sudo.xibuild
+++ b/repo/util/sudo.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc libldap openssl pam zlib)
+MAKEDEPS="make "
+DEPS="glibc libldap openssl pam zlib"
PKG_VER=1.9.9
SOURCE=https://www.sudo.ws/dist/sudo-$PKG_VER.tar.gz
@@ -25,7 +25,7 @@ package () {
cat > $PKG_DEST/etc/sudoers.d/00-sudo << "EOF"
Defaults secure_path="/usr/sbin:/usr/bin"
-%wheel ALL=(ALL) ALL
+%wheel ALL="ALL" ALL
EOF
mkdir -pv $PKG_DEST/etc/pam.d
diff --git a/repo/util/unzip.xibuild b/repo/util/unzip.xibuild
index 56192d5..dbd17d4 100644
--- a/repo/util/unzip.xibuild
+++ b/repo/util/unzip.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(bzip2 bash)
+MAKEDEPS="make"
+DEPS="bzip2 bash"
PKG_VER=60
SOURCE=https://downloads.sourceforge.net/infozip/unzip$PKG_VER.tar.gz
diff --git a/repo/util/usbutils.xibuild b/repo/util/usbutils.xibuild
index 5aefeb4..6402ca8 100644
--- a/repo/util/usbutils.xibuild
+++ b/repo/util/usbutils.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(libusb wget)
-DEPS=(libusb glibc hwdata coreutils python)
+MAKEDEPS="libusb wget"
+DEPS="libusb glibc hwdata coreutils python"
PKG_VER=014
SOURCE=https://www.kernel.org/pub/linux/utils/usb/usbutils/usbutils-$PKG_VER.tar.xz
diff --git a/repo/util/util-linux.xibuild b/repo/util/util-linux.xibuild
index 556a565..c4b245e 100644
--- a/repo/util/util-linux.xibuild
+++ b/repo/util/util-linux.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(shadow coreutils libcap libxcrypt readline)
+MAKEDEPS="make "
+DEPS="shadow coreutils libcap libxcrypt readline"
PKG_VER=2.37.2
SOURCE=https://cdn.kernel.org/pub/linux/utils/util-linux/v$(echo $PKG_VER | cut -d. -f-2)/util-linux-$PKG_VER.tar.xz
diff --git a/repo/util/vim.xibuild b/repo/util/vim.xibuild
index e9a5336..ca07e41 100644
--- a/repo/util/vim.xibuild
+++ b/repo/util/vim.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(gpm acl glibc libgcrypt pcre zlib)
+MAKEDEPS="make "
+DEPS="gpm acl glibc libgcrypt pcre zlib"
PKG_VER=8.2.4257
SOURCE=https://github.com/vim/vim/archive/refs/tags/v$PKG_VER.tar.gz
diff --git a/repo/util/webfs.xibuild b/repo/util/webfs.xibuild
index d3e3475..5b09682 100644
--- a/repo/util/webfs.xibuild
+++ b/repo/util/webfs.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(openssl mime-types )
+MAKEDEPS="make "
+DEPS="openssl mime-types "
PKG_VER=1.21
SOURCE=https://www.kraxel.org/releases/webfs/webfs-$PKG_VER.tar.gz
diff --git a/repo/util/wget.xibuild b/repo/util/wget.xibuild
index 71eb2ba..09cc4e8 100644
--- a/repo/util/wget.xibuild
+++ b/repo/util/wget.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc gnutls libidn2 libpsl nettle util-linux pcre2 zlib cacerts)
+MAKEDEPS="make "
+DEPS="glibc gnutls libidn2 libpsl nettle util-linux pcre2 zlib cacerts"
PKG_VER=1.21.2
SOURCE=https://ftp.gnu.org/gnu/wget/wget-$PKG_VER.tar.gz
diff --git a/repo/util/which.xibuild b/repo/util/which.xibuild
index 2dd6a23..e3779bf 100644
--- a/repo/util/which.xibuild
+++ b/repo/util/which.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make )
-DEPS=(glibc bash)
+MAKEDEPS="make "
+DEPS="glibc bash"
PKG_VER=2.21
diff --git a/repo/util/wireless-tools.xibuild b/repo/util/wireless-tools.xibuild
index c6bea6a..e33c0e0 100644
--- a/repo/util/wireless-tools.xibuild
+++ b/repo/util/wireless-tools.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=()
+MAKEDEPS="make"
+DEPS=""
PKG_VER=29
SOURCE=https://hewlettpackard.github.io/wireless-tools/wireless_tools.$PKG_VER.tar.gz
diff --git a/repo/util/wpa_supplicant.xibuild b/repo/util/wpa_supplicant.xibuild
index 5126587..b55fadd 100644
--- a/repo/util/wpa_supplicant.xibuild
+++ b/repo/util/wpa_supplicant.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make libxml2)
-DEPS=(libnl openssl readline dbus)
+MAKEDEPS="make libxml2"
+DEPS="libnl openssl readline dbus"
PKG_VER=2.10
diff --git a/repo/x11/bspwm.xibuild b/repo/x11/bspwm.xibuild
index d1caa4f..b91a965 100644
--- a/repo/x11/bspwm.xibuild
+++ b/repo/x11/bspwm.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(xcb-util xcb-util-wm xcb-util-keysyms)
+MAKEDEPS="make"
+DEPS="xcb-util xcb-util-wm xcb-util-keysyms"
PKG_VER=0.9.10
SOURCE=https://github.com/baskerville/bspwm/archive/refs/tags/$PKG_VER.tar.gz
diff --git a/repo/x11/iceauth.xibuild b/repo/x11/iceauth.xibuild
index 279044e..b197866 100644
--- a/repo/x11/iceauth.xibuild
+++ b/repo/x11/iceauth.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.0.8
SOURCE=https://www.x.org/pub/individual/app/iceauth-$PKG_VER.tar.bz2
diff --git a/repo/x11/intel-vaapi-driver.xibuild b/repo/x11/intel-vaapi-driver.xibuild
index 52c9c8c..4452392 100644
--- a/repo/x11/intel-vaapi-driver.xibuild
+++ b/repo/x11/intel-vaapi-driver.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(xorg-server mesa libva)
+MAKEDEPS="make"
+DEPS="xorg-server mesa libva"
DESC="intel's VA api driver"
diff --git a/repo/x11/libdmx.xibuild b/repo/x11/libdmx.xibuild
index b7ba2a5..9380c76 100644
--- a/repo/x11/libdmx.xibuild
+++ b/repo/x11/libdmx.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto lynx)
-DEPS=(fontconfig libxcb elogind)
+MAKEDEPS="make asciidoc xmlto lynx"
+DEPS="fontconfig libxcb elogind"
PKG_VER=1.1.4
SOURCE=https://www.x.org/pub/individual/lib/libdmx-$PKG_VER.tar.bz2
diff --git a/repo/x11/libdrm.xibuild b/repo/x11/libdrm.xibuild
index d40b907..5e9b11c 100644
--- a/repo/x11/libdrm.xibuild
+++ b/repo/x11/libdrm.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(meson ninja docbook-xml docbook-xsl docutils libxslt)
-DEPS=(libpciaccess)
+MAKEDEPS="meson ninja docbook-xml docbook-xsl docutils libxslt"
+DEPS="libpciaccess"
PKG_VER=2.4.109
SOURCE=https://dri.freedesktop.org/libdrm/libdrm-$PKG_VER.tar.xz
diff --git a/repo/x11/libepoxy.xibuild b/repo/x11/libepoxy.xibuild
index ca0510f..3d79d77 100644
--- a/repo/x11/libepoxy.xibuild
+++ b/repo/x11/libepoxy.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(meson ninja doxygen)
-DEPS=(mesa)
+MAKEDEPS="meson ninja doxygen"
+DEPS="mesa"
PKG_VER=1.5.9
SOURCE=https://github.com/anholt/libepoxy/releases/download/$PKG_VER/libepoxy-$PKG_VER.tar.xz
diff --git a/repo/x11/libevdev.xibuild b/repo/x11/libevdev.xibuild
index 00f06b2..7ba6e23 100644
--- a/repo/x11/libevdev.xibuild
+++ b/repo/x11/libevdev.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make doxygen)
-DEPS=(glibc)
+MAKEDEPS="make doxygen"
+DEPS="glibc"
DESC="Wrapper library for evdev devices"
diff --git a/repo/x11/libfontenc.xibuild b/repo/x11/libfontenc.xibuild
index cd93a0f..6f9c0c3 100644
--- a/repo/x11/libfontenc.xibuild
+++ b/repo/x11/libfontenc.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto lynx)
-DEPS=(fontconfig libxcb elogind)
+MAKEDEPS="make asciidoc xmlto lynx"
+DEPS="fontconfig libxcb elogind"
PKG_VER=1.1.4
SOURCE=https://www.x.org/pub/individual/lib/libfontenc-$PKG_VER.tar.bz2
diff --git a/repo/x11/libfs.xibuild b/repo/x11/libfs.xibuild
index 2b607a1..2e635dd 100644
--- a/repo/x11/libfs.xibuild
+++ b/repo/x11/libfs.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto lynx)
-DEPS=(fontconfig libxcb elogind)
+MAKEDEPS="make asciidoc xmlto lynx"
+DEPS="fontconfig libxcb elogind"
PKG_VER=1.0.8
SOURCE=https://www.x.org/pub/individual/lib/libFS-$PKG_VER.tar.bz2
diff --git a/repo/x11/libice.xibuild b/repo/x11/libice.xibuild
index a04a53b..b819df4 100644
--- a/repo/x11/libice.xibuild
+++ b/repo/x11/libice.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto lynx)
-DEPS=(fontconfig libxcb elogind)
+MAKEDEPS="make asciidoc xmlto lynx"
+DEPS="fontconfig libxcb elogind"
PKG_VER=1.0.10
SOURCE=https://www.x.org/pub/individual/lib/libICE-$PKG_VER.tar.bz2
diff --git a/repo/x11/libinput.xibuild b/repo/x11/libinput.xibuild
index a845ffe..8996272 100644
--- a/repo/x11/libinput.xibuild
+++ b/repo/x11/libinput.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(meson ninja)
-DEPS=(libevdev mtdev libwacom)
+MAKEDEPS="meson ninja"
+DEPS="libevdev mtdev libwacom"
DESC="Input device management and event handling library"
diff --git a/repo/x11/libpciaccess.xibuild b/repo/x11/libpciaccess.xibuild
index e1dcba8..6af00dc 100644
--- a/repo/x11/libpciaccess.xibuild
+++ b/repo/x11/libpciaccess.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto lynx)
-DEPS=(fontconfig libxcb elogind)
+MAKEDEPS="make asciidoc xmlto lynx"
+DEPS="fontconfig libxcb elogind"
PKG_VER=0.16
SOURCE=https://www.x.org/pub/individual/lib/libpciaccess-$PKG_VER.tar.bz2
diff --git a/repo/x11/libsm.xibuild b/repo/x11/libsm.xibuild
index c9f1f62..0a7bbdc 100644
--- a/repo/x11/libsm.xibuild
+++ b/repo/x11/libsm.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto lynx)
-DEPS=(fontconfig libxcb elogind)
+MAKEDEPS="make asciidoc xmlto lynx"
+DEPS="fontconfig libxcb elogind"
PKG_VER=1.2.3
SOURCE=https://www.x.org/pub/individual/lib/libSM-$PKG_VER.tar.bz2
diff --git a/repo/x11/libva.xibuild b/repo/x11/libva.xibuild
index 9a465f5..249fd3f 100644
--- a/repo/x11/libva.xibuild
+++ b/repo/x11/libva.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(libdrm libgl libx11 libxext libxfixes wayland)
+MAKEDEPS="make"
+DEPS="libdrm libgl libx11 libxext libxfixes wayland"
DESC="Video Acceleration API"
diff --git a/repo/x11/libvdpau-va-gl.xibuild b/repo/x11/libvdpau-va-gl.xibuild
index e326d68..c57bfb3 100644
--- a/repo/x11/libvdpau-va-gl.xibuild
+++ b/repo/x11/libvdpau-va-gl.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(cmake)
-DEPS=(glibc libgl libvdpau libx11 libva)
+MAKEDEPS="cmake"
+DEPS="glibc libgl libvdpau libx11 libva"
DESC="VPAU driver with OpenGL backend"
diff --git a/repo/x11/libvdpau.xibuild b/repo/x11/libvdpau.xibuild
index 361bbc3..f36957f 100644
--- a/repo/x11/libvdpau.xibuild
+++ b/repo/x11/libvdpau.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(meson doxygen texlive)
-DEPS=(libxext graphviz)
+MAKEDEPS="meson doxygen texlive"
+DEPS="libxext graphviz"
DESC="X.org amdgpu video driver"
diff --git a/repo/x11/libwacom.xibuild b/repo/x11/libwacom.xibuild
index 18653e9..80dd536 100644
--- a/repo/x11/libwacom.xibuild
+++ b/repo/x11/libwacom.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(meson libxml2)
-DEPS=(glib2 libgudev librsvg)
+MAKEDEPS="meson libxml2"
+DEPS="glib2 libgudev librsvg"
DESC="Library to identify Wacom tablets and their features"
diff --git a/repo/x11/libx11.xibuild b/repo/x11/libx11.xibuild
index c753039..41f5471 100644
--- a/repo/x11/libx11.xibuild
+++ b/repo/x11/libx11.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto lynx)
-DEPS=(fontconfig libxcb elogind)
+MAKEDEPS="make asciidoc xmlto lynx"
+DEPS="fontconfig libxcb elogind"
PKG_VER=1.7.3.1
SOURCE=https://www.x.org/pub/individual/lib/libX11-$PKG_VER.tar.xz
diff --git a/repo/x11/libxau.xibuild b/repo/x11/libxau.xibuild
index 45d5423..adb0567 100644
--- a/repo/x11/libxau.xibuild
+++ b/repo/x11/libxau.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(xorgproto)
+MAKEDEPS="make"
+DEPS="xorgproto"
PKG_VER=1.0.9
SOURCE=https://www.x.org/pub/individual/lib/libXau-$PKG_VER.tar.bz2
diff --git a/repo/x11/libxaw.xibuild b/repo/x11/libxaw.xibuild
index f393da6..2532f54 100644
--- a/repo/x11/libxaw.xibuild
+++ b/repo/x11/libxaw.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto lynx)
-DEPS=(fontconfig libxcb elogind)
+MAKEDEPS="make asciidoc xmlto lynx"
+DEPS="fontconfig libxcb elogind"
PKG_VER=1.0.14
SOURCE=https://www.x.org/pub/individual/lib/libXaw-$PKG_VER.tar.bz2
diff --git a/repo/x11/libxcb.xibuild b/repo/x11/libxcb.xibuild
index 28048a6..0a59eea 100644
--- a/repo/x11/libxcb.xibuild
+++ b/repo/x11/libxcb.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make doxygen libxslt)
-DEPS=(libxau xcb-proto libxdmcp )
+MAKEDEPS="make doxygen libxslt"
+DEPS="libxau xcb-proto libxdmcp "
PKG_VER=1.14
SOURCE=https://xorg.freedesktop.org/archive/individual/lib/libxcb-$PKG_VER.tar.xz
diff --git a/repo/x11/libxcomposite.xibuild b/repo/x11/libxcomposite.xibuild
index 67cc0e8..5cf3082 100644
--- a/repo/x11/libxcomposite.xibuild
+++ b/repo/x11/libxcomposite.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto lynx)
-DEPS=(fontconfig libxcb elogind)
+MAKEDEPS="make asciidoc xmlto lynx"
+DEPS="fontconfig libxcb elogind"
PKG_VER=0.4.5
SOURCE=https://www.x.org/pub/individual/lib/libXcomposite-$PKG_VER.tar.bz2
diff --git a/repo/x11/libxcursor.xibuild b/repo/x11/libxcursor.xibuild
index 9c6cf5a..4ae2314 100644
--- a/repo/x11/libxcursor.xibuild
+++ b/repo/x11/libxcursor.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto lynx)
-DEPS=(fontconfig libxcb elogind)
+MAKEDEPS="make asciidoc xmlto lynx"
+DEPS="fontconfig libxcb elogind"
PKG_VER=1.2.0
SOURCE=https://www.x.org/pub/individual/lib/libXcursor-$PKG_VER.tar.bz2
diff --git a/repo/x11/libxcvt.xibuild b/repo/x11/libxcvt.xibuild
index 01df10f..b0f7397 100644
--- a/repo/x11/libxcvt.xibuild
+++ b/repo/x11/libxcvt.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(meson ninja)
-DEPS=(glibc)
+MAKEDEPS="meson ninja"
+DEPS="glibc"
PKG_VER=0.1.1
SOURCE=https://www.x.org/pub/individual/lib/libxcvt-$PKG_VER.tar.xz
diff --git a/repo/x11/libxdamage.xibuild b/repo/x11/libxdamage.xibuild
index 5c76308..cc03c7f 100644
--- a/repo/x11/libxdamage.xibuild
+++ b/repo/x11/libxdamage.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto lynx)
-DEPS=(fontconfig libxcb elogind)
+MAKEDEPS="make asciidoc xmlto lynx"
+DEPS="fontconfig libxcb elogind"
PKG_VER=1.1.5
SOURCE=https://www.x.org/pub/individual/lib/libXdamage-$PKG_VER.tar.bz2
diff --git a/repo/x11/libxdmcp.xibuild b/repo/x11/libxdmcp.xibuild
index fdc3d99..8689935 100644
--- a/repo/x11/libxdmcp.xibuild
+++ b/repo/x11/libxdmcp.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make xmlto libxslt)
-DEPS=(xorgproto)
+MAKEDEPS="make xmlto libxslt"
+DEPS="xorgproto"
PKG_VER=1.1.3
SOURCE=https://www.x.org/pub/individual/lib/libXdmcp-$PKG_VER.tar.bz2
diff --git a/repo/x11/libxext.xibuild b/repo/x11/libxext.xibuild
index 04cdb08..f20a096 100644
--- a/repo/x11/libxext.xibuild
+++ b/repo/x11/libxext.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto lynx)
-DEPS=(fontconfig libxcb elogind)
+MAKEDEPS="make asciidoc xmlto lynx"
+DEPS="fontconfig libxcb elogind"
PKG_VER=1.3.4
SOURCE=https://www.x.org/pub/individual/lib/libXext-$PKG_VER.tar.bz2
diff --git a/repo/x11/libxfixes.xibuild b/repo/x11/libxfixes.xibuild
index 7fe0e2f..0f337ce 100644
--- a/repo/x11/libxfixes.xibuild
+++ b/repo/x11/libxfixes.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto lynx)
-DEPS=(fontconfig libxcb elogind)
+MAKEDEPS="make asciidoc xmlto lynx"
+DEPS="fontconfig libxcb elogind"
PKG_VER=6.0.0
SOURCE=https://www.x.org/pub/individual/lib/libXfixes-$PKG_VER.tar.bz2
diff --git a/repo/x11/libxfont2.xibuild b/repo/x11/libxfont2.xibuild
index aab1758..c2ba59d 100644
--- a/repo/x11/libxfont2.xibuild
+++ b/repo/x11/libxfont2.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto lynx)
-DEPS=(fontconfig libxcb elogind)
+MAKEDEPS="make asciidoc xmlto lynx"
+DEPS="fontconfig libxcb elogind"
PKG_VER=2.0.5
SOURCE=https://www.x.org/pub/individual/lib/libXfont2-$PKG_VER.tar.bz2
diff --git a/repo/x11/libxft.xibuild b/repo/x11/libxft.xibuild
index 929bab5..3e2f91d 100644
--- a/repo/x11/libxft.xibuild
+++ b/repo/x11/libxft.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto lynx)
-DEPS=(fontconfig libxcb elogind)
+MAKEDEPS="make asciidoc xmlto lynx"
+DEPS="fontconfig libxcb elogind"
PKG_VER=2.3.4
SOURCE=https://www.x.org/pub/individual/lib/libXft-$PKG_VER.tar.bz2
diff --git a/repo/x11/libxi.xibuild b/repo/x11/libxi.xibuild
index 5787a3e..6741cfe 100644
--- a/repo/x11/libxi.xibuild
+++ b/repo/x11/libxi.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto lynx)
-DEPS=(fontconfig libxcb elogind)
+MAKEDEPS="make asciidoc xmlto lynx"
+DEPS="fontconfig libxcb elogind"
PKG_VER=1.8
SOURCE=https://www.x.org/pub/individual/lib/libXi-$PKG_VER.tar.bz2
diff --git a/repo/x11/libxinerama.xibuild b/repo/x11/libxinerama.xibuild
index 6a44242..047bdd0 100644
--- a/repo/x11/libxinerama.xibuild
+++ b/repo/x11/libxinerama.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto lynx)
-DEPS=(fontconfig libxcb elogind)
+MAKEDEPS="make asciidoc xmlto lynx"
+DEPS="fontconfig libxcb elogind"
PKG_VER=1.1.4
SOURCE=https://www.x.org/pub/individual/lib/libXinerama-$PKG_VER.tar.bz2
diff --git a/repo/x11/libxkbfile.xibuild b/repo/x11/libxkbfile.xibuild
index 6b5d073..9825b82 100644
--- a/repo/x11/libxkbfile.xibuild
+++ b/repo/x11/libxkbfile.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto lynx)
-DEPS=(fontconfig libxcb elogind)
+MAKEDEPS="make asciidoc xmlto lynx"
+DEPS="fontconfig libxcb elogind"
PKG_VER=1.1.0
SOURCE=https://www.x.org/pub/individual/lib/libxkbfile-$PKG_VER.tar.bz2
diff --git a/repo/x11/libxmu.xibuild b/repo/x11/libxmu.xibuild
index cc0924e..159531c 100644
--- a/repo/x11/libxmu.xibuild
+++ b/repo/x11/libxmu.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto lynx)
-DEPS=(fontconfig libxcb elogind)
+MAKEDEPS="make asciidoc xmlto lynx"
+DEPS="fontconfig libxcb elogind"
PKG_VER=1.1.3
SOURCE=https://www.x.org/pub/individual/lib/libXmu-$PKG_VER.tar.bz2
diff --git a/repo/x11/libxpm.xibuild b/repo/x11/libxpm.xibuild
index 7c25c86..cfdfadc 100644
--- a/repo/x11/libxpm.xibuild
+++ b/repo/x11/libxpm.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto lynx)
-DEPS=(fontconfig libxcb elogind)
+MAKEDEPS="make asciidoc xmlto lynx"
+DEPS="fontconfig libxcb elogind"
PKG_VER=3.5.13
SOURCE=https://www.x.org/pub/individual/lib/libXpm-$PKG_VER.tar.bz2
diff --git a/repo/x11/libxrandr.xibuild b/repo/x11/libxrandr.xibuild
index 0dd89c8..8d8b790 100644
--- a/repo/x11/libxrandr.xibuild
+++ b/repo/x11/libxrandr.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto lynx)
-DEPS=(fontconfig libxcb elogind)
+MAKEDEPS="make asciidoc xmlto lynx"
+DEPS="fontconfig libxcb elogind"
PKG_VER=1.5.2
SOURCE=https://www.x.org/pub/individual/lib/libXrandr-$PKG_VER.tar.bz2
diff --git a/repo/x11/libxrender.xibuild b/repo/x11/libxrender.xibuild
index 99b9661..55126aa 100644
--- a/repo/x11/libxrender.xibuild
+++ b/repo/x11/libxrender.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto lynx)
-DEPS=(fontconfig libxcb elogind)
+MAKEDEPS="make asciidoc xmlto lynx"
+DEPS="fontconfig libxcb elogind"
PKG_VER=0.9.10
SOURCE=https://www.x.org/pub/individual/lib/libXrender-$PKG_VER.tar.bz2
diff --git a/repo/x11/libxres.xibuild b/repo/x11/libxres.xibuild
index 15ddf22..0639324 100644
--- a/repo/x11/libxres.xibuild
+++ b/repo/x11/libxres.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto lynx)
-DEPS=(fontconfig libxcb elogind)
+MAKEDEPS="make asciidoc xmlto lynx"
+DEPS="fontconfig libxcb elogind"
PKG_VER=1.2.1
SOURCE=https://www.x.org/pub/individual/lib/libXres-$PKG_VER.tar.bz2
diff --git a/repo/x11/libxscrnsaver.xibuild b/repo/x11/libxscrnsaver.xibuild
index 8d5c3f1..27b710c 100644
--- a/repo/x11/libxscrnsaver.xibuild
+++ b/repo/x11/libxscrnsaver.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto lynx)
-DEPS=(fontconfig libxcb elogind)
+MAKEDEPS="make asciidoc xmlto lynx"
+DEPS="fontconfig libxcb elogind"
PKG_VER=1.2.3
SOURCE=https://www.x.org/pub/individual/lib/libXScrnSaver-$PKG_VER.tar.bz2
diff --git a/repo/x11/libxshmfence.xibuild b/repo/x11/libxshmfence.xibuild
index 81318ad..224612b 100644
--- a/repo/x11/libxshmfence.xibuild
+++ b/repo/x11/libxshmfence.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto lynx)
-DEPS=(fontconfig libxcb elogind)
+MAKEDEPS="make asciidoc xmlto lynx"
+DEPS="fontconfig libxcb elogind"
PKG_VER=1.3
SOURCE=https://www.x.org/pub/individual/lib/libxshmfence-$PKG_VER.tar.bz2
diff --git a/repo/x11/libxt.xibuild b/repo/x11/libxt.xibuild
index 72bc724..d801b21 100644
--- a/repo/x11/libxt.xibuild
+++ b/repo/x11/libxt.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto lynx)
-DEPS=(fontconfig libxcb elogind)
+MAKEDEPS="make asciidoc xmlto lynx"
+DEPS="fontconfig libxcb elogind"
PKG_VER=1.2.1
SOURCE=https://www.x.org/pub/individual/lib/libXt-$PKG_VER.tar.bz2
diff --git a/repo/x11/libxtst.xibuild b/repo/x11/libxtst.xibuild
index 60c4f94..45093e1 100644
--- a/repo/x11/libxtst.xibuild
+++ b/repo/x11/libxtst.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto lynx)
-DEPS=(fontconfig libxcb elogind)
+MAKEDEPS="make asciidoc xmlto lynx"
+DEPS="fontconfig libxcb elogind"
PKG_VER=1.2.3
SOURCE=https://www.x.org/pub/individual/lib/libXtst-$PKG_VER.tar.bz2
diff --git a/repo/x11/libxv.xibuild b/repo/x11/libxv.xibuild
index 5b51ba1..c7fa2b6 100644
--- a/repo/x11/libxv.xibuild
+++ b/repo/x11/libxv.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto lynx)
-DEPS=(fontconfig libxcb elogind)
+MAKEDEPS="make asciidoc xmlto lynx"
+DEPS="fontconfig libxcb elogind"
PKG_VER=1.0.11
SOURCE=https://www.x.org/pub/individual/lib/libXv-$PKG_VER.tar.bz2
diff --git a/repo/x11/libxvmc.xibuild b/repo/x11/libxvmc.xibuild
index aa63fbe..76b445c 100644
--- a/repo/x11/libxvmc.xibuild
+++ b/repo/x11/libxvmc.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto lynx)
-DEPS=(fontconfig libxcb elogind)
+MAKEDEPS="make asciidoc xmlto lynx"
+DEPS="fontconfig libxcb elogind"
PKG_VER=1.0.12
SOURCE=https://www.x.org/pub/individual/lib/libXvMC-$PKG_VER.tar.bz2
diff --git a/repo/x11/libxxf86dga.xibuild b/repo/x11/libxxf86dga.xibuild
index e59577b..ba5a0b9 100644
--- a/repo/x11/libxxf86dga.xibuild
+++ b/repo/x11/libxxf86dga.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto lynx)
-DEPS=(fontconfig libxcb elogind)
+MAKEDEPS="make asciidoc xmlto lynx"
+DEPS="fontconfig libxcb elogind"
PKG_VER=1.1.5
SOURCE=https://www.x.org/pub/individual/lib/libXxf86dga-$PKG_VER.tar.bz2
diff --git a/repo/x11/libxxf86vm.xibuild b/repo/x11/libxxf86vm.xibuild
index 5559966..d45959e 100644
--- a/repo/x11/libxxf86vm.xibuild
+++ b/repo/x11/libxxf86vm.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto lynx)
-DEPS=(fontconfig libxcb elogind)
+MAKEDEPS="make asciidoc xmlto lynx"
+DEPS="fontconfig libxcb elogind"
PKG_VER=1.1.4
SOURCE=https://www.x.org/pub/individual/lib/libXxf86vm-$PKG_VER.tar.bz2
diff --git a/repo/x11/luit.xibuild b/repo/x11/luit.xibuild
index f298566..7a2beed 100644
--- a/repo/x11/luit.xibuild
+++ b/repo/x11/luit.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.1.1
SOURCE=https://www.x.org/pub/individual/app/luit-$PKG_VER.tar.bz2
diff --git a/repo/x11/mesa.xibuild b/repo/x11/mesa.xibuild
index 617d047..8d0bfa4 100644
--- a/repo/x11/mesa.xibuild
+++ b/repo/x11/mesa.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(meson ninja python-mako libva libvdpau llvm libxxf86vm libelf lm_sensors libexpat libvulkan wayland-protocols)
-DEPS=(xorg-libs libdrm)
+MAKEDEPS="meson ninja python-mako libva libvdpau llvm libxxf86vm libelf lm_sensors libexpat libvulkan wayland-protocols"
+DEPS="xorg-libs libdrm"
PKG_VER=21.3.6
SOURCE=https://mesa.freedesktop.org/archive/mesa-$PKG_VER.tar.xz
diff --git a/repo/x11/mkfontscale.xibuild b/repo/x11/mkfontscale.xibuild
index 6536bb0..4f32c83 100644
--- a/repo/x11/mkfontscale.xibuild
+++ b/repo/x11/mkfontscale.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.2.1
SOURCE=https://www.x.org/pub/individual/app/mkfontscale-$PKG_VER.tar.bz2
diff --git a/repo/x11/pixman.xibuild b/repo/x11/pixman.xibuild
index d9a2a17..cd3c13c 100644
--- a/repo/x11/pixman.xibuild
+++ b/repo/x11/pixman.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(meson ninja)
-DEPS=(glibc)
+MAKEDEPS="meson ninja"
+DEPS="glibc"
PKG_VER=0.40.0
SOURCE=https://www.cairographics.org/releases/pixman-$PKG_VER.tar.gz
diff --git a/repo/x11/sessreg.xibuild b/repo/x11/sessreg.xibuild
index 5fdd53c..08d3e4e 100644
--- a/repo/x11/sessreg.xibuild
+++ b/repo/x11/sessreg.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.1.2
SOURCE=https://www.x.org/pub/individual/app/sessreg-$PKG_VER.tar.bz2
diff --git a/repo/x11/setxkbmap.xibuild b/repo/x11/setxkbmap.xibuild
index 5820dce..42c0200 100644
--- a/repo/x11/setxkbmap.xibuild
+++ b/repo/x11/setxkbmap.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.3.2
SOURCE=https://www.x.org/pub/individual/app/setxkbmap-$PKG_VER.tar.bz2
diff --git a/repo/x11/smproxy.xibuild b/repo/x11/smproxy.xibuild
index c7a4b8c..8d1867e 100644
--- a/repo/x11/smproxy.xibuild
+++ b/repo/x11/smproxy.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.0.6
SOURCE=https://www.x.org/pub/individual/app/smproxy-$PKG_VER.tar.bz2
diff --git a/repo/x11/sxhkd.xibuild b/repo/x11/sxhkd.xibuild
index a352175..b8e4d61 100644
--- a/repo/x11/sxhkd.xibuild
+++ b/repo/x11/sxhkd.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(xcb-util-keysyms)
+MAKEDEPS="make"
+DEPS="xcb-util-keysyms"
PKG_VER=0.6.2
SOURCE=https://github.com/baskerville/sxhkd/archive/refs/tags/$PKG_VER.tar.gz
diff --git a/repo/x11/wayland-protocols.xibuild b/repo/x11/wayland-protocols.xibuild
index 7c726a6..764fa29 100644
--- a/repo/x11/wayland-protocols.xibuild
+++ b/repo/x11/wayland-protocols.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(meson ninja)
-DEPS=(wayland)
+MAKEDEPS="meson ninja"
+DEPS="wayland"
PKG_VER=1.25
SOURCE=https://wayland.freedesktop.org/releases/wayland-protocols-$PKG_VER.tar.xz
diff --git a/repo/x11/wayland.xibuild b/repo/x11/wayland.xibuild
index c92b2f2..c26f903 100644
--- a/repo/x11/wayland.xibuild
+++ b/repo/x11/wayland.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(meson ninja xmlto docbook-xml-4.5 docbook-xsl libxslt)
-DEPS=(libxml2)
+MAKEDEPS="meson ninja xmlto docbook-xml-4.5 docbook-xsl libxslt"
+DEPS="libxml2"
PKG_VER=1.20.0
SOURCE=https://wayland.freedesktop.org/releases/wayland-$PKG_VER.tar.xz
diff --git a/repo/x11/x11perf.xibuild b/repo/x11/x11perf.xibuild
index a4d4580..ebb5ede 100644
--- a/repo/x11/x11perf.xibuild
+++ b/repo/x11/x11perf.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.6.1
SOURCE=https://www.x.org/pub/individual/app/x11perf-$PKG_VER.tar.bz2
diff --git a/repo/x11/xauth.xibuild b/repo/x11/xauth.xibuild
index 5c97389..a9c14d7 100644
--- a/repo/x11/xauth.xibuild
+++ b/repo/x11/xauth.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.1.1
SOURCE=https://www.x.org/pub/individual/app/xauth-$PKG_VER.tar.bz2
diff --git a/repo/x11/xbacklight.xibuild b/repo/x11/xbacklight.xibuild
index 7cb0976..7f79bc0 100644
--- a/repo/x11/xbacklight.xibuild
+++ b/repo/x11/xbacklight.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.2.3
SOURCE=https://www.x.org/pub/individual/app/xbacklight-$PKG_VER.tar.bz2
diff --git a/repo/x11/xbitmaps.xibuild b/repo/x11/xbitmaps.xibuild
index 6958952..591adc8 100644
--- a/repo/x11/xbitmaps.xibuild
+++ b/repo/x11/xbitmaps.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(util-macros)
+MAKEDEPS="make"
+DEPS="util-macros"
PKG_VER=1.1.2
SOURCE=https://www.x.org/pub/individual/data/xbitmaps-$PKG_VER.tar.bz2
diff --git a/repo/x11/xcb-proto.xibuild b/repo/x11/xcb-proto.xibuild
index 77eade6..01ece2a 100644
--- a/repo/x11/xcb-proto.xibuild
+++ b/repo/x11/xcb-proto.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make libxml2)
-DEPS=()
+MAKEDEPS="make libxml2"
+DEPS=""
PKG_VER=1.14.1
SOURCE=https://xorg.freedesktop.org/archive/individual/proto/xcb-proto-$PKG_VER.tar.xz
diff --git a/repo/x11/xcb-util-cursor.xibuild b/repo/x11/xcb-util-cursor.xibuild
index c10321c..cae954b 100644
--- a/repo/x11/xcb-util-cursor.xibuild
+++ b/repo/x11/xcb-util-cursor.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(xcb-util)
+MAKEDEPS="make"
+DEPS="xcb-util"
PKG_VER=0.1.3
SOURCE=https://xcb.freedesktop.org/dist/xcb-util-cursor-$PKG_VER.tar.bz2
diff --git a/repo/x11/xcb-util-image.xibuild b/repo/x11/xcb-util-image.xibuild
index 6a2cbca..e11280a 100644
--- a/repo/x11/xcb-util-image.xibuild
+++ b/repo/x11/xcb-util-image.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(xcb-util)
+MAKEDEPS="make"
+DEPS="xcb-util"
PKG_VER=0.4.0
SOURCE=https://xcb.freedesktop.org/dist/xcb-util-image-$PKG_VER.tar.bz2
diff --git a/repo/x11/xcb-util-keysyms.xibuild b/repo/x11/xcb-util-keysyms.xibuild
index 090897a..31bc072 100644
--- a/repo/x11/xcb-util-keysyms.xibuild
+++ b/repo/x11/xcb-util-keysyms.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(xcb-util)
+MAKEDEPS="make"
+DEPS="xcb-util"
PKG_VER=0.4.0
SOURCE=https://xcb.freedesktop.org/dist/xcb-util-keysyms-$PKG_VER.tar.bz2
diff --git a/repo/x11/xcb-util-renderutil.xibuild b/repo/x11/xcb-util-renderutil.xibuild
index 5574573..293f41d 100644
--- a/repo/x11/xcb-util-renderutil.xibuild
+++ b/repo/x11/xcb-util-renderutil.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(xcb-util)
+MAKEDEPS="make"
+DEPS="xcb-util"
# TODO check why this is one version less than the rest
PKG_VER=0.3.9
diff --git a/repo/x11/xcb-util-wm.xibuild b/repo/x11/xcb-util-wm.xibuild
index 6982643..7180dec 100644
--- a/repo/x11/xcb-util-wm.xibuild
+++ b/repo/x11/xcb-util-wm.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(xcb-util)
+MAKEDEPS="make"
+DEPS="xcb-util"
PKG_VER=0.4.1
SOURCE=https://xcb.freedesktop.org/dist/xcb-util-wm-$PKG_VER.tar.bz2
diff --git a/repo/x11/xcb-util.xibuild b/repo/x11/xcb-util.xibuild
index a21e84c..04321d1 100644
--- a/repo/x11/xcb-util.xibuild
+++ b/repo/x11/xcb-util.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(libxcb)
+MAKEDEPS="make"
+DEPS="libxcb"
PKG_VER=0.4.0
SOURCE=https://xcb.freedesktop.org/dist/xcb-util-$PKG_VER.tar.bz2
diff --git a/repo/x11/xclock.xibuild b/repo/x11/xclock.xibuild
index b7c1960..14e1307 100644
--- a/repo/x11/xclock.xibuild
+++ b/repo/x11/xclock.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(libx11 libxmu libxaw libxrender libxft libxkbfile)
+MAKEDEPS="make"
+DEPS="libx11 libxmu libxaw libxrender libxft libxkbfile"
DESC="X clock from X.Org"
diff --git a/repo/x11/xcmsdb.xibuild b/repo/x11/xcmsdb.xibuild
index 22cb3f7..ddaadef 100644
--- a/repo/x11/xcmsdb.xibuild
+++ b/repo/x11/xcmsdb.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.0.5
SOURCE=https://www.x.org/pub/individual/app/xcmsdb-$PKG_VER.tar.bz2
diff --git a/repo/x11/xcursor-themes.xibuild b/repo/x11/xcursor-themes.xibuild
index dfcc86c..f3ecb0b 100644
--- a/repo/x11/xcursor-themes.xibuild
+++ b/repo/x11/xcursor-themes.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(util-macros xcb-util xcursorgen)
+MAKEDEPS="make"
+DEPS="util-macros xcb-util xcursorgen"
PKG_VER=1.0.6
SOURCE=https://www.x.org/pub/individual/data/xcursor-themes-$PKG_VER.tar.bz2
diff --git a/repo/x11/xcursorgen.xibuild b/repo/x11/xcursorgen.xibuild
index 4658d12..13c14a0 100644
--- a/repo/x11/xcursorgen.xibuild
+++ b/repo/x11/xcursorgen.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.0.7
SOURCE=https://www.x.org/pub/individual/app/xcursorgen-$PKG_VER.tar.bz2
diff --git a/repo/x11/xdpyinfo.xibuild b/repo/x11/xdpyinfo.xibuild
index 19e189e..3784477 100644
--- a/repo/x11/xdpyinfo.xibuild
+++ b/repo/x11/xdpyinfo.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.3.2
SOURCE=https://www.x.org/pub/individual/app/xdpyinfo-$PKG_VER.tar.bz2
diff --git a/repo/x11/xdriinfo.xibuild b/repo/x11/xdriinfo.xibuild
index 16c2c03..f32f3c0 100644
--- a/repo/x11/xdriinfo.xibuild
+++ b/repo/x11/xdriinfo.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.0.6
SOURCE=https://www.x.org/pub/individual/app/xdriinfo-$PKG_VER.tar.bz2
diff --git a/repo/x11/xev.xibuild b/repo/x11/xev.xibuild
index 5700d61..5f8e8d9 100644
--- a/repo/x11/xev.xibuild
+++ b/repo/x11/xev.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.2.4
SOURCE=https://www.x.org/pub/individual/app/xev-$PKG_VER.tar.bz2
diff --git a/repo/x11/xeyes.xibuild b/repo/x11/xeyes.xibuild
index cca8801..39a175e 100644
--- a/repo/x11/xeyes.xibuild
+++ b/repo/x11/xeyes.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(libx11 libxt libxext libxmu libxrender libxi)
+MAKEDEPS="make"
+DEPS="libx11 libxt libxext libxmu libxrender libxi"
DESC="Eyes that follow the mouse, X demo"
diff --git a/repo/x11/xf86-input-evdev.xibuild b/repo/x11/xf86-input-evdev.xibuild
index 6d8c5aa..de4aeed 100644
--- a/repo/x11/xf86-input-evdev.xibuild
+++ b/repo/x11/xf86-input-evdev.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(libevdev mtdev xorg-server)
+MAKEDEPS="make"
+DEPS="libevdev mtdev xorg-server"
DESC="X.Org Evdev Drivers for generic linux inputs"
diff --git a/repo/x11/xf86-input-libinput.xibuild b/repo/x11/xf86-input-libinput.xibuild
index a530635..1886e84 100644
--- a/repo/x11/xf86-input-libinput.xibuild
+++ b/repo/x11/xf86-input-libinput.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(libinput)
+MAKEDEPS="make"
+DEPS="libinput"
DESC="Generic input driver for the X.Org server based on libinput"
diff --git a/repo/x11/xf86-input-synaptics.xibuild b/repo/x11/xf86-input-synaptics.xibuild
index 0573ab6..27ed0ec 100644
--- a/repo/x11/xf86-input-synaptics.xibuild
+++ b/repo/x11/xf86-input-synaptics.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(libevdev xorg-server)
+MAKEDEPS="make"
+DEPS="libevdev xorg-server"
DESC="Synaptics driver for notebook touchpads"
diff --git a/repo/x11/xf86-input-wacom.xibuild b/repo/x11/xf86-input-wacom.xibuild
index 538df01..77e3f55 100644
--- a/repo/x11/xf86-input-wacom.xibuild
+++ b/repo/x11/xf86-input-wacom.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(libxi libxinerama libxrandr)
+MAKEDEPS="make"
+DEPS="libxi libxinerama libxrandr"
DESC="X.Org Wacom tablet driver"
diff --git a/repo/x11/xf86-video-amdgpu.xibuild b/repo/x11/xf86-video-amdgpu.xibuild
index 1f69a92..89b8e80 100644
--- a/repo/x11/xf86-video-amdgpu.xibuild
+++ b/repo/x11/xf86-video-amdgpu.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(xorg-server mesa)
+MAKEDEPS="make"
+DEPS="xorg-server mesa"
DESC="X.org amdgpu video driver"
diff --git a/repo/x11/xf86-video-ati.xibuild b/repo/x11/xf86-video-ati.xibuild
index 146fd85..1bcdcda 100644
--- a/repo/x11/xf86-video-ati.xibuild
+++ b/repo/x11/xf86-video-ati.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(xorg-server mesa)
+MAKEDEPS="make"
+DEPS="xorg-server mesa"
DESC="X.org ATI video driver"
diff --git a/repo/x11/xf86-video-fbdev.xibuild b/repo/x11/xf86-video-fbdev.xibuild
index 110bcf6..050aa76 100644
--- a/repo/x11/xf86-video-fbdev.xibuild
+++ b/repo/x11/xf86-video-fbdev.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(xorg-server)
+MAKEDEPS="make"
+DEPS="xorg-server"
DESC="X.org framebuffer video driver"
diff --git a/repo/x11/xf86-video-intel.xibuild b/repo/x11/xf86-video-intel.xibuild
index f3f5a2c..bd806eb 100644
--- a/repo/x11/xf86-video-intel.xibuild
+++ b/repo/x11/xf86-video-intel.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(xorg-server mesa libxvmc pixman xcb-util)
+MAKEDEPS="make"
+DEPS="xorg-server mesa libxvmc pixman xcb-util"
DESC="X.org intel video driver"
diff --git a/repo/x11/xf86-video-nouveau.xibuild b/repo/x11/xf86-video-nouveau.xibuild
index 956a213..501a80d 100644
--- a/repo/x11/xf86-video-nouveau.xibuild
+++ b/repo/x11/xf86-video-nouveau.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(xorg-server mesa)
+MAKEDEPS="make"
+DEPS="xorg-server mesa"
DESC="X.org nouveau video driver"
diff --git a/repo/x11/xf86-video-vmware.xibuild b/repo/x11/xf86-video-vmware.xibuild
index d391c67..569ab92 100644
--- a/repo/x11/xf86-video-vmware.xibuild
+++ b/repo/x11/xf86-video-vmware.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(xorg-server mesa)
+MAKEDEPS="make"
+DEPS="xorg-server mesa"
DESC="X.org vmware video driver"
diff --git a/repo/x11/xgamma.xibuild b/repo/x11/xgamma.xibuild
index a786537..0f987b1 100644
--- a/repo/x11/xgamma.xibuild
+++ b/repo/x11/xgamma.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.0.6
SOURCE=https://www.x.org/pub/individual/app/xgamma-$PKG_VER.tar.bz2
diff --git a/repo/x11/xhost.xibuild b/repo/x11/xhost.xibuild
index 28b66e2..5d1509d 100644
--- a/repo/x11/xhost.xibuild
+++ b/repo/x11/xhost.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.0.8
SOURCE=https://www.x.org/pub/individual/app/xhost-$PKG_VER.tar.bz2
diff --git a/repo/x11/xinput.xibuild b/repo/x11/xinput.xibuild
index 64603eb..d52f202 100644
--- a/repo/x11/xinput.xibuild
+++ b/repo/x11/xinput.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.6.3
SOURCE=https://www.x.org/pub/individual/app/xinput-$PKG_VER.tar.bz2
diff --git a/repo/x11/xkbcomp.xibuild b/repo/x11/xkbcomp.xibuild
index 8c5a0d2..35debf3 100644
--- a/repo/x11/xkbcomp.xibuild
+++ b/repo/x11/xkbcomp.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.4.5
SOURCE=https://www.x.org/pub/individual/app/xkbcomp-$PKG_VER.tar.bz2
diff --git a/repo/x11/xkbevd.xibuild b/repo/x11/xkbevd.xibuild
index 9343682..62452f5 100644
--- a/repo/x11/xkbevd.xibuild
+++ b/repo/x11/xkbevd.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.1.4
SOURCE=https://www.x.org/pub/individual/app/xkbevd-$PKG_VER.tar.bz2
diff --git a/repo/x11/xkbutils.xibuild b/repo/x11/xkbutils.xibuild
index 637f107..637bcf8 100644
--- a/repo/x11/xkbutils.xibuild
+++ b/repo/x11/xkbutils.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.0.4
SOURCE=https://www.x.org/pub/individual/app/xkbutils-$PKG_VER.tar.bz2
diff --git a/repo/x11/xkeyboardconfig.xibuild b/repo/x11/xkeyboardconfig.xibuild
index 71a8b9b..74f48e7 100644
--- a/repo/x11/xkeyboardconfig.xibuild
+++ b/repo/x11/xkeyboardconfig.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(meson ninja)
-DEPS=(xorg-libs)
+MAKEDEPS="meson ninja"
+DEPS="xorg-libs"
PKG_VER=2.35.1
SOURCE=https://www.x.org/pub/individual/data/xkeyboard-config/xkeyboard-config-$PKG_VER.tar.xz
diff --git a/repo/x11/xkill.xibuild b/repo/x11/xkill.xibuild
index e6986c2..591ccb6 100644
--- a/repo/x11/xkill.xibuild
+++ b/repo/x11/xkill.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.0.5
SOURCE=https://www.x.org/pub/individual/app/xkill-$PKG_VER.tar.bz2
diff --git a/repo/x11/xlsatoms.xibuild b/repo/x11/xlsatoms.xibuild
index 8d69f9a..e9e20c2 100644
--- a/repo/x11/xlsatoms.xibuild
+++ b/repo/x11/xlsatoms.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.1.3
SOURCE=https://www.x.org/pub/individual/app/xlsatoms-$PKG_VER.tar.bz2
diff --git a/repo/x11/xlsclients.xibuild b/repo/x11/xlsclients.xibuild
index ca58e34..9400313 100644
--- a/repo/x11/xlsclients.xibuild
+++ b/repo/x11/xlsclients.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.1.4
SOURCE=https://www.x.org/pub/individual/app/xlsclients-$PKG_VER.tar.bz2
diff --git a/repo/x11/xmessage.xibuild b/repo/x11/xmessage.xibuild
index d8de927..4cb6ab4 100644
--- a/repo/x11/xmessage.xibuild
+++ b/repo/x11/xmessage.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.0.5
SOURCE=https://www.x.org/pub/individual/app/xmessage-$PKG_VER.tar.bz2
diff --git a/repo/x11/xmodmap.xibuild b/repo/x11/xmodmap.xibuild
index ab656e9..b940a85 100644
--- a/repo/x11/xmodmap.xibuild
+++ b/repo/x11/xmodmap.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.0.10
SOURCE=https://www.x.org/pub/individual/app/xmodmap-$PKG_VER.tar.bz2
diff --git a/repo/x11/xorg-libs.xibuild b/repo/x11/xorg-libs.xibuild
index f01e88a..c97f3d9 100644
--- a/repo/x11/xorg-libs.xibuild
+++ b/repo/x11/xorg-libs.xibuild
@@ -1,5 +1,5 @@
-#!/bin/bash
+#!/bin/sh
-DEPS=(xtrans libx11 libxext libfs libice libsm libxscrnsaver libxt libxmu libxpm libxaw libxfixes libxcomposite libxrender libxcursor libxdamage libfontenc libxfont2 libxft libxi libxinerama libxrandr libxres libxtst libxv libxvmc libxxf86dga libxxf86vm libdmx libpciaccess libxkbfile libxshmfence)
+DEPS="xtrans libx11 libxext libfs libice libsm libxscrnsaver libxt libxmu libxpm libxaw libxfixes libxcomposite libxrender libxcursor libxdamage libfontenc libxfont2 libxft libxi libxinerama libxrandr libxres libxtst libxv libxvmc libxxf86dga libxxf86vm libdmx libpciaccess libxkbfile libxshmfence"
DESC="All libraries required for xorg"
diff --git a/repo/x11/xorg-server.xibuild b/repo/x11/xorg-server.xibuild
index 55dd3bd..f3f9799 100644
--- a/repo/x11/xorg-server.xibuild
+++ b/repo/x11/xorg-server.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(meson ninja doxygen xmlto fop)
-DEPS=(libxcvt pixman font-util xkeyboardconfig elogind libepoxy libtirpc polkit acpid nettle libgcrypt xcb-util-keysyms xcb-util-image xcb-util-renderutil xcb-util-wm xkbcomp xf86-input-libinput)
+MAKEDEPS="meson ninja doxygen xmlto fop"
+DEPS="libxcvt pixman font-util xkeyboardconfig elogind libepoxy libtirpc polkit acpid nettle libgcrypt xcb-util-keysyms xcb-util-image xcb-util-renderutil xcb-util-wm xkbcomp xf86-input-libinput"
PKG_VER=21.1.3
SOURCE=https://www.x.org/pub/individual/xserver/xorg-server-$PKG_VER.tar.xz
diff --git a/repo/x11/xorg-util-macros.xibuild b/repo/x11/xorg-util-macros.xibuild
index af94a71..b945b41 100644
--- a/repo/x11/xorg-util-macros.xibuild
+++ b/repo/x11/xorg-util-macros.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=()
+MAKEDEPS="make"
+DEPS=""
PKG_VER=1.19.3
SOURCE=https://www.x.org/pub/individual/util/util-macros-$PKG_VER.tar.bz2
diff --git a/repo/x11/xorg-xinit.xibuild b/repo/x11/xorg-xinit.xibuild
index f0b53fd..ccd76a8 100644
--- a/repo/x11/xorg-xinit.xibuild
+++ b/repo/x11/xorg-xinit.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(libx11 xauth xrdb xmodmap)
+MAKEDEPS="make"
+DEPS="libx11 xauth xrdb xmodmap"
DESC="X.Org initialisation program"
diff --git a/repo/x11/xorgproto.xibuild b/repo/x11/xorgproto.xibuild
index 9fffc45..227196d 100644
--- a/repo/x11/xorgproto.xibuild
+++ b/repo/x11/xorgproto.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(ninja meson asciidoc libxslt xmlto)
-DEPS=(xorg-util-macros)
+MAKEDEPS="ninja meson asciidoc libxslt xmlto"
+DEPS="xorg-util-macros"
PKG_VER=2021.5
SOURCE=https://xorg.freedesktop.org/archive/individual/proto/xorgproto-$PKG_VER.tar.bz2
diff --git a/repo/x11/xpr.xibuild b/repo/x11/xpr.xibuild
index 382b970..70d557e 100644
--- a/repo/x11/xpr.xibuild
+++ b/repo/x11/xpr.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.0.5
SOURCE=https://www.x.org/pub/individual/app/xpr-$PKG_VER.tar.bz2
diff --git a/repo/x11/xprop.xibuild b/repo/x11/xprop.xibuild
index b03a702..d3133ac 100644
--- a/repo/x11/xprop.xibuild
+++ b/repo/x11/xprop.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.2.5
SOURCE=https://www.x.org/pub/individual/app/xprop-$PKG_VER.tar.bz2
diff --git a/repo/x11/xrandr.xibuild b/repo/x11/xrandr.xibuild
index fc0b9f0..d8f67e1 100644
--- a/repo/x11/xrandr.xibuild
+++ b/repo/x11/xrandr.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.5.1
SOURCE=https://www.x.org/pub/individual/app/xrandr-$PKG_VER.tar.xz
diff --git a/repo/x11/xrdb.xibuild b/repo/x11/xrdb.xibuild
index caa66d2..b8a55ef 100644
--- a/repo/x11/xrdb.xibuild
+++ b/repo/x11/xrdb.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.2.1
SOURCE=https://www.x.org/pub/individual/app/xrdb-$PKG_VER.tar.bz2
diff --git a/repo/x11/xrefresh.xibuild b/repo/x11/xrefresh.xibuild
index 5efcfdd..cb6c224 100644
--- a/repo/x11/xrefresh.xibuild
+++ b/repo/x11/xrefresh.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.0.6
SOURCE=https://www.x.org/pub/individual/app/xrefresh-$PKG_VER.tar.bz2
diff --git a/repo/x11/xset.xibuild b/repo/x11/xset.xibuild
index 173d658..403fcc9 100644
--- a/repo/x11/xset.xibuild
+++ b/repo/x11/xset.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.2.4
SOURCE=https://www.x.org/pub/individual/app/xset-$PKG_VER.tar.bz2
diff --git a/repo/x11/xsetroot.xibuild b/repo/x11/xsetroot.xibuild
index a5b96d5..3fda50e 100644
--- a/repo/x11/xsetroot.xibuild
+++ b/repo/x11/xsetroot.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.1.2
SOURCE=https://www.x.org/pub/individual/app/xsetroot-$PKG_VER.tar.bz2
diff --git a/repo/x11/xtrans.xibuild b/repo/x11/xtrans.xibuild
index cae138e..52a0c9f 100644
--- a/repo/x11/xtrans.xibuild
+++ b/repo/x11/xtrans.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto lynx)
-DEPS=(fontconfig libxcb elogind)
+MAKEDEPS="make asciidoc xmlto lynx"
+DEPS="fontconfig libxcb elogind"
PKG_VER=1.4.0
SOURCE=https://www.x.org/pub/individual/lib/xtrans-$PKG_VER.tar.bz2
diff --git a/repo/x11/xvinfo.xibuild b/repo/x11/xvinfo.xibuild
index 430b8c1..91269f9 100644
--- a/repo/x11/xvinfo.xibuild
+++ b/repo/x11/xvinfo.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.1.4
SOURCE=https://www.x.org/pub/individual/app/xvinfo-$PKG_VER.tar.bz2
diff --git a/repo/x11/xwd.xibuild b/repo/x11/xwd.xibuild
index d85f022..8b28ccf 100644
--- a/repo/x11/xwd.xibuild
+++ b/repo/x11/xwd.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.0.8
SOURCE=https://www.x.org/pub/individual/app/xwd-$PKG_VER.tar.bz2
diff --git a/repo/x11/xwininfo.xibuild b/repo/x11/xwininfo.xibuild
index d4b057d..496ea6b 100644
--- a/repo/x11/xwininfo.xibuild
+++ b/repo/x11/xwininfo.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.1.5
SOURCE=https://www.x.org/pub/individual/app/xwininfo-$PKG_VER.tar.bz2
diff --git a/repo/x11/xwud.xibuild b/repo/x11/xwud.xibuild
index d626b92..f02ede7 100644
--- a/repo/x11/xwud.xibuild
+++ b/repo/x11/xwud.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make asciidoc xmlto)
-DEPS=(libpng mesa xbitmaps xcb-util pam)
+MAKEDEPS="make asciidoc xmlto"
+DEPS="libpng mesa xbitmaps xcb-util pam"
PKG_VER=1.0.5
SOURCE=https://www.x.org/pub/individual/app/xwud-$PKG_VER.tar.bz2
diff --git a/repo/xi/sysconfigs.xibuild b/repo/xi/sysconfigs.xibuild
index aaa9ba1..a75655e 100644
--- a/repo/xi/sysconfigs.xibuild
+++ b/repo/xi/sysconfigs.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=()
-DEPS=(bootscripts sh)
+MAKEDEPS=""
+DEPS="bootscripts sh"
PKG_VER=N/A
DESC="Default system configs for xilinux"
diff --git a/repo/xi/xib.xibuild b/repo/xi/xib.xibuild
index 7572f25..3c1f877 100644
--- a/repo/xi/xib.xibuild
+++ b/repo/xi/xib.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=()
-DEPS=(xichroot xiutils git tar unzip)
+MAKEDEPS=""
+DEPS="xichroot xiutils git tar unzip"
SOURCE=https://git.davidovski.xyz/xilinux/xib.git
DESC="The XiBuild system"
diff --git a/repo/xi/xibuild.xibuild b/repo/xi/xibuild.xibuild
index 5f59513..7c5e321 100644
--- a/repo/xi/xibuild.xibuild
+++ b/repo/xi/xibuild.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=()
-DEPS=(bash tar git hg curl openssl )
+MAKEDEPS=""
+DEPS="bash tar git hg curl openssl "
SOURCE=https://git.davidovski.xyz/xilinux/xibuild.git
DESC="The depricated xilinux build system, use XiB"
diff --git a/repo/xi/xichroot.xipkg b/repo/xi/xichroot.xipkg
index ce24739..e2ecbe8 100644
--- a/repo/xi/xichroot.xipkg
+++ b/repo/xi/xichroot.xipkg
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(bash)
-DEPS=(bash)
+MAKEDEPS="bash"
+DEPS="bash"
SOURCE=https://git.davidovski.xyz/xilinux/xiutils.git
DESC="A script to aid with chrooting on XiLinux"
diff --git a/repo/xi/xipkg.xibuild b/repo/xi/xipkg.xibuild
index afe0868..ed177a4 100644
--- a/repo/xi/xipkg.xibuild
+++ b/repo/xi/xipkg.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(make)
-DEPS=(openssl curl dash xiutils findutils diffutils sed xichroot)
+MAKEDEPS="make"
+DEPS="openssl curl dash xiutils findutils diffutils sed xichroot"
PKG_VER=1.0.1
SOURCE=https://git.davidovski.xyz/xilinux/xipkg.git
diff --git a/repo/xi/xiutils.xibuild b/repo/xi/xiutils.xibuild
index 6c8faea..c3b9a10 100644
--- a/repo/xi/xiutils.xibuild
+++ b/repo/xi/xiutils.xibuild
@@ -1,7 +1,7 @@
-#!/bin/bash
+#!/bin/sh
-MAKEDEPS=(gcc)
-DEPS=(bash)
+MAKEDEPS="gcc"
+DEPS="bash"
PKG_VER=1.0.1
SOURCE=https://git.davidovski.xyz/xilinux/xiutils.git