Bug 265564 - x11-toolkits/libhandy: Adding options for docs, glade catalog, examples
Summary: x11-toolkits/libhandy: Adding options for docs, glade catalog, examples
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-gnome (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-08-02 01:43 UTC by Sean Champ
Modified: 2022-08-02 01:49 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (gnome)


Attachments
Patch for adding docs, examples, glade options (x11-toolkits/libhandy) (2.17 KB, patch)
2022-08-02 01:43 UTC, Sean Champ
no flags Details | Diff
Updated patch - docs, examples, glade options (x11-toolkits/libhandy) (2.01 KB, patch)
2022-08-02 01:49 UTC, Sean Champ
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Sean Champ 2022-08-02 01:43:26 UTC
Created attachment 235624 [details]
Patch for adding docs, examples, glade options (x11-toolkits/libhandy)

This diff is based on the changeset a3826e38d224 in git @ FreeBSD ports
circa 2022-04-26 13:51:19 -0700 for x11-toolkits/libhandy version 1.6.2

Options added:

- DOCS: Build and install the Handy-1 Reference Manual

  In a style after the similarly formatted Pango reference manual, the
  documentation will be installed under the port's DOCSDIR rather than
  the traditional ${PREFIX}/share/gtk-doc/html directory

  For a purpose of easing maintenance, all docsdir files installed 
  with the patched port will be automatically added to the plist with
  add-plist-docs

  The project's NEWS file will also be installed with the DOCS option.

- EXAMPLES: Install the libhandy example files

- GLADE: Glade catalog installation

  The libhandy Glade XML catalog file and Glade module are installed by
  default with port version 1.6.2. With the patched port, this will be
  provided as an optional feature for the libhandy installation.
Comment 1 Sean Champ 2022-08-02 01:45:22 UTC
The patch retained an artifact of reused code from another patch. I'll submit an updated patch shortly
Comment 2 Sean Champ 2022-08-02 01:49:45 UTC
Created attachment 235625 [details]
Updated patch - docs, examples, glade options (x11-toolkits/libhandy)