Commit graph

4364 commits

Author SHA1 Message Date
rillig
9c6272cf8b Fixed PKGMANDIR. 2006-12-19 13:39:14 +00:00
rillig
8dec96ea13 Fixed PKGMANDIR. 2006-12-19 01:18:18 +00:00
tron
5b77dbd76b Fix build with "CHECK_PERMS=yes":
1.) Ignore directory "lib/X11/xmcd/discog" because it's supposed to be
    group writable.
2.) Don't install binaries as setuid-root and writable.
2006-12-18 11:15:19 +00:00
wiz
ba50ec444c Drop maintainership, I am tracking easytag-devel. 2006-12-18 01:34:18 +00:00
joerg
58c3144236 Mechanically replace all includes of buildlink3.mk of the following
packages with the modular Xorg equivalent. Those are falling back
to the old location by default, so this commmit doesn't change
dependencies.

graphics/xpm ==> x11/libXpm
fonts/Xft2 ==> x11/libXft
x11/Xfixes ==> x11/libXfixes
x11/xcursor ==> x11/libXcursor
x11/Xrender ==> x11/libXrender
x11/Xrandr ==> libXrandr
2006-12-15 20:32:52 +00:00
wiz
b20d01b785 Reset maintainer, ben@ has resigned. 2006-12-15 14:34:18 +00:00
minskim
37062bb43e This package uses libiconv. 2006-12-14 08:09:16 +00:00
wiz
17406d3a76 Update to 1.99.13:
1.99.13 - December 10th, 2006 :
===============================
    * The manual cddb search was reactivated by using now "gnudb.org" instead of
      "freedb.org" as the last service didn't work,
    * Faster access for the Cddb search,
    * Added ability to use the MusicBrainz Cddb Gateway for the automatic search,
    * The automatic search request the two servers : freedb.org and the
      MusicBrainz Cddb Gateway,
    * Fixed compilation for the new FLAC version 1.1.3 (thanks to Josh Coalson),
    * Fixed reading of invalid UTF-8 strings in Ogg Vorbis and APE tags. We try
      to convert it to the right encoding.
    * Added French documentation (thanks to Emmanuel Brun),
    * A new Chinese translation (thanks to Yang Jinsong),
    * Hungarian translation updated (thanks to Mészáros Csaba),
    * Italian translation updated (thanks to Kostantino),
    * Swedish translation updated (thanks to Anders Strömer),
    * German translation updated (thanks to Götz Waschk),
    * French translation updated.
2006-12-13 17:55:36 +00:00
joerg
5e43280b23 Replace mk/bsd.prefs.mk includes with bsd.fast.prefs.mk includes.
The redundant parsing of bsd.prefs.mk is mostly avoided now and
parse time e.g. for x11/kdebase3 gets reduced by up to 10%.
2006-12-12 21:52:34 +00:00
wiz
724ff99d33 Update to 1.61.27:
New for 1.61.27
---------------
Saturday, September 09, 2006
* Fix bug that caused extra garbage between id3v2 and first frame.
* Fix bug that truncated last byte of last frame in mp3 files.

New for 1.61.26
---------------
Thu Aug 24 21:50:47 EDT 2006
* Fix for security problem CVE-2006-3124, buffer overflow in http
  header parsing that could result in remote exploit

New for 1.61.25
---------------
Sunday, August 13, 2006
* Fix bug where -s flag was ignored when used with -a flag
* Plugin: Add popup menu with history of recent URL's
* Plugin: Fix problem with "old way of retrieving track"
* Plugin: Fix problem not finding desktop folder on Windows 98

New for 1.61.24
---------------
Sun Jul  2 14:14:38 EDT 2006
* Fix bug where external program wasn't being killed when reconnecting

New for 1.61.23
---------------
June 18, 2006
* Plugin: Fix problem where streamripper can't find winamp directory
* Plugin: Add STREAMRIPPER_WINAMP_HOME environment variable
* Plugin: Fix sorting problem with skin list
* Plugin: Add uninstaller
* Plugin: Installer no longer overwrites parse_rules.txt

