Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 09 May 2022 21:49:21 +0000
From:      bugzilla-noreply@freebsd.org
To:        gnome@FreeBSD.org
Subject:   [Bug 263872] www/webkit2-gtk3: Patch for installing gtk-doc/devhelp documentation
Message-ID:  <bug-263872-6497-UQDJbGfKtm@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-263872-6497@https.bugs.freebsd.org/bugzilla/>
References:  <bug-263872-6497@https.bugs.freebsd.org/bugzilla/>

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

Sean Champ <lab+bsd@thinkum.space> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #233815|0                           |1
        is obsolete|                            |

--- Comment #3 from Sean Champ <lab+bsd@thinkum.space> ---
Created attachment 233827
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D233827&action=
=3Dedit
patch for adding docs option with dynamic plist gen

It's possible to generate a dynamic plist for the gtk-doc files. The updated
patch, as attached, uses one approach to this, using add-plist-docs

add-plist-docs is supported under bsd.port.mk, mainly for handling PORTDOCS=
, in
a manner similar to PORTEXAMPLES under an EXAMPLES port option. By defininig
add-plist-docs in a port, in effect it will override any handling for PORTD=
OCS.
That variable was not previously being used in the port.

The updated patch will use add-plist-docs to update ${TMPPLIST} before the =
pkg
is built. This approach would entail no further modification on the static
pkg-plist for the port, and no hacks on the PLIST variable.=20

The updated patch also removes the earlier CMAKE_INSTALL_DOCDIR parameter f=
rom
the cmake parameters for the DOCS port option.

Also in the updated patch, installing NEWS from the distfile under the port=
's
DOCSDIR

--=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-263872-6497-UQDJbGfKtm>