Update of /cvsroot/fink/fink
In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv19668

Modified Files:
        ChangeLog fink.8.in setup.sh 
Log Message:
automatically set .Dd field in manpages from CVS date keyword in .in templates


Index: fink.8.in
===================================================================
RCS file: /cvsroot/fink/fink/fink.8.in,v
retrieving revision 1.64
retrieving revision 1.65
diff -u -d -r1.64 -r1.65
--- fink.8.in   30 Nov 2006 04:00:43 -0000      1.64
+++ fink.8.in   7 Mar 2007 22:39:07 -0000       1.65
@@ -1,5 +1,5 @@
 .\" -*- nroff -*-
-.Dd January 26, 2002
+.Dd $Date$
 .Dt FINK 8
 .Sh NAME
 .Nm fink

Index: setup.sh
===================================================================
RCS file: /cvsroot/fink/fink/setup.sh,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -d -r1.26 -r1.27
--- setup.sh    11 Jan 2007 03:17:45 -0000      1.26
+++ setup.sh    7 Mar 2007 22:39:07 -0000       1.27
@@ -45,8 +45,12 @@
 sed -e "s|@BASEPATH@|$basepath|g" <perlmod/Fink.pm.in >perlmod/Fink.pm
 
 echo "Creating man pages..."
-sed "s|@VERSION@|$version|g ; s|@PREFIX@|$basepath|g" <fink.8.in >fink.8
-sed "s|@PREFIX@|$basepath|g" <fink.conf.5.in >fink.conf.5
+sed "s|@VERSION@|$version|g ; s|@PREFIX@|$basepath|g" <fink.8.in \
+  | perl -MTime::Local -MPOSIX=strftime -p -e 'if (s/(\.Dd \$Date$/\1/) 
{$epochtime = timegm($7,$6,$5,$4,$3-1,$2-1900);$datestr = strftime "%B %e, %Y", 
localtime($epochtime); s/(\.Dd )\$Date$1$datestr/;}' \
+  >fink.8
+sed "s|@PREFIX@|$basepath|g" <fink.conf.5.in \
+  | perl -MTime::Local -MPOSIX=strftime -p -e 'if (s/(\.Dd \$Date$/\1/) 
{$epochtime = timegm($7,$6,$5,$4,$3-1,$2-1900);$datestr = strftime "%B %e, %Y", 
localtime($epochtime); s/(\.Dd )\$Date$1$datestr/;}' \
+  >fink.conf.5
 
 echo "Creating shlibs default file..."
 sed "s|@PREFIX@|$basepath|g" <shlibs.default.in >shlibs.default

Index: ChangeLog
===================================================================
RCS file: /cvsroot/fink/fink/ChangeLog,v
retrieving revision 1.460
retrieving revision 1.461
diff -u -d -r1.460 -r1.461
--- ChangeLog   7 Mar 2007 22:01:01 -0000       1.460
+++ ChangeLog   7 Mar 2007 22:39:07 -0000       1.461
@@ -1,5 +1,10 @@
 2007-03-06  Daniel Macks  <[EMAIL PROTECTED]>
 
+       * fink.8.in, fink.conf.5.in, setup.sh: set document-date according
+       to CVS timestamp token
+
+2007-03-06  Daniel Macks  <[EMAIL PROTECTED]>
+
        * fink.conf.5.in: fix valid values for Distribution field
 
 2007-02-27  Daniel Macks  <[EMAIL PROTECTED]>


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to