On Mon, Jan 21, 2002 at 09:27:44AM -0800, Peter Jay Salzman wrote: > i'm trying to package splint, which uses automake/autoconf. > > the main problem is that when i install the packages, it puts all the > files that should go in /usr/local/splint/share into /share. :( > > the packager's maintenance guide says that you don't have to hack > makefiles for programs that use autoconf/automake because dh_make does > it for you, so i really haven't monkeyed with install directories. > > perhaps i'm doing something wrong. are there any gotchas for > automake/autoconf that people may suggest?
The "gotcha" is actually a bug in dh_make, as discussed here just two weeks ago http://lists.debian.org/debian-mentors/2002/debian-mentors-200201/msg00058.html See http://lists.debian.org/search.html See also http://bugs.debian.org/97811 for a couple of work-arounds. Using DESTDIR is slightly superior, IMHO. > also, for applications that install their man page via autoconf/make > makefiles, do i still need to use dh_installman to install man pages? No. However, you usually need to specify --mandir=/usr/share/man on the configure invocation. Cheers, -Steve -- by Rocket to the Moon, by Airplane to the Rocket, by Taxi to the Airport, by Frontdoor to the Taxi, by throwing back the blanket and laying down the legs ... - They Might Be Giants