Commit graph

4275 commits

Author SHA1 Message Date
ben
2b18abeced Fix the writing of unicode tags. bump pkgrevision. Addresses PR#34515.
http://sourceforge.net/tracker/index.php?func=detail&aid=1016290&group_id=979&atid=300979

Patch adapted for pkgsrc by George Michaelson.
2006-09-13 12:06:28 +00:00
wiz
d18af642cb Fix MASTER_SITES. 2006-09-10 10:15:43 +00:00
obache
e896edb7fe Rename variable MAKEFILE to MAKE_FILE. 2006-09-09 02:41:53 +00:00
smb
829b5ef4b6 Updated the package's home page 2006-09-07 20:30:09 +00:00
wiz
9b610984b8 Add libgpod. 2006-09-06 22:58:48 +00:00
wiz
973ff97432 Add (untested) libgpod option, provided by Scott Presnell
in private mail.
2006-09-06 22:57:21 +00:00
wiz
a60021126a Remove libtool library parts (.la is already included). 2006-09-06 22:56:22 +00:00
wiz
37444970ca Initial import of libgpod-0.3.2, provided by Scott Presnell in
private mail.

libgpod is a library for accessing iPod databases and files.
2006-09-06 22:55:05 +00:00
wiz
dfca9ec686 Update to 1.4.3:
VERSION 1.4.3:
  FEATURES:
    * New DCOP: player trackCurrentTimeMs, returns the current track position
      in milliseconds.
    * Amarok File Tracking (formerly ATF) goes public! See
      http://amarok.kde.org/wiki/Amarok_File_Tracking for more information.
    * DAAP client now supports Zeroconf. With mDNSResponder properly setup
      Amarok automatically shows local DAAP servers.
    * DAAP client saves manually added computers between sessions.

  CHANGES:
    * Performance with big playlists has been improved by a magnitude. This
      also makes application shutdown faster.
    * Remove the option to enable/disable history in dynamic mode. (BR 133076)
    * Reduce the minimum available tracks to show to 0. (BR 131223)
    * Change in file tracking behavior: IDs are no longer embedded into tags
      but are calculated from a portion of the file data instead, letting
      users with read-only music stores take advantage of it.
    * Don't report "/dev/hd" style devices as new media devices. (BR 127831)
    * Smart Playlists only load media from currently mounted devices.

  BUGFIXES:
    * Dequeing tracks whilst in dynamic mode might not work. (BR 133449)
    * When marking podcast episodes as listened, update the channel icon if
      necessary. (BR 133497)
    * Don't always mark podcast channel icon as "listened" on rescan if.
      (BR 133495)
    * User added streams were not editable once saved. (BR 133483)
    * Cover images were not displayed in some cases. (BR 133174)
    * Fixed bug which prevented Amarok from creating the collection database
      in rare circumstances using SQLite. (BR 133072)
    * Collection scanner would only restart a maximum of 2 times instead of
      20. (fixed in SVN revision 578922)
    * MTP mediadevice support would not compile against libmtp versions >=
      0.0.12. (fixed in SVN revision 576121)
    * AudioCD playback would stutter and sometimes freeze Amarok. (BR 133015)
    * Dynamic Collection broke flat collection view when the Filename column
      was added (BR 132874)
    * DAAP client shows connection errors to the user and no longer says
      "Loading" perpetually. After a failed connection, the user can now
      try again.
    * Don't empty media device transfer queue when canceling a transfer.
    * Ctrl-C for copying urls from the tag editor would not work. (BR 123327)
    * Delete covers from the filesystem when requested.
    * Show context menu on right-click in empty area of media device
      browser. (BR 127154)
    * Sort numeric columns in flat collection view numerically. (BR 130667)
2006-09-06 22:48:14 +00:00
markd
be1d97a391 Fix PLIST for sparc64. 2006-09-06 12:08:30 +00:00
ben
3b39476b6a Fix the csound5 install phase.
At some point, pkgsrc started setting a different MAKE_ENV in the
install phase than in the build phase.  This caused scons to report that
"the build action changed", which caused scons to rebuild csound5 and
install it with a broken configuration.

This hack saves MAKE_ENV to a file in WRKDIR, then uses that file to set
the environment in the install phase.
2006-09-04 14:17:51 +00:00
ben
6965e52e06 Correct mistake in my last change to distinfo. 2006-09-04 12:54:54 +00:00
ben
e4134c0fdd Fix build on Mac OS X and bump pkgrevision.
This is based on the work found at:
  http://strangehours.livejournal.com/9698.html

Tested on i386 Mac OS X 10.4.7 and i386 NetBSD 3.0.

