Lines 1-8
Link Here
|
1 |
# Created by: Matthieu Volat <mazhe@alkumuna.eu> |
1 |
# Created by: Matthieu Volat <mazhe@alkumuna.eu> |
2 |
|
2 |
|
3 |
PORTNAME= libbpg |
3 |
PORTNAME= libbpg |
4 |
PORTVERSION= 0.9.7 |
4 |
PORTVERSION= 0.9.8 |
5 |
PORTREVISION= 11 |
|
|
6 |
CATEGORIES= graphics |
5 |
CATEGORIES= graphics |
7 |
MASTER_SITES= http://bellard.org/bpg/ |
6 |
MASTER_SITES= http://bellard.org/bpg/ |
8 |
|
7 |
|
Lines 20-31
USE_LDCONFIG= yes
Link Here
|
20 |
CFLAGS+= -fPIC |
19 |
CFLAGS+= -fPIC |
21 |
MAKE_ARGS+= X265_LIBS=${X265_LIBS} |
20 |
MAKE_ARGS+= X265_LIBS=${X265_LIBS} |
22 |
|
21 |
|
23 |
OPTIONS_DEFINE= SDL JCTVC X265 |
22 |
OPTIONS_DEFINE= SDL JCTVC JCTVCHI X265 |
24 |
OPTIONS_DEFAULT=SDL X265 |
23 |
OPTIONS_DEFAULT=SDL X265 |
25 |
OPTIONS_SUB= yes |
24 |
OPTIONS_SUB= yes |
26 |
|
25 |
|
27 |
JCTVC_DESC= Enable JCTVC (best quality but slow) for the encoder |
26 |
JCTVC_DESC= Enable JCTVC (best quality but slow) for the encoder |
28 |
JCTVCHI_DESC= Use bit depths > 12 with JCTVC (experimental) |
27 |
JCTVCHI_DESC= Use bit depths > 12 with JCTVC (experimental, need JCTVC) |
29 |
|
28 |
|
30 |
SDL_USES= sdl |
29 |
SDL_USES= sdl |
31 |
SDL_USE= SDL=image |
30 |
SDL_USE= SDL=image |
Lines 36-41
X265_VARS= x265_libs=${PREFIX}/lib/libx265.so
Link Here
|
36 |
do-configure-JCTVC-off: |
35 |
do-configure-JCTVC-off: |
37 |
${REINPLACE_CMD} -e 's/^USE_JCTVC=y$$/#USE_JCTVC=/' ${WRKSRC}/Makefile |
36 |
${REINPLACE_CMD} -e 's/^USE_JCTVC=y$$/#USE_JCTVC=/' ${WRKSRC}/Makefile |
38 |
|
37 |
|
|
|
38 |
do-configure-JCTVCHI-on: |
39 |
${REINPLACE_CMD} -e 's/^#USE_JCTVC_HIGH_BIT_DEPTH=y$$/USE_JCTVC_HIGH_BIT_DEPTH=y/' ${WRKSRC}/Makefile |
40 |
|
39 |
do-configure-SDL-off: |
41 |
do-configure-SDL-off: |
40 |
${REINPLACE_CMD} -e 's/^USE_BPGVIEW=y$$/#USE_BPGVIEW=/' ${WRKSRC}/Makefile |
42 |
${REINPLACE_CMD} -e 's/^USE_BPGVIEW=y$$/#USE_BPGVIEW=/' ${WRKSRC}/Makefile |
41 |
|
43 |
|
Lines 45-51
do-configure-X265-off:
Link Here
|
45 |
post-install: |
47 |
post-install: |
46 |
${INSTALL_DATA} ${WRKSRC}/libbpg.h ${STAGEDIR}${PREFIX}/include |
48 |
${INSTALL_DATA} ${WRKSRC}/libbpg.h ${STAGEDIR}${PREFIX}/include |
47 |
${INSTALL_DATA} ${WRKSRC}/libbpg.a ${STAGEDIR}${PREFIX}/lib |
49 |
${INSTALL_DATA} ${WRKSRC}/libbpg.a ${STAGEDIR}${PREFIX}/lib |
48 |
${INSTALL_LIB} ${WRKSRC}/libbpg.so ${STAGEDIR}${PREFIX}/lib |
50 |
${INSTALL_LIB} ${WRKSRC}/libbpg.so ${STAGEDIR}${PREFIX}/lib/libbpg.so.${DISTVERSION:R} |
|
|
51 |
${LN} -sf libbpg.so.${DISTVERSION:R} ${STAGEDIR}${PREFIX}/lib/libbpg.so.${DISTVERSION:R:R} |
52 |
${LN} -sf libbpg.so.${DISTVERSION:R:R} ${STAGEDIR}${PREFIX}/lib/libbpg.so |
49 |
|
53 |
|
50 |
post-install-SDL-on: |
54 |
post-install-SDL-on: |
51 |
${INSTALL_PROGRAM} ${WRKSRC}/bpgview ${STAGEDIR}${PREFIX}/bin |
55 |
${INSTALL_PROGRAM} ${WRKSRC}/bpgview ${STAGEDIR}${PREFIX}/bin |