FreeBSD Bugzilla – Attachment 235620 Details for
Bug 265559
x11-toolkits/gtksourceview4: Options for docs and the glade catalog
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Updated patch - Adding options for docs and the glade catalog, with a patch file for widget group availability
x11-toolkits_gtksourceview4-glade+docs.diff (text/plain), 2.89 KB, created by
Sean Champ
on 2022-08-01 23:34:06 UTC
(
hide
)
Description:
Updated patch - Adding options for docs and the glade catalog, with a patch file for widget group availability
Filename:
MIME Type:
Creator:
Sean Champ
Created:
2022-08-01 23:34:06 UTC
Size:
2.89 KB
patch
obsolete
>diff --git a/x11-toolkits/gtksourceview4/Makefile b/x11-toolkits/gtksourceview4/Makefile >index 3271ba62d9c1..bee6249f471f 100644 >--- a/x11-toolkits/gtksourceview4/Makefile >+++ b/x11-toolkits/gtksourceview4/Makefile >@@ -23,4 +23,26 @@ USE_CSTD= c11 > USE_GNOME= cairo gdkpixbuf2 gtk30 libxml2 introspection:build > USE_LDCONFIG= yes > >+OPTIONS_DEFINE= DOCS GLADE >+ >+GLADE_DESC= Install Glade catalog >+ >+DOCS_MESON_TRUE= gtk_doc >+DOCS_BUILD_DEPENDS= gtkdoc-mkhtml:textproc/gtk-doc >+ >+GLADE_MESON_TRUE= glade_catalog >+GLADE_BUILD_DEPENDS= glade>=3.9:devel/glade >+ >+OPTIONS_SUB= yes >+ >+DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} >+ >+post-install-DOCS-on: >+ ${MKDIR} ${STAGEDIR}${DOCSDIR} >+ ${INSTALL_MAN} ${WRKSRC}/NEWS ${STAGEDIR}${DOCSDIR}/NEWS >+ >+add-plist-docs: ${STAGE_COOKIE} >+ cd ${STAGEDIR}; ${FIND} ${PREFIX:C@^/@@}/share/gtk-doc/html -mindepth 2 -type f | ${SED} -e 's@^@/@' >> ${TMPPLIST} >+ >+ > .include <bsd.port.mk> >diff --git a/x11-toolkits/gtksourceview4/files/patch-data_glade_gtksourceview.xml.in b/x11-toolkits/gtksourceview4/files/patch-data_glade_gtksourceview.xml.in >new file mode 100644 >index 000000000000..cccbecf5a89c >--- /dev/null >+++ b/x11-toolkits/gtksourceview4/files/patch-data_glade_gtksourceview.xml.in >@@ -0,0 +1,20 @@ >+--- data/glade/gtksourceview.xml.in.orig 2022-03-18 23:53:45.000000000 +0000 >++++ data/glade/gtksourceview.xml.in 2022-08-01 22:49:35.721382000 +0000 >+@@ -1,7 +1,7 @@ >+ <?xml version="1.0" encoding="UTF-8"?> >+ <glade-catalog version="4.0" >+ supports="gtkbuilder" >+- name="gtksourceview" >++ name="gtksourceview-@GSV_API_VERSION@" >+ library="gtksourceview-@GSV_API_VERSION@" >+ depends="gtk+" >+ book="gtksourceview-@GSV_API_VERSION@"> >+@@ -35,7 +35,7 @@ >+ </glade-widget-class> >+ </glade-widget-classes> >+ >+- <glade-widget-group name="GtkSourceView" title="GtkSourceView"> >++ <glade-widget-group name="GtkSourceView" title="GtkSourceView @GSV_API_VERSION@"> >+ <glade-widget-class-ref name="GtkSourceView" /> >+ <glade-widget-class-ref name="GtkSourceMap" /> >+ <glade-widget-class-ref name="GtkSourceStyleSchemeChooserWidget" /> >diff --git a/x11-toolkits/gtksourceview4/pkg-plist b/x11-toolkits/gtksourceview4/pkg-plist >index ad7ed9f8b674..8fa8001d41dd 100644 >--- a/x11-toolkits/gtksourceview4/pkg-plist >+++ b/x11-toolkits/gtksourceview4/pkg-plist >@@ -46,6 +46,7 @@ lib/libgtksourceview-4.so.0 > lib/libgtksourceview-4.so.0.0.0 > libdata/pkgconfig/gtksourceview-4.pc > share/gir-1.0/GtkSource-4.gir >+%%PORTDOCS%%%%DOCSDIR%%/NEWS > %%DATADIR%%-4/language-specs/R.lang > %%DATADIR%%-4/language-specs/abnf.lang > %%DATADIR%%-4/language-specs/actionscript.lang >@@ -311,3 +312,4 @@ share/locale/zh_HK/LC_MESSAGES/gtksourceview-4.mo > share/locale/zh_TW/LC_MESSAGES/gtksourceview-4.mo > share/vala/vapi/gtksourceview-4.deps > share/vala/vapi/gtksourceview-4.vapi >+%%GLADE%%share/glade/catalogs/gtksourceview.xml
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 265559
:
235616
|
235619
| 235620