TODO: manual device selection in Mac OS X.
2006-09-03 17:13:30 +00:00
wiz
776a05be72 Reset maintainer for people who lost their commit bit. 2006-09-03 00:56:28 +00:00
ben
7580f09efe Fix build on Mac OS X. 2006-09-03 00:26:20 +00:00
rillig
91c088edd5 Fixed the PLIST. Bumped PKGREVISION. 2006-09-02 20:13:58 +00:00
gdt
bc5aa65991 Install libraries, which were inexplicably not installed before.
PKGREVISION++.

From Nick Goffee of BBN via pkgsrc-acert.
2006-09-01 15:44:44 +00:00
adam
1ca965dd59 Changes 1.0.17:
* Add sndfile.hh C++ wrapper.
* Update Win32 MinGW build instructions.
* Minor bug fixes and cleanups.
2006-09-01 06:02:23 +00:00
tron
44322c506b Update homepage URL. 2006-08-30 10:44:46 +00:00
drochner
0d74fb602c update to 2.1.4
changes:
- Fixed buffer overflows in the RDF parsing and HTTP code.
- Fixed memory leaks in RDFExtract.
- Fixed invalid memory access in the HTTP code.
(CVE-2006-4197)
2006-08-30 09:12:30 +00:00
ben
e337da7ad9 Bump pkgrevision due to last change. 2006-08-29 14:09:30 +00:00
ben
e6f2e126f5 Fix typo introduced in last revision s/Mesa/Meta/
Libtoolize build and install, in order to fix build on i386 Mac OS X 10.4.7.
2006-08-29 05:35:27 +00:00
ben
a7bb6bb8d1 Switch from eawpatches to freepats, which is more actively maintained and
does not require acceptance of the unrar license at build-time.
2006-08-29 05:34:15 +00:00
ben
eb8063abca Fix build on i386 Mac OS X 10.4.7.
Exclude modplugplay, which uses the OSS API.
2006-08-29 04:40:53 +00:00
ben
b6c8b87b22 Add xmms-osx. 2006-08-28 05:27:04 +00:00
ben
1933ee1f88 Minor cleanup, mark this package as only for Darwin. 2006-08-28 05:26:28 +00:00
ben
d725b3d9e6 Initial import of xmms-osx version 1.0, an XMMS plugin for OSX native
audio output.
2006-08-28 05:11:06 +00:00
ben
043b482855 Fix xmms to build on i386 Mac OS X 10.4.7.
Remove the _ SYMBOL_PREFIX, as OpenDarwin ports does.

Disable i386 assembly optimizations.

Add OSX code to raise priority.

