diff --git a/audio/logitechmediaserver/Makefile b/audio/logitechmediaserver/Makefile index 17aba768f9a8..77b84411bff9 100644 --- a/audio/logitechmediaserver/Makefile +++ b/audio/logitechmediaserver/Makefile @@ -1,127 +1,129 @@ PORTNAME= logitechmediaserver -DISTVERSION= 8.5.1 +DISTVERSION= 8.5.2 CATEGORIES= audio MAINTAINER= trueos@norwegianrockcat.com COMMENT= Audio streaming server that powers Squeezebox players from Logitech WWW= https://wiki.slimdevices.com/index.php/Squeezebox_Server LICENSE= SDL LICENSE_NAME= Slim Devices License LICENSE_FILE= ${WRKSRC}/License.txt # Contains non-redistributable firmware, documentation, and images LICENSE_PERMS= no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell ONLY_FOR_ARCHS= amd64 i386 BUILD_DEPENDS= nasm:devel/nasm \ bash:shells/bash \ rsync:net/rsync LIB_DEPENDS= libgd.so:graphics/gd RUN_DEPENDS= p5-IO-Socket-SSL>=0:security/p5-IO-Socket-SSL USES= gettext-runtime gmake perl5 shebangfix USE_GITHUB= yes -GH_TUPLE= LMS-Community:slimserver:3b46196 \ +GH_TUPLE= LMS-Community:slimserver:88ba56f \ LMS-Community:slimserver-vendor:384095c:vendor USE_RC_SUBR= logitechmediaserver SHEBANG_FILES= Bin/darwin/check-update.pl \ CPAN/Log/Log4perl/Layout/PatternLayout/Multiline.pm \ Slim/Plugin/UPnP/t/MediaRenderer.t \ Slim/Plugin/UPnP/t/MediaServer.t \ cleanup.pl \ gdresize.pl \ gdresized.pl \ lib/MPEG/Audio/Frame.pm \ scanner.pl \ slimserver.pl \ ${WRKSRC_vendor}/CPAN/hints/darwin.pl +PORTSCOUT= skipv:10.0.3,10.0.4 + 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}" USERS= ${SLIMUSER} GROUPS= ${SLIMGROUP} PLIST_SUB= SLIMDIR=${SLIMDIR} \ SLIMDBDIR=${SLIMDBDIR} \ OPSYS=${OPSYS:tl} \ ARCH=${ARCH} \ ARCHNAME=${ARCHNAME} # Defaults support playback of relativly unrestricted formats on SB2 or # SB3 devices and wired SB1 devices. OPTIONS_DEFINE= APE FAAD FLAC LAME SOX TEST DOCS OPTIONS_DEFAULT=APE FAAD FLAC SOX TEST SOX_DESC= Support OGG Vorbis input via SoX (SliMP3 and SB1) APE_RUN_DEPENDS= mac:audio/mac FAAD_RUN_DEPENDS= faad:audio/faad FLAC_RUN_DEPENDS= flac:audio/flac LAME_RUN_DEPENDS= lame:audio/lame SOX_RUN_DEPENDS= sox:audio/sox TEST_VARS_OFF= CONTRIB_FLAGS=-t DOCFILES= Changelog*.html License*.txt CONFFILES= convert.conf types.conf SLIMDIR?= share/logitechmediaserver SLIMDBDIR?= /var/db/logitechmediaserver SLIMUSER?= slimserv SLIMGROUP?= ${SLIMUSER} .include .if ${ARCH} == "i386" ARCHNAME= i386-freebsd-thread-multi-64int PLIST= ${PKGDIR}/pkg-plist.i386 .endif .if ${ARCH} == "amd64" ARCHNAME= amd64-freebsd-thread-multi .endif do-build: cd ${WRKSRC_vendor}/CPAN && ./buildme.sh ${CONTRIB_FLAGS} do-install: (cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${SLIMDIR}) (cd ${WRKSRC_vendor}/CPAN/build && \ ${COPYTREE_SHARE} arch ${STAGEDIR}${PREFIX}/${SLIMDIR}/CPAN) (cd ${WRKSRC_vendor}/CPAN/build/${PERL_VER}/lib/perl5 && \ ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${SLIMDIR}/CPAN/arch/${PERL_VER}/) (cd ${STAGEDIR}${PREFIX}/${SLIMDIR} && \ ${FIND} . -name \*.orig -delete -o -name \*.bak -delete -o -name \*.packlist -delete && \ ${FIND} ./CPAN/arch/ ! -path './CPAN/arch/${PERL_VER}*' -delete && \ ${RM} -r -- Bin/* .editorconfig .github && \ ${RM} -- ${CONFFILES} ${DOCFILES}) (cd ${STAGEDIR}${PREFIX}/${SLIMDIR}/CPAN/arch/${PERL_VER} && \ ${RM} -r -- arm-linux-gnueabihf-thread-multi-64int && \ ${RM} -r -- aarch64-linux-thread-multi && \ ${RM} -r -- i386-linux-thread-multi-64int && \ ${RM} -r -- x86_64-linux-thread-multi) .for _CONF in ${CONFFILES} (cd ${WRKSRC} && ${INSTALL_DATA} ${_CONF} ${STAGEDIR}${PREFIX}/${SLIMDIR}/${_CONF}.sample) .endfor ${INSTALL_DATA} ${WRKDIR}/Custom.pm \ ${STAGEDIR}${PREFIX}/${SLIMDIR}/Slim/Utils/OS/Custom.pm ${INSTALL_DATA} ${WRKDIR}/custom-convert.conf \ ${STAGEDIR}${PREFIX}/${SLIMDIR}/custom-convert.conf @${MKDIR} ${STAGEDIR}${PREFIX}/etc/newsyslog.conf.d ${INSTALL_DATA} ${WRKDIR}/logitechmediaserver.conf \ ${STAGEDIR}${PREFIX}/etc/newsyslog.conf.d/ @${MKDIR} ${STAGEDIR}${SLIMDBDIR} @${LN} -s ${SLIMDBDIR}/cache ${STAGEDIR}${PREFIX}/${SLIMDIR}/Cache do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${DOCFILES} ${STAGEDIR}${DOCSDIR}) .include diff --git a/audio/logitechmediaserver/distinfo b/audio/logitechmediaserver/distinfo index 4ee1c7a86119..31be78a8739c 100644 --- a/audio/logitechmediaserver/distinfo +++ b/audio/logitechmediaserver/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1713596232 -SHA256 (LMS-Community-slimserver-8.5.1-3b46196_GH0.tar.gz) = 21c91c5f5893212cc97afa8227dd453e1e2b148adca255b1a0f3b325e6fe44b4 -SIZE (LMS-Community-slimserver-8.5.1-3b46196_GH0.tar.gz) = 157018003 +TIMESTAMP = 1717674739 +SHA256 (LMS-Community-slimserver-8.5.2-88ba56f_GH0.tar.gz) = 4e512115a4e1d98d9c5fff66f6bf2b79d421fe54bf32cfaf040b69c9cc57bf2d +SIZE (LMS-Community-slimserver-8.5.2-88ba56f_GH0.tar.gz) = 157020387 SHA256 (LMS-Community-slimserver-vendor-384095c_GH0.tar.gz) = 8e597e560b699401baac0c352d9538a70bd7b54be4e78a8952f594efb213cf2a SIZE (LMS-Community-slimserver-vendor-384095c_GH0.tar.gz) = 184535265