Bug 278024 - audio/logitechmediaserver: update to 8.5.0
Summary: audio/logitechmediaserver: update to 8.5.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Nuno Teixeira
URL: https://lyrion.org/getting-started/ch...
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-29 11:21 UTC by Trenton Schulz
Modified: 2024-04-04 17:05 UTC (History)
4 users (show)

See Also:


Attachments
Patch for audio/logitechmediaserver (24.34 KB, patch)
2024-03-29 11:21 UTC, Trenton Schulz
trueos: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Trenton Schulz 2024-03-29 11:21:40 UTC
Created attachment 249553 [details]
Patch for audio/logitechmediaserver

Update logitechmediaserver to 8.5.0.

This is the first version that has removed the SqueezeNetwork support (since SqueezeNetwork has closed down in March).

The 8.4.0 update from a week or so back had the --no-mysqueezebox switch. This makes that extra switch unnecessary.

Also the first release that is comes from the LMS-community organization instead of Logitech since Logitech doesn't want it under their own organization anymore.

Changelog is at: https://lyrion.org/getting-started/changelog-lms8/

It seems this release is the last branded "Logitech Media Server". Next release will have to include decommissioning this port and adding a new one (I guess).
Comment 1 Nuno Teixeira freebsd_committer freebsd_triage 2024-04-04 15:57:08 UTC
Hello,

SUB_FILES and SUB_LIST lists are repeated. Will fix it on commit.
Comment 2 Nuno Teixeira freebsd_committer freebsd_triage 2024-04-04 16:52:27 UTC
(In reply to Nuno Teixeira from comment #1)
(...)

repeated blocks to be removed:
---
-SUB_FILES=     Custom.pm \
-               custom-convert.conf \
-               logitechmediaserver.conf
-SUB_LIST=      PERL=${PERL} \
-               PORTNAME=${PORTNAME} \
-               SITE_PERL=${PREFIX}/${SITE_PERL_REL} \
-               SLIMDIR=${SLIMDIR} \
-               SLIMDBDIR=${SLIMDBDIR} \
-               SLIMUSER=${SLIMUSER} \
-               SLIMGROUP=${SLIMGROUP} \
-               CONFFILES="${CONFFILES}"

@@ -86,12 +73,6 @@ TEST_VARS_OFF=               CONTRIB_FLAGS=-t
 DOCFILES=      Changelog*.html License*.txt
 CONFFILES=     convert.conf types.conf

-PLIST_SUB=     SLIMDIR=${SLIMDIR} \
-               SLIMDBDIR=${SLIMDBDIR} \
-               OPSYS=${OPSYS:tl} \
-               ARCH=${ARCH} \
-               ARCHNAME=${ARCHNAME}
---
Comment 3 commit-hook freebsd_committer freebsd_triage 2024-04-04 17:04:53 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=09bd347de5ddede3051f17bd1d91f48f362245bd

commit 09bd347de5ddede3051f17bd1d91f48f362245bd
Author:     Trenton Schulz <trueos@norwegianrockcat.com>
AuthorDate: 2024-04-04 16:59:33 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2024-04-04 17:04:06 +0000

    audio/logitechmediaserver: Update to 8.5.0

    - While here, clean repeated SUB_FILES, SUB_LIST and PLIST_SUB.

    ChangeLog:      https://lyrion.org/getting-started/changelog-lms8/
    PR:             278024

 audio/logitechmediaserver/Makefile                 | 25 +------
 audio/logitechmediaserver/distinfo                 | 10 +--
 .../files/logitechmediaserver.in                   |  2 +-
 audio/logitechmediaserver/pkg-plist                | 78 +---------------------
 audio/logitechmediaserver/pkg-plist.i386           | 78 +---------------------
 5 files changed, 11 insertions(+), 182 deletions(-)
Comment 4 Nuno Teixeira freebsd_committer freebsd_triage 2024-04-04 17:05:46 UTC
Committed with fixes.
Thank you!