Bug 180034 - audio/squeezeboxserver is now Logitech Media Server
Summary: audio/squeezeboxserver is now Logitech Media Server
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Ben Woods
URL: https://reviews.freebsd.org/D6483
Keywords:
Depends on:
Blocks:
 
Reported: 2013-06-27 17:50 UTC by David Blewett
Modified: 2016-10-05 22:54 UTC (History)
4 users (show)

See Also:
woodsb02: maintainer-feedback? (markk)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Blewett 2013-06-27 17:50:00 UTC
Logitech bought out Slim Devices, and has taken over the Squeezebox
Server project. It has been re-branded as "Logitech Media Server" [1],
but is still open source. New downloads can be found here [2].

1. http://en.wikipedia.org/wiki/Logitech_Media_Server
2. http://wiki.slimdevices.com/index.php/Category:Downloads

Fix: 

Change port name from audio/squeezeboxserver to audio/logitechmediaserver
and adjust download URLs. Would probably be good to update this as well:

http://wiki.slimdevices.com/index.php/FreeBSDInstallationGuide
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2014-03-29 19:26:40 UTC
State Changed
From-To: open->feedback

Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Comment 2 Edwin Groothuis freebsd_committer freebsd_triage 2014-03-29 19:26:40 UTC
Maintainer of audio/squeezeboxserver,

Please note that PR ports/180034 has just been submitted.

If it contains a patch for an upgrade, an enhancement or a bug fix
you agree on, reply to this email stating that you approve the patch
and a committer will take care of it.

The full text of the PR can be found at:
    http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/180034

-- 
Edwin Groothuis via the GNATS Auto Assign Tool
edwin@FreeBSD.org
Comment 3 John Marino freebsd_committer freebsd_triage 2014-07-22 19:07:34 UTC
Adding maintainer back to PR.

Mark, can you disposition this PR?
Comment 4 Mark Dixon 2015-06-20 09:17:05 UTC
Is there any update on this one? The current port is very old and out of date. I had a stab at updating to the latest myself, but whilst I got it installed, it didn't run and I don't really have a ports dev environment to to a proper patch on.

I guess I'm saying I'd happily help with this but it would be good to know what's already been done and how the existing port works.
Comment 5 Ben Woods freebsd_committer freebsd_triage 2016-05-21 07:16:24 UTC
I have put a diff up for revision on phabricator:
https://reviews.freebsd.org/D6483

markk: as the maintainer of this port, can I please get you to review, test and approve the change in the revision? The easiest way would be for you to create a phabricator account and provide feedback directly on the review. Alternatively, you could provide comments here in the bug report.

