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 \ |