Bump graphics/vips to version 8.3.3_1
[dports.git] / graphics / libbpg / Makefile
1 # Created by: Matthieu Volat <mazhe@alkumuna.eu>
2 # $FreeBSD$
3
4 PORTNAME=       libbpg
5 PORTVERSION=    0.9.7
6 CATEGORIES=     graphics
7 MASTER_SITES=   http://bellard.org/bpg/
8
9 MAINTAINER=     mazhe@alkumuna.eu
10 COMMENT=        BPG (Better Portable Graphics) is a new image format
11
12 LICENSE=        BSD2CLAUSE LGPL21
13 LICENSE_COMB=   multi
14
15 LIB_DEPENDS=    libpng.so:graphics/png
16
17 OPTIONS_DEFINE= SDL JCTVC X265
18 OPTIONS_DEFAULT=SDL X265
19 OPTIONS_SUB=    yes
20
21 USE_LDCONFIG=   yes
22 SDL_USE=        SDL=image
23 X265_LIB_DEPENDS=       libx265.so:multimedia/x265
24 X265_VARS=      x265_libs=${PREFIX}/lib/libx265.so
25
26 JCTVC_DESC=     Enable JCTVC (best quality but slow) for the encoder
27 JCTVCHI_DESC=   Use bit depths > 12 with JCTVC (experimental)
28 USES=           compiler:c++11-lib gmake jpeg
29 CFLAGS+=        -fPIC -I${LOCALBASE}/include
30 LDFLAGS+=       -L${LOCALBASE}/lib
31 MAKE_ARGS+=     X265_LIBS=${X265_LIBS}
32
33 do-configure-JCTVC-off:
34         ${REINPLACE_CMD} -e 's/^USE_JCTVC=y$$/#USE_JCTVC=/' ${WRKSRC}/Makefile
35
36 do-configure-SDL-off:
37         ${REINPLACE_CMD} -e 's/^USE_BPGVIEW=y$$/#USE_BPGVIEW=/' ${WRKSRC}/Makefile
38
39 do-configure-X265-off:
40         ${REINPLACE_CMD} -e 's/^USE_X265=y$$/#USE_X265=/' ${WRKSRC}/Makefile
41
42 post-install:
43         ${INSTALL_DATA} ${WRKSRC}/libbpg.h ${STAGEDIR}${PREFIX}/include
44         ${INSTALL_DATA} ${WRKSRC}/libbpg.a ${STAGEDIR}${PREFIX}/lib
45         ${INSTALL_LIB} ${WRKSRC}/libbpg.so ${STAGEDIR}${PREFIX}/lib
46
47 post-install-SDL-on:
48         ${INSTALL_PROGRAM} ${WRKSRC}/bpgview ${STAGEDIR}${PREFIX}/bin
49
50 .include <bsd.port.mk>