Bug 200705 - [NEW PORT] audio/py-audiotools: Modules and tools for audio processing
Summary: [NEW PORT] audio/py-audiotools: Modules and tools for audio processing
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: Pawel Pekala
URL:
Keywords: feature, needs-patch, needs-qa, patch
Depends on:
Blocks:
 
Reported: 2015-06-07 21:53 UTC by James Buren
Modified: 2015-10-28 19:21 UTC (History)
4 users (show)

See Also:
koobs: maintainer-feedback? (ryu0)


Attachments
the port's shell archive (5.67 KB, application/x-shar)
2015-06-07 21:53 UTC, James Buren
no flags Details
revised shell archive (8.95 KB, text/plain)
2015-08-05 17:54 UTC, James Buren
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description James Buren 2015-06-07 21:53:11 UTC
Created attachment 157529 [details]
the port's shell archive

This provides a python API as well as command line tools for audio processing. It has useful features rarely seen in other audio tools. It can rip audio CDs to single file FLAC files. It can also verify those with the Accurate Rip database to compare the resulting file against the results of other people. It is also capable of a number of other tasks that people may find useful.

Thank you.
Comment 1 Bartek Rutkowski freebsd_committer freebsd_triage 2015-08-05 14:48:46 UTC
The port fails to build currently:

http://pd.valinor.palantiri.org/data/93amd64-default/2015-08-05_16h39m40s/logs/errors/py27-audiotools-3.0.log
Comment 2 James Buren 2015-08-05 17:54:28 UTC
Created attachment 159577 [details]
revised shell archive

This attachment is an updated shell archive that has the following changes:

1) Patches replaced with the official set incorporated by upstream in git. They still fix the same issues present on FreeBSD 9 and 10.

2) LAME is turned off as a default dependency because it is not available as a binary package.

This should also fix the build issues on FreeBSD 9, as the problem was due to how the patch was originally written by me. I did not test the build on FreeBSD 9 originally, only on FreeBSD 10.
Comment 3 commit-hook freebsd_committer freebsd_triage 2015-10-28 19:19:08 UTC
A commit references this bug:

Author: pawel
Date: Wed Oct 28 19:18:38 UTC 2015
New revision: 400412
URL: https://svnweb.freebsd.org/changeset/ports/400412

Log:
  Python Audio Tools are a collection of audio handling programs which work from
  the command line. These include programs for CD extraction, track conversion
  from one audio format to another, track renaming and retagging, track
  identification, CD burning from tracks, and more. Supports internationalized
  track filenames and metadata using Unicode. Works with high-definition,
  multi-channel audio as well as CD-quality. Track conversion uses multiple CPUs
  or CPU cores if available to greatly speed the transcoding process. Track
  metadata can be retrieved from FreeDB, MusicBrainz or compatible servers.

  WWW: http://audiotools.sourceforge.net

  PR:		200705
  Submitted by:	James Buren <ryu0@ymail.com>

Changes:
  head/audio/Makefile
  head/audio/py-audiotools/
  head/audio/py-audiotools/Makefile
  head/audio/py-audiotools/distinfo
  head/audio/py-audiotools/files/
  head/audio/py-audiotools/files/patch-src_cdiomodule.h
  head/audio/py-audiotools/files/patch-src_samplerate_common.h
  head/audio/py-audiotools/pkg-descr
Comment 4 commit-hook freebsd_committer freebsd_triage 2015-10-28 19:21:10 UTC
A commit references this bug:

Author: pawel
Date: Wed Oct 28 19:20:43 UTC 2015
New revision: 47696
URL: https://svnweb.freebsd.org/changeset/doc/47696

Log:
  For audio/py-audiotools

  PR:		200705

Changes:
  head/en_US.ISO8859-1/articles/contributors/contrib.additional.xml