Bug 263715 - security/libsecret: Add OPTIONS, fix pkg-plist when gettext-runtime is installed
Summary: security/libsecret: Add OPTIONS, fix pkg-plist when gettext-runtime is installed
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-gnome (Nobody)
URL:
Keywords: needs-qa
Depends on:
Blocks:
 
Reported: 2022-05-02 07:39 UTC by Joerg Pulz
Modified: 2022-05-05 05:07 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (gnome)
koobs: merge-quarterly?


Attachments
complete patch to OPTIONify and fix pkg-plist for security/libsecret (41.64 KB, patch)
2022-05-02 07:39 UTC, Joerg Pulz
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Joerg Pulz 2022-05-02 07:39:35 UTC
Created attachment 233648 [details]
complete patch to OPTIONify and fix pkg-plist for security/libsecret

The latest update to libsecret-0.20.5 pulls in a lot of additional dependencies due to DOC generation and there is no way to avoid this.

OPTIONify the port to make DOCS and everything else user-configurable.
Add the required small patches to make everything work correct.

While here, add OPTION support for NLS with patch to make it work.
This fixes wrong pkg-plist on systems where gettext-runtime is installed.

OPTIONS_DEFAULT is arguable but actual reflects the state before OPTIONify.
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2022-05-05 00:46:29 UTC
For the bug-fixes to be merged, OPTIONS_DEFAULT should  match the current functionality without options. Please update patch if required.
Comment 2 Joerg Pulz 2022-05-05 05:07:12 UTC
As already mentioned: OPTIONS_DEFAULT reflects the state before OPTIONify.