Bug 277431 - editors/poedit: Update to 3.4.2
Summary: editors/poedit: Update to 3.4.2
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Rodrigo Osorio
URL: https://github.com/vslavik/poedit/blo...
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-02 10:26 UTC by Nuno Teixeira
Modified: 2024-03-15 20:55 UTC (History)
0 users

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


Attachments
Update to 3.4.2 (3.12 KB, patch)
2024-03-02 10:26 UTC, Nuno Teixeira
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Nuno Teixeira freebsd_committer freebsd_triage 2024-03-02 10:26:08 UTC
Created attachment 248873 [details]
Update to 3.4.2

Hello Rodrigo,

I'd did part of some translation work on www/bluefish and I used poedit for it.
It works great!

- Switch to DISTVERSION
- Define LICENSE_FILE
- Switch to wx3.2 (requirement)
- Remove NLS knob (as upstream doesn't allow it)

Notes:

- gettext-tool are required at build and run time because of msgfmt.
- did a major Makefile cleanup as port don't need some extra configs now,
  and it looks more closely to OpenBSD port in its simplicity

- testport: {15,140,133,132}amd64
- run test: 15amd64
- Q/A check, portlint, portclippy and portfmt happy

Cheers!
Comment 1 Nuno Teixeira freebsd_committer freebsd_triage 2024-03-13 08:28:50 UTC
Friendly ping.
Comment 2 commit-hook freebsd_committer freebsd_triage 2024-03-15 20:54:30 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=133ed6be91f362717b7ae81fd6bd2124e6cbb7ec

commit 133ed6be91f362717b7ae81fd6bd2124e6cbb7ec
Author:     Rodrigo Osorio <rodrigo@FreeBSD.org>
AuthorDate: 2024-03-15 20:47:27 +0000
Commit:     Rodrigo Osorio <rodrigo@FreeBSD.org>
CommitDate: 2024-03-15 20:53:41 +0000

    editors/poedit: update to 3.4.2

    Changelog: https://github.com/vslavik/poedit/blob/master/NEWS

    Port changes:
    - Switch to DISTVERSION
    - Define LICENSE_FILE
    - Switch to wx3.2 (requirement)
    - Remove NLS knob (as upstream doesn't allow it)

    PR:             277431
    Reported by:    eduardo

 editors/poedit/Makefile  | 26 +++++++-------------------
 editors/poedit/distinfo  |  6 +++---
 editors/poedit/pkg-plist |  8 ++++++--
 3 files changed, 16 insertions(+), 24 deletions(-)
Comment 3 Rodrigo Osorio freebsd_committer freebsd_triage 2024-03-15 20:55:00 UTC
Committed, thanks and sorry for the delay