Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 Nov 2022 21:09:03 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 267868] audio/ardour: Update to 7.1.0 release, replace audio/ardour6.
Message-ID:  <bug-267868-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D267868

            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=3D238183&action=
=3Dedit
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 t=
ime.

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 alternativ=
e.
Github is not an option, because the download there is deliberately made em=
pty
(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 ha=
ve
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-pl=
ist
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 t=
he
portname previously.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-267868-7788>