Thanks man, make distcheck dies with because of permissions or something. but if i do a make dist, then untargz it, configure it and make ... PERFECT! thanks again -Nigel On Tue, Feb 17, 2004 at 03:05:55PM -0600, Bob Friesenhahn wrote: > On Tue, 17 Feb 2004, Nigel Kukard wrote: > > > So if i targz my package I must take the checked out source, after I > > aclocal ...... etc. it? and tgz that? > > If you enable Automake's "maintainer mode" and use GNU make, then it > seems to do a pretty good job of ensuring that all files are up to > date. The latest Automake does a good job of ordering things. With > older Automake, you may need to do 'make; make; make' since it may > take several passes. > > The project I maintain does cvs commit configure and the Makefile.in's > to CVS and we have not had any distribution time stamp problems. The > distribution package is built via 'make dist' or 'make distcheck'. > > If your package is sufficiently well prepared, then you can do > 'make distcheck' to make sure that everything is 100% ok. Consider > this to be a personal challenge. :-) > > Bob > > > > > On Tue, Feb 17, 2004 at 01:30:11PM -0600, Bob Friesenhahn wrote: > > > On Tue, 17 Feb 2004, Vaclav Haisman wrote: > > > > > > > That is afaik because teh checked out files have bad time stamps. configure's > > > > time stamp must be the younger than configure.in's, Makefile.in's younger than > > > > Makefile.am's etc. > > > > > > CVS does not preserve time stamps. Freshly checked out files have the > > > correct time stamp, but updated/patched copies do not. > > > > > > Bob > > > > > > > ====================================== > Bob Friesenhahn > address@hidden > http://www.simplesystems.org/users/bfriesen