Description: some changes for reproducible builds
Author: Alexander Zangerl <az@debian.org>
--- a/config/version.sh
+++ b/config/version.sh
@@ -12,7 +12,7 @@ if test -d "$srcdir/.git"; then
 else
     git=
 fi
-date="`TZ=GMT0 date +'%Y-%m-%d %T'` +0000"
+date="$(date --utc --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" '+%B %d, %Y')"
 
 cat <<E
 char *version_str = "nmh-$version$git built $date on $host";
--- a/man/mh-chart-gen.sh
+++ b/man/mh-chart-gen.sh
@@ -13,7 +13,7 @@ nmhmandir=`dirname $0`
 # from the local build environment when building distribution packages.
 LC_TIME=C; export LC_TIME
 unset LANG
-datestamp=`date +%Y-%m-%d`
+datestamp="$(date --utc --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" '+%B %d, %Y')"
 
 cat <<__HOOPY_FROOD
 .TH MH-CHART %manext7% "${datestamp}" "%nmhversion%"
@@ -26,7 +26,7 @@ mh-chart \- chart of nmh commands and th
 .na
 __HOOPY_FROOD
 
-for i in $nmhmandir/*.man; do
+find man -name '*.man' | LC_ALL=C sort | while read i; do
   case $i in
     */mh-chart.man) ;;
     *) if grep '^\.ad' "$i" >/dev/null; then
