Commit graph

98 commits

Author SHA1 Message Date
Baptiste Daroussin
183c2ed74f Add NO_STAGE all over the place in preparation for the staging support (cat: audio) 2013-09-20 14:36:35 +00:00
Baptiste Daroussin
926c80457b Convert to new perl framework
Convert from USE_GMAKE to USES=gmake
2013-09-16 17:07:26 +00:00
Andrej Zverev
fbdb31918a - Remove unnecessary depend on PERL_LEVEL < 5.12 2013-05-24 08:53:45 +00:00
Stefan Walter
7b9b86faa6 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)
2013-05-18 22:37:05 +00:00
Stefan Walter
857995bc86 - 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>
2013-05-13 20:22:24 +00:00
Doug Barton
9aac569eaa 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
2012-08-05 23:19:36 +00:00
Michael Scheidell
6a6ae1551b - 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
2012-07-04 20:50:08 +00:00
Andrej Zverev
2f57eb0926 - Remove SITE_PERL from *_DEPENDS 2012-06-28 18:37:23 +00:00
Chris Rees
cee96bd7bd 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
2012-06-10 16:43:17 +00:00
Chris Rees
2f67189afe SITE_PERL --> package dependencies
Stop depending on a versioned p5-DBD-mysql port
2012-06-08 20:34:50 +00:00
Baptiste Daroussin
296f94764c Convert to new options framework 2012-06-01 12:17:20 +00:00
Emanuel Haupt
dd99c7b155 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>
2012-03-08 13:15:22 +00:00
Ashish SHUKLA
97ddb4e13d - Bump PORTREVISION to chase the update of multimedia/libvpx 2012-02-16 15:57:34 +00:00
Michael Scheidell
c69637fc7a - reopen logs on SIGHUP
PR:		ports/147645
Submitted by:	Christopher Key <cjk32@cam.ac.uk>
Approved by:	maintainer (timeout, 3 years) gabor (mentor)
2012-01-08 01:26:12 +00:00
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
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
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
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
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