Created attachment 237752 [details] poudriere testport log Currently there are two ports: www/webtrees (which supports php 5.3-7.3), www/webtrees20 (which supports php 7.1-7.4). And because lang/php74 will be be removed soonly I think it is good idea to add a new port www/webtrees21 which suppoprts php 7.4-8.1. I've made a new port (as copy fromm www/webtrees20). I've tested it witch poudriere. As repo-copy I've left port maintaner email address but I can tak maintainership if it is recommended. So I'm attaching poudriere log file and patch which adds www/webtrees21. I hope it will be added soon :-)
add release tag
Created attachment 237753 [details] patch which adds www/webtrees21 patch for ports tree
This looks good to me. Thanks Krzystof.
@J.R Are you able to update your Bugzilla email to match the current MAINTAINER line in the port so we can verify and you can maintainer-approval + the patch?
@Krzysztof Are you able to provide a diff just of the changes needed after copying the webtrees20 port?
(In reply to Kubilay Kocak from comment #5) Sorry, but I'm afraid I do not understand :-((( Also we discussed via email that I will take maintainership of this port. Do I need make a new diff for that? Or is it possible change it during commit?
Created attachment 237831 [details] webtrees21 update patch OK, so I think I know what you expected (comment #5). If yes attachment #237753 [details] could be checked as obsolete
(In reply to Kubilay Kocak from comment #4) Koobs, www/webtrees21 is a new port which Krzysztof will be MAINTAINER for. Krzysztof, it sounds like Koobs will do a repo copy of the www/webtrees20 port to create www/webtrees21 and then he will need a patch that is a diff from the current webtrees20 to create webtrees21. So you should redo the patch that way and also change MAINTAINER to yourself and remove André's ark-ict.nl backup MASTER_SITE url.
Created attachment 237836 [details] webtrees21 update patch - v2 I think I've made patch correctly now :-))) I removed Andre's altenative source server and changed maintainer email.
May I ask what is blocking commit of changes for www/webtrees*? I hope I've prepared everything correctly?
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=19aa315a3ae73a73c35656cdf5140b587427c185 commit 19aa315a3ae73a73c35656cdf5140b587427c185 Author: Krzysztof <ports@bsdserwis.com> AuthorDate: 2023-01-16 17:27:16 +0000 Commit: Mikael Urankar <mikael@FreeBSD.org> CommitDate: 2023-01-16 17:33:55 +0000 www/webtrees21: Add new port webtrees is the web's leading online collaborative genealogy application. webtrees works from standard GEDCOM files, and is therefore compatible with every major desktop application. webtrees aims to be efficient and effective by using the right combination of third-party tools, design techniques and open standards. WWW: http://webtrees.net/ PR: 267463 www/Makefile | 1 + www/webtrees21/Makefile (new) | 36 + www/webtrees21/distinfo (new) | 3 + www/webtrees21/files/pkg-deinstall.in (new) | 26 + www/webtrees21/files/pkg-message.in (new) | 38 + www/webtrees21/pkg-descr (new) | 5 + www/webtrees21/pkg-plist (new) | 9334 +++++++++++++++++++++++++++ 7 files changed, 9443 insertions(+)
(In reply to Krzysztof from comment #10) Sorry for the delay, nothing wrong on your side. Thanks.