notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
squeezeboxserver Slim Devices audio streaming server
7.5.4_9 audio Deleted on this many watch lists=3 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 7.5.4_9Version of this port present on the latest quarterly branch.
Restricted RESTRICTED: Contains non-redistributable firmware, documentation, and images
Maintainer: markk@knigma.org search for ports maintained by this maintainer
Port Added: 2009-10-14 19:01:30
Last Update: 2016-10-05 22:50:25
SVN Revision: 423393
People watching this port, also watch:: zfsnap, p5-Net-HTTP, font-misc-meltho, py39-asn1
License: not specified in port
WWW:
http://wiki.slimdevices.com/index.php/Squeezebox_Server
Description:
An audio streaming server with many features including: - Web Interface--control the player and manage MP3 Internet radio - MP3 Internet radio - Alarm clock - Automatically imports ID3 tags - Browse and search by title, artist, album or genre - Shuffle and repeat albums or songs - Create, save, and import .pls, .cue and .m3u playlist files - Displays current date and time when not playing - Open protocol and command line API--easy to control from other applications - Expandable through 3rd party plug-ins and skins - Supports multiple synchronized players - Cross platform Open Source software, written in Perl (GPL) - Listen from any computer using an MP3 software player (Winamp or iTunes) WWW: http://wiki.slimdevices.com/index.php/Squeezebox_Server
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • squeezeboxserver>0:audio/squeezeboxserver
No installation instructions:
This port has been deleted.
PKGNAME: squeezeboxserver
Flavors: there is no flavor information for this port.
distinfo:
SHA256 (squeezeboxserver-7.5.4-noCPAN.tgz) = cee93ca23b5197037a0c055acb1aac1ae46da3a7777acbb16633924e13c1004a SIZE (squeezeboxserver-7.5.4-noCPAN.tgz) = 19816973

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. perl5>=5.20<5.21 : lang/perl5.20
Runtime dependencies:
  1. p5-DBIx-Class>=0 : databases/p5-DBIx-Class
  2. p5-File-Which>=0 : sysutils/p5-File-Which
  3. p5-URI-Find>=0 : textproc/p5-URI-Find
  4. p5-DBD-mysql>=0 : databases/p5-DBD-mysql
  5. p5-Digest-SHA1>=0 : security/p5-Digest-SHA1
  6. p5-Encode-Detect>=0 : converters/p5-Encode-Detect
  7. p5-GD>=0 : graphics/p5-GD
  8. p5-JSON-XS>=0 : converters/p5-JSON-XS
  9. p5-HTML-Parser>=0 : www/p5-HTML-Parser
  10. p5-Template-Toolkit>=0 : www/p5-Template-Toolkit
  11. p5-XML-Parser>=0 : textproc/p5-XML-Parser
  12. p5-YAML-Syck>=0 : textproc/p5-YAML-Syck
  13. p5-EV>=0 : devel/p5-EV
  14. p5-Audio-Scan>=0.87 : audio/p5-Audio-Scan
  15. p5-Class-XSAccessor>=0 : devel/p5-Class-XSAccessor
  16. p5-Package-DeprecationManager>=0.10 : devel/p5-Package-DeprecationManager
  17. mac : audio/mac
  18. faad : audio/faad
  19. sox : audio/sox
  20. mysqld : databases/mysql56-server
  21. perl5>=5.20<5.21 : lang/perl5.20
NOTE: dependencies for deleted ports are notoriously suspect
This port is required by:
for Run

Deleted ports which required this port:

Expand this list of 5 deleted ports
  1. audio/squeezeboxserver-dynamicplaylist*
  2. audio/squeezeboxserver-lazysearch*
  3. audio/squeezeboxserver-sqlplaylist*
  4. audio/squeezeboxserver-superdatetime*
  5. audio/squeezeboxserver-trackstat*
  6. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for squeezeboxserver-7.5.4_9: APE=on: Monkey's Audio lossless format support DOCS=on: Build and/or install documentation FAAD=on: FAAD AAC decoder support FLAC=off: FLAC lossless audio codec support LAME=off: LAME MP3 audio encoder support SHORTEN=off: Support Shorten input SOX=on: Support OGG Vorbis input via SoX (SliMP3 and SB1) ===> Use 'make config' to modify these settings
