[GRASS5] extra file in 6.1-cvs src snapshot?

Markus Neteler neteler at itc.it
Mon Apr 24 04:17:36 EDT 2006


On Mon, Apr 24, 2006 at 01:40:36PM +1200, Hamish wrote:
> > > just grabbed today's snapshot & ran 'cvs update'.
> > > 
> > > Two files not in CVS were in the .tgz,
> > > 
> > > ChangeLog  (ok)
> > >  and
> > > swig/perl/Makefile.PL
> > > 
> > > 
> > > is Makefile.PL supposed to be in there? the header text says:
> > > # Generated automatically from Makefile.PL.in by configure.
> > 
> > If files are present in the snapshopt which should not
> > be there, then it is a bug 
> > - either in the cleanup routine (make distclean)
> > - or the file needs to be removed from CVS.
> > 
> > 
> > Strange, because the main Makefile contains
> > 
> >         -rm -f swig/perl/Makefile.PL 2>/dev/null
> > 
> > in the distclean target.
> 
> 
> $ tar tzf grass-6.1.cvs_src_snapshot_2006_04_22.tar.gz | grep Makefile.PL
> grass-6.1.cvs_src_snapshot_2006_04_22/swig/perl/R_slope_aspect/Makefile.PL
> grass-6.1.cvs_src_snapshot_2006_04_22/swig/perl/R_slope_aspect/r_slope_aspect/Makefile.PL
> grass-6.1.cvs_src_snapshot_2006_04_22/swig/perl/Makefile.PL
> grass-6.1.cvs_src_snapshot_2006_04_22/swig/perl/Makefile.PL.in

So it is item 2 from my list:

[neteler at dandre swig]$ find . -name '*.in'
./perl/Makefile.PL.in

These files are in CVS and there are no .in files.
 
> does rm -f get past file permissions?

?

In general, I have received a newer SWIG/PERL interface from Ari,
should I check it in? It consists of 3 files and we would get rid of above
problem.

Markus




More information about the grass-dev mailing list