Bug 281138 - devel/gcli: Update to version 2.5.0
Summary: devel/gcli: Update to version 2.5.0
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: Robert Clausecker
URL: https://gitlab.com/herrhotzenplotz/gc...
Keywords:
Depends on:
Blocks:
 
Reported: 2024-08-30 17:44 UTC by Nico Sonack
Modified: 2024-09-16 20:24 UTC (History)
1 user (show)

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


Attachments
Patch (2.33 KB, patch)
2024-08-30 17:44 UTC, Nico Sonack
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Nico Sonack 2024-08-30 17:44:49 UTC
Created attachment 253185 [details]
Patch

See patch attached.

I moved the build system away from GNU autotools which is why lots of files are now not installed and also the shared library is not needed anymore.

Tested in poudriere with FreeBSD 14.1/amd64.

Nico
Comment 1 Robert Clausecker freebsd_committer freebsd_triage 2024-09-10 11:31:06 UTC
Will commit a more sophisticated patch instead.
Comment 2 commit-hook freebsd_committer freebsd_triage 2024-09-16 20:21:05 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8938ccc47ba3ecd7b6e7d766ef857a7798e39734

commit 8938ccc47ba3ecd7b6e7d766ef857a7798e39734
Author:     Robert Clausecker <fuz@FreeBSD.org>
AuthorDate: 2024-09-09 22:06:44 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2024-09-16 20:14:14 +0000

    devel/gcli: update to 2.5.0

     - refactor port for new build system
     - libgcli is no longer shipped
     - can now leverage libedit or readline
     - can now depend on textproc/lowdown

    Changelog: https://lists.sr.ht/~herrhotzenplotz/gcli-announce/%3CZsyLOQM5PWINzHhH@hades%3E

    PR:             281138
    Reported by:    Nico Sonack <nsonack@herrhotzenplotz.de>

 devel/gcli/Makefile  | 26 ++++++++++++++++++++------
 devel/gcli/distinfo  |  6 +++---
 devel/gcli/pkg-plist | 18 +-----------------
 3 files changed, 24 insertions(+), 26 deletions(-)
Comment 3 Robert Clausecker freebsd_committer freebsd_triage 2024-09-16 20:24:49 UTC
Thank you for the report.