Commit graph

95 commits

Author SHA1 Message Date
Ruslan Makhmatkhanov
9ec83be016 - remove CONFLICTS with no more existing audio/squeezecenter
- whitespace fixes in pkg-descr

Approved by:   novel (mentor, implicit)
2011-12-25 19:47:55 +00:00
Brooks Davis
cbbac344b0 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
2011-12-05 18:41:53 +00:00
Doug Barton
7ec7e2a3cf Remove references to mysql 323 and 40, most commonly of the form:
IGNORE_WITH_MYSQL=     323 40
2011-10-17 04:35:02 +00:00
Doug Barton
ef3353b0da 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)
2011-08-20 00:06:18 +00:00
Chris Rees
0be726db06 - 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)
2011-07-09 17:44:14 +00:00
Brooks Davis
2ada2bca50 Change the URL to something that actually works.
Reported by:	simon
2011-05-14 19:54:43 +00:00
Brooks Davis
6e1b64c847 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
2011-04-22 16:52:26 +00:00
Alex Dupre
1bda2b2725 Bump PORTREVISION for ports linking to default libmysqlclient. 2011-03-19 13:15:34 +00:00
Brooks Davis
2c9fdd98a1 Upgrade to 7.5.3.
Submitted by:	Mark Knight
PR:		ports/154035
2011-02-14 22:21:06 +00:00
Martin Matuska
ddcc0de921 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
2010-09-21 07:56:43 +00:00
Brooks Davis
9e5eeb4e5b 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
2010-07-07 23:22:25 +00:00
Brooks Davis
272ce93379 Fix the build-plist target to include custom-convert.conf in the plist
and fix the plist.

Reported by:	QAT
Feature safe:	yes
2010-06-24 20:48:37 +00:00
Brooks Davis
72383c6bb1 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
2010-06-24 18:38:27 +00:00
Brooks Davis
62ec72c8f4 Recent DBIx-Class updates break this port so mark it BROKEN. It also
fails to build on pointyhat due to dependency issues.
2010-06-15 03:45:36 +00:00
Pav Lucistnik
23aab389ce - Update musepack depobj
Reported by:	pointyhat
2010-06-09 20:22:06 +00:00
Brooks Davis
6b4999bf8f Actually include custom-convert.conf. 2010-04-11 03:17:21 +00:00
Brooks Davis
b5db8e6d1a Upgrade to 7.5.0.
Submitted by:	Hans Soonieus <hans at soonieus dot nl>
2010-04-10 01:00:54 +00:00
Dirk Meyer
de78af3ac5 - update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
2010-03-28 06:47:48 +00:00
Doug Barton
1d6b4b3f91 Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
2010-03-27 00:15:24 +00:00
Brooks Davis
b01e165056 Upgrade to 7.4.2.
Submitted by:	Hans Soonieus
Feature safe:	yes
2010-02-25 01:08:52 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Jun Kuriyama
326d89e098 - Remove unneeded dependencies which is in perl-5.8.9 dist
(part 19; last!).

Approved by:	portmgr (itetcu)
2010-01-29 14:52:21 +00:00
Brooks Davis
d9eb3d9f85 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
2009-12-03 01:28:10 +00:00
Brooks Davis
171487d8fc 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).
2009-10-24 17:56:07 +00:00
Brooks Davis
9b78628803 Upgrade the repocopied squeezecenter port to squeezeboxserver-7.4.0.
Submitted by:	Hans Soonieus <hans at soonieus nl> (with some changes)
2009-10-14 22:33:31 +00:00
Brooks Davis
35e9ecb58e 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. :(
2009-10-14 21:42:58 +00:00
Brooks Davis
947a1473a3 Commit an identical copy of squeezecenter.sh.in as
squeezeboxcenter.sh.in so we get diffs when the real port comes in.
2009-10-14 21:31:42 +00:00
Brooks Davis
cf2d62bc72 Forced commit to record the repocopy of audio/squeezecenter to
audio/squeezeboxserver.

Repocopy by:	marcus
2009-10-14 18:59:57 +00:00
Doug Barton
0175383f0a Fix a few "bad example" problems in the rc.d scripts that have been
propogated by copy and paste.

1. Primarily the "empty variable" default assignment, which is mostly
${name}_flags="", but fix a few others as well.
2. Where they are not already documented, add the existence of the _flags
(or other deleted empties) option to the comments, and in some cases add
comments from scratch.
3. Replace things that look like:
prefix=%%PREFIX%%
command=${prefix}/sbin/foo
to just use %%PREFIX%%. In many cases the $prefix variable is only used
once, and in some cases it is not used at all.
4. In a few cases remove ${name}_flags from command_args
5. Remove a long-stale comment about putting the port's rc.d script in
/etc/rc.d (which is no longer necessary).

No PORTREVISION bumps because all of these changes are noops.
2009-07-15 16:56:10 +00:00
Brooks Davis
0e20754e22 Upgrade to squeezecenter 7.3.3.
PR:		ports/136326
Submitted by:	Mark Knight <markk at knigma dot org>
2009-07-06 03:48:42 +00:00
Brooks Davis
51d0722b9d Fix plist to packages build.
Reported by:	QAT, pointyhat
2009-06-05 22:11:38 +00:00
Brooks Davis
e7370bdd98 The recently updated p5-Digest-SHA1 port conflicts with the version
includes with squeezecenter.  Remove the squeezecenter verison.

Reported by:	many :)  Sorry for the delay
2009-06-03 21:29:53 +00:00
Martin Wilke
cc584e38d2 - Chase audio/faad shlib bump 2009-02-21 15:51:15 +00:00
Brooks Davis
8e951cbf34 Upgrade to 7.3.2.
Fix support for AAC files.

