svn commit: r442810 - head/devel/libunwind

Danilo Egêa Gondolfo danilogondolfo at gmail.com
Thu Jun 8 00:04:34 UTC 2017


Well, I've checked the Handbook, "The DOCS option only controls additional
documentation installed in DOCSDIR. It does not apply to standard man pages
and info pages.". My guess is that the man pages should just be installed,
as sunpoet@ says.

On Wed, Jun 7, 2017 at 8:36 PM, Ian Lepore <ian at freebsd.org> wrote:

> This is insane.  How does one install without manpages if manpages
> aren't docs?  Will you now give us WITHOUT_MANPAGES so we still have
> control?  Consider an embedded system with limited storage and
> absolutely nothing like an interactive user interested in reading
> manpages about using a programming support library.
>
> -- Ian
>
> On Wed, 2017-06-07 at 20:28 -0300, Danilo Egêa Gondolfo wrote:
> > Make sense. I'll do this. Thanks!
> >
> > On Wed, Jun 7, 2017 at 3:53 PM, Sunpoet Po-Chuan Hsieh <sunpoet at freeb
> > sd.org>
> > wrote:
> >
> > >
> > > On Wed, Jun 7, 2017 at 6:39 AM, Danilo Egea Gondolfo <danilo at freebs
> > > d.org>
> > > wrote:
> > >
> > > >
> > > > Author: danilo
> > > > Date: Tue Jun  6 22:39:50 2017
> > > > New Revision: 442810
> > > > URL: https://svnweb.freebsd.org/changeset/ports/442810
> > > >
> > > > Log:
> > > >   - Add DOCS option. The configure script looks for latex2man
> > > > tool to
> > > > install docs but
> > > >     the man files are already built in the package, so we are
> > > > just
> > > > installing them.
> > > >
> > > >   PR:           219582
> > > >   Submitted by:  John Hein
> > > >
> > > >
> > > Hello,
> > >
> > > Though upstream considers manpages as documentation, we do not have
> > > to
> > > follow it.
> > > Could you please remove DOCS option and install these manpages
> > > unconditionally?
> > > Thanks!
> > >
> > > Regards,
> > > sunpoet
> > >
> > >
> > > >
> > > > Modified:
> > > >   head/devel/libunwind/Makefile
> > > >   head/devel/libunwind/pkg-plist
> > > >
> > > > Modified: head/devel/libunwind/Makefile
> > > > ============================================================
> > > > ==================
> > > > --- head/devel/libunwind/Makefile       Tue Jun  6 22:31:31 2017
> > > > (r442809)
> > > > +++ head/devel/libunwind/Makefile       Tue Jun  6 22:39:50 2017
> > > > (r442810)
> > > > @@ -3,6 +3,7 @@
> > > >
> > > >  PORTNAME=      libunwind
> > > >  PORTVERSION=   20170113        # This is the release date of
> > > > libunwind
> > > > 1.2
> > > > +PORTREVISION=  1
> > > >  CATEGORIES=    devel
> > > >  MASTER_SITES=  SAVANNAH
> > > >  DISTNAME=      ${PORTNAME}-1.2
> > > > @@ -13,10 +14,14 @@ COMMENT=    Generic stack unwinding library
> > > >  LICENSE=       MIT
> > > >  LICENSE_FILE=  ${WRKSRC}/COPYING
> > > >
> > > > +OPTIONS_DEFINE=        DOCS
> > > > +OPTIONS_SUB=   yes
> > > > +DOCS_CONFIGURE_ON=     ac_cv_path_LATEX2MAN=${TRUE}
> > > > +DOCS_CONFIGURE_OFF=    --disable-documentation
> > > > +
> > > >  ONLY_FOR_ARCHS=        i386 amd64
> > > >
> > > >  GNU_CONFIGURE= yes
> > > > -CONFIGURE_ARGS+=       --disable-documentation
> > > >  INSTALL_TARGET=        install-strip
> > > >  USE_LDCONFIG=  yes
> > > >  USES=          libtool pathfix pkgconfig
> > > >
> > > > Modified: head/devel/libunwind/pkg-plist
> > > > ============================================================
> > > > ==================
> > > > --- head/devel/libunwind/pkg-plist      Tue Jun  6 22:31:31 2017
> > > > (r442809)
> > > > +++ head/devel/libunwind/pkg-plist      Tue Jun  6 22:39:50 2017
> > > > (r442810)
> > > > @@ -32,3 +32,32 @@ libdata/pkgconfig/libunwind-generic.pc
> > > >  libdata/pkgconfig/libunwind-ptrace.pc
> > > >  libdata/pkgconfig/libunwind-setjmp.pc
> > > >  libdata/pkgconfig/libunwind.pc
> > > > +%%DOCS%%man/man3/_U_dyn_cancel.3.gz
> > > > +%%DOCS%%man/man3/_U_dyn_register.3.gz
> > > > +%%DOCS%%man/man3/libunwind-dynamic.3.gz
> > > > +%%DOCS%%man/man3/libunwind-ia64.3.gz
> > > > +%%DOCS%%man/man3/libunwind-ptrace.3.gz
> > > > +%%DOCS%%man/man3/libunwind-setjmp.3.gz
> > > > +%%DOCS%%man/man3/libunwind.3.gz
> > > > +%%DOCS%%man/man3/unw_backtrace.3.gz
> > > > +%%DOCS%%man/man3/unw_create_addr_space.3.gz
> > > > +%%DOCS%%man/man3/unw_destroy_addr_space.3.gz
> > > > +%%DOCS%%man/man3/unw_flush_cache.3.gz
> > > > +%%DOCS%%man/man3/unw_get_accessors.3.gz
> > > > +%%DOCS%%man/man3/unw_get_fpreg.3.gz
> > > > +%%DOCS%%man/man3/unw_get_proc_info.3.gz
> > > > +%%DOCS%%man/man3/unw_get_proc_info_by_ip.3.gz
> > > > +%%DOCS%%man/man3/unw_get_proc_name.3.gz
> > > > +%%DOCS%%man/man3/unw_get_reg.3.gz
> > > > +%%DOCS%%man/man3/unw_getcontext.3.gz
> > > > +%%DOCS%%man/man3/unw_init_local.3.gz
> > > > +%%DOCS%%man/man3/unw_init_remote.3.gz
> > > > +%%DOCS%%man/man3/unw_is_fpreg.3.gz
> > > > +%%DOCS%%man/man3/unw_is_signal_frame.3.gz
> > > > +%%DOCS%%man/man3/unw_regname.3.gz
> > > > +%%DOCS%%man/man3/unw_resume.3.gz
> > > > +%%DOCS%%man/man3/unw_set_caching_policy.3.gz
> > > > +%%DOCS%%man/man3/unw_set_fpreg.3.gz
> > > > +%%DOCS%%man/man3/unw_set_reg.3.gz
> > > > +%%DOCS%%man/man3/unw_step.3.gz
> > > > +%%DOCS%%man/man3/unw_strerror.3.gz
> > > > _______________________________________________
> > > > svn-ports-all at freebsd.org mailing list
> > > > https://lists.freebsd.org/mailman/listinfo/svn-ports-all
> > > > To unsubscribe, send any mail to "svn-ports-all-unsubscribe at freeb
> > > > sd.org"
> > >
> >
>



-- 
Danilo.
@daniloegea
http://people.freebsd.org/~danilo/


More information about the svn-ports-head mailing list