Options name:
N/A
USES:
perl5 tar:tgz mysql:server
pkg-message:
************************************************************************* Note on security settings: The slimserver service is wide open, and by default there is no password. You can control access to your music collection by pointing your web browser to http://localhost:9000/, and then choosing: Server Settings -> Security *************************************************************************

Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://downloads.slimdevices.com/SqueezeboxServer_v7.5.4/
Collapse this list.

Number of commits found: 56

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
7.5.4_9
05 Oct 2016 22:50:25
Revision:423393Original commit files touched by this commit
woodsb02 search for other commits by this committer
Move audio/squeezeboxserver to audio/logitechmediaserver

audio/squeezeboxserver:
- Move to audio/logitechmediaserver
- Update to 7.9.0 pre-release (git commit from 7.9 branch on 2016.09.30)
- Change default install and database locations to suit new PORTNAME
- Remove softsqueeze.sh as it is no longer bundled with the server
- Add /usr/local/etc/newsyslog.conf.d/, don't edit /etc/newsyslog.conf
- Add LICENSE details
- Update maintainer (previous maintainer timeout)
- Use customized perl modules provided in distfile and slimserver-vendor
  GitHub repo, rather than using perl dependencies from ports
- Changed install method to now copy directly to stagedir instead of an
  intermediate step to TMP_SLIMDIR
(Only the first 15 lines of the commit message are shown above View all of this commit message)
7.5.4_9
26 Jul 2016 16:51:16
Revision:419133Original commit files touched by this commit
mat search for other commits by this committer
Cleanup patches, a* categories.

Rename them to follow the make makepatch naming, and regenerate them.

With hat:	portmgr
Sponsored by:	Absolight
7.5.4_9
20 Jul 2016 15:33:20
Revision:418840Original commit files touched by this commit
mat search for other commits by this committer
Cleanup $() variables in ports Makefiles.

Mostly replace with ${}, but sometime, replace with $$() because it is
what was intended in the first place. (I think.)

Sponsored by:	Absolight
7.5.4_9
01 Apr 2016 13:29:17
Revision:412344Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.

With hat:	portmgr
Sponsored by:	Absolight
7.5.4_9
19 Aug 2015 13:30:00
Revision:394778Original commit files touched by this commit Sanity Test Failure
mat search for other commits by this committer
Convert ports to use the options helpers in categories [abc]*, and minor fixes.

Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3412?
7.5.4_9
22 May 2015 13:34:22
Revision:387021Original commit files touched by this commit
mat search for other commits by this committer
Remove $FreeBSD$ from patches files in categories a-j.

With hat:	portmgr
Sponsored by:	Absolight
7.5.4_9
23 Dec 2014 02:22:20
Revision:375302Original commit files touched by this commit
mat search for other commits by this committer
Catch up abusive uses of ${SITE_PERL}.

Sponsored by:	Absolight
7.5.4_9
26 Nov 2014 13:08:38
Revision:373448Original commit files touched by this commit
mat search for other commits by this committer
Change the way Perl modules are installed, update the default Perl to 5.18.

Before, we had:

  site_perl :           lib/perl5/site_perl/5.18
  site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
  perl_man3 :           lib/perl5/5.18/man/man3

Now we have:

  site_perl : lib/perl5/site_perl
  site_arch : lib/perl5/site_perl/mach/5.18
  perl_man3 : lib/perl5/site_perl/man/man3

Modules without any .so will be installed at the same place regardless of the
(Only the first 15 lines of the commit message are shown above View all of this commit message)
7.5.4_8
21 Oct 2014 05:53:54
Revision:371310Original commit files touched by this commit
antoine search for other commits by this committer
Fix packaging, this directory is created by rc script, not during install
7.5.4_8
20 Oct 2014 06:36:00
Revision:371234Original commit files touched by this commit
bapt search for other commits by this committer
Cleanup plist
7.5.4_8
29 Jul 2014 19:11:53
Revision:363374Original commit files touched by this commit
adamw search for other commits by this committer
Convert a bunch of EXTRACT_SUFX=... into USES=tar:...

