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