From 38bdae1b74da31188e88b6ca316eabc097beb66b Mon Sep 17 00:00:00 2001 From: mollusk Date: Wed, 19 Dec 2018 03:22:02 -0700 Subject: [PATCH] add custom image scripts and update package txt files --- base-x64.sh | 33 ++++++++++ build-images.sh | 82 +++++++++++++++++++++++++ cinnamon-x64.sh | 34 ++++++++++ gnome-x64.sh | 34 ++++++++++ i3-x64.sh | 34 ++++++++++ kde-x64.sh | 34 ++++++++++ lxde-x64.sh | 34 ++++++++++ lxqt-x64.sh | 35 +++++++++++ mate-x64.sh | 36 +++++++++++ mv-images.sh | 32 ++++++++++ package_lists/cinnamon-x64.packages.txt | 2 + package_lists/i3-x64.packages.txt | 4 +- package_lists/lxde-x64.packages.txt | 2 + package_lists/lxqt-x64.packages.txt | 2 + package_lists/mate-x64.packages.txt | 2 + package_lists/xfce-x64.packages.txt | 2 + remote-rm.sh | 7 +++ sign-file.sh | 23 +++++++ sync-images.sh | 14 +++++ xfce-x64.sh | 34 ++++++++++ 20 files changed, 479 insertions(+), 1 deletion(-) create mode 100755 base-x64.sh create mode 100755 build-images.sh create mode 100755 cinnamon-x64.sh create mode 100755 gnome-x64.sh create mode 100755 i3-x64.sh create mode 100755 kde-x64.sh create mode 100755 lxde-x64.sh create mode 100755 lxqt-x64.sh create mode 100755 mate-x64.sh create mode 100755 mv-images.sh create mode 100755 remote-rm.sh create mode 100755 sign-file.sh create mode 100755 sync-images.sh create mode 100755 xfce-x64.sh diff --git a/base-x64.sh b/base-x64.sh new file mode 100755 index 0000000..396ce1b --- /dev/null +++ b/base-x64.sh @@ -0,0 +1,33 @@ +#!/bin/bash +echo "=========================" +echo "| BASE VOID x86_64 |" +echo " ------------------------" +CURRENT=https://alpha.de.repo.voidlinux.org/current +MUTILIB=https://alpha.de.repo.voidlinux.org/current +#NONFREE=https://repo.voidlinux.eu/current/nonfree +FILENAME="void-live-unofficial" +DATE=$(date +%Y%m%d) +KERNEL=$(uname -r) +BUILDDIR="$(pwd)/build" + +#shift $((OPTIND - 1)) + +#: ${ARCH:=$(uname -m)} + +sudo ./mklive.sh \ + -a x86_64 \ + -r ${CURRENT} \ + -r ${MUTILIB} \ + -p "$(grep '^[^#].' base-x64.packages)" \ + -T "Void Linux Unofficial" \ + -o ${FILENAME}-x86_64-${KERNEL}-${DATE}.iso + + + +sha256sum ${FILENAME}-x86_64-${KERNEL}-${DATE}.iso >> sha256sums.txt + +if [ ! -d "${BUILDDIR}" ];then + mkdir ${BUILDDIR} +fi + +mv ${FILENAME}-x86_64-${KERNEL}-${DATE}.iso build diff --git a/build-images.sh b/build-images.sh new file mode 100755 index 0000000..c92f8f8 --- /dev/null +++ b/build-images.sh @@ -0,0 +1,82 @@ +#!/bin/bash + +HTMLDIR="/var/www/voidbuilds.xyz/public" +FILENAME="BUILD_STATUS.html" +TOTAL="7" + + +echo "0/${TOTAL} completed at $(date +%T)

" >> ${HTMLDIR}/${FILENAME} + +echo "Building Image: Base
" >> ${HTMLDIR}/${FILENAME} +echo "Building: Base Image..." + +sleep 1 +./base-x64.sh + +echo "1/${TOTAL} completed at $(date +%T)

" >> ${HTMLDIR}/${FILENAME} + +echo "Building Image: Cinnamon
" >> ${HTMLDIR}/${FILENAME} +echo " Building: Cinnamon Image..." + +sleep 1 +./cinnamon-x64.sh + +echo "2/${TOTAL} completed at $(date +%T)

