Changeset View
Changeset View
Standalone View
Standalone View
head/audio/shairport/Makefile
Show All 28 Lines | |||||
PLIST_FILES= bin/${PORTNAME} bin/hairtunes bin/${PORTNAME}.pl | PLIST_FILES= bin/${PORTNAME} bin/hairtunes bin/${PORTNAME}.pl | ||||
PORTDOCS= README.md | PORTDOCS= README.md | ||||
REV= b1cb9ea | REV= b1cb9ea | ||||
OPTIONS_DEFINE= DOCS | OPTIONS_DEFINE= DOCS | ||||
.include <bsd.port.options.mk> | |||||
post-patch: | post-patch: | ||||
@${REINPLACE_CMD} -e 's|avahi-|${LOCALBASE}/bin/avahi-|g' \ | @${REINPLACE_CMD} -e 's|avahi-|${LOCALBASE}/bin/avahi-|g' \ | ||||
-e 's|$$FindBin.*|"${PREFIX}/bin/hairtunes";|' \ | -e 's|$$FindBin.*|"${PREFIX}/bin/hairtunes";|' \ | ||||
-e '/use FindBin;/d;s|/usr/bin/env perl|${PERL}|' \ | -e '/use FindBin;/d;s|/usr/bin/env perl|${PERL}|' \ | ||||
${WRKSRC}/shairport.c ${WRKSRC}/shairport.pl | ${WRKSRC}/shairport.c ${WRKSRC}/shairport.pl | ||||
@${REINPLACE_CMD} 's/-lssl/-lcrypto/' ${WRKSRC}/Makefile | @${REINPLACE_CMD} 's/-lssl/-lcrypto/' ${WRKSRC}/Makefile | ||||
do-install: | do-install: | ||||
${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.pl ${STAGEDIR}${PREFIX}/bin | ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.pl ${STAGEDIR}${PREFIX}/bin | ||||
.for file in ${PORTNAME} hairtunes | .for file in ${PORTNAME} hairtunes | ||||
${INSTALL_PROGRAM} ${WRKSRC}/${file} ${STAGEDIR}${PREFIX}/bin | ${INSTALL_PROGRAM} ${WRKSRC}/${file} ${STAGEDIR}${PREFIX}/bin | ||||
.endfor | .endfor | ||||
.if ${PORT_OPTIONS:MDOCS} | do-install-DOCS-on: | ||||
@${MKDIR} ${STAGEDIR}${DOCSDIR} | @${MKDIR} ${STAGEDIR}${DOCSDIR} | ||||
.for i in ${PORTDOCS} | .for i in ${PORTDOCS} | ||||
${INSTALL_DATA} -p ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} | ${INSTALL_DATA} -p ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} | ||||
.endfor | .endfor | ||||
.endif | |||||
.include <bsd.port.mk> | .include <bsd.port.mk> |