logo

live-bootstrap

Mirror of <https://github.com/fosslinux/live-bootstrap>
commit: e7c39af4b91b863d4a3955ce4dfe92c2d6008055
parent 931490551a5956e4e6ede3544aa0d1a51521aeb9
Author: fosslinux <fosslinux@aussies.space>
Date:   Sat, 19 Feb 2022 11:57:51 +1100

Final reproducibility fixes

Diffstat:

Msysc/gettext-0.21/gettext-0.21.sh2+-
Msysc/openssl-1.1.1l/openssl-1.1.1l.sh8++++++++
Msysc/xbps-0.59.1/xbps-0.59.1.sh1+
Msysglobal/helpers.sh3++-
4 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/sysc/gettext-0.21/gettext-0.21.sh b/sysc/gettext-0.21/gettext-0.21.sh @@ -22,7 +22,7 @@ src_configure() { } src_compile() { - make MAKEINFO=true + make MAKEINFO=true CFLAGS="-I${PWD}/libtextstyle/lib" } src_install() { diff --git a/sysc/openssl-1.1.1l/openssl-1.1.1l.sh b/sysc/openssl-1.1.1l/openssl-1.1.1l.sh @@ -22,3 +22,11 @@ src_compile() { export SOURCE_DATE_EPOCH=1638831119 default } + +src_install() { + default + + rm -r "${DESTDIR}${PREFIX}/share/doc/openssl/html/man"{1,3,7} + rm -r "${DESTDIR}${PREFIX}/share/man/man"{1,3,7} + rm -r "${DESTDIR}${PREFIX}/ssl/misc" +} diff --git a/sysc/xbps-0.59.1/xbps-0.59.1.sh b/sysc/xbps-0.59.1/xbps-0.59.1.sh @@ -18,4 +18,5 @@ src_install() { default rm "${DESTDIR}${PREFIX}/lib/musl/libxbps.so"* + rm -r "${DESTDIR}${PREFIX}/share/bash-completion/completions" } diff --git a/sysglobal/helpers.sh b/sysglobal/helpers.sh @@ -40,7 +40,8 @@ reset_timestamp() { args="-h" fi if command -v find 2>&1 >/dev/null; then - find . -exec touch ${args} -t 197001010000.00 "{}" \; + # 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=