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: In Progress
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Bartek Rutkowski
Keywords: easy, needs-qa
Depends on: 242562
Blocks: 237028
  Show dependency treegraph
Reported: 2019-10-08 21:21 UTC by Henry
Modified: 2021-04-14 22:53 UTC (History)
4 users (show)

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

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

- 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 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?