[MPlayer-cvslog] CVS: main version.sh,1.14,1.15
Björn Sandell
biorn at dce.chalmers.se
Thu May 19 21:57:44 CEST 2005
On Thu, 19 May 2005 00:35:14 +0200
Diego Biurrun <diego at biurrun.de> wrote:
> On Wed, May 18, 2005 at 11:55:54PM +0200, Diego Biurrun CVS wrote:
> >
> > Modified Files:
> > version.sh
> > Log Message:
> > Make version string depend of the last change of CVS/Entries for
> > Darwin.
> >
> > --- version.sh 23 Nov 2003 16:53:03 -0000 1.14
> > +++ version.sh 18 May 2005 21:55:52 -0000 1.15
> > @@ -19,8 +19,15 @@
> > last_cvs_update="${year}${month}${day}-${hour}:${minute}"
> > ;;
> > Darwin)
> > - # darwin's date has different meaning for -r
> > - last_cvs_update=`date +%y%m%d-%H:%M`
> > + # Darwin/BSD 'date -r' does not print modification time
> > + LS=`ls -lT CVS/Entries`
> > + year=`echo $LS | cut -d' ' -f9 | cut -c 3-4`
> > + month=`echo $LS | awk -F" " '{printf "%.2d", \
> > + (index("JanFebMarAprMayJunJulAugSepOctNovDec",$7)+2)/3}'`
> > + day=`echo $LS | cut -d' ' -f6`
> > + hour=`echo $LS | cut -d' ' -f8 | cut -d: -f1`
> > + minute=`echo $LS | cut -d' ' -f8 | cut -d: -f2`
> > + last_cvs_update="${year}${month}${day}-${hour}:${minute}"
> > ;;
>
> I suspect something similar is in order for all other BSDs; and the
> BSD/OS check could be simplified in a similar manner. Could somebody
> on *BSD test?
On OpenBSD the BSD/OS variant gives "dev-CVS-2005May19-21:50" and the Darwin variant gives "dev-CVS-0500May-21:50".
--
Björn Sandell Chalmers University of Technology
IT Services www.ita.chalmers.se +46 (0)31 772 1000
No one ever says, 'I can't read that ASCII E-mail you sent me.'
More information about the MPlayer-cvslog
mailing list