commit: e7c39af4b91b863d4a3955ce4dfe92c2d6008055
parent 931490551a5956e4e6ede3544aa0d1a51521aeb9
Author: fosslinux <fosslinux@aussies.space>
Date: Sat, 19 Feb 2022 11:57:51 +1100
Final reproducibility fixes
Diffstat:
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=