Changeset View
Changeset View
Standalone View
Standalone View
audio/logitechmediaserver/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= logitechmediaserver | PORTNAME= logitechmediaserver | ||||
PORTVERSION= 7.9.1.g2017.07.11 | PORTVERSION= 7.9.1.g2018.04.23 | ||||
CATEGORIES= audio | CATEGORIES= audio | ||||
MAINTAINER= mark@tranquillussoftware.co.uk | MAINTAINER= mark@tranquillussoftware.co.uk | ||||
COMMENT= Audio streaming server that powers Squeezebox players from Logitech | COMMENT= Audio streaming server that powers Squeezebox players from Logitech | ||||
LICENSE= SDL | LICENSE= SDL | ||||
LICENSE_NAME= Slim Devices License | LICENSE_NAME= Slim Devices License | ||||
LICENSE_FILE= ${WRKSRC}/License.txt | LICENSE_FILE= ${WRKSRC}/License.txt | ||||
LICENSE_PERMS= no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell | LICENSE_PERMS= no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell | ||||
ONLY_FOR_ARCHS= amd64 i386 | ONLY_FOR_ARCHS= amd64 i386 | ||||
BROKEN_FreeBSD_10_i386= libmediascan does not compile | |||||
BUILD_DEPENDS= nasm:devel/nasm \ | BUILD_DEPENDS= nasm:devel/nasm \ | ||||
bash:shells/bash \ | bash:shells/bash \ | ||||
rsync:net/rsync | rsync:net/rsync | ||||
LIB_DEPENDS= libgd.so:graphics/gd | LIB_DEPENDS= libgd.so:graphics/gd | ||||
USES= gettext-runtime gmake perl5 shebangfix | USES= gettext-runtime gmake perl5 shebangfix | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_TUPLE= Logitech:slimserver:762b5cb \ | GH_TUPLE= Logitech:slimserver:7b3c28c \ | ||||
Logitech:slimserver-vendor:1463b00:vendor | Logitech:slimserver-vendor:21f307f:vendor | ||||
USE_RC_SUBR= logitechmediaserver | USE_RC_SUBR= logitechmediaserver | ||||
SHEBANG_FILES= Bin/darwin/check-update.pl \ | SHEBANG_FILES= Bin/darwin/check-update.pl \ | ||||
Bin/dbish \ | Bin/dbish \ | ||||
CPAN/Log/Log4perl/Layout/PatternLayout/Multiline.pm \ | CPAN/Log/Log4perl/Layout/PatternLayout/Multiline.pm \ | ||||
Slim/Plugin/UPnP/t/MediaRenderer.t \ | Slim/Plugin/UPnP/t/MediaRenderer.t \ | ||||
Slim/Plugin/UPnP/t/MediaServer.t \ | Slim/Plugin/UPnP/t/MediaServer.t \ | ||||
cleanup.pl \ | cleanup.pl \ | ||||
gdresize.pl \ | gdresize.pl \ | ||||
▲ Show 20 Lines • Show All 75 Lines • ▼ Show 20 Lines | (cd ${WRKSRC_vendor}/CPAN/build/${PERL_VER}/lib/perl5 && \ | ||||
${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${SLIMDIR}/CPAN/arch/${PERL_VER}/) | ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${SLIMDIR}/CPAN/arch/${PERL_VER}/) | ||||
(cd ${STAGEDIR}${PREFIX}/${SLIMDIR} && \ | (cd ${STAGEDIR}${PREFIX}/${SLIMDIR} && \ | ||||
${FIND} . -name \*.orig -delete -o -name \*.bak -delete -o -name \*.packlist -delete && \ | ${FIND} . -name \*.orig -delete -o -name \*.bak -delete -o -name \*.packlist -delete && \ | ||||
${FIND} ./CPAN/arch/ ! -path './CPAN/arch/${PERL_VER}*' -delete && \ | ${FIND} ./CPAN/arch/ ! -path './CPAN/arch/${PERL_VER}*' -delete && \ | ||||
${RM} -r -- Bin/* && \ | ${RM} -r -- Bin/* && \ | ||||
${RM} -- ${CONFFILES} ${DOCFILES}) | ${RM} -- ${CONFFILES} ${DOCFILES}) | ||||
(cd ${STAGEDIR}${PREFIX}/${SLIMDIR}/CPAN/arch/${PERL_VER} && \ | (cd ${STAGEDIR}${PREFIX}/${SLIMDIR}/CPAN/arch/${PERL_VER} && \ | ||||
${RM} -r -- arm-linux-gnueabihf-thread-multi-64int && \ | ${RM} -r -- arm-linux-gnueabihf-thread-multi-64int && \ | ||||
${RM} -r -- aarch64-linux-thread-multi && \ | |||||
${RM} -r -- i386-linux-thread-multi-64int && \ | ${RM} -r -- i386-linux-thread-multi-64int && \ | ||||
${RM} -r -- x86_64-linux-thread-multi) | ${RM} -r -- x86_64-linux-thread-multi) | ||||
.for _CONF in ${CONFFILES} | .for _CONF in ${CONFFILES} | ||||
(cd ${WRKSRC} && ${INSTALL_DATA} ${_CONF} ${STAGEDIR}${PREFIX}/${SLIMDIR}/${_CONF}.sample) | (cd ${WRKSRC} && ${INSTALL_DATA} ${_CONF} ${STAGEDIR}${PREFIX}/${SLIMDIR}/${_CONF}.sample) | ||||
.endfor | .endfor | ||||
${INSTALL_DATA} ${WRKDIR}/Custom.pm \ | ${INSTALL_DATA} ${WRKDIR}/Custom.pm \ | ||||
${STAGEDIR}${PREFIX}/${SLIMDIR}/Slim/Utils/OS/Custom.pm | ${STAGEDIR}${PREFIX}/${SLIMDIR}/Slim/Utils/OS/Custom.pm | ||||
${INSTALL_DATA} ${WRKDIR}/custom-convert.conf \ | ${INSTALL_DATA} ${WRKDIR}/custom-convert.conf \ | ||||
Show All 11 Lines |