[boinc_dev] RFC: Include man pages from Debian into SVN repository?

Frank S. Thomas frank at thomas-alfeld.de
Fri Oct 12 13:45:54 UTC 2007


Hello Bernd,

On Friday 12 October 2007, Bernd Machenschalk wrote:
> I currently get
>
> Checked out revision 13841
> ../_autosetup
> Bootstrapping configure script and makefiles:
> Checking version of 'make' >= 379... succeeded. (379)
> Checking version of 'm4' >= 104... succeeded. (104)
> Checking version of 'pkg-config' >= 15... succeeded. (15)
> Checking version of 'autoconf' >= 258... succeeded. (259)
> Checking version of 'automake' >= 108... succeeded. (108)
> aclocal -I m4 && autoheader && automake && autoconf
> Makefile.am:25: directory should not contain `/'
> Something failed .... please check error-message and re-run when
> fixed.exiting...
> Don't know which autotools versions you tested that Makefile.am with,

Apparently it works with automake 1.9:
./_autosetup
Bootstrapping configure script and makefiles:
Checking version of 'make' >= 379... succeeded. (381)
Checking version of 'm4' >= 104... succeeded. (104)
Checking version of 'pkg-config' >= 15... succeeded. (22)
Checking version of 'autoconf' >= 258... succeeded. (261)
Checking version of 'automake' >= 108... succeeded. (109)

> but IMHO the error message is right.
> Don't write
> SUBDIRS = ... doc/manpages
> in the toplevel Makefile.am, modify doc/Makefile.am instead (or create it).

Ok, let's have a look at the automake manual[1] on subdirectories:
| 7.1 Recursing subdirectories
| [...] The directories mentioned in SUBDIRS are usually direct children of  
| the current directory, each subdirectory containing its own Makefile.am with 
| a SUBDIRS pointing to deeper subdirectories. Automake can be used to 
| construct packages of arbitrary depth this way.   

It seems that it is not a strict rule that SUBDIRS only contains direct 
children, otherwise the "usually" in the excerpt above does not make sense. 
However, since this does not work with automake 1.8, I'm going to create a 
doc/Makefile.am which contains "SUBDIRS = manpages" only. Thanks for the 
hint.

Grüße,
Frank

[1] http://www.gnu.org/software/automake/manual/automake.html#Subdirectories

-- 
Es irrt der Mensch, solang' er strebt.



More information about the pkg-boinc-devel mailing list