tdb: as the maintainer of the plugin ports, I have added you as an approver of the review also.
Comment 6 Mark Dixon 2016-08-12 10:04:44 UTC
I started playing with this also, added a few comments to the review.
Comment 7 Mark Dixon 2016-08-15 14:52:22 UTC
My working 7.7.5 port (although it's still rough) is here:

https://github.com/freebsd/freebsd-ports/compare/master...mnd999:logitechmediaserver?expand=1
Comment 8 Mark Dixon 2016-09-03 09:33:03 UTC
This is ready for review from my perspective. I can update the pharicator review if necessary. I guess it's up to the maintainer how we proceed.
Comment 9 commit-hook freebsd_committer freebsd_triage 2016-10-05 22:51:07 UTC
A commit references this bug:

Author: woodsb02
Date: Wed Oct  5 22:50:28 UTC 2016
New revision: 423393
URL: https://svnweb.freebsd.org/changeset/ports/423393

Log:
  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

  audio/squeezeboxserver-dynamicplaylist:
  - Move to audio/logitechmediaserver-dynamicplaylist
  - Update to 2.9.3853
  - Fix MASTER_SITES
  - Add LICENSE details
  - Update maintainer

  audio/squeezeboxserver-lazysearch:
  - Move to audio/logitechmediaserver-lazysearch
  - Add LICENSE details
  - Update maintainer

  audio/squeezeboxserver-sqlplaylist:
  - Move to audio/logitechmediaserver-sqlplaylist
  - Update to 2.5.3859
  - Fix MASTER_SITES
  - Add LICENSE details
  - Update maintainer

  audio/squeezeboxserver-superdatetime:
  - Move to audio/logitechmediaserver-superdatetime
  - Add LICENSE details
  - Update maintainer

  audio/squeezeboxserver-trackstat:
  - Move to audio/logitechmediaserver-trackstat
  - Update to 3.2.3951
  - Fix MASTER_SITES
  - Add LICENSE details
  - Update maintainer

  PR:		180034
  PR:		203266
  Submitted by:	woodsb02, mark@tranquillussoftware.co.uk (new maintainer)
  Reported by:	david@dawninglight.net, amdmi3
  Approved by:	markk@knigma.org (maintainer timeout), tdb (maintainer), adamw (mentor)
  Differential Revision:	https://reviews.freebsd.org/D6483

Changes:
  head/MOVED
  head/UPDATING
  head/audio/Makefile
  head/audio/logitechmediaserver/
  head/audio/logitechmediaserver/Makefile
  head/audio/logitechmediaserver/distinfo
  head/audio/logitechmediaserver/files/Custom.pm.in
  head/audio/logitechmediaserver/files/logitechmediaserver.conf.in
  head/audio/logitechmediaserver/files/logitechmediaserver.in
  head/audio/logitechmediaserver/files/patch-Slim_Utils_Log.pm
  head/audio/logitechmediaserver/files/patch-convert.conf
  head/audio/logitechmediaserver/files/patch-dbix-class-bug.diff
  head/audio/logitechmediaserver/files/patch-modules.conf
  head/audio/logitechmediaserver/files/softsqueeze.sh.in
  head/audio/logitechmediaserver/files/squeezeboxserver.in
  head/audio/logitechmediaserver/files/vendorpatch-CPAN_buildme.sh
  head/audio/logitechmediaserver/pkg-descr
  head/audio/logitechmediaserver/pkg-plist
  head/audio/logitechmediaserver-dynamicplaylist/
  head/audio/logitechmediaserver-dynamicplaylist/Makefile
  head/audio/logitechmediaserver-dynamicplaylist/distinfo
  head/audio/logitechmediaserver-dynamicplaylist/pkg-descr
  head/audio/logitechmediaserver-lazysearch/
  head/audio/logitechmediaserver-lazysearch/Makefile
  head/audio/logitechmediaserver-lazysearch/distinfo
  head/audio/logitechmediaserver-lazysearch/pkg-descr
  head/audio/logitechmediaserver-sqlplaylist/
  head/audio/logitechmediaserver-sqlplaylist/Makefile
  head/audio/logitechmediaserver-sqlplaylist/distinfo
  head/audio/logitechmediaserver-sqlplaylist/pkg-descr
  head/audio/logitechmediaserver-sqlplaylist/pkg-plist
  head/audio/logitechmediaserver-superdatetime/
  head/audio/logitechmediaserver-superdatetime/Makefile
  head/audio/logitechmediaserver-superdatetime/distinfo
  head/audio/logitechmediaserver-superdatetime/pkg-descr
  head/audio/logitechmediaserver-trackstat/
  head/audio/logitechmediaserver-trackstat/Makefile
  head/audio/logitechmediaserver-trackstat/distinfo
  head/audio/logitechmediaserver-trackstat/pkg-descr
  head/audio/logitechmediaserver-trackstat/pkg-plist
  head/audio/squeezeboxserver/
  head/audio/squeezeboxserver-dynamicplaylist/
  head/audio/squeezeboxserver-lazysearch/
  head/audio/squeezeboxserver-sqlplaylist/
  head/audio/squeezeboxserver-superdatetime/
  head/audio/squeezeboxserver-trackstat/
Comment 10 Ben Woods freebsd_committer freebsd_triage 2016-10-05 22:54:31 UTC
Committed, thanks for reporting this David, and for your help getting the new port ready Mark.