Created attachment 253209 [details] Patch for libgsf * Rework Makefile and modernize it Compile tested on FreeBSD 14.1-RELEASE (amd64) (make, make check-plist) Poudriere testport OK 13.3-RELEASE (amd64) Poudriere testport OK 14.0-RELEASE (amd64) Poudriere testport OK 14.1-RELEASE (amd64) Tested with following users in tree with Poudriere (14.1-RELEASE): deskutils/xfce4-tumbler devel/goffice devel/msitools finance/grisbi graphics/nip2 mail/libpst math/gnumeric math/gretl misc/xiphos science/gchemutils security/osslsigncode sysutils/tracker-miners textproc/libwpd010 textproc/wv textproc/wv2 x11-fm/nemo
Since there is only one LICENSE now, we can use LICENSE_FILE instead of LICENSE_FILE_LGPL21 ?
Created attachment 253213 [details] Patch for libgsf Fix LICENSE_FILE entry
Indeed, fixed
LGTM.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=2cbba0ee7fd6c2d2c7d0772b0981daa0d875e2ff commit 2cbba0ee7fd6c2d2c7d0772b0981daa0d875e2ff Author: Daniel Engberg <diizzy@FreeBSD.org> AuthorDate: 2024-08-31 19:45:02 +0000 Commit: Daniel Engberg <diizzy@FreeBSD.org> CommitDate: 2024-08-31 22:22:22 +0000 devel/libgsf: Update to 1.14.52 * Rework Makefile and modernize it Changelog: https://gitlab.gnome.org/GNOME/libgsf/-/blob/LIBGSF_1_14_52/ChangeLog PR: 281161 Approved by: desktop (arrowd) devel/libgsf/Makefile | 29 ++++++++++++++--------------- devel/libgsf/distinfo | 6 +++--- devel/libgsf/pkg-plist | 2 ++ 3 files changed, 19 insertions(+), 18 deletions(-)
Thanks!