Bug 241138 - devel/b2: Rename to devel/py-b2, Update to 1.4.2
Summary: devel/b2: Rename to devel/py-b2, Update to 1.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 Many People
Assignee: Craig Leres
URL:
Keywords: easy, needs-qa
: 247687 (view as bug list)
Depends on: 242562
Blocks: 237028
  Show dependency treegraph
 
Reported: 2019-10-08 21:21 UTC by Henry
Modified: 2024-11-14 17:53 UTC (History)
6 users (show)

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


Attachments
update py-b2 (2.09 KB, patch)
2019-10-08 21:21 UTC, Henry
no flags Details | Diff
devel/py-b2sdk shar (2.58 KB, text/plain)
2019-10-08 21:21 UTC, Henry
no flags Details
unified diff version of the two changes (5.77 KB, patch)
2019-12-09 22:38 UTC, Henry
no flags Details | Diff
new diff with just py-b2 update and MOVED addition (2.72 KB, patch)
2019-12-11 00:01 UTC, Henry
no flags Details | Diff
py-b2 update to 1.4.2 (2.55 KB, patch)
2020-02-18 04:38 UTC, Henry
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Henry 2019-10-08 21:21:02 UTC
Created attachment 208183 [details]
update py-b2

- rename devel/b2 to devel/py-b2
- update py-b2 to 1.4.2
- adds devel/py-b2sdk which is required by py-b2
Comment 1 Henry 2019-10-08 21:21:50 UTC
Created attachment 208184 [details]
devel/py-b2sdk shar
Comment 2 Henry 2019-10-08 22:18:48 UTC
Also worth noting this unbreaks the current port which is non-functional as reported in https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=237028
Comment 3 Henry 2019-12-09 00:37:59 UTC
Its been over two months, maintainer timeout?
Comment 4 Kubilay Kocak freebsd_committer freebsd_triage 2019-12-09 08:28:26 UTC
@Henry If you could, please combine the two attachments into a single patch  (unified diff) after moving the port (from b2 -> py-b2) locally using svn cp
Comment 5 Henry 2019-12-09 22:38:23 UTC
Created attachment 209815 [details]
unified diff version of the two changes
Comment 6 Kubilay Kocak freebsd_committer freebsd_triage 2019-12-10 01:21:58 UTC
Notes: 

- Port directory still needs to be renamed (devel/b2 -> devel/py-b2), and
- MOVED needs an entry added for the rename (move)

@Henry, Regarding the new dependency:

- It's usually preferred to separate out issues on a per-port basis. If you dont mind, it would be great if you could create a separate issue for the dependency and have this issue "depend on" its issue ID. Please CC python@ on the issue

- If you could maintain the new port that would be great. python@ is happy to maintain python ports as a fallback.

- Use MASTER_SITES=CHEESESHOP (PyPI) unless there is a compelling temporary reason to use an alterantive source (like github), such as missing distfiles like LICENSE or test suite files/data.
Comment 7 Henry 2019-12-11 00:01:39 UTC
Created attachment 209848 [details]
new diff with just py-b2 update and MOVED addition
Comment 8 Henry 2019-12-11 00:05:51 UTC
Thanks for the feedback.

I've split out devel/py-b2sdk and make it a dependency of this PR.

Both have been converted to use pypi rather than github.

I've added a MOVED entry to the diff, be warned there is a syntax error in the prior entry.
Comment 9 Bartek Rutkowski freebsd_committer freebsd_triage 2020-02-17 22:21:36 UTC
Thanks for the patch, I'll be testing it soon.
Comment 10 Henry 2020-02-18 04:38:35 UTC
Created attachment 211732 [details]
py-b2 update to 1.4.2

Updated patch that now leaves LICENSE_FILE untouched.
Comment 11 uros 2021-04-14 17:18:47 UTC
Is there a way to up the version to 2.3.0?
Comment 12 Craig Leres freebsd_committer freebsd_triage 2024-11-14 01:40:49 UTC
*** Bug 247687 has been marked as a duplicate of this bug. ***
Comment 13 commit-hook freebsd_committer freebsd_triage 2024-11-14 17:46:40 UTC
A commit in branch main references this bug:

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

commit da33eaab92181d1989c9ef3c70d617eca579ed9f
Author:     Craig Leres <leres@FreeBSD.org>
AuthorDate: 2024-11-14 17:45:51 +0000
Commit:     Craig Leres <leres@FreeBSD.org>
CommitDate: 2024-11-14 17:45:51 +0000

    devel/b2: rename devel/py-b2

    PR:             241138

 MOVED                         | 1 +
 devel/Makefile                | 2 +-
 devel/{b2 => py-b2}/Makefile  | 3 ++-
 devel/{b2 => py-b2}/distinfo  | 0
 devel/{b2 => py-b2}/pkg-descr | 0
 5 files changed, 4 insertions(+), 2 deletions(-)
Comment 14 Craig Leres freebsd_committer freebsd_triage 2024-11-14 17:53:00 UTC
The version update is covered via f20ad8f42903 (to 4.2.0) and the port rename via da33eaab9218.