[Bug 267868] audio/ardour: Update to 7.1.0 release, replace audio/ardour6.
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 267868] audio/ardour: Update to 7.1.0 release, replace audio/ardour6."
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 267868] audio/ardour: Update to 7.2.0 release, replace audio/ardour6."
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 267868] audio/ardour: Update to 7.2.0 release, replace audio/ardour6."
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 267868] audio/ardour: Update to 7.2.0 release, replace audio/ardour6."
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 19 Nov 2022 21:09:03 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267868 Bug ID: 267868 Summary: audio/ardour: Update to 7.1.0 release, replace audio/ardour6. Product: Ports & Packages Version: Latest Hardware: Any URL: https://ardour.org/whatsnew.html OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: dev@submerge.ch Created attachment 238183 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=238183&action=edit Update to 7.1.0 release, replace audio/ardour6. This patch provides an update to Ardour 7.1.0, thereby replacing Ardour 6.9.0 in audio/ardour6 and moving the port to audio/ardour. There's no reason to keep the major version in the portname, we only had one version for quite some time. The patch also incorporates bug #267065, relaxing the version requirement on the python build dependency. I did some brief testing on 13.0-RELEASE and found no regressions so far. Apply with "git am". Some notes about the changes I made: Issue 1 - Official download is now tailored to browsers only, that's why the distfile is named "510". Put it in a named and versioned subdirectory to not mess up the distfiles directory. I didn't find a better download alternative. Github is not an option, because the download there is deliberately made empty (sic). Issue 2 - Even though I followed the advice in the porters handbook to the best of my knowledge, portlint warns about the use of DISTFILES and DISTNAME. The problem is the odd distfile name (Issue 1) combined with non-matching extraction path and portname. If I follow the suggestions of portlint, I have to define WRKSRC above the license block which portlint doesn't like either. Issue 3 - Ardour includes its major version (e.g. "ardour7") in many pkg-plist paths. I factored these out into a substitution variable named ARDOUR_MAJOR, to ease future updates to the port. Some of these substitutions came through the portname previously. -- You are receiving this mail because: You are the assignee for the bug.