New for 1.61.22
---------------
Fri Jun  2 10:17:53 EDT 2006
* Docking now works in modern skins
* Docking now works when windowshading winamp
* Debuging winamp plugin through STREAMRIPPER_DEBUG environment variable

New for 1.61.21
---------------
Sun 05-28-2006
* Fix winamp crash caused by reference to debug file

New for 1.61.20
---------------
Sat 05-27-2006
* Fix problem writing to \\net\paths on windows
* Fix problem with options getting reset in winamp plugin
* Fix rendering problem with skin preview in winamp plugin
* Fix docking problem in winamp plugin

New for 1.61.19
---------------
Sat 03-25-2006
* Add support for pls and m3u parsing
* Upgrade to TRE version 0.7.2
* Add configuration switch: --without-ogg, for compiling
  streamripper on systems that don't have ogg/vorbis libraries.

New for 1.61.18
---------------
Sun Mar  5 19:39:24 EST 2006
* Add support for ogg file splitting
* Add support for ogg relay
* Return an ICY response header instead of HTTP response header.
  This fixes problems with Windows media player classic (#1189504).
* Winamp relay now adds /;stream.nsv or /.ogg for NSV and OGG streams.
* Add izverg's patch for when default skin is blank in sripper.ini.

New for 1.61.17
---------------
Tue 11-22-2005
* Fix memory leak
* Fix for proxy authentication without password (#1338203)
* Check http_proxy environment variable for proxy url

New for 1.61.16
---------------
Sat Nov 12 01:18:06 EST 2005
* Use external program for reading metadata
* Possible fix for proxy authentication without password (#1338203)
* Change splitting behavior when song is too short to do silence detection
* Resize winamp plugin gui to make it more visible

New for 1.61.15
---------------
Fri 10-21-2005
* Fix a problem where streamripper aborts with SR_ERROR_BUFFER_EMPTY
* Improve splitting code to add correct amount of padding
* Add winamp plugin GUI for -k flag
2006-12-12 20:27:15 +00:00
obache
bc98784fb6 Update xmms-alarm to 0.3.7. Patch provided by Martin Wilke in PR 34484.
Changes
 	The return value from nanosleep wasn't being checked.
	It is now checked and nanosleep restarted if needed.
	This may fix some problems with the volume fading.
2006-12-11 09:09:48 +00:00
drochner
b7eb0abe89 make this build again: keep "configure" from checking for X stuff 2006-12-08 18:48:52 +00:00
joerg
d03bf6fe5c py-ctypes only supports Python 2.3+, so mask py-musicbrainz as well. 2006-12-07 14:37:28 +00:00
joerg
2da2eb9488 Don't use CURLOPT_MUTE any longer. 2006-12-06 19:52:55 +00:00
joerg
23a4742ad8 s/MAXNAMLEN/NAME_MAX/ and fix pthread test in configure. 2006-12-06 16:41:26 +00:00
wiz
850d5b7d3d Update to 0.5.3:
version 0.5.3:

  - Support for FLAC 1.1.3. Thanks to Josh Coalson.
  - Fixed linking of the wav plugin.
  - Fixed crash on extracting PUID from XML.
2006-12-05 09:01:57 +00:00
jschauma
e89e3be010 it appears that under IRIX, we need to explicitly link against -lm. 2006-12-02 22:50:20 +00:00
joerg
a38b7c6278 configure says: only for MinGW, Cygwin, Darwin and Linux. We don't
support the former two, so list only Darwin and Linux.
2006-11-30 18:57:29 +00:00
xtraeme
8ace36b922 Add missing LIBS+=${LIBOSSAUDIO}... at least the oss module needs
that, reported by an user on freenode.

Bump PKGREVISION.
2006-11-29 18:48:23 +00:00
ghen
5c2dc901dd Update to EasyH10 1.5. Changes since 1.4 are:
* Added Hebrew support, which arranges artist/album/title/genre names in
  reversed order. Although the H10 firmware can't display a string in
  right-to-left language correctly, EasyH10 tries to improve this situation by
  flipping Hebrew letters in the database. EasyH10 uses the routine only when
  option -b (--bidi) is specified.
* Added automatic detection of a system character-encoding. EasyH10 detects the
  character encoding of the current system if it's not specified with -e
  option.
* Options -n, -i, and -c for database construction were removed for simplicity.
  EasyH10 now has two options: -C (database rebuild) and -U (database update).
* Show an error message when EasyH10 cannot initialize the routine for
  converting multi-byte characters to UCS-2.
* Crash fix for MP3 files without read permission.
* Crash fix for MP3 files with compilation flags enabled but with empty artist
  names.
* Bug fix for an incorrect usage of returned codes from iconv.
* Updated the man-page.
2006-11-29 16:59:57 +00:00
drochner
b27a0ec4bf update to 0.4.6
change: driver addition, irrelevant to pkgsrc
(this pkg is quite useless atm because festival doesn't compile
with gcc4)
2006-11-28 22:31:21 +00:00
drochner
f12e92173b update to 2.14.5 (which is a major release back but as much as we can
do w/o hal support for now)
changes:
* Add date information to all possible albums (Alex Lancaster)
* Improve GStreamer error handling (Tim-Philipp Muller)
* Don't crash when re-opening the Preferences dialog
* Clear the genre field when re-reading the disk
2006-11-28 22:28:27 +00:00
rillig
a9ae11ad59 Added a patch for SunPro, which does not accept the -Dfoo()=bar command
line argument.
2006-11-28 18:57:25 +00:00
drochner
9a7703233e reset PKGREVISION for base pkg update 2006-11-24 17:31:40 +00:00
wiz
55ab951f76 Bump PKGREVISION for curl shlib bump. 2006-11-19 14:08:30 +00:00
wiz
658d9cf876 tv@ pointed out that curl-7.16.0 had a shlib major bump --
increase its BUILDLINK_ABI_DEPENDS, and bump PKGREVISIONs
of dependencies.

Sorry for not finding this earlier.
2006-11-19 11:50:23 +00:00
wulf
be48df095d Added dependency of oss to Makefile:
jack requires oss support
2006-11-15 01:19:15 +00:00
joerg
722fe0f6dc DESTDIR support. 2006-11-07 09:24:32 +00:00
joerg
5dfaaf310b DESTDIR support. 2006-11-05 17:06:43 +00:00
rillig
ee651bf5d2 Use the new BSD_MAKE_ENV. 2006-11-05 14:47:55 +00:00
wiz
68e3114771 Add patch for FreeBSD-5.x, from Peter Schuller in PR 33719.
Untested on FreeBSD, still compiles on NetBSD.
2006-11-05 13:45:37 +00:00
joerg
6b0e28911a DESTDIR support. 2006-11-03 12:45:21 +00:00
joerg
7f279c69f3 DESTDIR support. 2006-11-02 17:59:37 +00:00
wiz
c8c341774c Remove deprecated CURLOPT_MUTE call. Fixes build with curl-7.16.0.
Addresses PR 34962 by srcshelton at gmail.
2006-11-02 07:57:56 +00:00
wiz
f02d50292a Update to 1.4.4:
VERSION 1.4.4
  FEATURES:
    * Transfer .wav-files to iPods. (BR 131130)
    * Xine and Helix engines now support three different crossfading modes:
      always, on manual track changes only, or on automatic track changes
      only.
    * Manually specify local file for podcast episodes via right-click menu.
    * Action menu entry for adding podcasts to Amarok. Based on .desktop files
      by Harald Sitter and Fabio Bacigalupo <kde-apps.org@open-haus.de>.
    * Open podcast items with external application from right-click menu.
    * Synchronize listened flag for podcast between Amarok and iPods.
    * Added integrated Magnatune.com music store. Includes artist and album
      info and full previews of all tracks.
    * Fade-out for xine-engine when pressing Stop. Patch by Tuomas Nurmi
      <tnurmi@edu.kauhajoki.fi>. (BR 127316)
    * Support downloading of files from an MTP device.
    * Purged podcast episodes can be readded by increasing the purge number.
    * Added rudimentary support for the Rio Karma. (BR 132713)
    * Support creation and editing of playlists on MTP media devices.
    * Undo/Redo functionality is now available over sessions. (BR 131072)
    * Allow the creation of empty playlists in the playlist browser. Available
      either from the Add button in the toolbar or the context menu of a
      playlist folder. (BR 133543)


  CHANGES:
    * Ignore leading "The " when sorting artists on media devices. (BR 136233)
    * Improved handling of VFAT/ASCII files and paths when organizing the
      collection and using the Generic media device.
    * Enable playing audio CDs on CD insert. Patch by Will Stephenson
      <wstephenson@kde.org>. (BR 136106)
    * Bring Amarok main window to front when starting amarok again without
      arguments. Patch by Lubos Lunak <l.lunak@kde.org>. (BR 135396)
    * Don't switch to playlist browser after saving a playlist from files tab.
      (BR 130189)
    * Add .ape and .mpc to possible file types supported by a generic media
      device. (BR 133491)
    * Move button for saving current playlist from playlist browser toolbar to
      playlist toolbar. (BR 129300)
    * Run 'kdeeject -q devicenode' when no post-disconnect command has been
      configured for media devices.
    * Reduced memory usage for MTP media devices. (BR 134663)
    * Faster searching on playlist and startup, due to some optimizing in
      string usage. Patch by Ovidiu Gheorghioiu <ovidiug@gmail.com>.
    * Correctly translate media:, home:, ... style urls on KDE 3.5 and newer.
    * When tracks are added to the collection and Playlist entries already
      exist (as determined by the file tracking code), the corresponding
      Playlist entries are updated to the new location and enabled if they
      were previously disabled.
    * When file tracking is updating Playlist entries, multiple entries of the
      same song will now all be updated, instead of just one.
    * When tracks are removed from the collection (deleted on disk or moved
      outside of a collection folder) any corresponding entry in the Playlist
      will be disabled.
    * Dragging podcasts to to playlist will insert them in a chronological
      order, so you can listen to the oldest first automatically!
    * Improve application startup times dramaticaly by lazy loading podcast
      episodes.
    * Transferring tracks to an MTP device now shows a progress bar and
      doesn't hang the rest of the UI. (only available for libmtp >= 0.0.15)
    * Show a proper tag dialog when viewing information for DAAP music shares.

  BUGFIXES:
    * Ipod Mode on Collection Browser would have duplicated headers.
    * Multiple problems related to Amarok using wrong playlists on Dynamic Mode
      fixed.
    * Deleting files from generic media devices would not update the progress
      bar, resulting in the progress staying at 0%. (BR 130009)
    * If nothing at all existed on a generic device, the first item
      transferred would incorrectly show that an error had occured during
      transfer. (BR 133528)
    * Synchronising a smart playlist to a device when it didn't exist before
      would crash Amarok. (BR 135956)
    * Proxies would not take into account certain settings in KDE's Proxy
      control center modules for PAC files and more. (BR 123021)
    * Generic media devices would not accept files with an extension that only
      differs in case from a supported extension. (BR 135261)
    * Xine-engine: Pausing during crossfade would not work properly. Patches by
      Markus Kaufhold <M.Kaufhold@gmx.de>. (BR 122514 & 135285)
    * Stop a running cross-fading operation before starting another one. Patch
      by Markus Kaufhold <M.Kaufhold@gmx.de>. (BR 128629)
    * Queuing again would dequeue. (BR 121206)
    * In some cases, the Removal and Enqueue buttons in the queue manager would
      have no icons. (BR 115895)
    * Don't change length of position slider when navigating within a track.
      (BR 122569)
    * Direct copying of non-local items would result in wrong properties on
      iPods. (BR 135681)
    * Honor setting to show Amarok's menu in main toolbar.
    * "Burn this album" would burn all albums of the same name. (BR 121963)
    * Ignore double-clicks on tree item openers. (BR 125121)
    * Visibility of sidebar tabs would depend on the current locale. (BR 135316)
    * Ctrl-C for copying urls from the tag editor would not work when selected
      with the mouse. (BR 123327)
    * Check for some integral data types for improved DAAP portability.
      (BR 132939)
    * Take disc number into account when checking if a song is already on an
      iPod. (BR 135643)
    * Editing metadata in the playlist itself now matches possible alternatives
      case-insensitively. (BR 135683)
    * Fix loading directory in external browser in the tag editor when the path
      contains parentheses. (BR 132961)
    * Stop scripts using a proxy when it's disabled in KDE. Patch by Felix Geyer
      <sniperbeamer_disc1@fobos.de>.
    * While playing Last.fm Streams, sometimes metadata wouldn't be updated
      on track changes. Patch by Tom Kaitchuck <tkaitchuck@comcast.net>.
    * Speed patch to load playlist columns from statistic tables on population
      of the playlist, makes adding to the playlist and starting up faster.
      Thanks Ovy <ovy@alum.mit.edu>! (BR 135324)
    * Save MTP playlists when they are renamed so we don't lose changes.
    * Prevent new podcastepisodes from showing up in the playlistbrowser twice
      by opening it's parent before adding. (BR 134108)
    * New iPods would not get initialized.
    * Files that were detected as being added back to the collection would not
      always be re-enabled in the Playlist. (BR 130359)
    * Fix some spelling and layout issues. Part of a patch by Malcolm Parsons
      <malcolm.parsons@gmail.com>.
    * Correctly handle horizontal wheel events in position slider. (BR 119254)
    * Don't rescan collection while transcoding. (BR 133423)
    * Don't try to copy to collection from urls without kio slaves.
    * Don't quit immediately if amarokrc was removed. (BR 134439)
    * The DAAP client would crash Amarok under certain conditions when
      kdelibs was compiled with asserts on. (BR 132851)
    * Configuring the toolbar would disable the stop button. Patch by
      Markus Kaufhold <M.Kaufhold@gmx.de>. (BR 132477)
    * Changed tags of songs on iPods would not propagate to its database.
      (BR 133842)
    * Fixed playlist encoding problems. (BR 133613)
    * Cover images for compilation albums can now be displayed full size in
      the context browser.
    * Dragging compilation albums from the collection browser or the playlist
      would show multiple cover images in the tooltip. (BR 133916)
    * Don't crash when calling repopulate dynamic mode from dcop. (BR 133716)
    * Last.fm streams work with proxies. (BR 131137)
    * Don't try to read m4a tags from apparently invalid files. (BR 133288)
    * Some podcasts would insert line breaks in author/title information and
      cause graphical errors. (BR 133591)
    * File tracking could fail on files that were copies of each other but
      with different ID3v1 or APE tags.
2006-11-01 17:13:51 +00:00
wiz
6fdd16ae00 Mention eawpatches again. 2006-10-27 17:20:52 +00:00
drochner
d46f71a254 after discussion with wiz, re-add the eawpatches pkg, with some
modifications:
-use MASTER_SITE_GENTOO
-mark as RESTRICTED, NO_BIN_ON_* and generic-nonlicense
-bump PKGREVISION
2006-10-27 13:45:44 +00:00
dmcmahill
39e138b78a setenv() doesn't exist on solaris so use putenv() instead. 2006-10-25 23:17:29 +00:00
rillig
f75df006c2 Fixed PKGMANDIR. 2006-10-25 18:54:08 +00:00
rillig
7eeb6423c7 For some weird reason, the configure script uses the C++ preprocessor
instead of the C one. Therefore, added c++ to USE_LANGUAGES.
2006-10-24 00:03:45 +00:00
wiz
0f09daa236 Remove libac3 -- newer version in audio/liba52. 2006-10-24 00:00:47 +00:00
wiz
e29ce0b4a8 Remove eawpatches. Upstream says (via Sergey Svishchev):
Eawpats has been superceeded by FreePats.  Eawpats was in large part
 derived from the early 1990's MIDIA package for SGI.  Unbeknowst to me at
 the time, the majority of the MIDIA patches were directly derived from the
 commercial Gravis Ultrasound patch set.  When I eventually discovered
 this, I removed all of the Gravis copyrighted patches (about half of
 the total) from the collection and redistribution of Eawpats was
 discontinued.  The remainder was continued on as Freepats, but is lacking
 many instruments, especially the drums :(
2006-10-23 23:59:56 +00:00
rillig
1f4894a3e5 Fixed "test ==". 2006-10-23 23:48:45 +00:00
wiz
b26e36e759 Not needed any longer. 2006-10-23 07:26:56 +00:00
ben
fc7ee4ab45 Update lame to 3.97, using diff provided by wiz.
LAME 3.97   September 24 2006

    * 3.97 beta 3 becomes 3.97


LAME 3.97 beta 3   August 19 2006

    * Gabriel Bouvigne:
          o Workaround against a short blocks detection issue


LAME 3.97 beta 2   November 26 2005

    * Gabriel Bouvigne:
          o Fixed an initialization error when input is not using a standard sampling frequency
          o Fixed a possible assertion failure in very low bitrate encoding
          o Slight change regarding ATH adjustment with V5
          o Reinstated bit reservoir for 320kbps CBR
          o ReplayGain analysis should now be faster when encountering silent parts
    * Takehiro Tominaga:
          o Fixed a possible link problem of assembly code


LAME 3.97 beta 1   September 12 2005

    * Takehiro Tominaga:
          o Fixed an out of array access in mp3rtp
          o Fixed a quality setting in DLL
          o Fixed display when using --silent
    * Vitaly Ivanov:
          o Updated DirectShow interface
    * Robert Hegemann:
          o Fixed an out of array access
          o Fixed some small rounding problem in vbr-new quantization routines
          o Fixed a bug in vbr-new regarding high frequencies (sfb21) when using -Y
          o Fixed a few bugs in vbr-new when using -Y
          o Updated scalefactors allocation scheme in vbr-new
          o Fixed mingw32 configure problems
          o Resolved some compiler warnings
          o Updated command-line visualisation
    * Gabriel Bouvigne:
          o Changed some FLOAT8 to FLOAT
          o Added project files for VC7
          o Reworked -q1 and -q0
          o Updated presets
          o Fixed an error in ISO quantization on systems not using the IEEE754 hack
          o Faster quantization
          o SSE version of init_xrpow
    * Rog�io Brito:
          o Updated Debian packaging
          o Documentation work
    * Chris Miller:
          o Support for x64 platform SDK in makefile.msvc
2006-10-23 01:30:34 +00:00
wiz
6b7d4f3f31 Update to 0.5.2:
version 0.5.2:

  - Case insensitive checking for the .mp3 extension. (#1515)
  - Fallback to TDRC if TDRL is not found, when reading ID3v2.3 tags. (#2190)
  - Ignore "MP3ext" in the padding area of ID3 tags. (#2123)
  - Fixes for DragonFly BSD and new versions of NetBSD. Patch
    by tk@giga.or.at (#2048)
  - Load plugins from "$(libdir)/tunepimp/plugins" instead of hard-coded
    path "$(prefix)/lib/tunepimp/plugins".
2006-10-22 21:24:35 +00:00
adam
8e4f2d66b0 Fix PERL path in normalize-mp3/ogg 2006-10-22 16:36:35 +00:00
rillig
eb04a4827a Fixed PKGMANDIR. 2006-10-22 16:03:18 +00:00
adrianp
25ca6e3b38 +mt-daapd 2006-10-20 20:30:40 +00:00
adrianp
e122ded917 mt-daapd is a program which acts as an iTunes (DAAP) server for Linux
and other POSIX unixes. It may eventually support Win32 as well.

Some random features that it supports:
Supports the Roku SoundBridge (query/browse/index support)
Supports periodic rescans of the database
Can advertise shoutcast streams
Supports password-protected shares
Is web-configurable and managable
Support dynamic playlists, like iTunes "Smart playlists"
Probably other things I've forgotten

All is not perfect, however. Currently, there are several drawbacks to it:
database is indexed by inode, so all music must be on one filesystem
browse by artist is slow on Roku, times out (with large databases ~10K songs)
Probably other things I've forgotten
2006-10-20 20:28:28 +00:00