Bug 277854 - sysutils/bmd: update to 3.1
Summary: sysutils/bmd: update to 3.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Jose Alonso Cardenas Marquez
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-21 01:52 UTC by Yuichiro NAITO
Modified: 2024-10-09 06:52 UTC (History)
5 users (show)

See Also:


Attachments
bmd-2.4.patch (2.00 KB, patch)
2024-03-21 01:52 UTC, Yuichiro NAITO
no flags Details | Diff
bmd-2.5.patch (2.66 KB, patch)
2024-04-26 08:25 UTC, Yuichiro NAITO
no flags Details | Diff
bmd-3.0.patch (2.31 KB, patch)
2024-08-01 00:48 UTC, Yuichiro NAITO
no flags Details | Diff
bmd-plugin-avahi-3.0.patch (1.97 KB, patch)
2024-08-01 00:48 UTC, Yuichiro NAITO
naito.yuichiro: maintainer-approval+
Details | Diff
bmd-plugin-hookcmd-3.0.patch (2.01 KB, patch)
2024-08-01 00:49 UTC, Yuichiro NAITO
naito.yuichiro: maintainer-approval+
Details | Diff
bmd-3.1.patch (2.15 KB, patch)
2024-10-08 03:04 UTC, Yuichiro NAITO
naito.yuichiro: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yuichiro NAITO 2024-03-21 01:52:26 UTC
Created attachment 249358 [details]
bmd-2.4.patch

I updated and released the new bmd version 2.4 to implement the requested features.
Please take a look at the release note in the following URL.

https://github.com/yuichiro-naito/bmd/releases/tag/2.4

Since this version, MANDIR has been changed to $(LOCALBASE)/share/man.
We no longer need to patch for MANDIR. I re-generated the rc.d/Makefile patch.
No functional change is intended for it.

The attached patch updates sysutils/bmd port.
Please apply to the Ports tree.
Comment 1 Yuichiro NAITO 2024-04-26 08:25:06 UTC
Created attachment 250235 [details]
bmd-2.5.patch
Comment 2 Yuichiro NAITO 2024-04-26 08:29:08 UTC
Hi, I released the new bmd version 2.5 and updated the sysutils/bmd patch.
The release note will be shown in the following URL.

https://github.com/yuichiro-naito/bmd/releases/tag/2.5

Please apply to the Ports tree.
Comment 3 Yuichiro NAITO 2024-08-01 00:48:08 UTC
Created attachment 252410 [details]
bmd-3.0.patch
Comment 4 Yuichiro NAITO 2024-08-01 00:48:46 UTC
Created attachment 252411 [details]
bmd-plugin-avahi-3.0.patch
Comment 5 Yuichiro NAITO 2024-08-01 00:49:13 UTC
Created attachment 252412 [details]
bmd-plugin-hookcmd-3.0.patch
Comment 6 Yuichiro NAITO 2024-08-01 00:58:28 UTC
Hi, I updated bmd to 3.0. The plugin interfaces have been changed since this version.
So I also updated all the plugins. See the release notes in the following URLs.

* https://github.com/yuichiro-naito/bmd/releases/tag/3.0
* https://github.com/yuichiro-naito/bmd-plugin-avahi/releases/tag/3.0
* https://github.com/yuichiro-naito/bmd-plugin-hookcmd/releases/tag/3.0

I made 3 patches for upgrading sysutils/{bmd|bmd-plugin-avahi|bmd-plugin-hookcmd}.
Please apply these 3 patches in the following order.

1. bmd-3.0.patch
2. bmd-plugin-avahi-3.0.patch
3. bmd-plugin-hookcmd-3.0.patch
Comment 7 Yuichiro NAITO 2024-10-08 03:04:58 UTC
Created attachment 254084 [details]
bmd-3.1.patch
Comment 8 Yuichiro NAITO 2024-10-08 03:08:15 UTC
I updated the bmd to 3.1. See the following URL for the release note.

https://github.com/yuichiro-naito/bmd/releases/tag/3.1

I also updated my patch to upgrade sysutils/bmd port.
Please apply `bmd-3.1.patch` to the Ports tree.
After applying `bmd-3.1.patch`, please apply `bmd-plugin-avahi-3.0.patch` and
`bmd-plugin-hookcmd-3.0.patch`.
Comment 9 commit-hook freebsd_committer freebsd_triage 2024-10-09 06:52:27 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=16dc8709bf725c12a141574d2154a606d0101d5b

commit 16dc8709bf725c12a141574d2154a606d0101d5b
Author:     Yuichiro NAITO <naito.yuichiro@gmail.com>
AuthorDate: 2024-10-09 06:50:38 +0000
Commit:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
CommitDate: 2024-10-09 06:50:38 +0000

    sysutils/bmd-plugin-hookcmd: Update to 3.0

    ChangeLog at:   https://github.com/yuichiro-naito/bmd-plugin-hookcmd/releases
    PR:             277854
    Reported by:    maintainer

 sysutils/bmd-plugin-hookcmd/Makefile             |  3 +--
 sysutils/bmd-plugin-hookcmd/distinfo             |  6 +++---
 sysutils/bmd-plugin-hookcmd/files/patch-Makefile | 14 ++------------
 3 files changed, 6 insertions(+), 17 deletions(-)
Comment 10 commit-hook freebsd_committer freebsd_triage 2024-10-09 06:52:29 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0d9db7f246cc0ddb31fd34d1bd2b7964add3ee96

commit 0d9db7f246cc0ddb31fd34d1bd2b7964add3ee96
Author:     Yuichiro NAITO <naito.yuichiro@gmail.com>
AuthorDate: 2024-10-09 06:41:29 +0000
Commit:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
CommitDate: 2024-10-09 06:41:29 +0000

    sysutils/bmd: Update to 3.1

    ChangeLog at:   https://github.com/yuichiro-naito/bmd/releases
    PR:             277854
    Reported by:    maintainer

 sysutils/bmd/Makefile                  | 3 +--
 sysutils/bmd/distinfo                  | 6 +++---
 sysutils/bmd/files/patch-Makefile      | 5 ++---
 sysutils/bmd/files/patch-rc.d_Makefile | 2 +-
 4 files changed, 7 insertions(+), 9 deletions(-)
Comment 11 commit-hook freebsd_committer freebsd_triage 2024-10-09 06:52:30 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=570edc8e5a45f3c0c3d6155643cece1467f454a7

commit 570edc8e5a45f3c0c3d6155643cece1467f454a7
Author:     Yuichiro NAITO <naito.yuichiro@gmail.com>
AuthorDate: 2024-10-09 06:46:39 +0000
Commit:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
CommitDate: 2024-10-09 06:46:39 +0000

    sysutils/bmd-plugin-avahi: Update to 3.0

    ChangeLog at:   https://github.com/yuichiro-naito/bmd-plugin-avahi/releases
    PR:             277854
    Reported by:    maintainer

 sysutils/bmd-plugin-avahi/Makefile             |  3 +--
 sysutils/bmd-plugin-avahi/distinfo             |  6 +++---
 sysutils/bmd-plugin-avahi/files/patch-Makefile | 14 ++------------
 3 files changed, 6 insertions(+), 17 deletions(-)
Comment 12 Jose Alonso Cardenas Marquez freebsd_committer freebsd_triage 2024-10-09 06:52:56 UTC
Committed thanks!