Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 14 May 2016 03:59:54 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 209493] [MAINTAINER] audio/pd - Fix inbuilt documentation
Message-ID:  <bug-209493-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D209493

            Bug ID: 209493
           Summary: [MAINTAINER] audio/pd - Fix inbuilt documentation
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs@FreeBSD.org
          Reporter: brittlehaus@gmail.com

Created attachment 170267
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D170267&action=
=3Dedit
svn diff for audio/pd

Currently the inbuilt documentation in Pd cannot be accessed: the help brow=
ser
cannot find its references and inbuilt objects cannot find their help-patch=
es.

This diff removes files/patch-src_s__main.c which intends to point pd towar=
ds
to ${LOCALBASE}/share/doc/pd instead of ${LOCALBASE}/lib/pd/doc. Unfortunat=
ely
the patch actually ends up telling Pd to look in
${LOCALBASE}/lib/pd/share/doc/pd, a nonexistent directory.=20

The do-install target already symlinks ${LOCALBASE}/share/doc/pd to
${LOCALBASE}/lib/pd/doc which is all Pd needs to find its docs. The patch I=
'm
proposing to remove actually breaks this functionality.

-----------

Also included in the diff are some changes to satisfy portlint: I've remove=
d an
explicit reference to /usr/bin/tclsh and regenerated files/patch-extra_pd_p=
d.c
with `make makepatch` which renamed it as `files/patch-extra_pd~_pd~.c.

Finally I've modified the post-patch target to reflect patches I got merged
upstream: all references to alloca.h are now #ifdeffed to only apply to OS X
and Linux within the Pd base. Only third-party libraries (files under
${WRKSRC}/extra) still contain non-portable includes.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-209493-13>