Approved by:	portmgr (not really, but touches unstaged ports)
7.5.4_8
20 Jun 2014 14:28:52
Revision:358576Original commit files touched by this commit
brooks search for other commits by this committer
Stageify.

PR:		191042
Submitted by:	markk@knigma.org (maintainer)
7.5.4_7
20 Sep 2013 14:36:37
Revision:327706Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
audio)
7.5.4_7
16 Sep 2013 17:07:26
Revision:327419Original commit files touched by this commit
bapt search for other commits by this committer
Convert to new perl framework
Convert from USE_GMAKE to USES=gmake
7.5.4_7
24 May 2013 08:53:45
Revision:318934Original commit files touched by this commit
az search for other commits by this committer
- Remove unnecessary depend on PERL_LEVEL < 5.12
7.5.4_7
18 May 2013 22:37:05
Revision:318462Original commit files touched by this commit
stefan search for other commits by this committer
Configure correct database table depending on MySQL version in use.

PR:		178657
Submitted by:	Thomas Mueller <tmueller@sysgo.com>
Approved by:	Mark Knight <markk@knigma.org> (maintainer)
7.5.4_6
13 May 2013 20:22:25
Revision:318128Original commit files touched by this commit
stefan search for other commits by this committer
- Disable File::Spec included in squeezeboxserver as it is incompatible with the
  current p5-Path-Class.
- Fix MySQL support.
- Assign maintainership to submitter.

PR:		177524
Submitted by:	Mark Knight <markk@knigma.org>
7.5.4_5
01 Feb 2013 15:04:01
Revision:311381Original commit files touched by this commit
ak search for other commits by this committer
- Fix all cases of 'No newline at end of file' in ports tree

Approved by: portmgr (bapt)
7.5.4_5
05 Aug 2012 23:19:40
Original commit files touched by this commit
dougb search for other commits by this committer
Move the rc.d scripts of the form *.sh.in to *.in

Where necessary add $FreeBSD$ to the file

No PORTREVISION bump necessary because this is a no-op
7.5.4_5
04 Jul 2012 20:50:08
Original commit files touched by this commit
scheidell search for other commits by this committer
- Fix for mysql50+ [1]
- Remove dependency for p5-Mysql50 (replace with p5-Mysql) [2]

PR:             ports/164177
Reported by:    Daniel Pritts <danno@umich.edu>
Submitted by:   the_mix_room@hotmail.com [1]
Reviewed by:    scheidell@ (me) [2]
Approved by:    The little dancing elves
7.5.4_4
28 Jun 2012 18:37:23
Original commit files touched by this commit
az search for other commits by this committer
- Remove SITE_PERL from *_DEPENDS
7.5.4_4
10 Jun 2012 16:43:17
Original commit files touched by this commit
crees search for other commits by this committer
Return to file-based dependency for p5-DBD-mysql; there is no way currently
to do a package dependency since p5-DBD-mysql50 and p5-DBD-mysql have different
basenames, and therefore cannot be considered as alternatives.

The correct solution is to switch the use of PKGNAMESUFFIX in the slave ports
to using LATEST_LINK instead so they all have the same PKGBASE
7.5.4_4
08 Jun 2012 20:34:50
Original commit files touched by this commit
crees search for other commits by this committer
SITE_PERL --> package dependencies

Stop depending on a versioned p5-DBD-mysql port
7.5.4_4
01 Jun 2012 12:17:20
Original commit files touched by this commit
bapt search for other commits by this committer
Convert to new options framework
7.5.4_4
08 Mar 2012 13:15:22
Original commit files touched by this commit
ehaupt search for other commits by this committer
Require MySQL version 5.0 as the squeezeboxserver does not start with a newer
MySQL version.