_INSTALL_UNSTRIPPED=yes on OSX.  Otherwise plugins, such as
lib/xmms/Input/libmpg123.so fail to load because the OSX linker can't
find symbols such as _xmms_get_gentitle_format from xmms/main.c.
2006-08-28 05:09:05 +00:00
ben
1a307bab1e Fix build on i386 Mac OS X 10.4.7. 2006-08-27 20:29:26 +00:00
ben
689ee474c2 Fix build on i386 Mac OS X 10.4.7. 2006-08-27 03:00:19 +00:00
ben
4227e9770b Fix build on i386 Mac OS X 10.4.7. 2006-08-27 02:25:49 +00:00
joerg
529a590738 FreeBSD also has esddsp files. Bump revision. 2006-08-26 15:25:26 +00:00
wiz
67e6c7f49e + amaroc. 2006-08-24 17:39:54 +00:00
wiz
4cf93875bd Initial import of amaroc, an ncurses "frontend" to amarok. 2006-08-24 17:39:13 +00:00
wiz
127b954a95 Update to 1.4.2:
VERSION 1.4.2:
  FEATURES:
    * Handle itpc:// and pcast:// url protocols for adding podcast feeds.
      (BR 128918)
    * New DCOP call "collection: totalComposers" returns the number of
      different composers in your collection.
    * Synchronize playlists to media devices.
    * Support for MTP/PlaysForSure media devices. (BR 128532)
    * iPod plugin usable with iTunes phones. (BR 131487)
    * Browse collection by composer. (BR 122452)
    * New DCOP call "playlist: filenames" returns the filenames of the songs
      currently in the playlist. Patch by Arash Abedinzadeh
    * Lyrics can be edited directly on Context Browser's Lyrics tab.
    * Collection browse mode similar to that used by some portable players.
      Patch by Joe Rabinoff (BR 130586)
    * BPM field. Patch by Alf B Lervåg and Aaron
      VonderHaar (BR 123142)
    * Improved crossfading for xine-engine: Honours the 'Crossfade Length'
      setting precisely, and uses a better mixing style profile. Patch by
      Enrico Ros
    * Media and collection browser tabs now support dropping.
    * Allow for deleting all the tracks on a playlist from iPods. (BR 127855)
    * Ability to create custom last.fm station from the GUI.
    * Ability to mark podcasts as listened.
    * Show error messages when connecting to last.fm streams fails.
    * A new media device implements a DAAP client. So Amarok can connect
      to iTunes, Firefly Media Server etc. (BR 100513)
    * Dynamic Collection: improved support for songs on removable external
      harddisks, SMB and NFS shares

  CHANGES:
    * Skip tracks that failed to transfer to media devices instead of stopping
      transfer process. (BR 130008)
    * libtunepimp 0.5.0 actually compiles successfully now.
    * Lift size limit on pathnames and comments in collection databases not
      managed by MySQL. (BR 130585)
    * Generic mediadevice plugin is improved. Users can configure supported
      filetypes and get more control over the location of songs and podcasts
      on disk (Patch by eute).
    * Move composer tag to its own database table.
    * Re-enable adding videos to iPods with recent libgpod-cvs. (BR 130117)
    * Include Skip, Love and Ban in playlist right-click menu for last.fm
      streams.
    * Advanced Tag Features (ATF) deferred to 1.4.3: Public release delayed
      pending some bug fixes in both Amarok and a dependency. It will be
      automatically disabled the first time you run 1.4.2 if you had it enabled
      from 1.4.2-beta1. (It will still be available in subversion snapshots.)
    * Optionally finish transferring all queued tracks to media device after
      pressing disconnect button. (BR 129716)
    * It's now possible to edit scores and ratings for multiple tracks in
      TagDialog.
    * TagDialog won't make Amarok unresponsive while committing tags changes
      to files anymore.
    * Exact playtime as tooltip in statusbar. Patch by Markus Kaufhold
      (BR 130463)
    * Suspend collection rescanning while organizing files. (BR 129885)
    * Always use metadata from original file for transcoded files transfered
      to media devices. (BR 131171)
    * Enhancements to ATF/statistics to allow for better tracking of stats as
      files are moved.
    * Tag Editing Dialog is now ATF-enabled.
    * In-line tag editing is now ATF-enabled.
    * Previously, using ATF with MP3 files would wipe out existing UFID frames
      from other applications. Now Amarok plays nicely and only touches its
      own UFID frame.
    * ATF no longer requires a restart to enable or disable it.
    * ATF read-only functions are always enabled if a UID is found in the
      file. Option in the configuration dialog now only controls whether new
      UIDs are written to new files.
    * ATF will now automatically run the rescan and clear the Playlist only on
      the first time it is enabled.  After that it will simply display an info
      reminding users that they may need a rescan if their library has changed
      since the last time it was enabled.

  BUGFIXES:
    * DCOP calls to add and remove ATF tags are no longer allowed to run while
      the collection is being scanned.
    * Last.fm streams no longer freeze Amarok's GUI with xine-engine.
    * Sometimes metadata wasn't updated with Last.fm streams.
    * Update context browser on score and rating changes. (BR 132496)
    * Double colons in the collection filter would lead to invalid queries.
      (BR 132551)
    * Handle changed semantics of MySQL 5.0.23+ (BR 132114)
    * Do not try to detach() KURLs, as this would not work for non-ascii urls.
      (BR 132355)
    * Adding songs while at end of playlist could crash in dynamic mode.
      Patch by Joe Rabinoff (BR 128340)
    * Don't update accessdate when setting songs rating or score. (BR 132274)
    * Increasing or decreasing volume while muted would not correctly unmute.
      (BR 132228)
    * Better resize behavior in iPod collection view mode. Patch by Joe Rabinoff
      (BR 132016)
    * Make sure a track's compilation status is returned properly when running
      with Postgresql.
    * Check directory structure on iPods of unknown type in order to detect
      iTunes phones. (BR 131910)
    * Make 'Clear' individually translatable for playlists. (BR 131521)
    * Retain column visibility for flat collection view. (BR 126685)
    * Honour proxy exceptions for MusicBrainz lookups. Patch by N. Cat
      (BR 131377)
    * Correctly pass links containing parentheses to external browsers. Patch
      by Thomas Lindroth (BR 131307)
    * iPods would not show podcast descriptions. (BR 129824)
    * Carry over rounding increments to next larger unit for fuzzy time
      display. (BR 131383)
    * If disabled, don't show splash screen - even on Kubuntu. (BR 125210)
    * Correctly request last.fm similar artist information for artists
      containing non-ASCII characters. Patch by Thomas Lindroth
      (BR 131254)
    * Support non-chronologically ordered podcast feeds. (BR 119911)
    * Support for libvisual 0.4.0 was fixed. Patch by Dennis Smit.
    * Adding songs already on a media device to playlists would not work.
    * Fix adding smart playlists to media devices. (BR 130540)
    * Reverse check for mount point and device node when connecting to iPods
      for better handling of device nodes pointed to by symlinks. (BR 129965)
    * Make handling of filenames on iPods case-insensitive and thus fix
      fix problems with too many orphaned and stale items. (BR 126431)
    * Correct action of queueing current item in dynamic mode. (BR 130313)
    * Double clicking in the filebrowser will append to playlist. (BR 117465)
    * Fixed problems with last.fm streams containing spaces, e.g. "Hip Hop".
    * When generic media devices were specified manually, transferred files
      would not always get converted to vfat-friendly names if they were on a
      vfat filesystem.
    * When using ATF, tags in MP3 files would be written as ID3v2 only and
      existing ID3v1 tags would be stripped, which could lead to media devices
      and tagging libraries that were not ID3v2.4-aware to report that no tag
      existed.  Now both tags are written with identical data.
    * Correct handling of filenames with special characters. (BR 132243)