Switch back to using sox to handle ogg-vorbis files.  The upstream made
this change because non-default sample rate files end up sounding funny
when oggdec is used.

Submitted by:	Hans Soonieus <hans@soonieus.nl>  (except sox change)
2009-01-23 21:59:48 +00:00
Brooks Davis
d5498cb642 Add %%SLIMDBDIR%%/cache/InstalledPlugins/Plugins to the list of plugin
directories.  This should fix the installation of plugins via the
Extension Downloader. [1]

Rename Slim/Utils/OS/FreeBSD.pm as Slim/Utils/OS/Custom.pm and store it
directly rather than as a patch to make it easier to edit.  This reduces
the number of patches required.

Remove the Slim/Utils/OS/Unix.pm patch since it's now replaced by code in
Custom.pm.

Submitted by:	Hans Soonieus <hans at soonieus dot nl> and
		Mark Knight <markk at knigma dot org> [1]
2009-01-10 21:49:13 +00:00
Brooks Davis
856903091a Upgrade to the Squeezecenter 7.3.1. [1]
Remove the ability to set the default skin using the port.  The current
implemenation breaks the install wizard and I don't want to hold this
commit up further. [2]

Submitted by:	Alex Varju <freebsd dash ports at varju dot ca> [1]
Reported by:	Nicolai Petri <nicolai at catpipe dot net> [2]
2009-01-06 17:09:39 +00:00
Brooks Davis
bdef7a1de5 Upgrade to squeezecenter 7.2.1. Fixes scanner crashes, etc:
http://wiki.slimdevices.com/index.php/Release_Notes#7.2.1_Release_Highlights

Prodded by:	Andy Rossmeissl
2008-11-10 20:36:19 +00:00
Brooks Davis
b2f60ceeec Fix the LastFM plugin. It was broken due to the FreeBSD version of JSON::XS
being newer than expected and the general workaround not being implemented in
this plugin.

Submitted by:	tdb
2008-10-07 14:51:08 +00:00
Brooks Davis
33f6720ea3 Fix the plist.
While here, tidy up a bit and reduce portlint warnings.

Reported by:	QA-Tindy
2008-09-02 20:55:46 +00:00
Brooks Davis
161a9a3a2c Upgrade to squeezecenter 7.2 which has:
- Added support for Squeezebox Boom
 - Squeezebox and Transporter firmware updates to fix a number of issues
 - Improved performance in web interface
 - New and improved alarm clock
 - Improved Rhapsody behavior

Fix the startup script when /var/*/squeezecenter are symlinks.
2008-09-02 19:51:04 +00:00
Brooks Davis
cacd04b622 Upgrade to 7.1, mostly a bugfix release.
Fix an error in the rc.d script where a typo caused a couple variable
names not to expand.  Some configuration settings may need to be restored or
/var/db/squeezecenter/%{name}.conf (literally) my be renamed to
squeezecenter.conf.
2008-08-11 16:57:00 +00:00
Brooks Davis
7952d5226b Remove most bare references to "squeezecenter" in files subject to
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)
2008-06-24 16:10:23 +00:00
Brooks Davis
6bacfafd46 Fix the softsqueeze wrapper script. The path was wrong in general and more
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)
2008-06-21 17:38:13 +00:00
Brooks Davis
7686bc2e30 Add CPAN/Encode to the list of directories we exclude since the version of
Encode::Detect found there is now incompatable with the on provided by ports.

Fix the plist.

Reported by:	Nick Evans <nevans at talkpoint dot com>
2008-06-18 05:09:30 +00:00
Brooks Davis
dea0c173ed Actually update to 7.0.1 including referencing the right distfile.
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
2008-06-17 05:14:49 +00:00
Brooks Davis
4d8c9529a5 Upgrade to squeezecenter 7.0.1.
Fix plist in the NOPORTDOCS case. [0]

Reported by:	itetcu [0]
2008-06-12 00:56:51 +00:00
Edwin Groothuis
6527ef2070 Bump portrevision due to upgrade of devel/gettext.
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)
2008-06-06 13:08:29 +00:00
Brooks Davis
16929fa183 Don't install copies of GD files they get picked up before the port
version and the port version has now been updates.

Reported by:	Christopher Key <cjk32 at cam dot ac dot uk>
2008-05-13 15:55:19 +00:00
Brooks Davis
be47bed580 The pkg-install script incorrectly listed the pid file path as
/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>
2008-04-30 23:18:04 +00:00
Brooks Davis
4d1add55bb Install squeezecenter with more normal permissions using the COPYTREE_SHARE
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.
2008-04-04 15:48:14 +00:00