aboutsummaryrefslogtreecommitdiff
path: root/audio/shairport/Makefile
diff options
context:
space:
mode:
authorWen Heping <wen@FreeBSD.org>2017-06-11 13:46:40 +0000
committerWen Heping <wen@FreeBSD.org>2017-06-11 13:46:40 +0000
commita561a0d9ea10cf1ca5fa615e1bfc3962d3b724f2 (patch)
treeb722e120a97526c1d863cbc93f9279f53ab0ebd7 /audio/shairport/Makefile
parent1a23fe75967b3cab910b2baf3409b392dfd9beda (diff)
downloadports-a561a0d9ea10cf1ca5fa615e1bfc3962d3b724f2.tar.gz
ports-a561a0d9ea10cf1ca5fa615e1bfc3962d3b724f2.zip
- Update to 1.1.1
PR: 194153 Submitted by: swills@ Approved by: maintainer(timeout, > 2 years)
Notes
Notes: svn path=/head/; revision=443389
Diffstat (limited to 'audio/shairport/Makefile')
-rw-r--r--audio/shairport/Makefile37
1 files changed, 13 insertions, 24 deletions
diff --git a/audio/shairport/Makefile b/audio/shairport/Makefile
index af6440f6d058..22cac4179c73 100644
--- a/audio/shairport/Makefile
+++ b/audio/shairport/Makefile
@@ -2,48 +2,37 @@
# $FreeBSD$
PORTNAME= shairport
-PORTVERSION= 0.05
-PORTREVISION= 1
+PORTVERSION= 1.1.1
CATEGORIES= audio
MAINTAINER= miks.mikelsons@gmail.com
COMMENT= Airtunes emulator
LIB_DEPENDS= libao.so:audio/libao
-RUN_DEPENDS= p5-MIME-Base64>=0:converters/p5-MIME-Base64 \
- p5-Getopt-Long>=0:devel/p5-Getopt-Long \
- p5-URI>=0:net/p5-URI \
- p5-Crypt-OpenSSL-RSA>=0:security/p5-Crypt-OpenSSL-RSA \
- p5-Digest-MD5>=0:security/p5-Digest-MD5 \
- p5-HTTP-Message>=0:www/p5-HTTP-Message \
- avahi-publish-service:net/avahi-app
-
-USES= gmake perl5 pkgconfig ssl
-USE_PERL5= run
+RUN_DEPENDS= avahi-publish-service:net/avahi-app
+
+USES= gmake pkgconfig ssl
USE_GITHUB= yes
-GH_ACCOUNT= miks
-GH_TAGNAME= b1cb9ea
+GH_ACCOUNT= abrasive
USE_RC_SUBR= ${PORTNAME}
SUB_LIST= PERL=${PERL}
-PLIST_FILES= bin/${PORTNAME} bin/hairtunes bin/${PORTNAME}.pl
+PLIST_FILES= bin/${PORTNAME}
PORTDOCS= README.md
OPTIONS_DEFINE= DOCS
post-patch:
- @${REINPLACE_CMD} -e 's|avahi-|${LOCALBASE}/bin/avahi-|g' \
- -e 's|$$FindBin.*|"${PREFIX}/bin/hairtunes";|' \
- -e '/use FindBin;/d;s|/usr/bin/env perl|${PERL}|' \
- ${WRKSRC}/shairport.c ${WRKSRC}/shairport.pl
- @${REINPLACE_CMD} 's/-lssl/-lcrypto/' ${WRKSRC}/Makefile
+ @${ECHO_CMD} '"'${PORTVERSION}'"' > ${WRKSRC}/version.h
+
+do-configure:
+ cd ${WRKSRC} ; ./configure
do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.pl ${STAGEDIR}${PREFIX}/bin
-.for file in ${PORTNAME} hairtunes
- ${INSTALL_PROGRAM} ${WRKSRC}/${file} ${STAGEDIR}${PREFIX}/bin
-.endfor
+ cd ${WRKSRC} ; ${GMAKE} PREFIX=${STAGEDIR}${PREFIX} install
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/shairport
+
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
.for i in ${PORTDOCS}