commit: 18fa6421002b326a309a7d863c6c8229215e7940
parent d12d0e0f9c8f53b02621304b7214d24e39f8dac0
Author: Dor Askayo <dor.askayo@gmail.com>
Date: Fri, 20 May 2022 18:10:20 +0300
Rename checksums to ${pkg}.checksums
Diffstat:
26 files changed, 16 insertions(+), 19 deletions(-)
diff --git a/.reuse/dep5 b/.reuse/dep5
@@ -9,6 +9,6 @@ Source: https://github.com/fosslinux/live-bootstrap
# Copyright: $YEAR $NAME <$CONTACT>
# License: ...
-Files: SHA256SUMS.sources sysa/pre-sha.sha256sums sysa/*/checksums sysa/SHA256SUMS.pkgs
+Files: SHA256SUMS.sources sysa/pre-sha.sha256sums sysa/*/*.checksums sysa/SHA256SUMS.pkgs
Copyright: none
License: MIT
diff --git a/DEVEL.md b/DEVEL.md
@@ -40,7 +40,7 @@ It then diverges based upon which driver is being used:
There are default functions run which can be overridden by an optional script
`package-version.sh` within the package-specific directory.
-In this folder, there are other folders/files. `src` and `checksums` are
+In this folder, there are other folders/files. `src` and `*.checksums` are
required, others are optional.
Permissable folders/files:
@@ -50,11 +50,8 @@ Permissable folders/files:
- `patches`: patches for the source.
- `src`: the upstream unmodified source code. This may be either a submodule or
nonexistent.
-- `checksums`: the checksums for the resulting binaries and libraries that
- are compiled and installed. This may be either a folder or a file. It should
- be a folder when there are multiple checksumming files required (normally
- multiple seperate passes) but a file when there is only one checksumming
- file.
+- `*.checksums`: files containing the checksums for the resulting binaries and
+libraries that are compiled and installed.
- Up to and including `patch`, `fletcher16` is used for the checksumming.
- After `patch`, `sha-2` is built which contains an external implementation of
`sha256sum`. We then use that currently for all remaining software.
diff --git a/sysa/bash-2.05b/checksums b/sysa/bash-2.05b/bash-2.05b.checksums
diff --git a/sysa/bash-2.05b/bash-2.05b.kaem b/sysa/bash-2.05b/bash-2.05b.kaem
@@ -51,4 +51,4 @@ ln -s ${prefix}/bin/bash ${prefix}/bin/sh
cd ../..
# Checksums
-sha256sum -c checksums
+sha256sum -c ${pkg}.checksums
diff --git a/sysa/bzip2-1.0.8/checksums b/sysa/bzip2-1.0.8/bzip2-1.0.8.checksums
diff --git a/sysa/bzip2-1.0.8/bzip2-1.0.8.kaem b/sysa/bzip2-1.0.8/bzip2-1.0.8.kaem
@@ -35,4 +35,4 @@ bzip2 --help
cd ../..
# Checksums
-sha256sum -c checksums
+sha256sum -c ${pkg}.checksums
diff --git a/sysa/coreutils-5.0/checksums b/sysa/coreutils-5.0/coreutils-5.0.checksums
diff --git a/sysa/coreutils-5.0/coreutils-5.0.kaem b/sysa/coreutils-5.0/coreutils-5.0.kaem
@@ -38,4 +38,4 @@ cd ../..
rm -r src/
# Checksums
-sha256sum -c checksums
+sha256sum -c ${pkg}.checksums
diff --git a/sysa/gzip-1.2.4/checksums b/sysa/gzip-1.2.4/gzip-1.2.4.checksums
diff --git a/sysa/gzip-1.2.4/gzip-1.2.4.kaem b/sysa/gzip-1.2.4/gzip-1.2.4.kaem
@@ -37,4 +37,4 @@ chmod 755 ${bindir}/gunzip
cd ../..
# Checksums
-sha256sum -c checksums
+sha256sum -c ${pkg}.checksums
diff --git a/sysa/heirloom-devtools-070527/checksums b/sysa/heirloom-devtools-070527/heirloom-devtools-070527.checksums
diff --git a/sysa/heirloom-devtools-070527/heirloom-devtools-070527.kaem b/sysa/heirloom-devtools-070527/heirloom-devtools-070527.kaem
@@ -44,4 +44,4 @@ install -m 644 ncform ${lexdir}
cd ../../..
# Checksums
-sha256sum -c checksums
+sha256sum -c ${pkg}.checksums
diff --git a/sysa/make-3.80/checksums b/sysa/make-3.80/make-3.80.checksums
diff --git a/sysa/make-3.80/make-3.80.kaem b/sysa/make-3.80/make-3.80.kaem
@@ -55,4 +55,4 @@ make --version
cd ../..
# Checksums
-sha256sum -c checksums
+sha256sum -c ${pkg}.checksums
diff --git a/sysa/mes-0.24/checksums b/sysa/mes-0.24/mes-0.24.checksums
diff --git a/sysa/mes-0.24/mes-0.24.kaem b/sysa/mes-0.24/mes-0.24.kaem
@@ -316,4 +316,4 @@ cp include/sys/wait.h ${incdir}/sys/wait.h
# Checksums
cd ../..
-sha256sum -c checksums
+sha256sum -c ${pkg}.checksums
diff --git a/sysa/patch-2.5.9/checksums b/sysa/patch-2.5.9/patch-2.5.9.checksums
diff --git a/sysa/patch-2.5.9/patch-2.5.9.kaem b/sysa/patch-2.5.9/patch-2.5.9.kaem
@@ -34,4 +34,4 @@ chmod 755 ${prefix}/bin/patch
cd ../..
# Checksums
-sha256sum -c checksums
+sha256sum -c ${pkg}.checksums
diff --git a/sysa/sed-4.0.9/checksums b/sysa/sed-4.0.9/sed-4.0.9.checksums
diff --git a/sysa/sed-4.0.9/sed-4.0.9.kaem b/sysa/sed-4.0.9/sed-4.0.9.kaem
@@ -31,4 +31,4 @@ chmod 755 ${prefix}/bin/sed
cd ../..
# Checksums
-sha256sum -c checksums
+sha256sum -c ${pkg}.checksums
diff --git a/sysa/tar-1.12/checksums b/sysa/tar-1.12/tar-1.12.checksums
diff --git a/sysa/tar-1.12/tar-1.12.kaem b/sysa/tar-1.12/tar-1.12.kaem
@@ -34,4 +34,4 @@ chmod 755 ${prefix}/bin/tar
cd ../..
# Checksums
-sha256sum -c checksums
+sha256sum -c ${pkg}.checksums
diff --git a/sysa/tcc-0.9.26/checksums b/sysa/tcc-0.9.26/tcc-0.9.26.checksums
diff --git a/sysa/tcc-0.9.26/tcc-0.9.26.kaem b/sysa/tcc-0.9.26/tcc-0.9.26.kaem
@@ -388,4 +388,4 @@ tcc -ar cr ${libdir}/libgetopt.a getopt.o
cd ../..
# Checksums
-sha256sum -c checksums
+sha256sum -c ${pkg}.checksums
diff --git a/sysa/tcc-0.9.27/checksums b/sysa/tcc-0.9.27/tcc-0.9.27.checksums
diff --git a/sysa/tcc-0.9.27/tcc-0.9.27.kaem b/sysa/tcc-0.9.27/tcc-0.9.27.kaem
@@ -47,4 +47,4 @@ tcc -version
cd ../..
# Checksums
-sha256sum -c checksums
+sha256sum -c ${pkg}.checksums