PR:             164177
Submitted by:   Daniel Pritts <danno@umich.edu>
7.5.4_3
16 Feb 2012 15:57:34
Original commit files touched by this commit
ashish search for other commits by this committer
- Bump PORTREVISION to chase the update of multimedia/libvpx
7.5.4_2
14 Jan 2012 08:57:23
Original commit files touched by this commit
dougb search for other commits by this committer
In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
7.5.4_2
08 Jan 2012 01:26:12
Original commit files touched by this commit
scheidell search for other commits by this committer
- reopen logs on SIGHUP

PR:             ports/147645
Submitted by:   Christopher Key <cjk32@cam.ac.uk>
Approved by:    maintainer (timeout, 3 years) gabor (mentor)
7.5.4_1
25 Dec 2011 19:47:55
Original commit files touched by this commit
rm search for other commits by this committer
- remove CONFLICTS with no more existing audio/squeezecenter
- whitespace fixes in pkg-descr

Approved by:   novel (mentor, implicit)
7.5.4_1
05 Dec 2011 18:41:53
Original commit files touched by this commit
brooks search for other commits by this committer
Drop maintainership of squeezeboxserver.  There hasn't been a release
with features that motivated me to update in ages and the two hours
I wasted trying to do an upgrade that required unreleased and pretty
much unbuildable perl modules over the weekend finished demotivating me.

Feature safe:   yes
7.5.4_1
17 Oct 2011 04:35:02
Original commit files touched by this commit
dougb search for other commits by this committer
Remove references to mysql 323 and 40, most commonly of the form:

IGNORE_WITH_MYSQL=     323 40
7.5.4_1
20 Aug 2011 00:06:18
Original commit files touched by this commit
dougb search for other commits by this committer
Remove the direct dependency on mysqld and replace it with USE_MYSQL= server

PR:             ports/159538
Submitted by:   me
Approved by:    maintainer timeout (14 days)
7.5.4
09 Jul 2011 17:44:14
Original commit files touched by this commit
crees search for other commits by this committer
- Use USERS and GROUPS
- Remove redundant PKGINSTALL assignment

PR:             ports/157535
Submitted by:   crees (me)
Approved by:    rene (mentor, implicit), maintainer timeout (brooks, 35 days)
7.5.4
14 May 2011 19:54:43
Original commit files touched by this commit
brooks search for other commits by this committer
Change the URL to something that actually works.

Reported by:    simon
7.5.4
22 Apr 2011 16:52:26
Original commit files touched by this commit
brooks search for other commits by this committer
Upgrade to 7.5.4 release.[1]

Since squeezeboxserver depends on a specific version of Audio::Scan,
also depend directly on that version (unfortunatly need to also
depend on future versions so PORTREVISION bumps won't't break
squeezeboxserver).

Submitted by:   Mark Knight <markk at knigma org>[1]
PR:             ports/156569
7.5.3_1
19 Mar 2011 13:15:34
Original commit files touched by this commit
ale search for other commits by this committer
Bump PORTREVISION for ports linking to default libmysqlclient.
7.5.3
14 Feb 2011 22:21:06
Original commit files touched by this commit
brooks search for other commits by this committer
Upgrade to 7.5.3.

Submitted by:   Mark Knight
PR:             ports/154035
7.5.1_3
21 Sep 2010 07:56:43
Original commit files touched by this commit Sanity Test Failure
mm search for other commits by this committer
Change dependency on old p5-Compress-Zlib, p5-IO-Compress-Base,
p5-IO-Compress-Zlib and p5-IO-Compress-Bzip2 modules to p5-IO-Compress.
Explicitly depend on p5-IO-Compress only if PERL_LEVEL < 500903
Bump PORTREVISION
7.5.1_2
07 Jul 2010 23:22:25
Original commit files touched by this commit
brooks search for other commits by this committer
Another attempt to fixing interactions with p5-DBIx-Class.  A few people
report that this works.

PR:             148318
Feature safe:   yes
Submitted by:   Mark Knight
7.5.1_1
24 Jun 2010 20:48:37
Original commit files touched by this commit
brooks search for other commits by this committer
Fix the build-plist target to include custom-convert.conf in the plist
and fix the plist.

