FreeBSD Bugzilla – Attachment 235630 Details for
Bug 265568
devel/libsoup: Adding a docs option
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
linted patch for adding docs option (devel/libsoup)
devel_libsoup-docs.diff (text/plain), 1.60 KB, created by
Sean Champ
on 2022-08-02 05:59:54 UTC
(
hide
)
Description:
linted patch for adding docs option (devel/libsoup)
Filename:
MIME Type:
Creator:
Sean Champ
Created:
2022-08-02 05:59:54 UTC
Size:
1.60 KB
patch
obsolete
>diff --git a/devel/libsoup/Makefile b/devel/libsoup/Makefile >index cebbcfba9dde..c0164867b1fe 100644 >--- a/devel/libsoup/Makefile >+++ b/devel/libsoup/Makefile >@@ -24,11 +24,13 @@ USE_GNOME= glib20 intlhack introspection:build \ > USE_LDCONFIG= yes > CPE_VENDOR= gnome > >-OPTIONS_DEFINE= SMB >+OPTIONS_DEFINE= DOCS SMB > OPTIONS_SINGLE= GSSAPI > OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT GSSAPI_NONE > OPTIONS_DEFAULT= SMB GSSAPI_${${SSL_DEFAULT} == base :?BASE :NONE} > >+DOCS_MESON_TRUE= gtk_doc >+ > # Circular dependency samba -> tracker -> libsoup if the SPOTLIGHT > # option is turned on in samba. Since samba is a **runtime** only > # dependency, we can just tell it to be used. However, the Meson >@@ -68,4 +70,12 @@ post-patch: > -e 's+@@NTLM_AUTH@@+${LOCALBASE}/bin/ntlm_auth+' \ > ${WRKSRC}/meson.build > >+post-install-DOCS-on: >+ ${INSTALL} -d ${STAGEDIR}${DOCSDIR} >+ ${INSTALL_MAN} ${WRKSRC}/NEWS ${STAGEDIR}${DOCSDIR}/NEWS >+ >+add-plist-docs: ${STAGE_COOKIE} >+ cd ${STAGEDIR}; ${FIND} ${PREFIX:C@^/@@}/share/gtk-doc -type f | \ >+ ${SED} -e 's|${PREFIX:C@^/@@}/||' >> ${TMPPLIST} >+ > .include <bsd.port.mk> >diff --git a/devel/libsoup/pkg-plist b/devel/libsoup/pkg-plist >index b495ce9e3eb2..8adb420e1a37 100644 >--- a/devel/libsoup/pkg-plist >+++ b/devel/libsoup/pkg-plist >@@ -70,6 +70,7 @@ lib/libsoup-gnome-%%VERSION%%.so.1 > lib/libsoup-gnome-%%VERSION%%.so.%%LIBVERSION%% > libdata/pkgconfig/libsoup-%%VERSION%%.pc > libdata/pkgconfig/libsoup-gnome-%%VERSION%%.pc >+%%PORTDOCS%%%%DOCSDIR%%/NEWS > share/gir-1.0/Soup-%%VERSION%%.gir > share/gir-1.0/SoupGNOME-%%VERSION%%.gir > share/locale/an/LC_MESSAGES/libsoup.mo
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 265568
:
235629
| 235630