FreeBSD Bugzilla – Attachment 235624 Details for
Bug 265564
x11-toolkits/libhandy: Adding options for docs, glade catalog, examples
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch for adding docs, examples, glade options (x11-toolkits/libhandy)
x11-toolkits_libhandy-docs+examples+glade.diff (text/plain), 2.17 KB, created by
Sean Champ
on 2022-08-02 01:43:26 UTC
(
hide
)
Description:
Patch for adding docs, examples, glade options (x11-toolkits/libhandy)
Filename:
MIME Type:
Creator:
Sean Champ
Created:
2022-08-02 01:43:26 UTC
Size:
2.17 KB
patch
obsolete
>diff --git a/x11-toolkits/libhandy/Makefile b/x11-toolkits/libhandy/Makefile >index 62ce5339cbcc..ca773e20abd8 100644 >--- a/x11-toolkits/libhandy/Makefile >+++ b/x11-toolkits/libhandy/Makefile >@@ -19,4 +19,42 @@ USE_GNOME= cairo gdkpixbuf2 gtk30 introspection:build > USE_LDCONFIG= yes > MESON_ARGS= -Dtests=false > >+OPTIONS_DEFINE= DOCS EXAMPLES GLADE >+OPTIONS_DEFAULT= GLADE >+OPTIONS_SUB= yes >+ >+DOCS_MESON_TRUE= gtk_doc >+DOCS_USES= python >+DOCS_BUILD_DEPENDS= gi-docgen:textproc/py-gi-docgen@${PY_FLAVOR} \ >+ gtkdoc-mkhtml:textproc/gtk-doc >+ >+GLADEUI_DESC= Build and install Glade catalog >+## built anyway if glade is installed >+GLADEUI_MESON_TRUE= glade_catalog >+ >+EXAMPLES_MESON_TRUE= examples >+ >+DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-1 >+EXAMPLESDIR= ${PREFIX}/share/examples/${PORTNAME} >+ >+post-stage-DOCS-on: >+ ${INSTALL_MAN} ${WRKSRC}/NEWS ${STAGEDIR}${DOCSDIR}/NEWS >+ >+post-stage-EXAMPLES-on: >+ ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} >+ cd ${WRKSRC}/examples; ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} \ >+ "! -name *\.bak ! -name *\.orig" >+ >+post-stage-GLADE_off: >+ ${RM} ${STAGEDIR}${PREFIX}/lib/glade/modules/* >+ ${RM} ${STAGEDIR}${PREFIX}/share/glade/catalogs/* >+ >+add-plist-docs: ${STAGE_COOKIE} >+ cd ${STAGEDIR}; ${FIND} ${DOCSDIR:C@^/@@} -type f | \ >+ ${SED} -e 's@^@/@' >> ${TMPPLIST} >+ >+add-plist-examples: ${STAGE_COOKIE} >+ cd ${STAGEDIR}; ${FIND} ${EXAMPLESDIR:C@^/@@} -type f | \ >+ ${SED} -e 's@^@/@' >> ${TMPPLIST} >+ > .include <bsd.port.mk> >diff --git a/x11-toolkits/libhandy/pkg-plist b/x11-toolkits/libhandy/pkg-plist >index 8f2d45d33152..16e912c62281 100644 >--- a/x11-toolkits/libhandy/pkg-plist >+++ b/x11-toolkits/libhandy/pkg-plist >@@ -43,12 +43,12 @@ include/libhandy-1/hdy-view-switcher.h > include/libhandy-1/hdy-window-handle.h > include/libhandy-1/hdy-window.h > lib/girepository-1.0/Handy-1.typelib >-lib/glade/modules/libglade-handy-1.so >+%%GLADE%%lib/glade/modules/libglade-handy-1.so > lib/libhandy-1.so > lib/libhandy-1.so.0 > libdata/pkgconfig/libhandy-1.pc > share/gir-1.0/Handy-1.gir >-share/glade/catalogs/libhandy-1.xml >+%%GLADE%%share/glade/catalogs/libhandy-1.xml > share/locale/ca/LC_MESSAGES/libhandy.mo > share/locale/cs/LC_MESSAGES/libhandy.mo > share/locale/de/LC_MESSAGES/libhandy.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 265564
:
235624
|
235625