Reported by:    QAT
Feature safe:   yes
7.5.1
24 Jun 2010 18:38:28
Original commit files touched by this commit
brooks search for other commits by this committer
Upgrade to 7.5.1.  Seems to fix DBIx-Class compatiabilty issues.

Drop the musepack option for the moment.  I didn't see a trivial way
to make it work and don't really have the resources to test it.

Feature safe:   yes
7.5.0_1
15 Jun 2010 03:45:37
Original commit files touched by this commit
brooks search for other commits by this committer
Recent DBIx-Class updates break this port so mark it BROKEN.  It also
fails to build on pointyhat due to dependency issues.
7.5.0_1
09 Jun 2010 20:22:06
Original commit files touched by this commit
pav search for other commits by this committer
- Update musepack depobj

Reported by:    pointyhat
7.5.0_1
11 Apr 2010 03:17:21
Original commit files touched by this commit
brooks search for other commits by this committer
Actually include custom-convert.conf.
7.5.0
10 Apr 2010 01:00:54
Original commit files touched by this commit
brooks search for other commits by this committer
Upgrade to 7.5.0.

Submitted by:   Hans Soonieus <hans at soonieus dot nl>
7.4.2_1
28 Mar 2010 06:47:48
Original commit files touched by this commit
dinoex search for other commits by this committer
- update to 1.4.1
Reviewed by:    exp8 run on pointyhat
Supported by:   miwi
7.4.2_1
27 Mar 2010 00:15:24
Original commit files touched by this commit
dougb search for other commits by this committer
Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
7.4.2
25 Feb 2010 01:08:52
Original commit files touched by this commit
brooks search for other commits by this committer
Upgrade to 7.4.2.

Submitted by:   Hans Soonieus
Feature safe:   yes
7.4.1_3
05 Feb 2010 11:46:55
Original commit files touched by this commit
dinoex search for other commits by this committer
- update to jpeg-8
7.4.1_2
29 Jan 2010 14:52:21
Original commit files touched by this commit
kuriyama search for other commits by this committer
- Remove unneeded dependencies which is in perl-5.8.9 dist
  (part 19; last!).

Approved by:    portmgr (itetcu)
7.4.1_1
03 Dec 2009 01:28:10
Original commit files touched by this commit
brooks search for other commits by this committer
p5-Class-XSAccessor-Array has been merged into p5-Class-XSAccessor.
Remove a dependency on the former package so it can be removed and patch
the use of an internal function which broke in the latest version.

PR:             ports/140662, ports/141106
Submitted by:   Cezary Morga <cm at therek net>
                Christopher Key <cjk32 at cam ac uk>
Prodded by:     many :)
Pointy hat to:  brooks
7.4.1
24 Oct 2009 17:56:07
Original commit files touched by this commit
brooks search for other commits by this committer
Upgrade to 7.4.1.

Fixed a few minor plist bugs related to /var/db.

Add a conflicts line since there is a one file overlap with
squeezecenter (bin/softsqueeze).
7.4.0
14 Oct 2009 22:33:31
Original commit files touched by this commit
brooks search for other commits by this committer
Upgrade the repocopied squeezecenter port to squeezeboxserver-7.4.0.

Submitted by:   Hans Soonieus <hans at soonieus nl> (with some changes)
7.3.3
14 Oct 2009 21:42:58
Original commit files touched by this commit
brooks search for other commits by this committer
Commit an identical copy of squeezecenter.sh.in as
squeezeboxserver.sh.in so we get diffs when the real port comes in.

Remove the squeezeboxserver.sh.in I mistakenly added last time.  Too
many similar product names. :(
7.3.3
14 Oct 2009 21:31:42
Original commit files touched by this commit
brooks search for other commits by this committer
Commit an identical copy of squeezecenter.sh.in as
squeezeboxcenter.sh.in so we get diffs when the real port comes in.
7.3.3
14 Oct 2009 18:59:58
Original commit files touched by this commit
brooks search for other commits by this committer
Forced commit to record the repocopy of audio/squeezecenter to
audio/squeezeboxserver.

Repocopy by:    marcus

Number of commits found: 56