Bug 261883

Summary: audio/pd-cyclone: Restore port based on 0.2b3
Product: Ports & Packages Reporter: Timothy Beyer <beyert>
Component: Individual Port(s)Assignee: Robert Clausecker <fuz>
Status: Closed FIXED    
Severity: Affects Only Me CC: beyert, brittlehaus, fuz, lwhsu
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Bug Depends on: 252188, 257579    
Bug Blocks:    
Attachments:
Description Flags
restore pd-cyclone, based on slightly newer distfile available online none

Description Timothy Beyer 2022-02-11 09:03:58 UTC
Created attachment 231748 [details]
restore pd-cyclone, based on slightly newer distfile available online

This is a restored version of audio/pd-cyclone, originally ported to FreeBSD by Tobias Brodel, but removed from the ports tree in 2020, because 0.2beta2 became unfetchable.


Although I couldn't find any distfiles to restore that exact version, I was able to find a publicly fetchable distfile of 0.2beta3, which as it turns out, is virtually identical to the prior version, and also works properly with the current version of audio/pd.

Since this is a library dependent on audio/pd, please apply one of the two PRs to get the parent port operational again, particularly on FreeBSD 13:

  *  https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252188 (with MIDI support, recommended)

  *  https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257579
Comment 1 Robert Clausecker freebsd_committer freebsd_triage 2023-04-17 23:33:39 UTC
Will commit in my next batch with the audio/pd upgrade.
As "Created by" lines had been removed from all ports recently, I will not restore them.
Will change WWW: into a Makefile variable on commit.

Dear submitter, I've noticed that the email address you use in your commit is different than the MAINTAINER field (same for your audio/pd patch).  Is this intentional?  If not, I would change your email address to be the same as the one in the MAINTAINER field.
Comment 2 commit-hook freebsd_committer freebsd_triage 2023-04-18 21:56:18 UTC
A commit in branch main references this bug:

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

commit 6382a9c6b638173b2e11de7be05230479abe3ff2
Author:     Timothy Beyer <beyert_freebsd@fastmail.net>
AuthorDate: 2022-02-11 08:55:47 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2023-04-18 21:55:30 +0000

    audio/pd-cyclone: restore port

    Restore pd-cyclone, based on slightly newer distfile available online.

    Cyclone is a library of PureData classes, bringing some level of compatibility
    between Max/MSP and Pd environments. The original goal of cyclone was to create
    a collection of Max/MSP objects for PureData. This was in the 2000s area,
    Max/MSP version 4.6. Since then MAX evolved its architecture and file format to
    something that is incompatible with PureData. Compatibility in patch file level
    is limited to this very old version of Max/MSP.

    WWW: http://puredata.info/downloads/cyclone/

    PR:             261883

 MOVED                            |   1 -
 audio/pd-cyclone/Makefile (new)  |  41 ++++
 audio/pd-cyclone/distinfo (new)  |   3 +
 audio/pd-cyclone/pkg-descr (new) |   6 +
 audio/pd-cyclone/pkg-plist (new) | 435 +++++++++++++++++++++++++++++++++++++++
 5 files changed, 485 insertions(+), 1 deletion(-)
Comment 3 Robert Clausecker freebsd_committer freebsd_triage 2023-04-18 21:59:35 UTC
Thank you for your contribution.