From 9543a47f1be9a0222a9d0a455a61d65f3bab3645 Mon Sep 17 00:00:00 2001 From: fosslinux Date: Wed, 23 Feb 2022 20:59:57 +1100 Subject: [PATCH] Fix up checksums + other fixes --- lib/sysgeneral.py | 2 +- sysa/autoconf-2.12/autoconf-2.12.sh | 6 +- sysa/autoconf-2.12/patches/destdir.patch | 57 ++++++ sysa/autoconf-2.13/autoconf-2.13.sh | 6 +- sysa/autoconf-2.13/patches/destdir.patch | 52 +++++ sysa/autoconf-2.52/stage1.sh | 2 - sysa/autoconf-2.52/stage2.sh | 2 - sysa/autoconf-2.53/stage1.sh | 2 - sysa/autoconf-2.53/stage2.sh | 2 - sysa/autoconf-2.54/stage1.sh | 2 - sysa/autoconf-2.54/stage2.sh | 2 - sysa/autoconf-2.55/autoconf-2.55.sh | 2 - sysa/autoconf-2.57/autoconf-2.57.sh | 2 - sysa/autoconf-2.59/autoconf-2.59.sh | 2 - sysa/autoconf-2.61/stage1.sh | 2 - sysa/autoconf-2.61/stage2.sh | 2 - sysa/autoconf-2.64/autoconf-2.64.sh | 2 - sysa/automake-1.4-p6/automake-1.4-p6.sh | 2 - sysa/automake-1.6.3/stage1.sh | 2 - sysa/automake-1.6.3/stage2.sh | 2 - sysa/automake-1.6.3/stage3.sh | 2 - sysa/automake-1.7.8/automake-1.7.8.sh | 2 - sysa/automake-1.7/stage1.sh | 2 - sysa/automake-1.7/stage2.sh | 2 - sysa/automake-1.8.5/automake-1.8.5.sh | 2 - sysa/automake-1.9.6/stage1.sh | 2 - sysa/automake-1.9.6/stage2.sh | 2 - sysa/binutils-2.14/binutils-2.14.sh | 2 - sysa/bison-3.4.1/stage1.sh | 2 - sysa/bison-3.4.1/stage2.sh | 2 - sysa/bison-3.4.1/stage3.sh | 2 - sysa/bzip2-1.0.8/bzip2-1.0.8.kaem | 2 +- sysa/bzip2-1.0.8/bzip2-1.0.8.sh | 2 - sysa/bzip2-1.0.8/checksums | 1 + sysa/coreutils-5.0/checksums | 54 ++++++ sysa/coreutils-5.0/coreutils-5.0.kaem | 2 +- sysa/coreutils-5.0/coreutils-5.0.sh | 2 - sysa/coreutils-6.10/coreutils-6.10.sh | 2 - sysa/diffutils-2.7/diffutils-2.7.sh | 2 - sysa/findutils-4.2.33/findutils-4.2.33.sh | 2 - sysa/flex-2.5.11/flex-2.5.11.sh | 2 - sysa/flex-2.6.4/flex-2.6.4.sh | 2 - sysa/gawk-3.0.4/gawk-3.0.4.sh | 2 - sysa/gcc-4.0.4/pass2.sh | 2 - sysa/grep-2.4/grep-2.4.sh | 5 - sysa/help2man-1.36.4/help2man-1.36.4.sh | 2 - sysa/kbd-1.15/kbd-1.15.sh | 2 - sysa/kexec-tools-2.0.22/kexec-tools-2.0.22.sh | 3 - sysa/libtool-1.4/libtool-1.4.sh | 2 - sysa/libtool-2.2.4/libtool-2.2.4.sh | 15 +- .../linux-headers-5.10.41.sh | 2 - sysa/m4-1.4.7/m4-1.4.7.sh | 5 - sysa/make-3.82/make-3.82.sh | 2 - sysa/mes-0.23/mes-libc-0.23.sh | 2 - sysa/musl-1.1.24/binutils-rebuild.sh | 2 - sysa/musl-1.1.24/pass1.sh | 7 - sysa/musl-1.1.24/pass2.sh | 7 - sysa/musl-1.2.2/musl-1.2.2.sh | 2 - sysa/perl-5.000/perl-5.000.sh | 2 - sysa/perl-5.003/perl-5.003.sh | 2 - sysa/perl-5.6.2/perl-5.6.2.sh | 2 - sysa/perl5.004-05/perl5.004-05.sh | 2 - sysa/perl5.005-03/perl5.005-03.sh | 2 - sysa/run.sh | 4 +- sysa/sed-4.0.9/checksums | 1 + sysa/sed-4.0.9/sed-4.0.9.kaem | 2 +- sysa/sed-4.0.9/sed-4.0.9.sh | 2 - sysa/tar-1.12/checksums | 2 +- sysa/tcc-0.9.27/checksums | 1 + sysa/tcc-0.9.27/tcc-0.9.27.kaem | 2 +- sysa/tcc-0.9.27/tcc-meslibc-rebuild.sh | 2 - sysa/tcc-0.9.27/tcc-musl-pass1.sh | 2 - sysa/tcc-0.9.27/tcc-musl-pass2.sh | 2 - sysa/tcc-0.9.27/tcc-musl-pass3.sh | 2 - sysa/util-linux-2.19.1/util-linux-2.19.1.sh | 2 - sysc/autoconf-2.71/autoconf-2.71.sh | 2 - .../autoconf-archive-2021.02.19.sh | 2 - sysc/automake-1.16.3/automake-1.16.3.sh | 1 - sysc/bash-5.1/bash-5.1.sh | 2 - sysc/bison-2.3/bison-2.3.sh | 2 - sysc/bison-3.4.2/bison-3.4.2.sh | 2 - sysc/coreutils-8.32/coreutils-8.32.sh | 2 - sysc/dist-3.5-236/dist-3.5-236.sh | 2 - sysc/flex-2.5.33/flex-2.5.33.sh | 2 - sysc/gc-8.0.4/gc-8.0.4.sh | 2 - sysc/gcc-4.7.4/gcc-4.7.4.sh | 1 - sysc/gettext-0.21/gettext-0.21.sh | 2 - sysc/gmp-6.2.1/gmp-6.2.1.sh | 2 - sysc/gperf-3.1/gperf-3.1.sh | 2 - sysc/guile-3.0.7/guile-3.0.7.sh | 2 - sysc/libarchive-3.5.2/libarchive-3.5.2.sh | 2 - .../libatomic_ops-7.6.10.sh | 2 - sysc/libffi-3.3/libffi-3.3.sh | 2 - .../libunistring-0.9.10.sh | 2 - sysc/make-4.2.1/make-4.2.1.sh | 2 - sysc/mpc-1.2.1/mpc-1.2.1.sh | 2 - sysc/mpfr-4.1.0/mpfr-4.1.0.sh | 2 - sysc/openssl-1.1.1l/openssl-1.1.1l.sh | 2 - sysc/patch-2.7.6/patch-2.7.6.sh | 2 - sysc/perl-5.10.1/perl-5.10.1.sh | 2 - sysc/perl-5.32.1/perl-5.32.1.sh | 2 - sysc/pkg-config-0.29.2/pkg-config-0.29.2.sh | 2 - sysc/run2.sh | 2 - sysc/tar-1.34/tar-1.34.sh | 2 - sysc/texinfo-6.7/texinfo-6.7.sh | 2 - sysc/xbps-0.59.1/xbps-0.59.1.sh | 2 - sysc/xz-5.0.5/xz-5.0.5.sh | 2 - sysc/zlib-1.2.11/zlib-1.2.11.sh | 2 - sysglobal/SHA256SUMS.pkgs | 183 ++++++++++++++++++ sysglobal/helpers.sh | 27 ++- 110 files changed, 387 insertions(+), 231 deletions(-) create mode 100644 sysa/autoconf-2.12/patches/destdir.patch create mode 100644 sysa/autoconf-2.13/patches/destdir.patch create mode 100644 sysa/bzip2-1.0.8/checksums create mode 100644 sysa/coreutils-5.0/checksums delete mode 100644 sysa/grep-2.4/grep-2.4.sh delete mode 100755 sysa/m4-1.4.7/m4-1.4.7.sh delete mode 100755 sysa/musl-1.1.24/pass1.sh delete mode 100755 sysa/musl-1.1.24/pass2.sh create mode 100644 sysa/sed-4.0.9/checksums create mode 100644 sysa/tcc-0.9.27/checksums create mode 100644 sysglobal/SHA256SUMS.pkgs diff --git a/lib/sysgeneral.py b/lib/sysgeneral.py index 97349d0..26c5ce8 100644 --- a/lib/sysgeneral.py +++ b/lib/sysgeneral.py @@ -136,7 +136,7 @@ this script the next time") def deploy_sysglobal_files(self): """Deploy files common to all Sys*""" - sysglobal_files = ['helpers.sh'] + sysglobal_files = ['helpers.sh', 'SHA256SUMS.pkgs'] for file in sysglobal_files: shutil.copy2(os.path.join(self.git_dir, 'sysglobal', file), self.base_dir) diff --git a/sysa/autoconf-2.12/autoconf-2.12.sh b/sysa/autoconf-2.12/autoconf-2.12.sh index 95d5894..12b2fd8 100755 --- a/sysa/autoconf-2.12/autoconf-2.12.sh +++ b/sysa/autoconf-2.12/autoconf-2.12.sh @@ -2,9 +2,9 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=8447f286410c39a8c5933881a8524add93800fb39571c1fa016ef89eaf604dd6 - src_prepare() { + default + rm configure standards.info autoconf.info touch autoconf.info autoconf-2.52 @@ -21,5 +21,5 @@ src_compile() { } src_install() { - make install MAKEINFO=true DESTDIR="${DESTDIR}" + make MAKEINFO=true DESTDIR="${DESTDIR}" install } diff --git a/sysa/autoconf-2.12/patches/destdir.patch b/sysa/autoconf-2.12/patches/destdir.patch new file mode 100644 index 0000000..d1c46c5 --- /dev/null +++ b/sysa/autoconf-2.12/patches/destdir.patch @@ -0,0 +1,57 @@ +SPDX-FileCopyrightText: 2022 fosslinux + +SPDX-License-Identifier: GPL-2.0-only + +Add DESTDIR support to autoconf 2.12. + +--- Makefile.in 2022-02-19 19:42:37.817348420 +1100 ++++ Makefile.in 2022-02-19 19:44:34.067256768 +1100 +@@ -121,27 +121,27 @@ + cd testsuite && ${MAKE} AUTOCONF=${bindir}/autoconf $@ + + installdirs: +- $(SHELL) ${srcdir}/mkinstalldirs $(bindir) $(infodir) $(acdatadir) ++ $(SHELL) ${srcdir}/mkinstalldirs $(DESTDIR)$(bindir) $(DESTDIR)$(infodir) $(DESTDIR)$(acdatadir) + + install: all $(M4FILES) acconfig.h installdirs install-info + @case `$(M4) --help < /dev/null 2>&1` in \ + *reload-state*) echo installing frozen m4 files; \ +- $(M4) -F $(acdatadir)/autoconf.m4f -I${srcdir} ${srcdir}/autoconf.m4 ; \ +- $(M4) -F $(acdatadir)/autoheader.m4f -I${srcdir} ${srcdir}/autoheader.m4 ;; \ ++ $(M4) -F $(DESTDIR)$(acdatadir)/autoconf.m4f -I${srcdir} ${srcdir}/autoconf.m4 ; \ ++ $(M4) -F $(DESTDIR)$(acdatadir)/autoheader.m4f -I${srcdir} ${srcdir}/autoheader.m4 ;; \ + *traditional*) ;; \ + *) echo Error: Autoconf requires GNU m4 1.1 or later; exit 1 ;; \ + esac + for p in $(ASCRIPTS); do \ +- $(INSTALL_PROGRAM) $$p $(bindir)/`echo $$p|sed '$(transform)'`; \ ++ $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \ + done + for i in $(M4FILES) acconfig.h; do \ +- $(INSTALL_DATA) $(srcdir)/$$i $(acdatadir)/$$i; \ ++ $(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)$(acdatadir)/$$i; \ + done + -if test -f autoscan; then \ +- $(INSTALL_PROGRAM) autoscan $(bindir)/`echo autoscan|sed '$(transform)'`; \ ++ $(INSTALL_PROGRAM) autoscan $(DESTDIR)$(bindir)/`echo autoscan|sed '$(transform)'`; \ + for i in acfunctions acheaders acidentifiers acprograms \ + acmakevars; do \ +- $(INSTALL_DATA) $(srcdir)/$$i $(acdatadir)/$$i; \ ++ $(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)$(acdatadir)/$$i; \ + done; \ + else :; fi + +@@ -149,11 +149,11 @@ + install-info: info installdirs + if test -f autoconf.info; then \ + for i in *.info*; do \ +- $(INSTALL_DATA) $$i $(infodir)/$$i; \ ++ $(INSTALL_DATA) $$i $(DESTDIR)$(infodir)/$$i; \ + done; \ + else \ + for i in $(srcdir)/*.info*; do \ +- $(INSTALL_DATA) $$i $(infodir)/`echo $$i | sed 's|^$(srcdir)/||'`; \ ++ $(INSTALL_DATA) $$i $(DESTDIR)$(infodir)/`echo $$i | sed 's|^$(srcdir)/||'`; \ + done; \ + fi + diff --git a/sysa/autoconf-2.13/autoconf-2.13.sh b/sysa/autoconf-2.13/autoconf-2.13.sh index 9f4ab05..426e25d 100755 --- a/sysa/autoconf-2.13/autoconf-2.13.sh +++ b/sysa/autoconf-2.13/autoconf-2.13.sh @@ -2,9 +2,9 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=ef579e5f53689bd5facdd93fd9573785b4778fd18a739932fb0fd91c1bddde18 - src_prepare() { + default + rm configure standards.info autoconf.info touch autoconf.info autoconf-2.52 @@ -21,5 +21,5 @@ src_compile() { } src_install() { - make install MAKEINFO=true DESTDIR="${DESTDIR}" + make MAKEINFO=true DESTDIR="${DESTDIR}" install } diff --git a/sysa/autoconf-2.13/patches/destdir.patch b/sysa/autoconf-2.13/patches/destdir.patch new file mode 100644 index 0000000..ea9bc47 --- /dev/null +++ b/sysa/autoconf-2.13/patches/destdir.patch @@ -0,0 +1,52 @@ +SPDX-FileCopyrightText: 2022 fosslinux + +SPDX-License-Identifier: GPL-2.0-only + +Add DESTDIR support to autoconf 2.13. + +--- Makefile.in 2022-02-19 20:13:48.181733103 +1100 ++++ Makefile.in 2022-02-19 20:14:31.404491394 +1100 +@@ -137,23 +137,23 @@ + cd testsuite && ${MAKE} AUTOCONF=${bindir}/autoconf $@ + + installdirs: +- $(SHELL) ${srcdir}/mkinstalldirs $(bindir) $(infodir) $(acdatadir) ++ $(SHELL) ${srcdir}/mkinstalldirs $(DESTDIR)$(bindir) $(DESTDIR)$(infodir) $(DESTDIR)$(acdatadir) + + install: all $(M4FILES) acconfig.h installdirs install-info + for p in $(ASCRIPTS); do \ +- $(INSTALL_PROGRAM) $$p $(bindir)/`echo $$p|sed '$(transform)'`; \ ++ $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \ + done + for i in $(M4FROZEN); do \ +- $(INSTALL_DATA) $$i $(acdatadir)/$$i; \ ++ $(INSTALL_DATA) $$i $(DESTDIR)$(acdatadir)/$$i; \ + done + for i in $(M4FILES) acconfig.h; do \ +- $(INSTALL_DATA) $(srcdir)/$$i $(acdatadir)/$$i; \ ++ $(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)$(acdatadir)/$$i; \ + done + -if test -f autoscan; then \ +- $(INSTALL_PROGRAM) autoscan $(bindir)/`echo autoscan|sed '$(transform)'`; \ ++ $(INSTALL_PROGRAM) autoscan $(DESTDIR)$(bindir)/`echo autoscan|sed '$(transform)'`; \ + for i in acfunctions acheaders acidentifiers acprograms \ + acmakevars; do \ +- $(INSTALL_DATA) $(srcdir)/$$i $(acdatadir)/$$i; \ ++ $(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)$(acdatadir)/$$i; \ + done; \ + else :; fi + +@@ -161,11 +161,11 @@ + install-info: info installdirs + if test -f autoconf.info; then \ + for i in *.info*; do \ +- $(INSTALL_DATA) $$i $(infodir)/$$i; \ ++ $(INSTALL_DATA) $$i $(DESTDIR)$(infodir)/$$i; \ + done; \ + else \ + for i in $(srcdir)/*.info*; do \ +- $(INSTALL_DATA) $$i $(infodir)/`echo $$i | sed 's|^$(srcdir)/||'`; \ ++ $(INSTALL_DATA) $$i $(DESTDIR)$(infodir)/`echo $$i | sed 's|^$(srcdir)/||'`; \ + done; \ + fi + diff --git a/sysa/autoconf-2.52/stage1.sh b/sysa/autoconf-2.52/stage1.sh index defcab8..568e641 100755 --- a/sysa/autoconf-2.52/stage1.sh +++ b/sysa/autoconf-2.52/stage1.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=7c92699f3b1c2f63a18b8a771d00128aa8992403c47a9e552cccad741ced61ac - src_compile() { rm doc/standards.info doc/autoconf.info cp autoconf.in autoconf diff --git a/sysa/autoconf-2.52/stage2.sh b/sysa/autoconf-2.52/stage2.sh index cf98839..0f4ac28 100755 --- a/sysa/autoconf-2.52/stage2.sh +++ b/sysa/autoconf-2.52/stage2.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=51bb5ba7d787cf33c74d7c79a843c5e615c050e0c0ee3ac724c4a1dea3a8b75a - src_prepare() { rm doc/standards.info doc/autoconf.info rm Makefile.in */Makefile.in diff --git a/sysa/autoconf-2.53/stage1.sh b/sysa/autoconf-2.53/stage1.sh index 302a33d..1d8a14d 100755 --- a/sysa/autoconf-2.53/stage1.sh +++ b/sysa/autoconf-2.53/stage1.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=a824987c1e30d13cf2b9d1af8e354eb33f54ef7a8544743c5d7243410894df44 - src_prepare() { default diff --git a/sysa/autoconf-2.53/stage2.sh b/sysa/autoconf-2.53/stage2.sh index 3d07812..ab34827 100755 --- a/sysa/autoconf-2.53/stage2.sh +++ b/sysa/autoconf-2.53/stage2.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=ae4958fad5a258de859a34e22e46bccb492bf40b18cc2cc6cf9de333afa7e401 - src_prepare() { rm Makefile.in */Makefile.in */*/Makefile.in aclocal.m4 configure rm doc/standards.info doc/autoconf.info diff --git a/sysa/autoconf-2.54/stage1.sh b/sysa/autoconf-2.54/stage1.sh index cf1f7ae..45624e7 100755 --- a/sysa/autoconf-2.54/stage1.sh +++ b/sysa/autoconf-2.54/stage1.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=4710e10621e7b13e95b7e46be5792c1936bd54368649e0550d85552470772d81 - src_prepare() { rm bin/autoconf.in rm Makefile.in */Makefile.in */*/Makefile.in aclocal.m4 configure diff --git a/sysa/autoconf-2.54/stage2.sh b/sysa/autoconf-2.54/stage2.sh index 50ccda4..3c4a977 100755 --- a/sysa/autoconf-2.54/stage2.sh +++ b/sysa/autoconf-2.54/stage2.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=8f84f4e79fa843dd321038d62d284357e031531bf7687dd3e7a204bc090ea896 - src_prepare() { rm bin/autoconf.in rm Makefile.in */Makefile.in */*/Makefile.in aclocal.m4 configure diff --git a/sysa/autoconf-2.55/autoconf-2.55.sh b/sysa/autoconf-2.55/autoconf-2.55.sh index fbc24d0..7167aaa 100755 --- a/sysa/autoconf-2.55/autoconf-2.55.sh +++ b/sysa/autoconf-2.55/autoconf-2.55.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=fc52f377a8169339d6d9de871670c6a85829b2d3fc57b7c5d2ed5b6e1dbc307d - src_prepare() { rm bin/autoconf.in rm Makefile.in */Makefile.in */*/Makefile.in aclocal.m4 configure diff --git a/sysa/autoconf-2.57/autoconf-2.57.sh b/sysa/autoconf-2.57/autoconf-2.57.sh index c406549..5c5746d 100755 --- a/sysa/autoconf-2.57/autoconf-2.57.sh +++ b/sysa/autoconf-2.57/autoconf-2.57.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=a77d7c39e0f0ab074072ae05b1d81bec2ef73a912c649bbc506b64c485bff20c - src_prepare() { rm bin/autoconf.in rm doc/standards.info diff --git a/sysa/autoconf-2.59/autoconf-2.59.sh b/sysa/autoconf-2.59/autoconf-2.59.sh index c4f40f8..91e950e 100755 --- a/sysa/autoconf-2.59/autoconf-2.59.sh +++ b/sysa/autoconf-2.59/autoconf-2.59.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=c5528d3cd25cc93c2a3af8d2d7281bba8ac387e203d1223855830bc0ee0017fc - src_prepare() { rm bin/autoconf.in rm doc/standards.info diff --git a/sysa/autoconf-2.61/stage1.sh b/sysa/autoconf-2.61/stage1.sh index c4c77e7..c610fef 100755 --- a/sysa/autoconf-2.61/stage1.sh +++ b/sysa/autoconf-2.61/stage1.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=f123f798e1135347ffb9a84bd09a4a3c569e0941454fb094ba177a384c2a2619 - src_prepare() { rm doc/standards.info sed -i -e '/AC_PROG_GREP/d' -e '/AC_PROG_SED/d' configure.ac diff --git a/sysa/autoconf-2.61/stage2.sh b/sysa/autoconf-2.61/stage2.sh index e27978c..071b8c2 100755 --- a/sysa/autoconf-2.61/stage2.sh +++ b/sysa/autoconf-2.61/stage2.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=9b21657a7c62214a59cb4724c6b676e50ead136bef67f647cba072d061afbbf1 - src_prepare() { rm doc/standards.info autoreconf-2.61 -f diff --git a/sysa/autoconf-2.64/autoconf-2.64.sh b/sysa/autoconf-2.64/autoconf-2.64.sh index 448f81c..62ebfdf 100755 --- a/sysa/autoconf-2.64/autoconf-2.64.sh +++ b/sysa/autoconf-2.64/autoconf-2.64.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=a1d2c0d7eda72e4210d6d0d4c771adb8e1bf52302c27d57d0657f0fa9bae601c - src_prepare() { rm doc/standards.info autoreconf-2.61 -f diff --git a/sysa/automake-1.4-p6/automake-1.4-p6.sh b/sysa/automake-1.4-p6/automake-1.4-p6.sh index 08e5a3a..e0ec757 100755 --- a/sysa/automake-1.4-p6/automake-1.4-p6.sh +++ b/sysa/automake-1.4-p6/automake-1.4-p6.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=2e603260980ec9d6f0cd560e02350a002575bb6fb2279229430c57d45cb29f86 - src_prepare() { rm configure Makefile.in */Makefile.in aclocal.m4 automake.info* aclocal-1.6 diff --git a/sysa/automake-1.6.3/stage1.sh b/sysa/automake-1.6.3/stage1.sh index 48d9f77..e40ced5 100755 --- a/sysa/automake-1.6.3/stage1.sh +++ b/sysa/automake-1.6.3/stage1.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=b19f3bd68f1c9c22efc46e3bc1b685ebc9c90f384e3d25c0c47e5f3a789f3093 - src_prepare() { rm configure Makefile.in */Makefile.in */*/Makefile.in aclocal.m4 automake.info* cp aclocal.in aclocal diff --git a/sysa/automake-1.6.3/stage2.sh b/sysa/automake-1.6.3/stage2.sh index c35c9fd..cc4a4a8 100755 --- a/sysa/automake-1.6.3/stage2.sh +++ b/sysa/automake-1.6.3/stage2.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=a4810ca31d5fb1ce968a889c19de8def4470a6a941b6a274b894c6bcb966c6dd - src_prepare() { sed -i '/Makefile/d' configure.in diff --git a/sysa/automake-1.6.3/stage3.sh b/sysa/automake-1.6.3/stage3.sh index e29a8da..6ba29f0 100755 --- a/sysa/automake-1.6.3/stage3.sh +++ b/sysa/automake-1.6.3/stage3.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=e0e13b46d2aaee18d6dd0bbd86c47c1ca951c78e7c5e8e76f79fd14c2502e6ea - src_prepare() { rm configure Makefile.in */Makefile.in */*/Makefile.in aclocal.m4 automake.info* aclocal-1.6 diff --git a/sysa/automake-1.7.8/automake-1.7.8.sh b/sysa/automake-1.7.8/automake-1.7.8.sh index 46886ce..3faa601 100755 --- a/sysa/automake-1.7.8/automake-1.7.8.sh +++ b/sysa/automake-1.7.8/automake-1.7.8.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=57de0e448b3b334ea728cf1eac5f3a4d75953ec09b0f41c76ada93ef8a1621c0 - src_prepare() { rm configure Makefile.in */Makefile.in */*/Makefile.in aclocal.m4 automake.info* diff --git a/sysa/automake-1.7/stage1.sh b/sysa/automake-1.7/stage1.sh index a00e891..633c5bf 100755 --- a/sysa/automake-1.7/stage1.sh +++ b/sysa/automake-1.7/stage1.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=ef1e4f793f2e53ddb86f39719aac302038d40a5b49a0c7acfb5ec5cdb8462ecd - src_prepare() { rm configure Makefile.in */Makefile.in */*/Makefile.in aclocal.m4 automake.info* sed -i -e 's/2.54/2.53/' -e '/AC_PROG_EGREP/d' -e '/AC_PROG_FGREP/d' configure.in diff --git a/sysa/automake-1.7/stage2.sh b/sysa/automake-1.7/stage2.sh index c1a789e..be6ea8b 100755 --- a/sysa/automake-1.7/stage2.sh +++ b/sysa/automake-1.7/stage2.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=a4f8b44f15dd79202fd1900e670b2b789aa2b27a632b6b174300c244986b9d0d - src_prepare() { rm configure Makefile.in */Makefile.in */*/Makefile.in aclocal.m4 automake.info* diff --git a/sysa/automake-1.8.5/automake-1.8.5.sh b/sysa/automake-1.8.5/automake-1.8.5.sh index 43e0e2d..6b2e6db 100755 --- a/sysa/automake-1.8.5/automake-1.8.5.sh +++ b/sysa/automake-1.8.5/automake-1.8.5.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=39e6fda316adc0c0f0dd59c7c2793d46583f292aca61e2f08c3bd6d0fb23c45c - src_prepare() { rm doc/automake.info* diff --git a/sysa/automake-1.9.6/stage1.sh b/sysa/automake-1.9.6/stage1.sh index 12796a4..6cbe415 100755 --- a/sysa/automake-1.9.6/stage1.sh +++ b/sysa/automake-1.9.6/stage1.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=9c4e3e511aaaec495a23bac4e79442cda26430f9d63fd7c4392ab4949fb5815a - src_prepare() { rm doc/automake.info* diff --git a/sysa/automake-1.9.6/stage2.sh b/sysa/automake-1.9.6/stage2.sh index 0600bf3..072849a 100755 --- a/sysa/automake-1.9.6/stage2.sh +++ b/sysa/automake-1.9.6/stage2.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=ce2252cf0e4e402248f06bff1f425829ba68a79a4e34efa2105234cfd0b76ca1 - src_prepare() { rm doc/automake.info* diff --git a/sysa/binutils-2.14/binutils-2.14.sh b/sysa/binutils-2.14/binutils-2.14.sh index c0aebb7..c59c100 100755 --- a/sysa/binutils-2.14/binutils-2.14.sh +++ b/sysa/binutils-2.14/binutils-2.14.sh @@ -3,8 +3,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=987b40612eea3ca186b1465fa169f8d979d10e0a7d43536c0d24e7df7eaab06f - src_prepare() { default diff --git a/sysa/bison-3.4.1/stage1.sh b/sysa/bison-3.4.1/stage1.sh index 31a6f09..c6b04e8 100755 --- a/sysa/bison-3.4.1/stage1.sh +++ b/sysa/bison-3.4.1/stage1.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=37156bd81143981d986a9e728e1dbdd2ead130b454be6cf46315b80d9c04f5aa - src_prepare() { default diff --git a/sysa/bison-3.4.1/stage2.sh b/sysa/bison-3.4.1/stage2.sh index 570d91b..9ae813d 100755 --- a/sysa/bison-3.4.1/stage2.sh +++ b/sysa/bison-3.4.1/stage2.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=1c4358bb5c67eb8a194800d3b705cccf51224c9ef6aa2d847463495c740b7d69 - src_prepare() { default diff --git a/sysa/bison-3.4.1/stage3.sh b/sysa/bison-3.4.1/stage3.sh index c5dbcd5..22373a6 100755 --- a/sysa/bison-3.4.1/stage3.sh +++ b/sysa/bison-3.4.1/stage3.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=d0a309628ecc5a9f331a8e4275412689b1c27509f7ebf255a8df2324a591381c - src_prepare() { default diff --git a/sysa/bzip2-1.0.8/bzip2-1.0.8.kaem b/sysa/bzip2-1.0.8/bzip2-1.0.8.kaem index 6952110..d961e6c 100755 --- a/sysa/bzip2-1.0.8/bzip2-1.0.8.kaem +++ b/sysa/bzip2-1.0.8/bzip2-1.0.8.kaem @@ -34,4 +34,4 @@ bzip2 --help cd ../.. # Checksums -sha256sum -c checksums/bzip2-pass1 +sha256sum -c checksums diff --git a/sysa/bzip2-1.0.8/bzip2-1.0.8.sh b/sysa/bzip2-1.0.8/bzip2-1.0.8.sh index 14a68f7..f46d6fb 100755 --- a/sysa/bzip2-1.0.8/bzip2-1.0.8.sh +++ b/sysa/bzip2-1.0.8/bzip2-1.0.8.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=02c4d6e6a01c911593eb20bdbc72761cdc977ff48c3ca3b46af4255083cd2679 - src_unpack() { src_dir="${base_dir}/src" tar -xf "${src_dir}/${pkg}.tar" diff --git a/sysa/bzip2-1.0.8/checksums b/sysa/bzip2-1.0.8/checksums new file mode 100644 index 0000000..5acab37 --- /dev/null +++ b/sysa/bzip2-1.0.8/checksums @@ -0,0 +1 @@ +6e93edb69a8089d5f0bd20ac29acf2ed1454c0bcb97e9aed085757b02f0f3756 /usr/bin/bzip2 diff --git a/sysa/coreutils-5.0/checksums b/sysa/coreutils-5.0/checksums new file mode 100644 index 0000000..b2dc202 --- /dev/null +++ b/sysa/coreutils-5.0/checksums @@ -0,0 +1,54 @@ +11c674157ec621bee9f93742eaf96b27ab6df5017f092cd01918388ce5a97823 /usr/bin/install +f6dd08d95b1ecdd32c7804afa226d734fb4efbe54e67532023deb3a95df2899d /usr/bin/basename +8bf26dadc87990c5ec5fe6551145049d52ded48640ce7ac47b05b458ff870cfa /usr/bin/cat +d58a4c9f71e6a9515c91c497ed589cfc308ee3544575ec01ad4e7fa8116ae332 /usr/bin/chmod +994197dd07610b44608b388242c70adb9ec49bb2a643dcfdfb1e105529c2e379 /usr/bin/cksum +24d0111d0c417828d2a4e1aa24b40010792b8c143e16c4e549e2797b01514fd0 /usr/bin/cp +a09aeffc07c868076aa034fd1650f8faca703379aa31d5b5fd911adf98901c82 /usr/bin/csplit +e3149e91b206a83b4e7341b5df6ddefddfe04be4b9859642b23e2ee684de0e2d /usr/bin/cut +39713a15ea9b4a46d01f8d0a2ca99fe83acab34980442cf4e26d0c495e63acd3 /usr/bin/echo +b9b229f0cfe7c2077c7f1ce30b91d07ae02794bb52520367053e4c5dae815617 /usr/bin/expand +79f91e16249f8f595fb4dd68a05413c8f28bd3a15f25ed07d602b504f745b33f /usr/bin/factor +a7071f0800ed49164535244ac82e6288ca7f4c9ef119ce722e809c965feba43e /usr/bin/false +c7c581160a28eaea971e1333b19e07b81e98897a251f05f8fe5fd1fd2c89ad2a /usr/bin/fmt +bfdeeba7192725dc6f5b4084f73e42d518a05900af05a062b4862fcb3b7a5a0d /usr/bin/fold +b914fce359292bd4134af0d0086c4d5920a6482e784c60483c60daa86ba3e2ca /usr/bin/head +142cd716a75921fc3d4f824c75515147f12b53e83f0a89a09f17aaaeaa9b1543 /usr/bin/id +890bd5186317a1da5309881ad12426e45144b059436b7045a18ab670ac34585b /usr/bin/join +c8d87edb84146d2c536be5cea326b5fe456eb9fb39511f535312e52577d1c229 /usr/bin/kill +5c827dc96610836ec41ced32fdff18584dfa7380431cf5f99960effcec16b6da /usr/bin/link +75da5a77d612a6c9ab2c63f52e0c53613917b46f243a6ca78a15edc1ab2322d2 /usr/bin/ln +e74bc32191c7f53b659c7b1937d9799e7e56a71f0d68a00a085df99d900ac71a /usr/bin/logname +7dce8cb879dca250713df0fb9ae496755ba6ef455b1c46c500b0f4074e77bedd /usr/bin/mkfifo +8ef9d767efe94fd240ef54dfcc1e9eb956f3908fd27279e6f8c4f9034be9a188 /usr/bin/mkdir +5643f24deacde0aa38066dcdc98ada987267a92172def48d3d115148379f306d /usr/bin/mknod +95cf6269ae7608960bf1eb1062cd8f1f9981534b8e66449c3076c2b270f02970 /usr/bin/nl +82109de6321e241128763333ba7e32db91d6fd07124dd3198fdd80f5c8679cf5 /usr/bin/od +89537a3ff8d001059b2875e49b02e64f5cc9e70ee0053b1407c9e13a949097cf /usr/bin/paste +876bf7b6743fb7a8b9967f9f8ae0ce7deabe9a109b5d8655e2042435c8dc9141 /usr/bin/pathchk +0eb7a6d22a2a1daccd547e4f61090bf7a19ed63a3aec64076d9b6b14ad5ac873 /usr/bin/printf +0c7b355b1b81093b740efd5afdec417f1902edb3c4c7335320ad371aa67e66a5 /usr/bin/ptx +a5a7d59c3daddcd12a5a1f69710f970fba40f319baa6e8a2d7ee6da55936d046 /usr/bin/pwd +bb5be58fc44331fedc405f28d6bf9014105376db48ab6921de4468c26868b0cd /usr/bin/readlink +cf83e7cf46b52440d593d08c03859bf2354affd3d184d4975fb4d1ba0a9b5260 /usr/bin/rmdir +ed0e8f05df2f9a757a783a783d4d5efc4fc85d5f5ade8b61b6c32bd64047eaaf /usr/bin/seq +3a839fe7e32dff6a2597390660beb10ee15eabd2d1fe4531a58eed035fa0db5f /usr/bin/sleep +978bab078ddc398c8617697143265b5c0791d74730895243e11f30f208389095 /usr/bin/split +ee8532ca989f75ec263121c20f13474ad73aafa503bb2ae2f785708b0244c329 /usr/bin/sum +40d71b38897a5ceacd45a4c49a2d84dab4d175fff4e7fcf98785c31d2ec715f2 /usr/bin/tail +cb8ff79e7566d6fbfe0c5d384163585306a9ef7e9e525fea0bf0c8a5c2af8238 /usr/bin/tee +6ab10d4a009e2b134c7e854f2561da93d74b95701d538659284d5035bc88ff89 /usr/bin/tr +062e387534cc7661b11346524f84e38f5e64a4326819377b9bc3aa675fb6a409 /usr/bin/tsort +07103fb0d194c01576894c800eecc3be9588103e93c6e8b9c0e6063fb9dde5af /usr/bin/unexpand +054c7b8ef262065dc965b885baa858602165609322196515a6e9415b0f9a21e5 /usr/bin/unlink +545d17edd4994ab9d405b27b0ebd5d9ef1e3d4c1c172bc5c47112a740ce88e15 /usr/bin/wc +9464990ed84759efab8bc3b5b67cf6f77c03ccf988bbe6e571a12ea3d6b01cd9 /usr/bin/whoami +0b36cb15c6174b947de4090284d6f68fea18c6b6a9f23e0c95602b62ce988667 /usr/bin/test +0d1e615de04e3d99b5cfd9b86eac332113227eb87707e025748ddde134720596 /usr/bin/touch +af3a6577c63e79cd2bbabd3c966790ef006c2d5d2584573ba91667d45f80fec3 /usr/bin/true +0321a3302b2883914612d9e3dad00e5f338e5c9541651ef293bb38503a9ae39c /usr/bin/yes +c6c9e2a80b89f63611d4d4df687bd69f79701edd957c4f6263eb210c4180ca0a /usr/bin/ls +acb87cf7d9c1be94dde273bf3f9ab21115ff86a1cc783963dd7571729c4a82e8 /usr/bin/md5sum +5400125a5ebe89e3c3841116720ca175522c6d697e960f32239d7ef3f3b8d4cb /usr/bin/mv +ba5655e1ae7be5b5655513b19d03d385840c707528bd0baa907dc2b117d35d97 /usr/bin/rm +330d475015d0d78af61789f44d636b14082d64a64dd7faf481677c014fb5a606 /usr/bin/sha1sum diff --git a/sysa/coreutils-5.0/coreutils-5.0.kaem b/sysa/coreutils-5.0/coreutils-5.0.kaem index 6ce7564..4d871be 100755 --- a/sysa/coreutils-5.0/coreutils-5.0.kaem +++ b/sysa/coreutils-5.0/coreutils-5.0.kaem @@ -35,4 +35,4 @@ make -f Makefile PREFIX=${prefix} install cd ../.. # Checksums -sha256sum -c checksums/pass1 +sha256sum -c checksums diff --git a/sysa/coreutils-5.0/coreutils-5.0.sh b/sysa/coreutils-5.0/coreutils-5.0.sh index d23a8fd..13d3493 100755 --- a/sysa/coreutils-5.0/coreutils-5.0.sh +++ b/sysa/coreutils-5.0/coreutils-5.0.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=748512d89578c2b454cee350c81707c4a27bc02637429ee5f5d9b32c6d76f73a - src_unpack() { src_dir="${base_dir}/src" diff --git a/sysa/coreutils-6.10/coreutils-6.10.sh b/sysa/coreutils-6.10/coreutils-6.10.sh index 2e31b5d..a5930c1 100755 --- a/sysa/coreutils-6.10/coreutils-6.10.sh +++ b/sysa/coreutils-6.10/coreutils-6.10.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=7ee4b097f5a896af925b53eee7055ba87dad89949f44d14695566249f45a5eaf - src_prepare() { default mv lib/fnmatch.in.h lib/fnmatch.h diff --git a/sysa/diffutils-2.7/diffutils-2.7.sh b/sysa/diffutils-2.7/diffutils-2.7.sh index 42dade5..5e1ff62 100755 --- a/sysa/diffutils-2.7/diffutils-2.7.sh +++ b/sysa/diffutils-2.7/diffutils-2.7.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=2cd5ac019b73c1be35bf08bf7a879b49962d666020a8fdf2823e249d2a13a9e5 - src_prepare() { default diff --git a/sysa/findutils-4.2.33/findutils-4.2.33.sh b/sysa/findutils-4.2.33/findutils-4.2.33.sh index 46f12a7..8c244de 100755 --- a/sysa/findutils-4.2.33/findutils-4.2.33.sh +++ b/sysa/findutils-4.2.33/findutils-4.2.33.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=a01861fd8b93496f932cd94fd3dcccd7241a6bde613ea9390c26398c7588fba4 - src_prepare() { . ../../import-gnulib.sh diff --git a/sysa/flex-2.5.11/flex-2.5.11.sh b/sysa/flex-2.5.11/flex-2.5.11.sh index b9acfe7..9e060cb 100755 --- a/sysa/flex-2.5.11/flex-2.5.11.sh +++ b/sysa/flex-2.5.11/flex-2.5.11.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=8c0c50860613d0223d36892013493b069c1855eb002b95526d55d590207635ec - # When we rebuild flex it no longer needs patching # and can use simplified makefile src_prepare() { diff --git a/sysa/flex-2.6.4/flex-2.6.4.sh b/sysa/flex-2.6.4/flex-2.6.4.sh index 2225246..df5a653 100755 --- a/sysa/flex-2.6.4/flex-2.6.4.sh +++ b/sysa/flex-2.6.4/flex-2.6.4.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=e4150bd14b0e3f2ab3afa918971c8589ed79be0fb1f2beb85f27989c873461fd - src_prepare() { default diff --git a/sysa/gawk-3.0.4/gawk-3.0.4.sh b/sysa/gawk-3.0.4/gawk-3.0.4.sh index 33c88cc..bdc7dc5 100755 --- a/sysa/gawk-3.0.4/gawk-3.0.4.sh +++ b/sysa/gawk-3.0.4/gawk-3.0.4.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=4c151b8fac8731d6f7ffb5279353d4f16e2cbfe7374d48c48a571ae09d7a9c50 - src_prepare() { default rm awktab.c diff --git a/sysa/gcc-4.0.4/pass2.sh b/sysa/gcc-4.0.4/pass2.sh index 9634d38..8053265 100755 --- a/sysa/gcc-4.0.4/pass2.sh +++ b/sysa/gcc-4.0.4/pass2.sh @@ -4,8 +4,6 @@ # SPDX-License-Identifier: GPL-3.0-or-later -checksum=d7a441832f1c25666a5280dbd19edc4727be42c245dd29d6c7ebfac045b448eb - src_prepare() { default diff --git a/sysa/grep-2.4/grep-2.4.sh b/sysa/grep-2.4/grep-2.4.sh deleted file mode 100644 index 7b97fe5..0000000 --- a/sysa/grep-2.4/grep-2.4.sh +++ /dev/null @@ -1,5 +0,0 @@ -# SPDX-FileCopyrightText: 2021 fosslinux -# -# SPDX-License-Identifier: GPL-3.0-or-later - -checksum=5e48a54d2cfcdfea2803d7f60d6a57b1fd563920064beb6b13fa8bb96155bb5b diff --git a/sysa/help2man-1.36.4/help2man-1.36.4.sh b/sysa/help2man-1.36.4/help2man-1.36.4.sh index feec4e1..37ad7fb 100755 --- a/sysa/help2man-1.36.4/help2man-1.36.4.sh +++ b/sysa/help2man-1.36.4/help2man-1.36.4.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=4f047b1c7b5b04b8617a18ca990ff2002fa780377391bd20e39b7ec11df66b0c - src_prepare() { autoreconf-2.59 -f diff --git a/sysa/kbd-1.15/kbd-1.15.sh b/sysa/kbd-1.15/kbd-1.15.sh index 7643688..da43772 100755 --- a/sysa/kbd-1.15/kbd-1.15.sh +++ b/sysa/kbd-1.15/kbd-1.15.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=001c9f84b3d7a5090fb2f4a0e109e49e80f9c59570e81870bb1debdcbb280f3b - src_prepare() { default diff --git a/sysa/kexec-tools-2.0.22/kexec-tools-2.0.22.sh b/sysa/kexec-tools-2.0.22/kexec-tools-2.0.22.sh index b503374..eb0f907 100755 --- a/sysa/kexec-tools-2.0.22/kexec-tools-2.0.22.sh +++ b/sysa/kexec-tools-2.0.22/kexec-tools-2.0.22.sh @@ -10,7 +10,4 @@ src_prepare() { src_configure() { ./configure --prefix=${PREFIX} -# --target=i386-unknown-linux-gnu \ -# --host=i386-unknown-linux-gnu \ -# --build=i386-unknown-linux-gnu } diff --git a/sysa/libtool-1.4/libtool-1.4.sh b/sysa/libtool-1.4/libtool-1.4.sh index 8906fed..c387dcf 100755 --- a/sysa/libtool-1.4/libtool-1.4.sh +++ b/sysa/libtool-1.4/libtool-1.4.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=b2f76514d849adaa13083379f76f36f868d147949b7a2fe34e72b45bce152fb2 - src_prepare() { default diff --git a/sysa/libtool-2.2.4/libtool-2.2.4.sh b/sysa/libtool-2.2.4/libtool-2.2.4.sh index 8403e89..b9ebec7 100755 --- a/sysa/libtool-2.2.4/libtool-2.2.4.sh +++ b/sysa/libtool-2.2.4/libtool-2.2.4.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=7e6a1082a4785a7b58928865a40ed2c93940af54972a2dc30ff10185da97b491 - src_prepare() { rm libltdl/config/ltmain.sh @@ -13,18 +11,17 @@ src_prepare() { } src_configure() { - CC=tcc \ - EGREP="/usr/bin/grep -E" \ - FGREP="/usr/bin/grep -F" \ - GREP="/usr/bin/grep" \ - SED="/usr/bin/sed" \ - ./configure \ + CC=tcc ./configure \ --prefix="${PREFIX}" \ --libdir="${PREFIX}/lib/musl" \ --disable-shared \ --host=i386-unknown-linux \ --target=i386-unknown-linux \ - --build=i386-unknown-linux + --build=i386-unknown-linux \ + ac_path_EGREP="/usr/bin/grep -E" \ + ac_path_FGREP="/usr/bin/grep -F" \ + ac_path_GREP="/usr/bin/grep" \ + ac_path_SED="/usr/bin/sed" } src_compile() { diff --git a/sysa/linux-headers-5.10.41/linux-headers-5.10.41.sh b/sysa/linux-headers-5.10.41/linux-headers-5.10.41.sh index cf5581f..7cd260d 100755 --- a/sysa/linux-headers-5.10.41/linux-headers-5.10.41.sh +++ b/sysa/linux-headers-5.10.41/linux-headers-5.10.41.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=4ca12ba3d9baa979bb13c270cb152834897cf9400d63800804ff7052452ff9e1 - src_unpack() { src_dir="${base_dir}/src" tar -xzf "${src_dir}/"*.tar.gz "${dirname}/scripts" diff --git a/sysa/m4-1.4.7/m4-1.4.7.sh b/sysa/m4-1.4.7/m4-1.4.7.sh deleted file mode 100755 index 4145188..0000000 --- a/sysa/m4-1.4.7/m4-1.4.7.sh +++ /dev/null @@ -1,5 +0,0 @@ -# SPDX-FileCopyrightText: 2021 fosslinux -# -# SPDX-License-Identifier: GPL-3.0-or-later - -checksum=8e6afb2fd2684d9a653ac8f307212dd206fc1c0e1cbf76f85f8eb45c3028ceb2 diff --git a/sysa/make-3.82/make-3.82.sh b/sysa/make-3.82/make-3.82.sh index be324b0..86103bd 100755 --- a/sysa/make-3.82/make-3.82.sh +++ b/sysa/make-3.82/make-3.82.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=3da305242f3401bc9542eca969a9290c953c84001ca530bb18a20524dae59dcb - src_prepare() { default diff --git a/sysa/mes-0.23/mes-libc-0.23.sh b/sysa/mes-0.23/mes-libc-0.23.sh index b590c5a..bba2a71 100755 --- a/sysa/mes-0.23/mes-libc-0.23.sh +++ b/sysa/mes-0.23/mes-libc-0.23.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=a23eef4bf67c43659f71b3ebe8c106276d97c82f02619a16766037be9cfef27d - src_compile() { FILES="ctype/isalnum.c ctype/isalpha.c ctype/isascii.c ctype/iscntrl.c ctype/isdigit.c ctype/isgraph.c \ ctype/islower.c ctype/isnumber.c ctype/isprint.c ctype/ispunct.c ctype/isspace.c ctype/isupper.c ctype/isxdigit.c \ diff --git a/sysa/musl-1.1.24/binutils-rebuild.sh b/sysa/musl-1.1.24/binutils-rebuild.sh index 82c35b9..d330701 100755 --- a/sysa/musl-1.1.24/binutils-rebuild.sh +++ b/sysa/musl-1.1.24/binutils-rebuild.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=17b4d6779e1b2f61fe120546553cc3c72201bd4d639f2e6f8b65e98df1b24025 - src_prepare() { default diff --git a/sysa/musl-1.1.24/pass1.sh b/sysa/musl-1.1.24/pass1.sh deleted file mode 100755 index fd6caff..0000000 --- a/sysa/musl-1.1.24/pass1.sh +++ /dev/null @@ -1,7 +0,0 @@ -# SPDX-FileCopyrightText: 2021 fosslinux -# -# SPDX-License-Identifier: GPL-3.0-or-later - -checksum=5426777e1135a0bfbf14f350f861837e835c9d8ab28a949f01fa07780c13ba37 - -. "/${SOURCES}/${pkg}/musl-1.1.24.sh" diff --git a/sysa/musl-1.1.24/pass2.sh b/sysa/musl-1.1.24/pass2.sh deleted file mode 100755 index 3ee8eaf..0000000 --- a/sysa/musl-1.1.24/pass2.sh +++ /dev/null @@ -1,7 +0,0 @@ -# SPDX-FileCopyrightText: 2021 fosslinux -# -# SPDX-License-Identifier: GPL-3.0-or-later - -checksum=17b4d6779e1b2f61fe120546553cc3c72201bd4d639f2e6f8b65e98df1b24025 - -. "/${SOURCES}/${pkg}/musl-1.1.24.sh" diff --git a/sysa/musl-1.2.2/musl-1.2.2.sh b/sysa/musl-1.2.2/musl-1.2.2.sh index 549435e..440a6eb 100755 --- a/sysa/musl-1.2.2/musl-1.2.2.sh +++ b/sysa/musl-1.2.2/musl-1.2.2.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=f2f82ffefc2dbbe72ccc5ae532d207778af2f56537abc0cc756d080eb8a2b11e - src_configure() { CC=gcc ./configure \ --host=i386-unknown-linux-musl \ diff --git a/sysa/perl-5.000/perl-5.000.sh b/sysa/perl-5.000/perl-5.000.sh index edc5e71..abd7c9e 100755 --- a/sysa/perl-5.000/perl-5.000.sh +++ b/sysa/perl-5.000/perl-5.000.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=48303fa5a3dd7b132fbf032e349246a44e21955af64f5f2a3b941269ed931bbb - src_unpack() { default diff --git a/sysa/perl-5.003/perl-5.003.sh b/sysa/perl-5.003/perl-5.003.sh index 5aecd9a..cb3dc81 100755 --- a/sysa/perl-5.003/perl-5.003.sh +++ b/sysa/perl-5.003/perl-5.003.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=3d78395289c2b313f0bf32cf9298e0b4362f95d83fad645ed0e5d7a637d9e3b0 - src_unpack() { default diff --git a/sysa/perl-5.6.2/perl-5.6.2.sh b/sysa/perl-5.6.2/perl-5.6.2.sh index 948bf3e..9167706 100755 --- a/sysa/perl-5.6.2/perl-5.6.2.sh +++ b/sysa/perl-5.6.2/perl-5.6.2.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=280eede4f0935771327bc9699ec128ce46ae9519c7533e5882775a0133760d1d - src_prepare() { default diff --git a/sysa/perl5.004-05/perl5.004-05.sh b/sysa/perl5.004-05/perl5.004-05.sh index 6ad24f0..db2217a 100755 --- a/sysa/perl5.004-05/perl5.004-05.sh +++ b/sysa/perl5.004-05/perl5.004-05.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=b4b808257944bdb611c2f633ca1b5eaf5869173e4782101be7dfa7d4ea248876 - src_prepare() { default diff --git a/sysa/perl5.005-03/perl5.005-03.sh b/sysa/perl5.005-03/perl5.005-03.sh index f5fbd82..2cb00ca 100755 --- a/sysa/perl5.005-03/perl5.005-03.sh +++ b/sysa/perl5.005-03/perl5.005-03.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=6f7314054e18bfaa01604e8c06c9688e3cf652760abe2115cc508894268f6faf - src_prepare() { default diff --git a/sysa/run.sh b/sysa/run.sh index a32edfe..279f4d3 100755 --- a/sysa/run.sh +++ b/sysa/run.sh @@ -112,13 +112,13 @@ build mes-0.23 mes-libc-0.23.sh build tcc-0.9.27 tcc-meslibc-rebuild.sh checksums/tcc-meslibc-rebuild -build musl-1.1.24 pass1.sh checksums/pass1 +build musl-1.1.24 "" checksums/pass1 # Rebuild tcc using musl build tcc-0.9.27 tcc-musl-pass1.sh checksums/tcc-musl-pass1 # Rebuild musl using tcc-musl -build musl-1.1.24 pass2.sh checksums/pass2 +build musl-1.1.24 "" checksums/pass2 # Rebuild tcc-musl using new musl build tcc-0.9.27 tcc-musl-pass2.sh checksums/tcc-musl-pass2 diff --git a/sysa/sed-4.0.9/checksums b/sysa/sed-4.0.9/checksums new file mode 100644 index 0000000..e01adc1 --- /dev/null +++ b/sysa/sed-4.0.9/checksums @@ -0,0 +1 @@ +a29789a4a0150cbc7ed718ece238cad4c3863c794c8825f0743bc6cf1838b4a8 /usr/bin/sed diff --git a/sysa/sed-4.0.9/sed-4.0.9.kaem b/sysa/sed-4.0.9/sed-4.0.9.kaem index d5574fe..a2693e3 100755 --- a/sysa/sed-4.0.9/sed-4.0.9.kaem +++ b/sysa/sed-4.0.9/sed-4.0.9.kaem @@ -53,4 +53,4 @@ sed --version cd ../.. # Checksums -sha256sum -c checksums/pass1 +sha256sum -c checksums diff --git a/sysa/sed-4.0.9/sed-4.0.9.sh b/sysa/sed-4.0.9/sed-4.0.9.sh index 71fc220..b919317 100755 --- a/sysa/sed-4.0.9/sed-4.0.9.sh +++ b/sysa/sed-4.0.9/sed-4.0.9.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=aa900b99ec2fedc1bf9a1bc366b208f73f3f866c2b82d27ed8f4fccf538cb0e5 - src_prepare() { default diff --git a/sysa/tar-1.12/checksums b/sysa/tar-1.12/checksums index b3328a6..74af9f1 100644 --- a/sysa/tar-1.12/checksums +++ b/sysa/tar-1.12/checksums @@ -1 +1 @@ -3d67caa46470a7c1f3b00b8301977bc1093fab333943aabfd84afaa1bd77a609 /usr/bin/tar +efde53cec77c2e0efb0cd2f747c4d649ffd16c12c69bf2dd42b6bf14926323a1 /usr/bin/tar diff --git a/sysa/tcc-0.9.27/checksums b/sysa/tcc-0.9.27/checksums new file mode 100644 index 0000000..ac3230f --- /dev/null +++ b/sysa/tcc-0.9.27/checksums @@ -0,0 +1 @@ +287056807b7cd70ecded9201ef7afa0d71fb1cd1e4effc24e38aaf7580c5e442 /usr/bin/tcc diff --git a/sysa/tcc-0.9.27/tcc-0.9.27.kaem b/sysa/tcc-0.9.27/tcc-0.9.27.kaem index d63b2f9..8b33a4b 100755 --- a/sysa/tcc-0.9.27/tcc-0.9.27.kaem +++ b/sysa/tcc-0.9.27/tcc-0.9.27.kaem @@ -46,4 +46,4 @@ tcc -version cd ../.. # Checksums -sha256sum -c checksums/tcc-0.9.27 +sha256sum -c checksums diff --git a/sysa/tcc-0.9.27/tcc-meslibc-rebuild.sh b/sysa/tcc-0.9.27/tcc-meslibc-rebuild.sh index f34d3ea..933836f 100755 --- a/sysa/tcc-0.9.27/tcc-meslibc-rebuild.sh +++ b/sysa/tcc-0.9.27/tcc-meslibc-rebuild.sh @@ -3,8 +3,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=66c799097c8dcc5505b383dcb07ce77fc6720b58e8441311fdb4b4dc6ede66ba - src_prepare() { default diff --git a/sysa/tcc-0.9.27/tcc-musl-pass1.sh b/sysa/tcc-0.9.27/tcc-musl-pass1.sh index c34c4af..74bf4b9 100755 --- a/sysa/tcc-0.9.27/tcc-musl-pass1.sh +++ b/sysa/tcc-0.9.27/tcc-musl-pass1.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=dfc3a3750ed9122270c4ec906dffb00bcbeea2379d20ce4d420eb217e5fa9db6 - src_prepare() { default diff --git a/sysa/tcc-0.9.27/tcc-musl-pass2.sh b/sysa/tcc-0.9.27/tcc-musl-pass2.sh index 1ad7170..12186be 100755 --- a/sysa/tcc-0.9.27/tcc-musl-pass2.sh +++ b/sysa/tcc-0.9.27/tcc-musl-pass2.sh @@ -3,8 +3,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=2c02ed382ffb88b9ba2236250436915ccfe92f5f34299d93b09d4aefeeadf7c2 - src_prepare() { default diff --git a/sysa/tcc-0.9.27/tcc-musl-pass3.sh b/sysa/tcc-0.9.27/tcc-musl-pass3.sh index 0efe6b0..b057213 100755 --- a/sysa/tcc-0.9.27/tcc-musl-pass3.sh +++ b/sysa/tcc-0.9.27/tcc-musl-pass3.sh @@ -3,8 +3,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=766e43802f86f49f63fefec21e9530544a452359298202fc9754979beabe4b2f - src_prepare() { default diff --git a/sysa/util-linux-2.19.1/util-linux-2.19.1.sh b/sysa/util-linux-2.19.1/util-linux-2.19.1.sh index 651e847..aaee4f4 100755 --- a/sysa/util-linux-2.19.1/util-linux-2.19.1.sh +++ b/sysa/util-linux-2.19.1/util-linux-2.19.1.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=9526c365f5f68f74cceb0b03d99565dd87d9832794ab2bfa94126ea318a199b0 - src_prepare() { default diff --git a/sysc/autoconf-2.71/autoconf-2.71.sh b/sysc/autoconf-2.71/autoconf-2.71.sh index 637f25c..dc4874b 100755 --- a/sysc/autoconf-2.71/autoconf-2.71.sh +++ b/sysc/autoconf-2.71/autoconf-2.71.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=d713ac1840e82250414ee4f7cd75c79ee44ecb4e8dfc659704eed3d75e7d348c - src_prepare() { rm doc/standards.info autoreconf-2.69 -fi diff --git a/sysc/autoconf-archive-2021.02.19/autoconf-archive-2021.02.19.sh b/sysc/autoconf-archive-2021.02.19/autoconf-archive-2021.02.19.sh index 00e9a3d..d1d03aa 100755 --- a/sysc/autoconf-archive-2021.02.19/autoconf-archive-2021.02.19.sh +++ b/sysc/autoconf-archive-2021.02.19/autoconf-archive-2021.02.19.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=3f6c27d6743f926c9b08cccd921c3d6179105c681dd5aa9ab362895c71c106c9 - src_prepare() { autoreconf-2.69 -fi } diff --git a/sysc/automake-1.16.3/automake-1.16.3.sh b/sysc/automake-1.16.3/automake-1.16.3.sh index 143cb6d..2fd9e2a 100755 --- a/sysc/automake-1.16.3/automake-1.16.3.sh +++ b/sysc/automake-1.16.3/automake-1.16.3.sh @@ -2,7 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later - src_prepare() { ./bootstrap diff --git a/sysc/bash-5.1/bash-5.1.sh b/sysc/bash-5.1/bash-5.1.sh index 1a9f45e..cf4682a 100755 --- a/sysc/bash-5.1/bash-5.1.sh +++ b/sysc/bash-5.1/bash-5.1.sh @@ -4,8 +4,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=9f148a2eb166d7c66d9328996e82d314c19b86d27c9d61ea8803d380307059c8 - src_prepare() { # Remove bison generated files rm y.tab.c y.tab.h diff --git a/sysc/bison-2.3/bison-2.3.sh b/sysc/bison-2.3/bison-2.3.sh index b98d64e..aacc366 100755 --- a/sysc/bison-2.3/bison-2.3.sh +++ b/sysc/bison-2.3/bison-2.3.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=82625c1337c4c80e84c6e795852f60e4d01c429a667b544f29eb1cbf3d09e401 - src_prepare() { default diff --git a/sysc/bison-3.4.2/bison-3.4.2.sh b/sysc/bison-3.4.2/bison-3.4.2.sh index 3be26b9..564adeb 100755 --- a/sysc/bison-3.4.2/bison-3.4.2.sh +++ b/sysc/bison-3.4.2/bison-3.4.2.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=1963bc0ea0d2865eded29158fb31e9573897aef041ee04fddc800187381cfeda - src_prepare() { default diff --git a/sysc/coreutils-8.32/coreutils-8.32.sh b/sysc/coreutils-8.32/coreutils-8.32.sh index 59225cc..4e9af2c 100755 --- a/sysc/coreutils-8.32/coreutils-8.32.sh +++ b/sysc/coreutils-8.32/coreutils-8.32.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=d43d89ea6efb13cc84ad7fd218ca4fa19c07fa6ab308edf9df62919ad8b00359 - regenerate_files() { build-aux/gen-lists-of-programs.sh --autoconf > m4/cu-progs.m4 build-aux/gen-lists-of-programs.sh --automake > src/cu-progs.mk diff --git a/sysc/dist-3.5-236/dist-3.5-236.sh b/sysc/dist-3.5-236/dist-3.5-236.sh index 50ed593..04076e1 100755 --- a/sysc/dist-3.5-236/dist-3.5-236.sh +++ b/sysc/dist-3.5-236/dist-3.5-236.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=ad8e113ecc22a49b1c40e670f0620da86bde6199ec56366c3d46368cf46c184c - # We manually compile here because ./Configure uses metaconfig itself # *sigh* diff --git a/sysc/flex-2.5.33/flex-2.5.33.sh b/sysc/flex-2.5.33/flex-2.5.33.sh index 6cf7ef1..a84e269 100755 --- a/sysc/flex-2.5.33/flex-2.5.33.sh +++ b/sysc/flex-2.5.33/flex-2.5.33.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=f9ef1a90b9472c75a5d40a8fca6f7a2539541e28026c6dddf3ca4762edb30814 - src_prepare() { default diff --git a/sysc/gc-8.0.4/gc-8.0.4.sh b/sysc/gc-8.0.4/gc-8.0.4.sh index b4277fd..1118d94 100755 --- a/sysc/gc-8.0.4/gc-8.0.4.sh +++ b/sysc/gc-8.0.4/gc-8.0.4.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=452767f7321aef2eeff9d3a935a574f0680f834f89f2589f3a43951a159b3948 - src_prepare() { autoreconf-2.71 -fi } diff --git a/sysc/gcc-4.7.4/gcc-4.7.4.sh b/sysc/gcc-4.7.4/gcc-4.7.4.sh index 77170e3..5eba9d8 100755 --- a/sysc/gcc-4.7.4/gcc-4.7.4.sh +++ b/sysc/gcc-4.7.4/gcc-4.7.4.sh @@ -4,7 +4,6 @@ # SPDX-License-Identifier: GPL-3.0-or-later - src_prepare() { default diff --git a/sysc/gettext-0.21/gettext-0.21.sh b/sysc/gettext-0.21/gettext-0.21.sh index 030dc2b..6a91eb9 100755 --- a/sysc/gettext-0.21/gettext-0.21.sh +++ b/sysc/gettext-0.21/gettext-0.21.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=93d9f6a2532b36bd4cc2165756ea52c82addcdb9b3685dfb9e138f89dbdb3bb6 - src_prepare() { find . -name '*.info*' -delete find . -name '*.gmo' -delete diff --git a/sysc/gmp-6.2.1/gmp-6.2.1.sh b/sysc/gmp-6.2.1/gmp-6.2.1.sh index aefaf26..ab989ff 100755 --- a/sysc/gmp-6.2.1/gmp-6.2.1.sh +++ b/sysc/gmp-6.2.1/gmp-6.2.1.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=cb28e5554c51291c456027e38f5563cc787c8e2f8656bb1f4dfcc085d0639016 - src_prepare() { default diff --git a/sysc/gperf-3.1/gperf-3.1.sh b/sysc/gperf-3.1/gperf-3.1.sh index 955ef35..24144b5 100755 --- a/sysc/gperf-3.1/gperf-3.1.sh +++ b/sysc/gperf-3.1/gperf-3.1.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=507f79f3c07b212154053caae665ee7ed3a53bc420987ec381cf637339fef7de - src_prepare() { find . -name '*.info*' -delete diff --git a/sysc/guile-3.0.7/guile-3.0.7.sh b/sysc/guile-3.0.7/guile-3.0.7.sh index 4dac9ff..cf33a08 100755 --- a/sysc/guile-3.0.7/guile-3.0.7.sh +++ b/sysc/guile-3.0.7/guile-3.0.7.sh @@ -3,8 +3,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=74a415b13672827c2a33af0cdb32fece2510721fc051010a36b055223a16a2ce - src_prepare() { default diff --git a/sysc/libarchive-3.5.2/libarchive-3.5.2.sh b/sysc/libarchive-3.5.2/libarchive-3.5.2.sh index b417ead..5564361 100755 --- a/sysc/libarchive-3.5.2/libarchive-3.5.2.sh +++ b/sysc/libarchive-3.5.2/libarchive-3.5.2.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=66778085e702e5ec3842285818c3427c3baffd9f03a4b1b15278f8acccc05917 - src_prepare() { default diff --git a/sysc/libatomic_ops-7.6.10/libatomic_ops-7.6.10.sh b/sysc/libatomic_ops-7.6.10/libatomic_ops-7.6.10.sh index 17095c2..1387d8c 100755 --- a/sysc/libatomic_ops-7.6.10/libatomic_ops-7.6.10.sh +++ b/sysc/libatomic_ops-7.6.10/libatomic_ops-7.6.10.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=3a9d7649afe75a76583305283c8606e717cbab01b098f094f806e8e37045a658 - src_prepare() { autoreconf-2.71 -fi } diff --git a/sysc/libffi-3.3/libffi-3.3.sh b/sysc/libffi-3.3/libffi-3.3.sh index 03ac05a..f8e0a4d 100755 --- a/sysc/libffi-3.3/libffi-3.3.sh +++ b/sysc/libffi-3.3/libffi-3.3.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=019bf569a1374e7fff7a106b11eb2c91dfd8da7f3a8b04e98d7e9403c27fc781 - src_prepare() { find . -name '*.info*' -delete diff --git a/sysc/libunistring-0.9.10/libunistring-0.9.10.sh b/sysc/libunistring-0.9.10/libunistring-0.9.10.sh index a89d1e4..e4b7a0b 100755 --- a/sysc/libunistring-0.9.10/libunistring-0.9.10.sh +++ b/sysc/libunistring-0.9.10/libunistring-0.9.10.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=19bde5b058c188e976f4cfcea35d9f0d897daf593479a7db00eb6a6eabefd131 - src_prepare() { find . -name '*.info*' -delete diff --git a/sysc/make-4.2.1/make-4.2.1.sh b/sysc/make-4.2.1/make-4.2.1.sh index 18fd8d4..47a878e 100755 --- a/sysc/make-4.2.1/make-4.2.1.sh +++ b/sysc/make-4.2.1/make-4.2.1.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=6278b4b3f7ff4c1b04e24229b17e3cb67c282d9d9d74ca0f936e31ed70b3a1f4 - src_prepare() { default diff --git a/sysc/mpc-1.2.1/mpc-1.2.1.sh b/sysc/mpc-1.2.1/mpc-1.2.1.sh index 993d601..2bc9e11 100755 --- a/sysc/mpc-1.2.1/mpc-1.2.1.sh +++ b/sysc/mpc-1.2.1/mpc-1.2.1.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=06bf5f4a6d3a2e1f58a9ab967ef587519fece5725e33032366b308ba9a64091c - src_prepare() { default diff --git a/sysc/mpfr-4.1.0/mpfr-4.1.0.sh b/sysc/mpfr-4.1.0/mpfr-4.1.0.sh index 9adb2c2..3b35f6a 100755 --- a/sysc/mpfr-4.1.0/mpfr-4.1.0.sh +++ b/sysc/mpfr-4.1.0/mpfr-4.1.0.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=94409e5aa78c758b80fcb6bd2d8d094bd14f4a4c02bc3cf7163b8d1d7414e1bc - src_prepare() { default diff --git a/sysc/openssl-1.1.1l/openssl-1.1.1l.sh b/sysc/openssl-1.1.1l/openssl-1.1.1l.sh index e47ca82..ceabb00 100755 --- a/sysc/openssl-1.1.1l/openssl-1.1.1l.sh +++ b/sysc/openssl-1.1.1l/openssl-1.1.1l.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=5a18dfbf9cd8451511ff33fdf763aec8fde2af6188fe0779f322974de04cc1c7 - src_prepare() { default diff --git a/sysc/patch-2.7.6/patch-2.7.6.sh b/sysc/patch-2.7.6/patch-2.7.6.sh index c70e801..d288679 100755 --- a/sysc/patch-2.7.6/patch-2.7.6.sh +++ b/sysc/patch-2.7.6/patch-2.7.6.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=c18cdec4ba5292d4770f519d30fc30557eea8d424c83276aa6b180f8af1ea8a6 - src_prepare() { ../../import-gnulib.sh diff --git a/sysc/perl-5.10.1/perl-5.10.1.sh b/sysc/perl-5.10.1/perl-5.10.1.sh index 388d5e0..3b99b1e 100755 --- a/sysc/perl-5.10.1/perl-5.10.1.sh +++ b/sysc/perl-5.10.1/perl-5.10.1.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=d4ff3906886616fce7c4fa424f99a54cfdcd786357439e8688090ce71fd33684 - src_prepare() { default_src_prepare diff --git a/sysc/perl-5.32.1/perl-5.32.1.sh b/sysc/perl-5.32.1/perl-5.32.1.sh index a73f015..7b1c8dc 100755 --- a/sysc/perl-5.32.1/perl-5.32.1.sh +++ b/sysc/perl-5.32.1/perl-5.32.1.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=34688d9b7ea888ea78e4bf38ad0de6a24e496fb0c1590f7c3c682b45e285d310 - src_prepare() { default diff --git a/sysc/pkg-config-0.29.2/pkg-config-0.29.2.sh b/sysc/pkg-config-0.29.2/pkg-config-0.29.2.sh index 06839da..d74e6c1 100755 --- a/sysc/pkg-config-0.29.2/pkg-config-0.29.2.sh +++ b/sysc/pkg-config-0.29.2/pkg-config-0.29.2.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=850f2663df30af439a5cc8b0c44ceb7f9ce0d2fecf2774f43fa9ab9b7b7be1c0 - src_prepare() { autoreconf -fi } diff --git a/sysc/run2.sh b/sysc/run2.sh index d22faed..48e1aa9 100755 --- a/sysc/run2.sh +++ b/sysc/run2.sh @@ -56,8 +56,6 @@ build perl-5.32.1 build libarchive-3.5.2 -false - build openssl-1.1.1l build zlib-1.2.11 diff --git a/sysc/tar-1.34/tar-1.34.sh b/sysc/tar-1.34/tar-1.34.sh index 8a1a421..908e1f5 100755 --- a/sysc/tar-1.34/tar-1.34.sh +++ b/sysc/tar-1.34/tar-1.34.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=18203eec735fc553b24a3b4c404f614a596a54d4aba95d98d9b6d5bce2f5c7e8 - src_prepare() { default diff --git a/sysc/texinfo-6.7/texinfo-6.7.sh b/sysc/texinfo-6.7/texinfo-6.7.sh index bf0f39f..4cec7dc 100755 --- a/sysc/texinfo-6.7/texinfo-6.7.sh +++ b/sysc/texinfo-6.7/texinfo-6.7.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=852e7be426aa5ae63b646fb6f5c8f95a884a143a04548e615289dacb5d0a9970 - src_prepare() { find . -name '*.mo' -delete find . -name '*.gmo' -delete diff --git a/sysc/xbps-0.59.1/xbps-0.59.1.sh b/sysc/xbps-0.59.1/xbps-0.59.1.sh index d2b3783..9270d7d 100755 --- a/sysc/xbps-0.59.1/xbps-0.59.1.sh +++ b/sysc/xbps-0.59.1/xbps-0.59.1.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=cabd674d18f3c3bb3abc3e933c9de68ed80a452da52e0b9503b70f8ca83cc4e3 - src_configure() { PKG_CONFIG_PATH="${PREFIX}/lib/musl/pkgconfig" \ ./configure --prefix="${PREFIX}" \ diff --git a/sysc/xz-5.0.5/xz-5.0.5.sh b/sysc/xz-5.0.5/xz-5.0.5.sh index d1203f6..d45918a 100755 --- a/sysc/xz-5.0.5/xz-5.0.5.sh +++ b/sysc/xz-5.0.5/xz-5.0.5.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=245dffa71bf97be04ff78959987178c51e984d4f957f4346308dfa0d0bacdb7a - src_prepare() { default diff --git a/sysc/zlib-1.2.11/zlib-1.2.11.sh b/sysc/zlib-1.2.11/zlib-1.2.11.sh index 5a53781..ee19abf 100755 --- a/sysc/zlib-1.2.11/zlib-1.2.11.sh +++ b/sysc/zlib-1.2.11/zlib-1.2.11.sh @@ -2,8 +2,6 @@ # # SPDX-License-Identifier: GPL-3.0-or-later -checksum=be2c295f7e55e7f26c2d21a8497d38a2da2f5d2c5f629337531e43e6570c41e1 - src_configure() { ./configure --prefix="${PREFIX}" --libdir="${PREFIX}/lib/musl" --static } diff --git a/sysglobal/SHA256SUMS.pkgs b/sysglobal/SHA256SUMS.pkgs new file mode 100644 index 0000000..3396290 --- /dev/null +++ b/sysglobal/SHA256SUMS.pkgs @@ -0,0 +1,183 @@ +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 autoconf-2.12_0.links +24fa8d902356692c938367a98a47a4e6a4c18f2c9f517322fb41c5ec0cd30713 autoconf-2.12_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 autoconf-2.13_0.links +c527a1560bb12e2848da285eec94dbc5b8dc33c0c62b8f2724c844f1626a0593 autoconf-2.13_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 autoconf-2.52_0.links +7c92699f3b1c2f63a18b8a771d00128aa8992403c47a9e552cccad741ced61ac autoconf-2.52_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 autoconf-2.52_1.links +51bb5ba7d787cf33c74d7c79a843c5e615c050e0c0ee3ac724c4a1dea3a8b75a autoconf-2.52_1.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 autoconf-2.53_0.links +a824987c1e30d13cf2b9d1af8e354eb33f54ef7a8544743c5d7243410894df44 autoconf-2.53_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 autoconf-2.53_1.links +ae4958fad5a258de859a34e22e46bccb492bf40b18cc2cc6cf9de333afa7e401 autoconf-2.53_1.tar.gz +ad6c385e96d8c7ee9fa026e096b65821030adcc1c873547b4f6e3dc55e9d4669 autoconf-2.54_0.links +4710e10621e7b13e95b7e46be5792c1936bd54368649e0550d85552470772d81 autoconf-2.54_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 autoconf-2.54_1.links +8f84f4e79fa843dd321038d62d284357e031531bf7687dd3e7a204bc090ea896 autoconf-2.54_1.tar.gz +1fd322fa08bd65b9630b03983933dd6a85d32090d49e16029b2dae16f5f7208a autoconf-2.55_0.links +fc52f377a8169339d6d9de871670c6a85829b2d3fc57b7c5d2ed5b6e1dbc307d autoconf-2.55_0.tar.gz +a5910f038266cf25281f770f13486979543e1b4ecd3d8c3d929812f052167ed5 autoconf-2.57_0.links +a77d7c39e0f0ab074072ae05b1d81bec2ef73a912c649bbc506b64c485bff20c autoconf-2.57_0.tar.gz +ba8ac111cb1ce8de6d35086e198541c620cbedb2525552b98d8f6c399b449ffa autoconf-2.59_0.links +c5528d3cd25cc93c2a3af8d2d7281bba8ac387e203d1223855830bc0ee0017fc autoconf-2.59_0.tar.gz +95c7b832abbc66673ec1d0a4254224d7ee4b8450c817121e67195ff8719229ef autoconf-2.61_0.links +f123f798e1135347ffb9a84bd09a4a3c569e0941454fb094ba177a384c2a2619 autoconf-2.61_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 autoconf-2.61_1.links +9b21657a7c62214a59cb4724c6b676e50ead136bef67f647cba072d061afbbf1 autoconf-2.61_1.tar.gz +48032a5174c2d346f43f43e00e82610cda23ca868c1202f001e241033d15a206 autoconf-2.64_0.links +a13a7569b9b9a050b0278c066ec86e7d65966af27e3808a4da7ae4934e73421c autoconf-2.64_0.tar.gz +6c73d920d88a96d1f971f98afe04dbc456522383777a42bb758f765630019f26 autoconf-2.69_0.links +c7a2dba15a94a1b7a32316cd399d0c120a018f563e34a32ccad822fbe6f31734 autoconf-2.69_0.tar.gz +d713ac1840e82250414ee4f7cd75c79ee44ecb4e8dfc659704eed3d75e7d348c autoconf-2.71_0.x86.xbps +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 autoconf-archive-2021.02.19_0.links +3f6c27d6743f926c9b08cccd921c3d6179105c681dd5aa9ab362895c71c106c9 autoconf-archive-2021.02.19_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 automake-1.10.3_0.links +e59fa265f406bae304def01402e2320275a26df24c7160602e7d29afe607c31c automake-1.10.3_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 automake-1.11.2_0.links +9d6f0a64e70e0f364ce7e167964dc36f1b4fe9589c1db63323970c0b1db79e8f automake-1.11.2_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 automake-1.15.1_0.links +8e2f726169e3a5dce84dcb1ed65bb741d9ed0a517ccfb9893c178bbd5ba81d36 automake-1.15.1_0.tar.gz +708d854632c90e3706194a1a7555a3dc2fafb7ccae65872ad3420083f2781143 automake-1.16.3_0.x86.xbps +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 automake-1.4-p6_0.links +2e603260980ec9d6f0cd560e02350a002575bb6fb2279229430c57d45cb29f86 automake-1.4-p6_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 automake-1.6.3_0.links +b19f3bd68f1c9c22efc46e3bc1b685ebc9c90f384e3d25c0c47e5f3a789f3093 automake-1.6.3_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 automake-1.6.3_1.links +a4810ca31d5fb1ce968a889c19de8def4470a6a941b6a274b894c6bcb966c6dd automake-1.6.3_1.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 automake-1.6.3_2.links +e0e13b46d2aaee18d6dd0bbd86c47c1ca951c78e7c5e8e76f79fd14c2502e6ea automake-1.6.3_2.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 automake-1.7_0.links +ef1e4f793f2e53ddb86f39719aac302038d40a5b49a0c7acfb5ec5cdb8462ecd automake-1.7_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 automake-1.7_1.links +a4f8b44f15dd79202fd1900e670b2b789aa2b27a632b6b174300c244986b9d0d automake-1.7_1.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 automake-1.7.8_0.links +57de0e448b3b334ea728cf1eac5f3a4d75953ec09b0f41c76ada93ef8a1621c0 automake-1.7.8_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 automake-1.8.5_0.links +39e6fda316adc0c0f0dd59c7c2793d46583f292aca61e2f08c3bd6d0fb23c45c automake-1.8.5_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 automake-1.9.6_0.links +9c4e3e511aaaec495a23bac4e79442cda26430f9d63fd7c4392ab4949fb5815a automake-1.9.6_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 automake-1.9.6_1.links +ce2252cf0e4e402248f06bff1f425829ba68a79a4e34efa2105234cfd0b76ca1 automake-1.9.6_1.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 bash-5.1_0.links +07f171f3f9d019ebb9554e8011deda307daab00b1d18a4b33a23283b2192b1ef bash-5.1_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 binutils-2.14_0.links +987b40612eea3ca186b1465fa169f8d979d10e0a7d43536c0d24e7df7eaab06f binutils-2.14_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 bison-2.3_0.links +82625c1337c4c80e84c6e795852f60e4d01c429a667b544f29eb1cbf3d09e401 bison-2.3_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 bison-3.4.1_0.links +37156bd81143981d986a9e728e1dbdd2ead130b454be6cf46315b80d9c04f5aa bison-3.4.1_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 bison-3.4.1_1.links +1c4358bb5c67eb8a194800d3b705cccf51224c9ef6aa2d847463495c740b7d69 bison-3.4.1_1.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 bison-3.4.1_2.links +d0a309628ecc5a9f331a8e4275412689b1c27509f7ebf255a8df2324a591381c bison-3.4.1_2.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 bison-3.4.2_0.links +2b7be2283e510186466c92cb3714ba68c41a949cbf00bb5d0e5dc1ef7021ee0b bison-3.4.2_0.tar.gz +07fee627dcf30aaa9beab40ffeacc3bec7afe3488d2fbc7e8a72ae782a85869a bzip2-1.0.8_0.links +02c4d6e6a01c911593eb20bdbc72761cdc977ff48c3ca3b46af4255083cd2679 bzip2-1.0.8_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 coreutils-5.0_0.links +748512d89578c2b454cee350c81707c4a27bc02637429ee5f5d9b32c6d76f73a coreutils-5.0_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 coreutils-6.10_0.links +7ee4b097f5a896af925b53eee7055ba87dad89949f44d14695566249f45a5eaf coreutils-6.10_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 coreutils-8.32_0.links +d43d89ea6efb13cc84ad7fd218ca4fa19c07fa6ab308edf9df62919ad8b00359 coreutils-8.32_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 diffutils-2.7_0.links +2cd5ac019b73c1be35bf08bf7a879b49962d666020a8fdf2823e249d2a13a9e5 diffutils-2.7_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 dist-3.5-236_0.links +ad8e113ecc22a49b1c40e670f0620da86bde6199ec56366c3d46368cf46c184c dist-3.5-236_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 findutils-4.2.33_0.links +a01861fd8b93496f932cd94fd3dcccd7241a6bde613ea9390c26398c7588fba4 findutils-4.2.33_0.tar.gz +865b57db33fc860abd00efc6b239366c3c1354ab4e699d8506e21a4316352863 flex-2.5.11_0.links +8c0c50860613d0223d36892013493b069c1855eb002b95526d55d590207635ec flex-2.5.11_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 flex-2.5.33_0.links +f9ef1a90b9472c75a5d40a8fca6f7a2539541e28026c6dddf3ca4762edb30814 flex-2.5.33_0.tar.gz +a0ab924b46c0c11740a52958313d0543182053f476d42879128c57c52131a956 flex-2.6.4_0.links +e4150bd14b0e3f2ab3afa918971c8589ed79be0fb1f2beb85f27989c873461fd flex-2.6.4_0.tar.gz +85c6ea124aa20e758ac334689782eeda694a35e32eacf320b588130be15d746a gawk-3.0.4_0.links +4c151b8fac8731d6f7ffb5279353d4f16e2cbfe7374d48c48a571ae09d7a9c50 gawk-3.0.4_0.tar.gz +452767f7321aef2eeff9d3a935a574f0680f834f89f2589f3a43951a159b3948 gc-8.0.4_0.x86.xbps +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 gcc-4.0.4_0.links +1b57010e6c3926396c52e38c5dc52675c9783779a296a7ac6a47dc2b7672ba5f gcc-4.0.4_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 gcc-4.0.4_1.links +c5e922589a67f64159414cb5fc4335f250966d9401628822ab016403a5d4390d gcc-4.0.4_1.tar.gz +3960567fc3f358d85b58a6441d3fb97442821a6d51847df72109eec547617b0b gcc-4.7.4_0.x86.xbps +b42a7996ec247a915e3a1c9b71b5f5e65fa6caadc5f77c2c32357754e4274e16 gettext-0.21_0.x86.xbps +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 gmp-6.2.1_0.links +cb28e5554c51291c456027e38f5563cc787c8e2f8656bb1f4dfcc085d0639016 gmp-6.2.1_0.tar.gz +507f79f3c07b212154053caae665ee7ed3a53bc420987ec381cf637339fef7de gperf-3.1_0.x86.xbps +ae0b200220b4a6d40571764d065ddf35d9535e94582c6bdb2c95316d937c4dce grep-2.4_0.links +5e48a54d2cfcdfea2803d7f60d6a57b1fd563920064beb6b13fa8bb96155bb5b grep-2.4_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 help2man-1.36.4_0.links +7857bf4cbfabdf0e46a4cd222fb3c526d79661a329b9edf9c704f2ad7585bb49 help2man-1.36.4_0.tar.gz +7eeeb832b400a11419e4ef14bf778b8177bbc6a77f5a37c0c0f2965f66ab4d51 kbd-1.15_0.links +57e582dd60da59a70bb309faf1af5d8d5b7c71e2af2e31699f1a8e90c64ab110 kbd-1.15_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 libarchive-3.5.2_0.links +66778085e702e5ec3842285818c3427c3baffd9f03a4b1b15278f8acccc05917 libarchive-3.5.2_0.tar.gz +3a9d7649afe75a76583305283c8606e717cbab01b098f094f806e8e37045a658 libatomic_ops-7.6.10_0.x86.xbps +019bf569a1374e7fff7a106b11eb2c91dfd8da7f3a8b04e98d7e9403c27fc781 libffi-3.3_0.x86.xbps +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 libtool-1.4_0.links +b2f76514d849adaa13083379f76f36f868d147949b7a2fe34e72b45bce152fb2 libtool-1.4_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 libtool-2.2.4_0.links +f767954832cd08d4cc9622bc41ef363638f96e09900b17b7ad2a9a1838e383b1 libtool-2.2.4_0.tar.gz +19bde5b058c188e976f4cfcea35d9f0d897daf593479a7db00eb6a6eabefd131 libunistring-0.9.10_0.x86.xbps +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 linux-headers-5.10.41_0.links +16218b84f6958608e1163954cb3c50ed64dcbb9c280a85e2ff1ec07b4e15619b linux-headers-5.10.41_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 m4-1.4.7_0.links +8e6afb2fd2684d9a653ac8f307212dd206fc1c0e1cbf76f85f8eb45c3028ceb2 m4-1.4.7_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 make-3.82_0.links +6fa898ded9f7a256d6ca68a5123aab2dd4a46b99d25952b11462dd165af5d164 make-3.82_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 make-4.2.1_0.links +4a95da894bac59cd547469540681e162632a40271c0a07f2710d4a99f4031d94 make-4.2.1_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 mes-0.23_0.links +a23eef4bf67c43659f71b3ebe8c106276d97c82f02619a16766037be9cfef27d mes-0.23_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 mpc-1.2.1_0.links +94409e5aa78c758b80fcb6bd2d8d094bd14f4a4c02bc3cf7163b8d1d7414e1bc mpc-1.2.1_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 mpfr-4.1.0_0.links +f376fcd4747a8215095fae0d11c58bfec825302ad5c8a0f05cf49de3a6b4b924 mpfr-4.1.0_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 musl-1.1.24_0.links +b910a41d4606d88b402cc5e478c83bb6dd1ee2287e391d30ffb6427276d27ed0 musl-1.1.24_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 musl-1.1.24_1.links +5426777e1135a0bfbf14f350f861837e835c9d8ab28a949f01fa07780c13ba37 musl-1.1.24_1.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 musl-1.1.24_2.links +308180a2674c0434bb9d659d96f02cdd99d515e8968fc98043208fccd36b6384 musl-1.1.24_2.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 musl-1.2.2_0.links +b4171d36461bfe34df2100583c57d3a328c448d18238829280edc671811cfee6 musl-1.2.2_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 openssl-1.1.1l_0.links +0d268cb5cc4a9f2ac85b0cc6ba4900bbe3088a2db658bb85043ac09bcdb4079b openssl-1.1.1l_0.tar.gz +c18cdec4ba5292d4770f519d30fc30557eea8d424c83276aa6b180f8af1ea8a6 patch-2.7.6_0.x86.xbps +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 perl-5.000_0.links +48303fa5a3dd7b132fbf032e349246a44e21955af64f5f2a3b941269ed931bbb perl-5.000_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 perl-5.003_0.links +6d54d6258d52af74461c9b15c623fd7641675f603910d7ac71027de614ea14df perl-5.003_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 perl5.004-05_0.links +b4b808257944bdb611c2f633ca1b5eaf5869173e4782101be7dfa7d4ea248876 perl5.004-05_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 perl5.005-03_0.links +6f7314054e18bfaa01604e8c06c9688e3cf652760abe2115cc508894268f6faf perl5.005-03_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 perl-5.10.1_0.links +d4ff3906886616fce7c4fa424f99a54cfdcd786357439e8688090ce71fd33684 perl-5.10.1_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 perl-5.32.1_0.links +b498f1220fbb2d90692e1d4bc77e03bde9f9df56918445f97f8e3dadd6bb8efe perl-5.32.1_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 perl-5.6.2_0.links +97fb27fce8feee45fccc96067a368bc3dfe0e5a967a79e6cd37de578375d6f4f perl-5.6.2_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 pkg-config-0.29.2_0.links +9492f3ebd1b7f347460f14f39923fc19d0fde80bab96df2413f23b5463ee7ff2 pkg-config-0.29.2_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 sed-4.0.9_0.links +aa900b99ec2fedc1bf9a1bc366b208f73f3f866c2b82d27ed8f4fccf538cb0e5 sed-4.0.9_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 tar-1.34_0.links +18203eec735fc553b24a3b4c404f614a596a54d4aba95d98d9b6d5bce2f5c7e8 tar-1.34_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 tcc-0.9.27_0.links +66c799097c8dcc5505b383dcb07ce77fc6720b58e8441311fdb4b4dc6ede66ba tcc-0.9.27_0.tar.gz +b69c042a33cbf18e5a2a5a886d675ebcced92f57eec95b0f47345df8f1e89cf0 tcc-0.9.27_1.links +dfc3a3750ed9122270c4ec906dffb00bcbeea2379d20ce4d420eb217e5fa9db6 tcc-0.9.27_1.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 tcc-0.9.27_2.links +2c02ed382ffb88b9ba2236250436915ccfe92f5f34299d93b09d4aefeeadf7c2 tcc-0.9.27_2.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 tcc-0.9.27_3.links +766e43802f86f49f63fefec21e9530544a452359298202fc9754979beabe4b2f tcc-0.9.27_3.tar.gz +852e7be426aa5ae63b646fb6f5c8f95a884a143a04548e615289dacb5d0a9970 texinfo-6.7_0.x86.xbps +17bf011cce3ddcfdbebbfbac05f2534adc6e569188716a7ed092e2ecab19ba55 util-linux-2.19.1_0.links +2047bb4b402dcc3bedbc426d6b520fce02276949859b7a71ddf42480424c7225 util-linux-2.19.1_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 xbps-0.59.1_0.links +a7bed253a8440374ce07481aebef410e9485d5b761e2ba31aa40594e2219acdf xbps-0.59.1_0.tar.gz +ac8c7b186195ad29d86c2d1608b0c4ba37eeb12daff8f155d69d568239cae237 xz-5.0.5_0.links +922699262f36593b13dce42578ce8d9cedd3eb1dffc3d6107de2cc6d56738185 xz-5.0.5_0.tar.gz +e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 zlib-1.2.11_0.links +be2c295f7e55e7f26c2d21a8497d38a2da2f5d2c5f629337531e43e6570c41e1 zlib-1.2.11_0.tar.gz diff --git a/sysglobal/helpers.sh b/sysglobal/helpers.sh index 889cb87..9b9061d 100755 --- a/sysglobal/helpers.sh +++ b/sysglobal/helpers.sh @@ -39,16 +39,16 @@ reset_timestamp() { if touch --help | grep ' \-h' >/dev/null; then args="-h" fi - if command -v find 2>&1 >/dev/null; then + if command -v find >/dev/null 2>&1; then # find does not error out on exec error find . -print0 | xargs -0 touch ${args} -t 197001010000.00 else # A rudimentary find implementation that does the trick fs= - if [ -n "$(ls)" ]; then + if [ -n "$(ls 2>/dev/null)" ]; then fs=$(echo *) fi - if [ -n "$(ls .[0-z]*)" ]; then + if [ -n "$(ls .[0-z]* 2>/dev/null)" ]; then fs="${fs} $(echo .[0-z]*)" fi for f in ${fs}; do @@ -62,6 +62,17 @@ reset_timestamp() { fi } +# Fake grep +fake_grep() { + text="${1}" + fname="${2}" + while read line; do + case "${line}" in *"${text}"*) + echo "${line}" ;; + esac + done < "${fname}" +} + # Common build steps # Build function provides a few common stages with default implementation # that can be overridden on per package basis in the build script. @@ -157,13 +168,11 @@ build() { fi echo "${pkg}: checksumming created package." - # shellcheck disable=SC2154 - test -z "${checksum}" || checksum="$(echo "${checksum} " "${pkg}_${revision}."*)" - if echo "${checksum}" | grep -q ".links"; then - checksum="$(echo "${checksum}" | cut -f'1 2 4' -d' ')" + if command -v grep >/dev/null 2>&1; then + grep "${pkg}_${revision}" "${SOURCES}/SHA256SUMS.pkgs" | sha256sum -c + else + fake_grep "${pkg}_${revision}" "${SOURCES}/SHA256SUMS.pkgs" | sha256sum -c fi - test -z "${checksum}" || echo "${checksum}" | sha256sum -c || \ - (echo "Expected: ${checksum}"; echo "Got: $(sha256sum $(echo "${checksum}" | cut -d' ' -f3))"; false) if command -v xbps-rindex >/dev/null 2>&1; then echo "${pkg}: adding package to repository."