LastFMrec plays a last.fm radio stream.
While listening it creates one mp3-file per song and names it after artist
and title.
It can be run inside a shell or in a pop-up xterm (as browser plugin).
WWW: http://elgrande.daemoncore.org/index_lastfmrec.php
PR: 125674
Submitted by: Tino Engel <goaengel@gmx.net> (new maintainer)
playlists. Although the standard SqueezeCenter doesn't support smart
playlists by itself, together with iTunes and the standard
SqueezeCenter iTunes integration, it is possible to use smart
playlists defined in iTunes. The problem though is that the integrated
iTunes smart playlists will not be recalculated until the next time
you perform a rescan in SqueezeCenter. The SQL Playlist plugin takes
care of this problem and implements native smart playlist in
SqueezeCenter without any need to use iTunes. The smart playlists
implemented in SQL Playlist will also be automatically re-calculated
after each track played so they will be based on the latest statistic
information.
A smart playlist in SQL Playlist are continous and will run forever in
the same way as the standard Random Mix plugin, you can optionally
also choose that a smart playlist shouldn't repeat already played
tracks and in that case the music will stop when all songs matching
the playlist has been played.
WWW: http://wiki.slimdevices.com/index.php/SQL_Playlist_plugin
the playlist and determines whether an album is playing or if random
tracks are playing. After that determination, it sets the player's
transition behaviour (crossfade, fade, etc) appropriately. The
transition behaviour for the album/random/default cases can be changed
by modifying the values of the four global variables at the top of
Transitions.pm. There is also a user configurable section for
excluding specific genres from being processed for album/random
detection. In these cases, the 'default' transition preference will be
used (not in v1.5).
WWW: http://www.sutula.us/james/slimserver/
stores statistics about the last time a track was played, when a
specific track was added to the library and how many times a track has
been played. The problem is that all of these statistics are cleared
every time you perform a full rescan of SqueezeCenter.
The TrackStat plugin solves this problem by making sure that the
statistics survive a rescan. Besides this TrackStat also extends the
statistics a bit, one example is that it doesn't count a track as
played just because you listen to the first 2 seconds of it, you will
have to play a certain amount of the track until it is played.
TrackStat also makes it possible to put a rating on all your tracks by
holding a number between 1-5 down on the now playing screen.
The other main functionality the TrackStat plugins provides is various
ways to browse your music based on the statistic information. The
standard SqueezeCenter only makes it possible to show most played
tracks. The TrackStat plugin makes it possible to show the statistics
in a lot more ways. The purpose is simply to give you another way to
select which music you like to play, for example like:
* Find tracks you haven't played for a long time
* Find tracks you have recently added to the library
* Find top rated tracks
* Find least played tracks
* And a lot more...
WWW: http://wiki.slimdevices.com/index.php/TrackStat_plugin
Graphically displays current weather conditions and forecasts. Will
also optionally display stock quotes and upcoming/active game
information for MLB, NBA, NHL, NFL, and college football and
basketball teams at user-configurable intervals.
WWW: http://www.gregbrown.net/squeeze/superdatetime.htm
searching allows for much faster entry of search text by allowing you
to forget about multi-tapping and instead just press each of the
remote control buttons once for each of the letters in the text,
whatever position the letter appears in above the button.
WWW: http://hickinbottom.demon.co.uk/lazysearch/
easier for other plugins to implement different types of playlists.
It shows all supported playlists below the same menu and has the
advantage that the user doesn't have to know which plugin implements a
specific interface.
WWW: http://wiki.slimdevices.com/index.php/Dynamic_Playlist_plugin
Although it works in standard PCs, it is specially designed
to work in the Maemo platform. It has access to virtually all
the same functions as the official client, including scrobbling,
tagging, loving, banning etc.
WWW: http://vagalume.igalia.com/
PR: ports/124882
Submitted by: Bernhard Fröhlich <decke at bluelife.at>
Vorbis file.
Transfer maintainership to the submitter, at the request of the
previous maintainer.
PR: ports/124616
Submitted by: Fabian Keil <fk@fabiankeil.de>
Approved by: Original maintainer (uspoerlein@mgail.com)
- Use SF macro.
PR: ports/124945
Submitted by: Philip M. Gollucci <pgollucci@p6m7g8.com>
Approved by: Craig Boston <craig@yekse.gank.org> (maintainer, implicit)
- Use SF macro.
PR: ports/124946, ports/124953
Submitted by: Philip M. Gollucci <pgollucci@p6m7g8.com>
Approved by: Jack L. <xxjack12@gmail.com> (maintainer)
fixing (it was failing on my tindys because of a very particular environment
poisoning)
- no bump of PORTREVISION this time since I didn't actually changed anything
Pointyhat to: itetcu@ (raises and waves "It's me!")
substitution. Now I'm ready for what ever they decide to call 8.0. :)
This also fixes the newsyslog.conf entry created by pkg-install.
Reported by: Tim Bishop <tim at bishnet dot net> (newsyslog.conf)
FLAC, uncompressed WAV, AIFF, MOD, S3M, XM, and IT files. For audio
output, Audiere supports DirectSound or WinMM in Windows, OSS on
Linux and Cygwin, and SGI AL on IRIX.
Audiere is open source and licensed under the LGPL. This means that
you may freely use Audiere in commercial products, as long as you
do not modify the source code. If you do modify Audiere and release
a product that uses your modifications, you must release your changes
to the code under the LGPL as well.
Audiere is portable. It is tested on Windows, Linux-i386, Cygwin,
and IRIX with at least three major compilers. Most of Audiere is
endian-independent, so I expect it would work with few modifications
on other architectures.
WWW: http://audiere.sourceforge.net/
PR: ports/124710
Approved by: miwi (mentor)
- depend on libdumb.a library instead of dumbout
- remove ONLY_FOR_ARCHS, as dumb is now usable on 64bit architectures
PR: ports/124502
Submitted by: myself
Approved by: miwi (mentor), ehaupt (maintainer, via private email)
wrong when PREFIX was set to something other than /usr/local.
Also, invoke the Java VM wrapper as java instead of javavm.
Reported by: Tim Bishop <tim at bishnet dot net> (path issue)
dcd is originally a console CD player for Linux.
This version uses libcdaudio in order to run on FreeBSD.
It integrates MusicBrainz! and local look-ups.
Rink Springer also asked me if he could maintain his own ports. Change
maitainership of games/sudsol, net/freedbd and net/kissd to Rink.
Approved by: philip (mentor), rink
This is Kirocker Music Display. It is a KDE Kicker applet
for Amarok that displays current song info and allows for
basic playback control and song rating. Included is a
fullscreen mode that can be used with or without the applet
running - an Amarok script is also included to launch the
fullsreen mode from within Amarok.
Homepage: http://www.kde-apps.org/content/show.php?content=52869
PR: Jason E. Hale <bsdkaffee@gmail.com>
Submitted by: ports/116683
WaveGain is a program that applies ReplayGain to wave files.
The FreeBSD port of WaveGain is with a patch from gnormalize
whose author is Claudio Fernandes de Souza Rodrigues.
The author of WaveGain is John Edwards.
WWW: http://www.rarewares.org/others.html
PR: ports/123963
Submitted by: Denise H. G. <darcsis@gmail.com>
* Update to 1.9.1 which is claimed to fix many race conditions
and nasd segfaults (I experience those quite often with
1.8) (I haven't yet used new nasd for enough time to prove
that)
* Use SF macro, USE_XORG (so this port should be ready to
ports/122340) and make this port respect CC/CXX
* Adapt all old patches to the new code
PR: ports/123684
Submitted by: Dmitry Marakasov <amdmi3@amdmi3.ru>
Approved by: maintainer timeout
Powerpc is similar to amd64 in that it requires -fPIC when
building shared libs
Portversion bump to differentiate between builds.
PR: ports/122899
Submitted by: Peter Grehan <grehan@FreeBSD.org>
Approved by: maintainer timeout
Powerpc is similar to amd64 in that it requires -fPIC when
building shared libs
PR: ports/122899
Submitted by: Peter Grehan <grehan@FreeBSD.org>
Approved by: maintainer timeout
In 7.0.1, squeezecenter supports new and old versions of JSON::XS. Keep
the custom module that handles this so things work correctly.
Pointy hat to: brooks
ln -sf bin/toast /usr/local/bin/tcat
ln -sf bin/toast /usr/local/bin/untoast
which create these incorrect links:
/usr/local/bin/tcat -> bin/toast
/usr/local/bin/untoast -> bin/toast
Replacing %F with %f in pkg-plist removes the extra bin/.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav)
automatically categorizes your music files based on genre, artist, album,
and song. It supports gapless playback and features easy tag editing.
WWW: http://code.google.com/p/gogglesmm/
PR: ports/124080
Submitted by: Sascha Klauder <sklauder at trimind.de>
- Install setup.sh as mpdscribble-setup which is required at runtime
- Bump PORTREVISION
PR: ports/122993
Submitted by: Sokolov Alexey <sokolov at truebsd.org>
Attached is the port to build the Akode PulseAudio plugin,
this plugin is a replacement for the recently retired Akode
PolypAudio plugin.
This plugin was created from the akode-pulseaudio.patch
obtained from Fedora Core 6.
aKode is a simple audio-decoding frame-work that provides
a uniform interface to decode the most common audio-formats.
It also has a direct playback option for a number of
audio-outputs.
PR: ports/121344
Submitted by: Scot Hetzel <swhetzel@gmail.com>
oscillators through two sine waveshapers in series. You can control
the vibrato, tremolo, portamento, the tuning of both oscillators,
the oscillator mix, the shape amount (total and split over both
shapers) and the phase of the second waveshaper function. There is
also an ADSR envelope generator that can control the total shape
amount and the amplification (with controllable sensitivity for
both), an LFO for the total shape amount, distortion, and a feedback
delay.
The shape amount and amplification is velocity sensitive, and the
synth supports MIDI pitch bend events (with a range of +/- 2
semitones). All parameters can be controlled using MIDI Controller
events.
WWW: http://ll-plugins.sourceforge.net
jack-smf-recorder - whose purpose is to play and record MIDI streams
from/to Standard MIDI Files (i.e. the files with .mid extension)
using JACK MIDI. There is also smfsh, "SMF shell" that is kind of
interactive, command line SMF files manipulation tool which started
its life as a debugging aid. And finally libsmf, C library for
loading, writing and manipulating the contents of SMF files.
WWW: http://pin.if.uz.zgora.pl/~trasz/jack-smf-utils/
- Remove USE_XORG=x11 dependency, it doesn't require any dependency which it
only has sound files (*.wav). It was blinded by USE_X_PREFIX (for X11BASE)
-> USE_XLIB -> USE_XORG without check dependency requirement.
- Remove gnomehack.
/var/run/${name}.pid. It's actually /var/run/${name}/${name}.pid.
Note, users who have previously installed this port will need to manually fix
their netsyslog.conf files.
Reported by: Hans Brand <hans at marcans dot nl>
playing in the status message of various accounts such as AIM, Yahoo, MSN,
Gtalk (Jabber), etc., i.e. any protocol Pidgin supports custom statuses on.
Support for a wide range of audio players on both Windows and UNIX platforms
is planned. Currently supported players: Amarok, Rhythmbox, Audacious, XMMS,
MPC/MPD, Exaile, Banshee and Quod Libet.
WWW: http://code.google.com/p/musictracker/
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+
Thanks to all Helpers:
Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
ehaupt, nox, itetcu, flz, pav
PR: 116263
Tested on: pointyhat
Approved by: portmgr (pav)
- add mplayer support [1]
- use TMPDIR instead of hardcoded value [1]
- add check for possible race conditions with pipes [1]
- bump portrevision.
PR: ports/122142 [1]
Submitted by: Paul B. Mahol <onemda@gmail.com>
worth of changes and an altered API.
Bump the revision of all ports that depend on libFLAC and adapt to
the new API where necessary. Some patches from Debian, Gentoo,
OpenBSD, and upstream repositories.
PR: 119476
- Implement new knobs for gems and rake (these are included in
ruby 1.9 distribution already). Also move gem bits from
ruby-gems/Makefile.common to bsd.ruby.mk[1]. Now to depend
on gems or rake you should define USE_RUBYGEMS/USE_RAKE
accordingly. Also RAKE_BIN variable is provided for
pointing to the right rake executable.
- Rewrite RUBY_SCHEBANG in awk to eliminate build dependency
on ruby.
Discussed with: Jonathan Weiss <jw@innerewut.de> [1] (gems maintainer)
Tested by: ports@
- Add a new mirror site
PR: ports/122424
Submitted by: Ganael Laplanche <ganael.laplanche at martymac.com>
- As 5.2-RELEASE is no longer supported, make two conditional patches
mandatory
- Move patching to post-patch target instead of post-extract, so that we
can get unmodified vendor version with `make extract'
macro.
Use rc.subr's user and group startup functionality instead of the poorly
supported code in squeezecenter.
Switch to the default log layout where mutiple log files end up in
/var/log/slimserver. Changing location is required due to the startup
change and the split layout is easier to handle.
that by using REQUIRE: LOGIN per Porter's Handbook.
- While I'm here, change default variable assignment to the way suggested by
Porter's Handbook.
- Bump PORTREVISION
PR: ports/121772 (based on)
Submitted by: Justin Stallard <justin at isis.poly.edu>
Approved by: maintainer timeout (2 weeks)
formerly know as SlimServer (audio/slimserver).
The most visiable change is a new AJAX heavy default skin. A
configuration option is available to install with the Classic skin
instead (the new Default is broken with Konqueror). Other changes
can be found in the release notes:
http://www.slimdevices.com/changelog7.html
The SqueezeCenter port does not overlap with SlimServer so both
will remain for the time being.
Repocopy by: marcus (ports/122138)
Pulseaudio is designed to run in realtime, to achieve this pulseaudio is
marked SUID root by default. To take advantage of pulseaudio's realtime
functionality you must be a member of the 'pulse-rt' group.
ie: 'pw mod group pulse-rt -m [USERNAME]'
Discussed with: marcus