View | Details | Raw Unified | Return to bug 72742
Collapse All | Expand All

(-)Makefile (-5 / +18 lines)
Lines 15-35 Link Here
15
MAINTAINER=	lioux@FreeBSD.org
15
MAINTAINER=	lioux@FreeBSD.org
16
COMMENT=	Supports reading/writing of MJPEG video in YUV 4:2:2 JPEG
16
COMMENT=	Supports reading/writing of MJPEG video in YUV 4:2:2 JPEG
17
17
18
LIB_DEPENDS=	jpeg.9:${PORTSDIR}/graphics/jpeg
19
20
USE_SDL=	sdl
18
USE_SDL=	sdl
21
USE_GNOME=	gtk12
19
USE_GNOME=	gtk12
22
USE_GMAKE=	yes
20
USE_GMAKE=	yes
23
USE_REINPLACE=	yes
21
USE_REINPLACE=	yes
24
USE_SIZE=	yes
25
GNU_CONFIGURE=	yes
22
GNU_CONFIGURE=	yes
26
CONFIGURE_ARGS= --with-m4data-prefix=${PREFIX}/share
23
CONFIGURE_ARGS=	--with-m4data-prefix=${PREFIX}/share
27
CONFIGURE_ENV=  LOCALBASE="${LOCALBASE}"
24
CONFIGURE_ENV=	LOCALBASE="${LOCALBASE}"
28
MAKE_ENV=	PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \
25
MAKE_ENV=	PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \
29
		PTHREAD_LIBS=${PTHREAD_LIBS}
26
		PTHREAD_LIBS=${PTHREAD_LIBS}
30
27
31
.include <bsd.port.pre.mk>
28
.include <bsd.port.pre.mk>
32
29
30
.if exists(${LOCALBASE}/lib/libjpeg-mmx.a)
31
WITH_JPEGMMX=	yes
32
.endif
33
34
.if defined(WITH_JPEGMMX) && (${ARCH} == "i386")
35
LIB_DEPENDS+=	jpeg-mmx.62:${PORTSDIR}/graphics/jpeg-mmx
36
.else
37
LIB_DEPENDS+=	jpeg.9:${PORTSDIR}/graphics/jpeg
38
.endif
39
40
pre-everything::
41
.if !defined(WITH_JPEGMMX)
42
	@${ECHO_MSG} "===> Enable Jpeg-mmx support by defining WITH_JPEGMMX"
43
	@${ECHO_MSG} "===>"
44
.endif
45
33
post-patch:
46
post-patch:
34
	@${REINPLACE_CMD} -e 's|SDL/|SDL11/|' \
47
	@${REINPLACE_CMD} -e 's|SDL/|SDL11/|' \
35
		${WRKSRC}/rtjpeg/rtjshow.c \
48
		${WRKSRC}/rtjpeg/rtjshow.c \

Return to bug 72742