1*4882a593Smuzhiyunlsb-release maintains it's own copy of help2man. Include the support 2*4882a593Smuzhiyunfor specifying SOURCE_DATE_EPOCH from upstream. 3*4882a593Smuzhiyun 4*4882a593SmuzhiyunUpstream-Status: Pending 5*4882a593Smuzhiyun 6*4882a593SmuzhiyunSigned-off-by: Anuj Mittal <anuj.mittal@intel.com> 7*4882a593Smuzhiyun 8*4882a593Smuzhiyundiff --git a/help2man b/help2man 9*4882a593Smuzhiyunindex 13015c2..63439db 100755 10*4882a593Smuzhiyun--- a/help2man 11*4882a593Smuzhiyun+++ b/help2man 12*4882a593Smuzhiyun@@ -173,7 +173,14 @@ my ($help_text, $version_text) = map { 13*4882a593Smuzhiyun or die "$this_program: can't get `--$_' info from $ARGV[0]\n" 14*4882a593Smuzhiyun } qw(help), $opt_version_key; 15*4882a593Smuzhiyun 16*4882a593Smuzhiyun-my $date = strftime "%B %Y", localtime; 17*4882a593Smuzhiyun+my $epoch_secs = time; 18*4882a593Smuzhiyun+if (exists $ENV{SOURCE_DATE_EPOCH} and $ENV{SOURCE_DATE_EPOCH} =~ /^(\d+)$/) 19*4882a593Smuzhiyun+{ 20*4882a593Smuzhiyun+ $epoch_secs = $1; 21*4882a593Smuzhiyun+ $ENV{TZ} = 'UTC0'; 22*4882a593Smuzhiyun+} 23*4882a593Smuzhiyun+ 24*4882a593Smuzhiyun+my $date = strftime "%B %Y", localtime $epoch_secs; 25*4882a593Smuzhiyun (my $program = $ARGV[0]) =~ s!.*/!!; 26*4882a593Smuzhiyun my $package = $program; 27*4882a593Smuzhiyun my $version; 28