" >> ${HTMLDIR}/${FILENAME} + +#echo "Building Image: GNOME
" >> ${HTMLDIR}/${FILENAME} +#echo " Building: Gnome Image..." +#sleep 1 +#./gnome-x64.sh + +echo "Building Image: i3
" >> ${HTMLDIR}/${FILENAME} +echo "Building: i3 image..." +sleep 1 +./i3-x64.sh + +echo "3/${TOTAL} completed at $(date +%T)

" >> ${HTMLDIR}/${FILENAME} + +#echo "Building Image: KDE
" >> ${HTMLDIR}/${FILENAME} +#echo "Building: Kde image..." +#sleep 1 +#./kde-x64.sh + +echo "Building Image: LXDE
" >> ${HTMLDIR}/${FILENAME} +echo "Building: Lxde Image..." +sleep 1 +./lxde-x64.sh + +echo "4/${TOTAL} completed at $(date +%T)

" >> ${HTMLDIR}/${FILENAME} + +echo "Building Image: LXQT
" >> ${HTMLDIR}/${FILENAME} +echo "Building: Lxqt Image..." +sleep 1 +./lxqt-x64.sh + +echo "5/${TOTAL} completed at $(date +%T)

" >> ${HTMLDIR}/${FILENAME} + +echo "Building Image: MATE
" >> ${HTMLDIR}/${FILENAME} +echo "Building: Mate Image..." +sleep 1 +./mate-x64.sh + +echo "6/${TOTAL} completed at $(date +%T)

" >> ${HTMLDIR}/${FILENAME} + +echo "Building Image: XFCE
" >> ${HTMLDIR}/${FILENAME} +echo "Building: Xfce Image..." +sleep 1 +./xfce-x64.sh + +echo "7/${TOTAL} completed at $(date +%T)