2006-08-24 17:37:23 +00:00
jmmv
d1f302106a Fix build with new dbus API. 2006-08-23 12:19:57 +00:00
jmmv
9422ca31d7 Add and enable mp3cut, p5-CDDB-File and p5-MPEG-Audio-Frame. 2006-08-23 10:40:25 +00:00
jmmv
39d4148fe0 Initial import of mp3cut, version 1.13:
This package provides three utilities to manipulate MP3 audio files:

* cddb2cue: Creates cue sheets from CDDB files.
* mp3cat: Concatenates MP3 files.
* mp3cut: Splits MP3 files according to cue sheets.
2006-08-23 10:39:06 +00:00
jmmv
b72ae5fe04 Initial import of p5-CDDB-File, version 1.05:
This module provides an interface for extracting data from CDDB-format data
files, as used by freedb.  It does not read data from your CD nor submits
information to freedb.
2006-08-23 10:38:10 +00:00
minskim
a8539bba15 Allow to build with python24. Bump PKGREVISION due to dependency change. 2006-08-23 10:38:01 +00:00
jmmv
4d1d9037d7 Initial import of p5-MPEG-Audio-Frame, version 0.09:
A very simple, pure Perl module which allows parsing out data from MP3 files
or streams and chunking them up into different frames.  You can use this to
accurately determine the length of an MP3, filter non-audio data, or chunk up
the file for streaming via datagram.  Virtually anything is possible.

This module supports MPEG-1, MPEG-2 Multichannel, MPEG-2 LSF and MPEG-2.5.
2006-08-23 10:37:36 +00:00
jmmv
1cf87e225b Bump PKGREVISION due to dbus update to 0.9x. 2006-08-23 09:49:35 +00:00
wiz
6934d2b65d Do not accept libtunepimp>=0.5. Noted by joerg@ 2006-08-23 06:18:33 +00:00
mrg
b25365f245 oops. flac can be found in ../../audio/flac, not ../../audio/shorten.
also, set the MAINTAINER as pkgsrc-users@netbsd.org instead of the
maintainer of audio/shorten.
2006-08-23 02:33:56 +00:00
joerg
22cd71458a Needs intltool. 2006-08-22 16:31:34 +00:00
joerg
e8c8c6245d Uses libtool. Fix libtunepimp detection. 2006-08-22 14:32:11 +00:00
joerg
48480d18c7 Fix hard-coded -lpthread. 2006-08-22 14:29:07 +00:00
joerg
a25fa5fa6b Needs pkg-config. 2006-08-22 14:01:11 +00:00
salo
e2e79f4f10 Security fix for CVE-2006-3600:
"A vulnerability in libtunepimp can be potentially exploited by
 malicious people to compromise a user's system.

 The vulnerability is caused due to a boundary error in the
 "LookupTRM::lookup()" function when retrieving album release dates.
 This can be exploited to cause a buffer overflow by returning an overly
 long release date string (more than 100 bytes).

 Successful exploitation may allow execution of arbitrary code in context
 of an application using the vulnerable library."

http://secunia.com/advisories/21026/
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-3600

Patch from MusicBrainz SVN.  Bump PKGREVISION.
2006-08-21 17:55:01 +00:00
wiz
01bbca9568 Add shntool. 2006-08-19 00:03:50 +00:00