[Bug 265557] devel/glade (3.38.2_1): Adding option for gtk-doc and the GladeUI catalog
- Reply: bugzilla-noreply_a_freebsd.org: "maintainer-feedback requested: [Bug 265557] devel/glade (3.38.2_1): Adding option for gtk-doc and the GladeUI catalog"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 265557] devel/glade (3.38.2_1): Adding option for gtk-doc and the GladeUI catalog"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 265557] devel/glade (3.38.2_1): Adding option for gtk-doc and the GladeUI catalog"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 01 Aug 2022 20:53:57 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265557
Bug ID: 265557
Summary: devel/glade (3.38.2_1): Adding option for gtk-doc and
the GladeUI catalog
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: gnome@FreeBSD.org
Reporter: lab+bsd@thinkum.space
Assignee: gnome@FreeBSD.org
Flags: maintainer-feedback?(gnome@FreeBSD.org)
Created attachment 235613
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=235613&action=edit
patch for devel/glade 3.38.2_1
This diff is based on the changeset 740508e0e52a in git @ FreeBSD ports
circa 2022-04-08 05:00:14 +0000 for the devel/glade port 3.38.2_1
Options added:
- DOCS: Build and install the Glade User Interface Designer Reference
Manual
This documentation will be available in GNOME Devhelp and in the
filesystem at the path ${PREFIX}/share/gtk-doc/html/gladeui-2
- GLADEUI: Build and install the GladeUI catalog (catalog XML and module)
This catalog may be of use when creating Glade catalogs.
With the GJS and PYTHON features enabled respectively, this catalog
support can be used for widgets written in JavaScript (GJS) and for
widgets written in Python.
Some further documentation is available about the GJS support for
glade catalogs, by Juan Pablo
https://blogs.gnome.org/xjuan/2020/09/03/whats-new-with-glade/
For Glade support with GIR in Python, documentation is available in
the Glade reference manual
https://developer-old.gnome.org/gladeui/stable/pythonsupport.html
The Glade project's NEWS file will be installed under the DOCS
option. This changeset adds the file to pkg-plist for the DOCS
option.
gtk-doc files installed with DOCS option will be added to the plist
dynamically, from add-plist-docs
This changeset also adds the GladeUI catalog XML and GladeUI catalog
module to the plist, under the GLADEUI option.
--
You are receiving this mail because:
You are the assignee for the bug.