" >> ${HTMLDIR}/${FILENAME} + +if [ ! -f sha256sums.txt ];then + echo "sha manifest does not exist!" + echo "Done!" + exit 0; +fi + +echo "Signing checksum file
" >> ${HTMLDIR}/${FILENAME} +./sign-file.sh -f sha256sums.txt +./mv-images.sh + + +echo "Done!" diff --git a/cinnamon-x64.sh b/cinnamon-x64.sh new file mode 100755 index 0000000..7ff921a --- /dev/null +++ b/cinnamon-x64.sh @@ -0,0 +1,34 @@ +#!/bin/bash +DESKTOP="cinnamon" +echo "=========================" +echo "| ${DESKTOP} VOID x86_64 |" +echo " ------------------------" +CURRENT=https://alpha.de.repo.voidlinux.org/current +MUTILIB=https://alpha.de.repo.voidlinux.org/current/multilib +#NONFREE=https://repo.voidlinux.eu/current/nonfree +FILENAME="void-live-${DESKTOP}-unofficial" +DATE=$(date +%Y%m%d) +KERNEL=$(uname -r) +BUILDDIR="$(pwd)/build" + +#shift $((OPTIND - 1)) + +#: ${ARCH:=$(uname -m)} + +sudo ./mklive.sh \ + -a x86_64 \ + -r ${CURRENT} \ + -r ${MUTILIB} \ + -p "$(grep '^[^#].' ${DESKTOP}-x64.packages)" \ + -T "Void Linux ${DESKTOP} Unofficial" \ + -o ${FILENAME}-x86_64-${KERNEL}-${DATE}.iso + + + +sha256sum ${FILENAME}-x86_64-${KERNEL}-${DATE}.iso >> sha256sums.txt + +if [ ! -d "${BUILDDIR}" ];then + mkdir ${BUILDDIR} +fi + +mv ${FILENAME}-x86_64-${KERNEL}-${DATE}.iso build diff --git a/gnome-x64.sh b/gnome-x64.sh new file mode 100755 index 0000000..37ad66c --- /dev/null +++ b/gnome-x64.sh @@ -0,0 +1,34 @@ +#!/bin/bash +DESKTOP="gnome" +echo "=========================" +echo "| ${DESKTOP} VOID x86_64 |" +echo " ------------------------" +CURRENT=https://alpha.de.repo.voidlinux.org/current +MUTILIB=https://alpha.de.repo.voidlinux.org/current/multilib +#NONFREE=https://repo.voidlinux.eu/current/nonfree +FILENAME="void-live-${DESKTOP}-unofficial" +DATE=$(date +%Y%m%d) +KERNEL=$(uname -r) +BUILDDIR="$(pwd)/build" + +#shift $((OPTIND - 1)) + +#: ${ARCH:=$(uname -m)} + +sudo ./mklive.sh \ + -a x86_64 \ + -r ${CURRENT} \ + -r ${MUTILIB} \ + -p "$(grep '^[^#].' ${DESKTOP}-x64.packages)" \ + -T "Void Linux ${DESKTOP} Unofficial" \ + -o ${FILENAME}-x86_64-${KERNEL}-${DATE}.iso + + + +sha256sum ${FILENAME}-x86_64-${KERNEL}-${DATE}.iso >> sha256sums.txt + +if [ ! -d "${BUILDDIR}" ];then + mkdir ${BUILDDIR} +fi + +mv ${FILENAME}-x86_64-${KERNEL}-${DATE}.iso build \ No newline at end of file diff --git a/i3-x64.sh b/i3-x64.sh new file mode 100755 index 0000000..2e9419a --- /dev/null +++ b/i3-x64.sh @@ -0,0 +1,34 @@ +#!/bin/bash +DESKTOP="i3" +echo "=========================" +echo "| ${DESKTOP} VOID x86_64 |" +echo " ------------------------" +CURRENT=https://alpha.de.repo.voidlinux.org/current +MUTILIB=https://alpha.de.repo.voidlinux.org/current/multilib +#NONFREE=https://repo.voidlinux.eu/current/nonfree +FILENAME="void-live-${DESKTOP}-unofficial" +DATE=$(date +%Y%m%d) +KERNEL=$(uname -r) +BUILDDIR="$(pwd)/build" + +#shift $((OPTIND - 1)) + +#: ${ARCH:=$(uname -m)} + +sudo ./mklive.sh \ + -a x86_64 \ + -r ${CURRENT} \ + -r ${MUTILIB} \ + -p "$(grep '^[^#].' ${DESKTOP}-x64.packages)" \ + -T "Void Linux ${DESKTOP} Unofficial" \ + -o ${FILENAME}-x86_64-${KERNEL}-${DATE}.iso + + + +sha256sum ${FILENAME}-x86_64-${KERNEL}-${DATE}.iso >> sha256sums.txt + +if [ ! -d "${BUILDDIR}" ];then + mkdir ${BUILDDIR} +fi + +mv ${FILENAME}-x86_64-${KERNEL}-${DATE}.iso build diff --git a/kde-x64.sh b/kde-x64.sh new file mode 100755 index 0000000..4123f68 --- /dev/null +++ b/kde-x64.sh @@ -0,0 +1,34 @@ +#!/bin/bash +DESKTOP="kde" +echo "=========================" +echo "| ${DESKTOP} VOID x86_64 |" +echo " ------------------------" +CURRENT=https://alpha.de.repo.voidlinux.org/current +MUTILIB=https://alpha.de.repo.voidlinux.org/current/multilib +#NONFREE=https://repo.voidlinux.eu/current/nonfree +FILENAME="void-live-${DESKTOP}-unofficial" +DATE=$(date +%Y%m%d) +KERNEL=$(uname -r) +BUILDDIR="$(pwd)/build" + +#shift $((OPTIND - 1)) + +#: ${ARCH:=$(uname -m)} + +sudo ./mklive.sh \ + -a x86_64 \ + -r ${CURRENT} \ + -r ${MUTILIB} \ + -p "$(grep '^[^#].' ${DESKTOP}-x64.packages)" \ + -T "Void Linux ${DESKTOP} Unofficial" \ + -o ${FILENAME}-x86_64-${KERNEL}-${DATE}.iso + + + +sha256sum ${FILENAME}-x86_64-${KERNEL}-${DATE}.iso >> sha256sums.txt + +if [ ! -d "${BUILDDIR}" ];then + mkdir ${BUILDDIR} +fi + +mv ${FILENAME}-x86_64-${KERNEL}-${DATE}.iso build \ No newline at end of file diff --git a/lxde-x64.sh b/lxde-x64.sh new file mode 100755 index 0000000..250049a --- /dev/null +++ b/lxde-x64.sh @@ -0,0 +1,34 @@ +#!/bin/bash +DESKTOP="lxde" +echo "=========================" +echo "| ${DESKTOP} VOID x86_64 |" +echo " ------------------------" +CURRENT=https://alpha.de.repo.voidlinux.org/current +MUTILIB=https://alpha.de.repo.voidlinux.org/current/multilib +#NONFREE=https://repo.voidlinux.eu/current/nonfree +FILENAME="void-live-${DESKTOP}-unofficial" +DATE=$(date +%Y%m%d) +KERNEL=$(uname -r) +BUILDDIR="$(pwd)/build" + +#shift $((OPTIND - 1)) + +#: ${ARCH:=$(uname -m)} + +sudo ./mklive.sh \ + -a x86_64 \ + -r ${CURRENT} \ + -r ${MUTILIB} \ + -p "$(grep '^[^#].' ${DESKTOP}-x64.packages)" \ + -T "Void Linux ${DESKTOP} Unofficial" \ + -o ${FILENAME}-x86_64-${KERNEL}-${DATE}.iso + + + +sha256sum ${FILENAME}-x86_64-${KERNEL}-${DATE}.iso >> sha256sums.txt + +if [ ! -d "${BUILDDIR}" ];then + mkdir ${BUILDDIR} +fi + +mv ${FILENAME}-x86_64-${KERNEL}-${DATE}.iso build diff --git a/lxqt-x64.sh b/lxqt-x64.sh new file mode 100755 index 0000000..b37eb8e --- /dev/null +++ b/lxqt-x64.sh @@ -0,0 +1,35 @@ +#!/bin/bash +DESKTOP="lxqt" +echo "=========================" +echo "| ${DESKTOP} VOID x86_64 |" +echo " ------------------------" +CURRENT=https://alpha.de.repo.voidlinux.org/current +MUTILIB=https://alpha.de.repo.voidlinux.org/current/multilib +#NONFREE=https://repo.voidlinux.eu/current/nonfree +FILENAME="void-live-${DESKTOP}-unofficial" +DATE=$(date +%Y%m%d) +KERNEL=$(uname -r) +BUILDDIR="$(pwd)/build" + +#shift $((OPTIND - 1)) + +#: ${ARCH:=$(uname -m)} + +sudo ./mklive.sh \ + -a x86_64 \ + -r ${CURRENT} \ + -r ${MUTILIB} \ + -p "$(grep '^[^#].' ${DESKTOP}-x64.packages)" \ + -T "Void Linux ${DESKTOP} Unofficial" \ + -o ${FILENAME}-x86_64-${KERNEL}-${DATE}.iso + + + + +sha256sum ${FILENAME}-x86_64-${KERNEL}-${DATE}.iso >> sha256sums.txt + +if [ ! -d "${BUILDDIR}" ];then + mkdir ${BUILDDIR} +fi + +mv ${FILENAME}-x86_64-${KERNEL}-${DATE}.iso build \ No newline at end of file diff --git a/mate-x64.sh b/mate-x64.sh new file mode 100755 index 0000000..340ab50 --- /dev/null +++ b/mate-x64.sh @@ -0,0 +1,36 @@ +#!/bin/bash +DESKTOP="mate" +echo "=========================" +echo "| MATE VOID x86_64 |" +echo " ------------------------" +CURRENT=https://alpha.de.repo.voidlinux.org/current +MUTILIB=https://alpha.de.repo.voidlinux.org/current/multilib +#NONFREE=https://repo.voidlinux.eu/current/nonfree + +FILENAME="void-live-${DESKTOP}-unofficial" +DATE=$(date +%Y%m%d) +KERNEL=$(uname -r) +BUILDDIR="$(pwd)/build" + +#shift $((OPTIND - 1)) + +#: ${ARCH:=$(uname -m)} + + ./mklive.sh \ + -a x86_64 \ + -r ${CURRENT} \ + -r ${MUTILIB} \ + -p "$(grep '^[^#].' ${DESKTOP}-x64.packages)" \ + -T "Void Linux ${DESKTOP} Unofficial" \ + -o ${FILENAME}-x86_64-${KERNEL}-${DATE}.iso + + + + +sha256sum ${FILENAME}-x86_64-${KERNEL}-${DATE}.iso >> sha256sums.txt + +if [ ! -d "${BUILDDIR}" ];then + mkdir ${BUILDDIR} +fi + +mv ${FILENAME}-x86_64-${KERNEL}-${DATE}.iso build diff --git a/mv-images.sh b/mv-images.sh new file mode 100755 index 0000000..6ea0303 --- /dev/null +++ b/mv-images.sh @@ -0,0 +1,32 @@ +#!/bin/bash + +HTMLDIR="/var/www/voidbuilds.xyz/public" +PKGLISTDIR="package_lists" + +if [ -d "${HTMLDIR}" ];then + rm ${HTMLDIR}/*.iso + rm ${HTMLDIR}/*.txt + rm ${HTMLDIR}/*.sig + mv sha256sums.txt build + mv sha256sums.txt.sig build + mv build/* ${HTMLDIR} +else + echo "${HTMLDIR} does not exist" +fi + +if [ ! -d "${PKGLISTDIR}" ];then + mkdir "${PKGLISTDIR}" +fi + +rm ${PKGLISTDIR}/* +cp base-x64.packages ${PKGLISTDIR}/base-x64.packages.txt +cp cinnamon-x64.packages ${PKGLISTDIR}/cinnamon-x64.packages.txt +cp mate-x64.packages ${PKGLISTDIR}/mate-x64.packages.txt +cp lxde-x64.packages ${PKGLISTDIR}/lxde-x64.packages.txt +cp lxqt-x64.packages ${PKGLISTDIR}/lxqt-x64.packages.txt +cp i3-x64.packages ${PKGLISTDIR}/i3-x64.packages.txt +#cp kde-x64.packages ${PKGLISTDIR}/kde-x64.packages.txt +#cp gnome-x64.packages ${PKGLISTDIR}/gnome-x64.packages.txt +cp xfce-x64.packages ${PKGLISTDIR}/xfce-x64.packages.txt + +cp -r ${PKGLISTDIR} ${HTMLDIR} diff --git a/package_lists/cinnamon-x64.packages.txt b/package_lists/cinnamon-x64.packages.txt index 7b68055..e167cf6 100644 --- a/package_lists/cinnamon-x64.packages.txt +++ b/package_lists/cinnamon-x64.packages.txt @@ -26,10 +26,12 @@ alsa-plugins-pulseaudio lxdm pm-utils nano +xdg-utils git vim bash-completion cinnamon +xrandr colord gnome-terminal alsa-utils diff --git a/package_lists/i3-x64.packages.txt b/package_lists/i3-x64.packages.txt index 69483a3..d23f5ad 100644 --- a/package_lists/i3-x64.packages.txt +++ b/package_lists/i3-x64.packages.txt @@ -15,7 +15,8 @@ xorg-input-drivers xorg-video-drivers intel-ucode setxkbmap -xauth +xauth +xrandr font-misc-misc terminus-font dejavu-fonts-ttf @@ -26,6 +27,7 @@ alsa-plugins-pulseaudio lxdm pm-utils nano +xdg-utils git vim bash-completion diff --git a/package_lists/lxde-x64.packages.txt b/package_lists/lxde-x64.packages.txt index dd630b6..722ab90 100644 --- a/package_lists/lxde-x64.packages.txt +++ b/package_lists/lxde-x64.packages.txt @@ -15,6 +15,7 @@ xorg-input-drivers xorg-video-drivers intel-ucode setxkbmap +xrandr xauth font-misc-misc terminus-font @@ -30,6 +31,7 @@ nano git vim lxde +xdg-utils gnome-terminal alsa-utils pavucontrol diff --git a/package_lists/lxqt-x64.packages.txt b/package_lists/lxqt-x64.packages.txt index ee98adb..3673274 100644 --- a/package_lists/lxqt-x64.packages.txt +++ b/package_lists/lxqt-x64.packages.txt @@ -13,6 +13,7 @@ ConsoleKit2 xorg-minimal xorg-input-drivers xorg-video-drivers +xrandr intel-ucode setxkbmap xauth @@ -28,6 +29,7 @@ pm-utils nano bash-completion git +xdg-utils vim lxdm lxqt diff --git a/package_lists/mate-x64.packages.txt b/package_lists/mate-x64.packages.txt index f699c83..db987eb 100644 --- a/package_lists/mate-x64.packages.txt +++ b/package_lists/mate-x64.packages.txt @@ -16,6 +16,7 @@ xorg-video-drivers intel-ucode setxkbmap xauth +xrandr font-misc-misc terminus-font dejavu-fonts-ttf @@ -29,6 +30,7 @@ mate-extra bash-completion caja-extensions alsa-utils +xdg-utils pavucontrol alsa-plugins-pulseaudio xterm diff --git a/package_lists/xfce-x64.packages.txt b/package_lists/xfce-x64.packages.txt index 9aa28df..c2b2d42 100644 --- a/package_lists/xfce-x64.packages.txt +++ b/package_lists/xfce-x64.packages.txt @@ -13,6 +13,7 @@ ConsoleKit2 xorg-minimal xorg-input-drivers xorg-video-drivers +xrandr intel-ucode setxkbmap xauth @@ -29,6 +30,7 @@ zenity bash-completion pm-utils nano +xdg-utils vim git alsa-utils diff --git a/remote-rm.sh b/remote-rm.sh new file mode 100755 index 0000000..6390196 --- /dev/null +++ b/remote-rm.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +ssh mollusk@voidbuilds.xyz "rm -fv /var/www/html/x86_64/*.txt" +ssh mollusk@voidbuilds.xyz "rm -fv /var/www/html/x86_64/*.sig" +ssh mollusk@voidbuilds.xyz "rm -fv /var/www/html/x86_64/*.iso" +ssh mollusk@voidbuilds.xyz "echo 'New images are in the process of being synced which takes about 5-10 minutes each, due to upload bandwidth limits.' > /var/www/html/x86_64/SYNCING_NEW_IMAGES.txt" +ssh mollusk@voidbuilds.xyz "echo 'The Gnome images are disabled until further notice due to issues with the login manager on the live system' > /var/www/html/x86_64/NOTICE.txt" diff --git a/sign-file.sh b/sign-file.sh new file mode 100755 index 0000000..3d6196d --- /dev/null +++ b/sign-file.sh @@ -0,0 +1,23 @@ +#!/bin/bash + +case ${1} in + -f) + + if [ ! -f "${2}" ];then + echo "File '${2}' does not exist!" + else + if [ ! -f /usr/bin/gpg ];then + gpg2 --output "${2}.sig" --detach-sig ${2} + else + gpg --output "${2}.sig" --detach-sig ${2} + fi + + if [ ! -f "${2}.sig" ];then + echo "Error creating file: ${2}.sig" + else + echo "File ${2}.sig created!" + fi + fi + ;; +esac + diff --git a/sync-images.sh b/sync-images.sh new file mode 100755 index 0000000..998bca4 --- /dev/null +++ b/sync-images.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +REMOTE_HOST="mollusk@voidbuilds.xyz:/var/www/html/x86_64/" + +cd build + +rsync -v -I -h --progress sha256sums.txt ${REMOTE_HOST} +rsync -v -I -h --progress sha256sums.txt.sig ${REMOTE_HOST} +rsync -v -I -h --progress *.iso ${REMOTE_HOST} +cd .. +rsync -v -I -h --progress *.packages ${REMOTE_HOST}image_pkglists/ +ssh mollusk@voidbuilds.xyz "rm -fv /var/www/html/x86_64/SYNCING_NEW_IMAGES.txt" + +echo "Done Syncting to Host!" diff --git a/xfce-x64.sh b/xfce-x64.sh new file mode 100755 index 0000000..a4c5d8c --- /dev/null +++ b/xfce-x64.sh @@ -0,0 +1,34 @@ +#!/bin/bash +DESKTOP="xfce" +echo "=========================" +echo "| ${DESKTOP} VOID x86_64 |" +echo " ------------------------" +CURRENT=https://alpha.de.repo.voidlinux.org/current +MUTILIB=https://alpha.de.repo.voidlinux.org/current/multilib +#NONFREE=https://repo.voidlinux.eu/current/nonfree +FILENAME="void-live-${DESKTOP}-unofficial" +DATE=$(date +%Y%m%d) +KERNEL=$(uname -r) +BUILDDIR="$(pwd)/build" + +#shift $((OPTIND - 1)) + +#: ${ARCH:=$(uname -m)} + +sudo ./mklive.sh \ + -a x86_64 \ + -r ${CURRENT} \ + -r ${MUTILIB} \ + -p "$(grep '^[^#].' ${DESKTOP}-x64.packages)" \ + -T "Void Linux ${DESKTOP} Unofficial" \ + -o ${FILENAME}-x86_64-${KERNEL}-${DATE}.iso + + + +sha256sum ${FILENAME}-x86_64-${KERNEL}-${DATE}.iso >> sha256sums.txt + +if [ ! -d "${BUILDDIR}" ];then + mkdir ${BUILDDIR} +fi + +mv ${FILENAME}-x86_64-${KERNEL}-${DATE}.iso build \ No newline at end of file