Bug 268796 - net/gnu-dico: update to version 2.11 and rename the port
Summary: net/gnu-dico: update to version 2.11 and rename the port
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: Nuno Teixeira
URL: https://git.savannah.gnu.org/cgit/dic...
Keywords:
Depends on:
Blocks:
 
Reported: 2023-01-07 01:23 UTC by info
Modified: 2023-06-03 11:52 UTC (History)
1 user (show)

See Also:


Attachments
Update to version 2.11 (1.88 KB, patch)
2023-01-07 01:23 UTC, info
no flags Details | Diff
Rename the port to match upstream naming (393 bytes, patch)
2023-01-07 01:24 UTC, info
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description info 2023-01-07 01:23:13 UTC
Created attachment 239316 [details]
Update to version 2.11

Update to version 2.11

Change log: https://savannah.gnu.org/forum/forum.php?forum_id=9974

Rename the port to match upstream naming

Change the name from net/gnu-dico to net/dico

The prefix gnu was added to distinguish this port from the port french/dico

This is no longer needed since the port french/dico was removed from ports few years ago
Comment 1 info 2023-01-07 01:24:30 UTC
Created attachment 239317 [details]
Rename the port to match upstream naming
Comment 2 Nuno Teixeira freebsd_committer freebsd_triage 2023-01-08 12:29:43 UTC
Please send a git diff.

Q/A tests reports:

---
====> Running Q/A tests (stage-qa)
Warning: 'lib/libdico.so.2.0.0' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
Warning: 'lib/dico/nprefix.so' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
Warning: 'lib/dico/metaphone2.so' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
Warning: 'lib/dico/pcre.so' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
Warning: 'lib/dico/gcide.so' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
Warning: 'lib/dico/outline.so' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
Warning: 'lib/dico/word.so' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
Warning: 'lib/dico/dictorg.so' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
Warning: 'lib/dico/echo.so' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
Warning: 'lib/dico/substr.so' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
Warning: 'lib/dico/stratall.so' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
Warning: 'lib/dico/python.so' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
Error: /usr/local/bin/dico is linked to /usr/local/lib/libreadline.so.8 from devel/readline but it is not declared as a dependency
Warning: you need USES+=readline
---
Comment 3 Nuno Teixeira freebsd_committer freebsd_triage 2023-01-08 12:32:49 UTC
(In reply to Nuno Teixeira from comment #2)
(...)

Sugestion:

You can use `git mv net/gnu-dico net/dico`, update it, `git add net/dico` and `git diff --staged > (/tmp/dito.diff`, e.g..
Comment 4 Nuno Teixeira freebsd_committer freebsd_triage 2023-01-31 09:53:39 UTC
Friendly ping
Comment 5 commit-hook freebsd_committer freebsd_triage 2023-06-03 11:47:49 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0318e32744483662bd987b77e2b0f24eb0714020

commit 0318e32744483662bd987b77e2b0f24eb0714020
Author:     FreeBSD <info@dikt.tv>
AuthorDate: 2023-06-03 11:35:30 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2023-06-03 11:46:40 +0000

    net/dico: Update to 2.11/Rename port

    - Rename the port to match upstream naming
      Change the name from net/gnu-dico to net/dico, prefix gnu- was added
      to distinguish this port from the port french/dico no longer needed
      since the port french/dico was removed from ports few years ago

    - Switch to DISTVERSION
    - Strip binaries
    - Add missing dependencies

    ChangeLog:      https://git.savannah.gnu.org/cgit/dico.git/tree/NEWS
    PR:             268796

    The prefix gnu was added to distinguish this port from the port french/dico

    This is no longer needed since the port french/dico was removed from ports few years ago

 MOVED                                       |  1 +
 net/Makefile                                |  2 +-
 net/{gnu-dico => dico}/Makefile             | 13 ++++++-------
 net/dico/distinfo (new)                     |  3 +++
 net/{gnu-dico => dico}/files/dicod.conf     |  0
 net/{gnu-dico => dico}/files/dicod.in       |  0
 net/{gnu-dico => dico}/files/pkg-message.in |  2 +-
 net/{gnu-dico => dico}/pkg-descr            |  0
 net/{gnu-dico => dico}/pkg-plist            |  2 +-
 net/gnu-dico/distinfo (gone)                |  3 ---
 10 files changed, 13 insertions(+), 13 deletions(-)
Comment 6 Nuno Teixeira freebsd_committer freebsd_triage 2023-06-03 11:52:19 UTC
Committed, thanks!