Update multimedia/py-PySceneDetect to version 0.6.2
[dports.git] / multimedia / l-smash / Makefile
1 PORTNAME=       l-smash
2 DISTVERSIONPREFIX=      v
3 DISTVERSION=    2.18.0-10
4 DISTVERSIONSUFFIX=      -g2c0696c
5 CATEGORIES=     multimedia
6
7 MAINTAINER=     ports@FreeBSD.org
8 COMMENT=        MP4 muxer and other tools
9 WWW=            https://l-smash.github.io/l-smash/
10
11 LICENSE=        ISCL
12 LICENSE_FILE=   ${WRKSRC}/LICENSE
13
14 LIB_DEPENDS=    libobuparse.so:multimedia/obuparse
15
16 USES=           gmake localbase pathfix
17 PATHFIX_MAKEFILEIN=     Makefile
18 USE_LDCONFIG=   yes
19
20 USE_GITHUB=     yes
21 GH_ACCOUNT=     vimeo
22
23 HAS_CONFIGURE=  yes
24 CONFIGURE_ARGS= --prefix="${PREFIX}" \
25                 --cc="${CC}" \
26                 --extra-cflags="${CPPFLAGS} ${CFLAGS}" \
27                 --extra-ldflags="${LDFLAGS}" \
28                 --extra-libs="${LIBS}" \
29                 --enable-shared
30 MAKE_ARGS=      STRIP="${STRIP_CMD}"
31
32 post-patch:
33         @${REINPLACE_CMD} -e 's/-Os //; /=.*-fexcess-precision/d' \
34                 -e '/sed/{s/-i/& ""/; s/i \\/&\\"$$'"'\\\n'"'"/; s/%"/&$$'"'\\\012'"'/;}' \
35                 ${WRKSRC}/configure
36         @${REINPLACE_CMD} -e '/SHARED/,/^$$/ { /STRIP/s/-x //; }' \
37                 ${WRKSRC}/${MAKEFILE}
38
39 post-install:
40         @${RM} ${STAGEDIR}${PREFIX}/lib/liblsmash.a
41
42 .include <bsd.port.mk>