make distcheck and minor Makefile discrepancies



Hi,

I tired to build tinymail today and found that ./autogen.sh modifies
libtinymail-camel/camel-lite/COPYING. Why is the copyright notice just
a reference? Either the full license should be commited to SVN or
./autogen.sh should not modify it.

libtinymail-camel/camel-lite/{INSTALL,COPYING}.autogen_bak are being
created by ./autogen.sh. Maybe they could be added to .svnignore?

make distcheck did not at all succeed. I know tinymail is not up for a
release yet, but personally I think distcheck is a good way to detect
some Makefile.am mistakes. The first error was caused by some files in
camel's EXTRA_DIST which are not there anymore. The attached patch is
probably a sufficient fix.

The next problem was not that trivial. Maybe someone has an idea what
the fix should be here?
make[2]: Entering directory `/home/oysteigi/src/tinymail/trunk/docs/devel'
list='reference doxygen'; for subdir in $list; do \
         if test "$subdir" = .; then :; else \
           test -d ../../libtinymail-1.0.0/docs/devel/$subdir \
           || mkdir ../../libtinymail-1.0.0/docs/devel/$subdir \
           || exit 1; \
           (cd $subdir && \
             make  \
               top_distdir="." \
               distdir=../../../libtinymail-1.0.0/docs/devel/$subdir \
               distdir) \
             || exit 1; \
         fi; \
       done
make[3]: Entering directory
`/home/oysteigi/src/tinymail/trunk/docs/devel/reference'
make[3]: *** No rule to make target `xml/tree_index.sgml', needed by
`distdir'.  Stop.

Cheers,
Øystein Gisnås
Index: libtinymail-camel/camel-lite/camel/Makefile.am
===================================================================
--- libtinymail-camel/camel-lite/camel/Makefile.am	(revisjon 1124)
+++ libtinymail-camel/camel-lite/camel/Makefile.am	(arbeidskopi)
@@ -298,8 +298,6 @@
 
 EXTRA_DIST =					\
 	$(pkgconfig_in_files)	 		\
-	gentables.pl				\
-	ChangeLog.pre-1-4			\
-	README
+	gentables.pl
 
 DISTCLEANFILES = $(pkgconfig_DATA)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]