Install port without man page
Mel
fbsd.questions at rachie.is-a-geek.net
Wed Apr 30 10:37:21 UTC 2008
On Thursday 24 April 2008 18:35:16 Ashant Chalasani wrote:
> Also part of the output of
> [root at fbsd70 /usr/ports/net/isc-dhcp3-server]# make install clean
> MANPREFIX=/tmp/ PREFIX=/mnt/
>
> is..
> .....
> install -c -m 444 dhcpd /mnt//sbin
> chmod 755 /mnt//sbin/dhcpd
> install -c dhcpd.man8 /mnt//man/man8/dhcpd.8
> install -c dhcpd.conf.man5 /mnt//man/man5/dhcpd.conf.5
> install -c dhcpd.leases.man5 /mnt//man/man5/dhcpd.leases.5
> ===> Installing rc.d startup script(s)
> ......
>
> ps:
> [root at fbsd70]# uname -a FreeBSD fbsd70.kwest.wapsol.de 7.0-RELEASE
> FreeBSD 7.0-RELEASE #0: Sun Feb 24 19:59:52 UTC 2008
> root at logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
>
> On Thu, Apr 24, 2008 at 6:22 PM, Ashant Chalasani <sys at sellerbay.org> wrote:
> > I've experimented with the isc-dhcp3-server port all 3 options -
> > NO_INSTALL_MANPAGES, NOPORTDOCS and MANPREFIX and in every case there
> > were manpages installed in /mnt/man/
> >
> > [root at fbsd70 /mnt/man]# find . -name *dhcp*
> > ./man5/dhcp-options.5
> > ./man5/dhcp-eval.5
> > ./man5/dhcpd.conf.5
> > ./man5/dhcpd.leases.5
> > ./man8/dhcpd.8
> >
> > However, with
> > [root at fbsd70 /usr/ports/net/isc-dhcp3-server]# make install clean
> > MANPREFIX=/tmp/ PREFIX=/mnt/
> >
> > we got...
> >
> > ===> Compressing manual pages for isc-dhcp3-server-3.0.5_2
> > gzip: can't stat: /tmp//man/man1/omshell.1: No such file or directory
> > gzip: can't stat: /tmp//man/man5/dhcpd.conf.5: No such file or directory
> > gzip: can't stat: /tmp//man/man5/dhcpd.leases.5: No such file or
> > directory gzip: can't stat: /tmp//man/man5/dhcp-eval.5: No such file or
> > directory gzip: can't stat: /tmp//man/man5/dhcp-options.5: No such file
> > or directory gzip: can't stat: /tmp//man/man8/dhcpd.8: No such file or
> > directory
That's because MANPREFIX relies on an mtree being present, meaning
man/man[1-9] directories should be below it.
--
Mel
Problem with today's modular software: they start with the modules
and never get to the software part.
More information about the freebsd-questions
mailing list