Bug 261883 - audio/pd-cyclone: Restore port based on 0.2b3
Summary: audio/pd-cyclone: Restore port based on 0.2b3
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Robert Clausecker
URL:
Keywords:
Depends on: 252188 257579
Blocks:
  Show dependency treegraph
 
Reported: 2022-02-11 09:03 UTC by Timothy Beyer
Modified: 2023-04-18 21:59 UTC (History)
4 users (show)

See Also:


Attachments
restore pd-cyclone, based on slightly newer distfile available online (20.97 KB, patch)
2022-02-11 09:03 UTC, Timothy Beyer
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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.