diff --git a/root/usr/share/smanager/lib/SrvMngr/Controller/Datetime.pm b/root/usr/share/smanager/lib/SrvMngr/Controller/Datetime.pm index 848e8d6..7a806b0 100644 --- a/root/usr/share/smanager/lib/SrvMngr/Controller/Datetime.pm +++ b/root/usr/share/smanager/lib/SrvMngr/Controller/Datetime.pm @@ -360,8 +360,9 @@ sub getMonth_list { sub getYear_list { my $c= shift; my @yearArray; - #TODO set thoses year depending on build date in spec file - for ( my $i = 2020; $i < 2060; $i++ ) { + # could use also `/bin/date '+%Y'` + my $start=___YEAR___-40; my $max=___YEAR___+40; + for ( my $i = $start; $i <= $max; $i++ ) { push @yearArray,$i; } diff --git a/smeserver-manager.spec b/smeserver-manager.spec index 9b3ea54..5c1e440 100644 --- a/smeserver-manager.spec +++ b/smeserver-manager.spec @@ -82,7 +82,8 @@ This RPM contributes the navigation bars for the smeserver-manager. New Mojolici #extract the release number and drop it in to the version for SM2 footer. sed -i "s/our \$VERSION = '[^']*'/our \$VERSION = '%{release}'/g" root/usr/share/smanager/lib/SrvMngr.pm - +year=`date +%Y` +sed -i "s/___YEAR___/$year/g" root/usr/share/smanager/lib/SrvMngr/Controller/Datetime.pm perl createlinks