From 2c510397234cfab7803ccbab364e74b80b9a6f60 Mon Sep 17 00:00:00 2001 From: Ohio2 Date: Sun, 4 Jul 2021 21:57:22 +0200 Subject: [PATCH 1/5] bb tar patch --- busybox/build | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/busybox/build b/busybox/build index 2ac16a3..3c134e0 100755 --- a/busybox/build +++ b/busybox/build @@ -1,6 +1,6 @@ wget -O busybox.tar.bz2 https://busybox.net/downloads/busybox-1.33.1.tar.bz2 -tar -xf busybox.tar.bz2 +tar -xfJ busybox.tar.bz2 cd busybox make defconfig LDFLAGS="--static" make -make install DESTDIR="$1" \ No newline at end of file +make install DESTDIR="$1" From 0b4306fdb1b2afa7fb1c758b31ba2c7768cad0cc Mon Sep 17 00:00:00 2001 From: Ohio2 Date: Wed, 7 Jul 2021 05:51:43 +0200 Subject: [PATCH 2/5] attempt to atleast patch it --- binutils/build | 2 +- busybox/build | 2 +- bzip2/build | 2 +- gcc/build | 2 +- git/build | 2 +- glibc/build | 2 +- gzip/build | 2 +- make/build | 2 +- openssl/build | 2 +- patch | 121 +++++++++++++++++++++++++++++++++++++++++++++++++ xz/build | 2 +- zlib/build | 2 +- 12 files changed, 132 insertions(+), 11 deletions(-) create mode 100644 patch diff --git a/binutils/build b/binutils/build index 9706d44..43960fa 100755 --- a/binutils/build +++ b/binutils/build @@ -1,5 +1,5 @@ wget -O binutils.tar.xz https://ftp.gnu.org/gnu/binutils/binutils-2.36.1.tar.xz -tar -xfJ binutils.tar.xz +tar -xf ./binutils.tar.xz cd binutils chmod +x makeinfo export PATH=$PATH:$PWD diff --git a/busybox/build b/busybox/build index 3c134e0..b8ac0eb 100755 --- a/busybox/build +++ b/busybox/build @@ -1,5 +1,5 @@ wget -O busybox.tar.bz2 https://busybox.net/downloads/busybox-1.33.1.tar.bz2 -tar -xfJ busybox.tar.bz2 +tar -xf ./busybox.tar.bz2 cd busybox make defconfig LDFLAGS="--static" make diff --git a/bzip2/build b/bzip2/build index 08f28bc..b596371 100755 --- a/bzip2/build +++ b/bzip2/build @@ -1,5 +1,5 @@ wget -O bzip2.tar.gz https://sourceware.org/pub/bzip2/bzip2-1.0.8.tar.gz -tar -xfz bzip2.tar.gz +tar -xf ./bzip2.tar.gz cd bzip2 make CC="${CC:-cc} $CFLAGS -fPIC $LDFLAGS" -f Makefile-libbz2_so make CC="${CC:-cc} $CFLAGS -static -fPIC $LDFLAGS" bzip2 diff --git a/gcc/build b/gcc/build index 22fbc8b..e64e01b 100755 --- a/gcc/build +++ b/gcc/build @@ -1,5 +1,5 @@ wget -O gcc.tar.gz -tar -xfz gcc.tar.gz +tar -xf ./gcc.tar.gz cd gcc sed -i '/m64=/s/lib64/lib/' gcc/gcc/config/i386/t-linux64 sed -i 's/lib64/lib/' gcc/gcc/config/i386/linux64.h diff --git a/git/build b/git/build index 8150df6..c30214c 100755 --- a/git/build +++ b/git/build @@ -1,5 +1,5 @@ wget -O git.tar.xz https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.9.5.tar.xz -tar -xfJ git.tar.xz +tar -xf ./git.tar.xz cd git ./configure --prefix=/usr make diff --git a/glibc/build b/glibc/build index 81232b0..aed7364 100755 --- a/glibc/build +++ b/glibc/build @@ -1,5 +1,5 @@ wget -O glibc.tar.gz https://ftp.gnu.org/gnu/libc/glibc-2.33.tar.gz -tar -xfz glibc.tar.gz +tar -xf ./glibc.tar.gz cd glibc mkdir build cd build diff --git a/gzip/build b/gzip/build index 366b75e..996b8bf 100755 --- a/gzip/build +++ b/gzip/build @@ -1,5 +1,5 @@ wget -O gzip.tar.gz https://zlib.net/pigz/pigz-2.6.tar.gz -tar -xfz gzip.tar.gz +tar -xf ./gzip.tar.gz cd gzip make CC="${CC:-cc} -static" mkdir -p "$1/usr/bin" "$1/usr/share/man/man1" diff --git a/make/build b/make/build index 5f982cd..8d62818 100755 --- a/make/build +++ b/make/build @@ -1,5 +1,5 @@ wget -O make.tar.gz https://ftp.gnu.org/gnu/make/make-4.3.tar.gz -untar -xfz make.tar.gz +untar -xf ./make.tar.gz cd make export CFLAGS="$CFLAGS -static" ./configure --prefix=/usr diff --git a/openssl/build b/openssl/build index e8dd288..fb39416 100755 --- a/openssl/build +++ b/openssl/build @@ -1,5 +1,5 @@ wget -O openssl.tar.gz https://www.openssl.org/source/openssl-3.0.0-beta1.tar.gz -tar -xfz openssl.tar.gz +tar -xf ./openssl.tar.gz cd openssl chmod +x ./config ./config --prefix="/usr" diff --git a/patch b/patch new file mode 100644 index 0000000..353655b --- /dev/null +++ b/patch @@ -0,0 +1,121 @@ +diff --git a/binutils/build b/binutils/build +index 9706d44..43960fa 100755 +--- a/binutils/build ++++ b/binutils/build +@@ -1,5 +1,5 @@ + wget -O binutils.tar.xz https://ftp.gnu.org/gnu/binutils/binutils-2.36.1.tar.xz +-tar -xfJ binutils.tar.xz ++tar -xf ./binutils.tar.xz + cd binutils + chmod +x makeinfo + export PATH=$PATH:$PWD +diff --git a/busybox/build b/busybox/build +index 3c134e0..b8ac0eb 100755 +--- a/busybox/build ++++ b/busybox/build +@@ -1,5 +1,5 @@ + wget -O busybox.tar.bz2 https://busybox.net/downloads/busybox-1.33.1.tar.bz2 +-tar -xfJ busybox.tar.bz2 ++tar -xf ./busybox.tar.bz2 + cd busybox + make defconfig + LDFLAGS="--static" make +diff --git a/bzip2/build b/bzip2/build +index 08f28bc..b596371 100755 +--- a/bzip2/build ++++ b/bzip2/build +@@ -1,5 +1,5 @@ + wget -O bzip2.tar.gz https://sourceware.org/pub/bzip2/bzip2-1.0.8.tar.gz +-tar -xfz bzip2.tar.gz ++tar -xf ./bzip2.tar.gz + cd bzip2 + make CC="${CC:-cc} $CFLAGS -fPIC $LDFLAGS" -f Makefile-libbz2_so + make CC="${CC:-cc} $CFLAGS -static -fPIC $LDFLAGS" bzip2 +diff --git a/gcc/build b/gcc/build +index 22fbc8b..e64e01b 100755 +--- a/gcc/build ++++ b/gcc/build +@@ -1,5 +1,5 @@ + wget -O gcc.tar.gz +-tar -xfz gcc.tar.gz ++tar -xf ./gcc.tar.gz + cd gcc + sed -i '/m64=/s/lib64/lib/' gcc/gcc/config/i386/t-linux64 + sed -i 's/lib64/lib/' gcc/gcc/config/i386/linux64.h +diff --git a/git/build b/git/build +index 8150df6..c30214c 100755 +--- a/git/build ++++ b/git/build +@@ -1,5 +1,5 @@ + wget -O git.tar.xz https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.9.5.tar.xz +-tar -xfJ git.tar.xz ++tar -xf ./git.tar.xz + cd git + ./configure --prefix=/usr + make +diff --git a/glibc/build b/glibc/build +index 81232b0..aed7364 100755 +--- a/glibc/build ++++ b/glibc/build +@@ -1,5 +1,5 @@ + wget -O glibc.tar.gz https://ftp.gnu.org/gnu/libc/glibc-2.33.tar.gz +-tar -xfz glibc.tar.gz ++tar -xf ./glibc.tar.gz + cd glibc + mkdir build + cd build +diff --git a/gzip/build b/gzip/build +index 366b75e..996b8bf 100755 +--- a/gzip/build ++++ b/gzip/build +@@ -1,5 +1,5 @@ + wget -O gzip.tar.gz https://zlib.net/pigz/pigz-2.6.tar.gz +-tar -xfz gzip.tar.gz ++tar -xf ./gzip.tar.gz + cd gzip + make CC="${CC:-cc} -static" + mkdir -p "$1/usr/bin" "$1/usr/share/man/man1" +diff --git a/make/build b/make/build +index 5f982cd..8d62818 100755 +--- a/make/build ++++ b/make/build +@@ -1,5 +1,5 @@ + wget -O make.tar.gz https://ftp.gnu.org/gnu/make/make-4.3.tar.gz +-untar -xfz make.tar.gz ++untar -xf ./make.tar.gz + cd make + export CFLAGS="$CFLAGS -static" + ./configure --prefix=/usr +diff --git a/openssl/build b/openssl/build +index e8dd288..fb39416 100755 +--- a/openssl/build ++++ b/openssl/build +@@ -1,5 +1,5 @@ + wget -O openssl.tar.gz https://www.openssl.org/source/openssl-3.0.0-beta1.tar.gz +-tar -xfz openssl.tar.gz ++tar -xf ./openssl.tar.gz + cd openssl + chmod +x ./config + ./config --prefix="/usr" +diff --git a/xz/build b/xz/build +index c5a7880..f81fcac 100755 +--- a/xz/build ++++ b/xz/build +@@ -1,5 +1,5 @@ + wget -O xz.tar.gz https://tukaani.org/xz/xz-5.2.5.tar.gz +-tar -xfJ xz.tar.gz ++tar -xf ./xz.tar.gz + cd xz + ./configure --prefix=/usr --disable-nls + make +diff --git a/zlib/build b/zlib/build +index 905191e..2a1a03f 100755 +--- a/zlib/build ++++ b/zlib/build +@@ -1,5 +1,5 @@ + wget -O zlib.tar.gz https://zlib.net/zlib-1.2.11.tar.gz +-tar -xfz zlib.tar.gz ++tar -xf ./zlib.tar.gz + cd zlib + export CFLAGS="$CFLAGS -fPIC" + ./configure --prefix="$1" --lib-dir="/usr/lib" --shared diff --git a/xz/build b/xz/build index c5a7880..f81fcac 100755 --- a/xz/build +++ b/xz/build @@ -1,5 +1,5 @@ wget -O xz.tar.gz https://tukaani.org/xz/xz-5.2.5.tar.gz -tar -xfJ xz.tar.gz +tar -xf ./xz.tar.gz cd xz ./configure --prefix=/usr --disable-nls make diff --git a/zlib/build b/zlib/build index 905191e..2a1a03f 100755 --- a/zlib/build +++ b/zlib/build @@ -1,5 +1,5 @@ wget -O zlib.tar.gz https://zlib.net/zlib-1.2.11.tar.gz -tar -xfz zlib.tar.gz +tar -xf ./zlib.tar.gz cd zlib export CFLAGS="$CFLAGS -fPIC" ./configure --prefix="$1" --lib-dir="/usr/lib" --shared From d512c014cba0292f260c1dca6b14a111ac45abdc Mon Sep 17 00:00:00 2001 From: Ohio2 Date: Wed, 7 Jul 2021 12:25:07 +0200 Subject: [PATCH 3/5] added ufetch --- ufetch/package | 5 +++ ufetch/payload/usr/bin/patch | 8 ++++ ufetch/payload/usr/bin/ufetch | 85 +++++++++++++++++++++++++++++++++++ ufetch/postdeploy | 1 + 4 files changed, 99 insertions(+) create mode 100644 ufetch/package create mode 100644 ufetch/payload/usr/bin/patch create mode 100644 ufetch/payload/usr/bin/ufetch create mode 100644 ufetch/postdeploy diff --git a/ufetch/package b/ufetch/package new file mode 100644 index 0000000..6fffdae --- /dev/null +++ b/ufetch/package @@ -0,0 +1,5 @@ +pkg_config_deploy="true" +pkg_config_ver="ufetch-linux" +pkg_config_name="ufetch" +pkg_config_makedepends="" +pkg_config_depends="" diff --git a/ufetch/payload/usr/bin/patch b/ufetch/payload/usr/bin/patch new file mode 100644 index 0000000..2b2f7f8 --- /dev/null +++ b/ufetch/payload/usr/bin/patch @@ -0,0 +1,8 @@ +9c9 +< os='Linux' # I'd just like to interject for a moment... +--- +> os='Alnux' # I'd just like to interject for a moment... Alnux is a linux distro that is closed down and tightly controlled... +12c12 +< packages='unknown' +--- +> packages="$(aps list | wc -l)" diff --git a/ufetch/payload/usr/bin/ufetch b/ufetch/payload/usr/bin/ufetch new file mode 100644 index 0000000..dab7533 --- /dev/null +++ b/ufetch/payload/usr/bin/ufetch @@ -0,0 +1,85 @@ +#!/bin/sh +# +# ufetch-linux - tiny system info for linux + +## INFO + +# user is already defined +host="$(hostname)" +os='Linux' # I'd just like to interject for a moment... +kernel="$(uname -sr)" +uptime="$(uptime | awk -F, '{sub(".*up ",x,$1);print $1}' | sed -e 's/^[ \t]*//')" +packages='unknown' +shell="$(basename "${SHELL}")" + +## UI DETECTION + +parse_rcs() { + for f in "${@}"; do + wm="$(tail -n 1 "${f}" 2> /dev/null | cut -d ' ' -f 2)" + [ -n "${wm}" ] && echo "${wm}" && return + done +} + +rcwm="$(parse_rcs "${HOME}/.xinitrc" "${HOME}/.xsession")" + +ui='unknown' +uitype='UI' +if [ -n "${DE}" ]; then + ui="${DE}" + uitype='DE' +elif [ -n "${WM}" ]; then + ui="${WM}" + uitype='WM' +elif [ -n "${XDG_CURRENT_DESKTOP}" ]; then + ui="${XDG_CURRENT_DESKTOP}" + uitype='DE' +elif [ -n "${DESKTOP_SESSION}" ]; then + ui="${DESKTOP_SESSION}" + uitype='DE' +elif [ -n "${rcwm}" ]; then + ui="${rcwm}" + uitype='WM' +elif [ -n "${XDG_SESSION_TYPE}" ]; then + ui="${XDG_SESSION_TYPE}" +fi + +ui="$(basename "${ui}")" + +## DEFINE COLORS + +# probably don't change these +if [ -x "$(command -v tput)" ]; then + bold="$(tput bold)" + black="$(tput setaf 0)" + red="$(tput setaf 1)" + green="$(tput setaf 2)" + yellow="$(tput setaf 3)" + blue="$(tput setaf 4)" + magenta="$(tput setaf 5)" + cyan="$(tput setaf 6)" + white="$(tput setaf 7)" + reset="$(tput sgr0)" +fi + +# you can change these +lc="${reset}${bold}" # labels +nc="${reset}${bold}" # user and hostname +ic="${reset}" # info +c0="${reset}${black}" # first color +c1="${reset}${white}" # second color +c2="${reset}${yellow}" # third color + +## OUTPUT + +cat < ${c0}| ${lc}KERNEL: ${ic}${kernel}${reset} +${c0} /${c1}/ \\ ${c0}\\ ${lc}UPTIME: ${ic}${uptime}${reset} +${c0} ( ${c1}| | ${c0}/| ${lc}PACKAGES: ${ic}${packages}${reset} +${c2} _${c0}/\\ ${c1}__)${c0}/${c2}_${c0}) ${lc}SHELL: ${ic}${shell}${reset} +${c2} \/${c0}-____${c2}\/${reset} ${lc}${uitype}: ${ic}${ui}${reset} + +EOF diff --git a/ufetch/postdeploy b/ufetch/postdeploy new file mode 100644 index 0000000..0a6937b --- /dev/null +++ b/ufetch/postdeploy @@ -0,0 +1 @@ +patch -p1 < patch From d55064e8c5a1c1e4f804a4156e498335d25b7bf2 Mon Sep 17 00:00:00 2001 From: Ohio2 Date: Wed, 7 Jul 2021 12:48:44 +0200 Subject: [PATCH 4/5] packages patch --- binutils/build | 6 +-- busybox/build | 6 +-- bzip2/build | 6 +-- gcc/build | 6 +-- git/build | 6 +-- glibc/build | 6 +-- gzip/build | 6 +-- hummingbird/build | 6 +-- make/build | 6 +-- openssl/build | 6 +-- patch | 121 ---------------------------------------------- xz/build | 6 +-- zlib/build | 6 +-- 13 files changed, 36 insertions(+), 157 deletions(-) delete mode 100644 patch diff --git a/binutils/build b/binutils/build index 43960fa..c8ce403 100755 --- a/binutils/build +++ b/binutils/build @@ -1,6 +1,6 @@ -wget -O binutils.tar.xz https://ftp.gnu.org/gnu/binutils/binutils-2.36.1.tar.xz -tar -xf ./binutils.tar.xz -cd binutils +wget -O ${temp_location}/binutils/binutils.tar.xz https://ftp.gnu.org/gnu/binutils/binutils-2.36.1.tar.xz +tar -xf ${temp_location}/binutils/binutils.tar.xz +cd ${temp_location}/biinutils/binutils chmod +x makeinfo export PATH=$PATH:$PWD ./configure \ diff --git a/busybox/build b/busybox/build index b8ac0eb..8ca066f 100755 --- a/busybox/build +++ b/busybox/build @@ -1,6 +1,6 @@ -wget -O busybox.tar.bz2 https://busybox.net/downloads/busybox-1.33.1.tar.bz2 -tar -xf ./busybox.tar.bz2 -cd busybox +wget -O ${temp_location}/busybox/busybox.tar.bz2 https://busybox.net/downloads/busybox-1.33.1.tar.bz2 +tar -xf ${temp_location}/busybox/busybox.tar.bz2 +cd ${temp_location}/busybox make defconfig LDFLAGS="--static" make make install DESTDIR="$1" diff --git a/bzip2/build b/bzip2/build index b596371..3ba3143 100755 --- a/bzip2/build +++ b/bzip2/build @@ -1,6 +1,6 @@ -wget -O bzip2.tar.gz https://sourceware.org/pub/bzip2/bzip2-1.0.8.tar.gz -tar -xf ./bzip2.tar.gz -cd bzip2 +wget -O ${temp_location}/bzip2/bzip2.tar.gz https://sourceware.org/pub/bzip2/bzip2-1.0.8.tar.gz +tar -xf ${temp_location}/bzip2/bzip2.tar.gz +cd ${temp_location}/bzip2/bzip2 make CC="${CC:-cc} $CFLAGS -fPIC $LDFLAGS" -f Makefile-libbz2_so make CC="${CC:-cc} $CFLAGS -static -fPIC $LDFLAGS" bzip2 mkdir -p "$1/usr/bin" "$1/usr/lib" "$1/usr/share/man/man1" "$1/usr/include" diff --git a/gcc/build b/gcc/build index e64e01b..3ec83da 100755 --- a/gcc/build +++ b/gcc/build @@ -1,6 +1,6 @@ -wget -O gcc.tar.gz -tar -xf ./gcc.tar.gz -cd gcc +wget -O ${temp_location}/gcc/gcc.tar.gz +tar -xf ${temp_location}/gcc/gcc.tar.gz +cd ${temp_location}/gcc/gcc sed -i '/m64=/s/lib64/lib/' gcc/gcc/config/i386/t-linux64 sed -i 's/lib64/lib/' gcc/gcc/config/i386/linux64.h mkdir build diff --git a/git/build b/git/build index c30214c..c2345fb 100755 --- a/git/build +++ b/git/build @@ -1,6 +1,6 @@ -wget -O git.tar.xz https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.9.5.tar.xz -tar -xf ./git.tar.xz -cd git +wget -O ${temp_location}/git/git.tar.xz https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.9.5.tar.xz +tar -xf ${temp_location}/git/git.tar.xz +cd ${temp_location}/git/git ./configure --prefix=/usr make make install DESTDIR="$1" diff --git a/glibc/build b/glibc/build index aed7364..e6f1873 100755 --- a/glibc/build +++ b/glibc/build @@ -1,6 +1,6 @@ -wget -O glibc.tar.gz https://ftp.gnu.org/gnu/libc/glibc-2.33.tar.gz -tar -xf ./glibc.tar.gz -cd glibc +wget -O ${temp_location}/glibc/glibc.tar.gz https://ftp.gnu.org/gnu/libc/glibc-2.33.tar.gz +tar -xf ${temp_location}/glibc/glibc.tar.gz +cd ${temp_location}/glibc/glibc mkdir build cd build ../configure --prefix=/usr diff --git a/gzip/build b/gzip/build index 996b8bf..4fd7848 100755 --- a/gzip/build +++ b/gzip/build @@ -1,6 +1,6 @@ -wget -O gzip.tar.gz https://zlib.net/pigz/pigz-2.6.tar.gz -tar -xf ./gzip.tar.gz -cd gzip +wget -O ${temp_location}/gzip/gzip.tar.gz https://zlib.net/pigz/pigz-2.6.tar.gz +tar -xf ${temp_location}/gzip/gzip.tar.gz +cd ${temp_location}/gzip/gzip make CC="${CC:-cc} -static" mkdir -p "$1/usr/bin" "$1/usr/share/man/man1" cp -f pigz unpigz "$1/usr/bin" diff --git a/hummingbird/build b/hummingbird/build index 35ce150..7b22926 100755 --- a/hummingbird/build +++ b/hummingbird/build @@ -1,4 +1,4 @@ -git clone https://github.com/Sweets/hummingbird hummingbird-build -cd hummingbird-build +git clone https://github.com/Sweets/hummingbird ${temp_location}/hummingbird-build +cd ${temp_location}/hummingbird-build make -make install DESTDIR=$1 \ No newline at end of file +make install DESTDIR=$1 diff --git a/make/build b/make/build index 8d62818..3043c5e 100755 --- a/make/build +++ b/make/build @@ -1,6 +1,6 @@ -wget -O make.tar.gz https://ftp.gnu.org/gnu/make/make-4.3.tar.gz -untar -xf ./make.tar.gz -cd make +wget -O ${temp_location}/make/make.tar.gz https://ftp.gnu.org/gnu/make/make-4.3.tar.gz +untar -xf ${temp_location}/make/make.tar.gz +cd ${temp_location}/make/make export CFLAGS="$CFLAGS -static" ./configure --prefix=/usr make diff --git a/openssl/build b/openssl/build index fb39416..46ac1e4 100755 --- a/openssl/build +++ b/openssl/build @@ -1,6 +1,6 @@ -wget -O openssl.tar.gz https://www.openssl.org/source/openssl-3.0.0-beta1.tar.gz -tar -xf ./openssl.tar.gz -cd openssl +wget -O ${temp_location}/openssl/openssl.tar.gz https://www.openssl.org/source/openssl-3.0.0-beta1.tar.gz +tar -xf ${temp_location}/openssl/openssl.tar.gz +cd ${temp_location}/openssl/openssl chmod +x ./config ./config --prefix="/usr" make diff --git a/patch b/patch deleted file mode 100644 index 353655b..0000000 --- a/patch +++ /dev/null @@ -1,121 +0,0 @@ -diff --git a/binutils/build b/binutils/build -index 9706d44..43960fa 100755 ---- a/binutils/build -+++ b/binutils/build -@@ -1,5 +1,5 @@ - wget -O binutils.tar.xz https://ftp.gnu.org/gnu/binutils/binutils-2.36.1.tar.xz --tar -xfJ binutils.tar.xz -+tar -xf ./binutils.tar.xz - cd binutils - chmod +x makeinfo - export PATH=$PATH:$PWD -diff --git a/busybox/build b/busybox/build -index 3c134e0..b8ac0eb 100755 ---- a/busybox/build -+++ b/busybox/build -@@ -1,5 +1,5 @@ - wget -O busybox.tar.bz2 https://busybox.net/downloads/busybox-1.33.1.tar.bz2 --tar -xfJ busybox.tar.bz2 -+tar -xf ./busybox.tar.bz2 - cd busybox - make defconfig - LDFLAGS="--static" make -diff --git a/bzip2/build b/bzip2/build -index 08f28bc..b596371 100755 ---- a/bzip2/build -+++ b/bzip2/build -@@ -1,5 +1,5 @@ - wget -O bzip2.tar.gz https://sourceware.org/pub/bzip2/bzip2-1.0.8.tar.gz --tar -xfz bzip2.tar.gz -+tar -xf ./bzip2.tar.gz - cd bzip2 - make CC="${CC:-cc} $CFLAGS -fPIC $LDFLAGS" -f Makefile-libbz2_so - make CC="${CC:-cc} $CFLAGS -static -fPIC $LDFLAGS" bzip2 -diff --git a/gcc/build b/gcc/build -index 22fbc8b..e64e01b 100755 ---- a/gcc/build -+++ b/gcc/build -@@ -1,5 +1,5 @@ - wget -O gcc.tar.gz --tar -xfz gcc.tar.gz -+tar -xf ./gcc.tar.gz - cd gcc - sed -i '/m64=/s/lib64/lib/' gcc/gcc/config/i386/t-linux64 - sed -i 's/lib64/lib/' gcc/gcc/config/i386/linux64.h -diff --git a/git/build b/git/build -index 8150df6..c30214c 100755 ---- a/git/build -+++ b/git/build -@@ -1,5 +1,5 @@ - wget -O git.tar.xz https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.9.5.tar.xz --tar -xfJ git.tar.xz -+tar -xf ./git.tar.xz - cd git - ./configure --prefix=/usr - make -diff --git a/glibc/build b/glibc/build -index 81232b0..aed7364 100755 ---- a/glibc/build -+++ b/glibc/build -@@ -1,5 +1,5 @@ - wget -O glibc.tar.gz https://ftp.gnu.org/gnu/libc/glibc-2.33.tar.gz --tar -xfz glibc.tar.gz -+tar -xf ./glibc.tar.gz - cd glibc - mkdir build - cd build -diff --git a/gzip/build b/gzip/build -index 366b75e..996b8bf 100755 ---- a/gzip/build -+++ b/gzip/build -@@ -1,5 +1,5 @@ - wget -O gzip.tar.gz https://zlib.net/pigz/pigz-2.6.tar.gz --tar -xfz gzip.tar.gz -+tar -xf ./gzip.tar.gz - cd gzip - make CC="${CC:-cc} -static" - mkdir -p "$1/usr/bin" "$1/usr/share/man/man1" -diff --git a/make/build b/make/build -index 5f982cd..8d62818 100755 ---- a/make/build -+++ b/make/build -@@ -1,5 +1,5 @@ - wget -O make.tar.gz https://ftp.gnu.org/gnu/make/make-4.3.tar.gz --untar -xfz make.tar.gz -+untar -xf ./make.tar.gz - cd make - export CFLAGS="$CFLAGS -static" - ./configure --prefix=/usr -diff --git a/openssl/build b/openssl/build -index e8dd288..fb39416 100755 ---- a/openssl/build -+++ b/openssl/build -@@ -1,5 +1,5 @@ - wget -O openssl.tar.gz https://www.openssl.org/source/openssl-3.0.0-beta1.tar.gz --tar -xfz openssl.tar.gz -+tar -xf ./openssl.tar.gz - cd openssl - chmod +x ./config - ./config --prefix="/usr" -diff --git a/xz/build b/xz/build -index c5a7880..f81fcac 100755 ---- a/xz/build -+++ b/xz/build -@@ -1,5 +1,5 @@ - wget -O xz.tar.gz https://tukaani.org/xz/xz-5.2.5.tar.gz --tar -xfJ xz.tar.gz -+tar -xf ./xz.tar.gz - cd xz - ./configure --prefix=/usr --disable-nls - make -diff --git a/zlib/build b/zlib/build -index 905191e..2a1a03f 100755 ---- a/zlib/build -+++ b/zlib/build -@@ -1,5 +1,5 @@ - wget -O zlib.tar.gz https://zlib.net/zlib-1.2.11.tar.gz --tar -xfz zlib.tar.gz -+tar -xf ./zlib.tar.gz - cd zlib - export CFLAGS="$CFLAGS -fPIC" - ./configure --prefix="$1" --lib-dir="/usr/lib" --shared diff --git a/xz/build b/xz/build index f81fcac..a6c7d95 100755 --- a/xz/build +++ b/xz/build @@ -1,6 +1,6 @@ -wget -O xz.tar.gz https://tukaani.org/xz/xz-5.2.5.tar.gz -tar -xf ./xz.tar.gz -cd xz +wget -O ${temp_location}/xz/xz.tar.gz https://tukaani.org/xz/xz-5.2.5.tar.gz +tar -xf ${temp_location}/xz/xz.tar.gz +cd ${temp_location}/xz/xz ./configure --prefix=/usr --disable-nls make make install DESTDIR="$1" diff --git a/zlib/build b/zlib/build index 2a1a03f..dd328f5 100755 --- a/zlib/build +++ b/zlib/build @@ -1,6 +1,6 @@ -wget -O zlib.tar.gz https://zlib.net/zlib-1.2.11.tar.gz -tar -xf ./zlib.tar.gz -cd zlib +wget -O ${temp_location}/zlib/zlib.tar.gz https://zlib.net/zlib-1.2.11.tar.gz +tar -xf ${temp_location}/zlib/zlib.tar.gz +cd ${temp_location}/zlib/zlib export CFLAGS="$CFLAGS -fPIC" ./configure --prefix="$1" --lib-dir="/usr/lib" --shared make From 21325204e6badfb78cb6acbce0768c18705047bd Mon Sep 17 00:00:00 2001 From: Ohio2 Date: Wed, 7 Jul 2021 12:56:03 +0200 Subject: [PATCH 5/5] fix ufetch --- ufetch/package | 2 +- ufetch/payload/usr/bin/ufetch | 0 ufetch/postdeploy | 0 3 files changed, 1 insertion(+), 1 deletion(-) mode change 100644 => 100755 ufetch/package mode change 100644 => 100755 ufetch/payload/usr/bin/ufetch mode change 100644 => 100755 ufetch/postdeploy diff --git a/ufetch/package b/ufetch/package old mode 100644 new mode 100755 index 6fffdae..d59f27c --- a/ufetch/package +++ b/ufetch/package @@ -1,5 +1,5 @@ pkg_config_deploy="true" -pkg_config_ver="ufetch-linux" +pkg_config_ver="0.0.1" pkg_config_name="ufetch" pkg_config_makedepends="" pkg_config_depends="" diff --git a/ufetch/payload/usr/bin/ufetch b/ufetch/payload/usr/bin/ufetch old mode 100644 new mode 100755 diff --git a/ufetch/postdeploy b/ufetch/postdeploy old mode 100644 new mode 100755