View | Details | Raw Unified | Return to bug 256243 | Differences between
and this patch

Collapse All | Expand All

(-)b/graphics/libbpg/Makefile (-5 / +9 lines)
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
(-)b/graphics/libbpg/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1463397263
1
TIMESTAMP = 1622264337
2
SHA256 (libbpg-0.9.7.tar.gz) = 05035862ff4ffca0280261871486f44e74c4af4337c931e0858483551e6efe25
2
SHA256 (libbpg-0.9.8.tar.gz) = c0788e23bdf1a7d36cb4424ccb2fae4c7789ac94949563c4ad0e2569d3bf0095
3
SIZE (libbpg-0.9.7.tar.gz) = 2028932
3
SIZE (libbpg-0.9.8.tar.gz) = 2029021
(-)b/graphics/libbpg/pkg-plist (+2 lines)
Lines 3-6 bin/bpgenc Link Here
3
%%SDL%%bin/bpgview
3
%%SDL%%bin/bpgview
4
include/libbpg.h
4
include/libbpg.h
5
lib/libbpg.a
5
lib/libbpg.a
6
lib/libbpg.so.0.9
7
lib/libbpg.so.0
6
lib/libbpg.so
8
lib/libbpg.so

Return to bug 256243