File reproducible.patch of Package dbh

Index: libdbh2-5.0.19/configure.ac
===================================================================
--- libdbh2-5.0.19.orig/configure.ac
+++ libdbh2-5.0.19/configure.ac
@@ -300,10 +300,10 @@ else
   BYTESEX="little-endian"
 fi
 dnl Configuration date
-AC_SUBST([CONFIG_DATE]) CONFIG_DATE="`date`"
+AC_SUBST([CONFIG_DATE]) CONFIG_DATE="`date -u -d @${SOURCE_DATE_EPOCH:-$(date +%s)}`"
 
 dnl User doing the configuration
-AC_SUBST([CONFIG_USER]) CONFIG_USER="`whoami`@`hostname`"
+AC_SUBST([CONFIG_USER]) CONFIG_USER="reproducible@reproducible"
 if test -n "$ORGANIZATION"; then
   CONFIG_USER="$CONFIG_USER at $ORGANIZATION"
 fi
@@ -351,7 +351,7 @@ AC_SUBST(THREAD_SAFE) THREAD_SAFE=yes
 AC_SUBST(STATIC_SHARED)
 AC_SUBST(ENABLE_SHARED)
 AC_SUBST(ENABLE_STATIC)
-AC_SUBST(UNAME_INFO) UNAME_INFO=`uname -a`
+AC_SUBST(UNAME_INFO) UNAME_INFO="reproducible"
 
 if test "$enable_gtk_doc" = yes; then
 dnl    AC_MSG_RESULT(Documentation will be produced with gtk-doc.)
Index: libdbh2-5.0.19/configure
===================================================================
--- libdbh2-5.0.19.orig/configure
+++ libdbh2-5.0.19/configure
@@ -16743,9 +16743,9 @@ if test "X$ac_cv_c_bigendian" = "Xyes";
 else
   BYTESEX="little-endian"
 fi
- CONFIG_DATE="`date`"
+ CONFIG_DATE="`date -u -d @${SOURCE_DATE_EPOCH:-$(date +%s)}`"
 
- CONFIG_USER="`whoami`@`hostname`"
+ CONFIG_USER="reproducible@reproducible"
 if test -n "$ORGANIZATION"; then
   CONFIG_USER="$CONFIG_USER at $ORGANIZATION"
 fi
@@ -16788,7 +16788,7 @@ fi
 
 
 
- UNAME_INFO=`uname -a`
+ UNAME_INFO="reproducible"
 
 if test "$enable_gtk_doc" = yes; then
      ENABLE_GTK_DOC=yes
openSUSE Build Service is sponsored by