Files
gmm__/reproducible.patch
Dmitry Roshchin 985ba483a9 Accepting request 1282073 from home:badshah400:branches:science
* Update to version 5.4.4.
* Add reproducible.patch: Substitute build user with env var BUILD_HOST (to be set before configure) and date with one generated from SOURCE_DATE_EPOCH if defined.

OBS-URL: https://build.opensuse.org/request/show/1282073
OBS-URL: https://build.opensuse.org/package/show/science/gmm++?expand=0&rev=2
2025-06-03 05:48:34 +00:00

26 lines
749 B
Diff

---
configure.ac | 8 ++++++++
1 file changed, 8 insertions(+)
Index: gmm-5.4.4/configure.ac
===================================================================
--- gmm-5.4.4.orig/configure.ac
+++ gmm-5.4.4/configure.ac
@@ -167,8 +167,16 @@ AC_SUBST([LIBTOOL_DEPS])
AC_CHECK_HEADERS(sys/times.h)
BUILDER=`whoami`
+if test "x${BUILD_HOST}" != "x"; then
+ BUILDER="${BUILD_HOST}"
+ AC_MSG_NOTICE([Setting BUILDER to "${BUILD_HOST}"])
+fi
AC_SUBST(BUILDER)
BUILDDATE=`date +%D,%H:%M:%S`
+if test "x${SOURCE_DATE_EPOCH}" != "x"; then
+ BUILDDATE=`date -u -d"@${SOURCE_DATE_EPOCH}" +'%m/%d/%y,%T'`
+ AC_MSG_NOTICE([Setting BUILDDATE to "${BUILDDATE}"])
+fi
AC_SUBST(BUILDDATE)
CONFIGURE_ARGS=$ac_configure_args
AC_SUBST(CONFIGURE_ARGS)