1PORTNAME= opusfile 2PORTVERSION= 0.12 3PORTREVISION= 1 4CATEGORIES= audio 5MASTER_SITES= https://downloads.xiph.org/releases/opus/ \ 6 https://ftp.osuosl.org/pub/xiph/releases/opus/ 7 8MAINTAINER= ports@MidnightBSD.org 9COMMENT= Opus playback library 10WWW= https://opus-codec.org/ 11 12LICENSE= bsd3 13LICENSE_FILE= ${WRKSRC}/COPYING 14 15LIB_DEPENDS= libogg.so:audio/libogg \ 16 libopus.so:audio/opus 17 18USES= autoreconf libtool pathfix pkgconfig ssl 19USE_LDCONFIG= yes 20GNU_CONFIGURE= yes 21MAKE_JOBS_UNSAFE= yes 22PATHFIX_MAKEFILEIN= Makefile.am 23 24PORTDOCS= AUTHORS README.md 25 26OPTIONS_DEFINE= DOXYGEN DOCS 27OPTIONS_DEFAULT= # empty 28 29DOXYGEN_CONFIGURE_ENABLE= doc 30DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen 31 32CONFIGURE_ARGS+= --disable-examples 33INSTALL_TARGET= install-strip 34 35.include <bsd.port.pre.mk> 36 37.if ${SSL_DEFAULT} == base 38EXTRA_PATCHES+= ${FILESDIR}/extra-patch-configure.ac 39pre-patch: 40 @${GREP} -l '@openssl@' ${WRKSRC}/opusurl.pc.in | \ 41 ${XARGS} ${REINPLACE_CMD} -e 's| @openssl@||' 42.endif 43 44post-install-DOXYGEN-on: 45 @${RM} ${WRKDIR}/PLIST.doc ; \ 46 ${FIND} ${DOCSDIR}/html -type f | \ 47 ${SED} 's|${PREFIX}/||' \ 48 >> ${WRKDIR}/PLIST.doc ; \ 49 (cd ${WRKDIR} ; ${SED} -i -e '/PLIST.doc/ r PLIST.doc' ${TMPPLIST}) 50 51.include <bsd.port.post.mk> 52