summaryrefslogtreecommitdiff
path: root/multimedia/libmpeg2
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2013-10-19 14:29:19 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2013-10-19 14:29:19 +0000
commit7acfbfa576df6ea846ea17bb0df022c867db513e (patch)
treec2386a790fc272e966763c591cb5a714e968dbf9 /multimedia/libmpeg2
parent- update to 1.4.1 (diff)
Enable stage
Use options helpers Strip binaries
Notes
Notes: svn path=/head/; revision=330875
Diffstat (limited to 'multimedia/libmpeg2')
-rw-r--r--multimedia/libmpeg2/Makefile48
1 files changed, 14 insertions, 34 deletions
diff --git a/multimedia/libmpeg2/Makefile b/multimedia/libmpeg2/Makefile
index b0157afa0f48..1db496dbf99e 100644
--- a/multimedia/libmpeg2/Makefile
+++ b/multimedia/libmpeg2/Makefile
@@ -3,7 +3,7 @@
PORTNAME= libmpeg2
PORTVERSION= 0.5.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= multimedia
MASTER_SITES= http://libmpeg2.sourceforge.net/files/
@@ -17,36 +17,16 @@ USE_LDCONFIG= yes
CONFIGURE_ARGS= --enable-shared
-MAN1= extract_mpeg2.1 mpeg2dec.1
-
PORTDOCS= libmpeg2.txt README
OPTIONS_DEFINE= DOCS SDL X11
-NO_STAGE= yes
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MSDL}
-USE_SDL= yes
-CONFIGURE_ARGS+= --enable-sdl
-.else
-CONFIGURE_ARGS+= --disable-sdl
-.endif
-
-.if ${PORT_OPTIONS:MX11}
-USE_XORG= sm xv
-CONFIGURE_ARGS+= --with-x
-.else
-CONFIGURE_ARGS+= --without-x
-.endif
-
-.include <bsd.port.pre.mk>
+SDL_USE= SDL=yes
+SDL_CONFIGURE_ENABLE= sdl
+X11_USE= XORG=sm XORG=xv
+X11_CONFIGUURE_WITH= x
-# We must be able to build EV6 code; actual CPU-type optimizations
-# are chosen at runtime.
-.if ${ARCH} == "alpha"
-CFLAGS:= ${CFLAGS:N-mcpu=*}
-.endif
+.include <bsd.port.options.mk>
post-patch:
@${REINPLACE_CMD} -e 's|-O3||;s|<termio.h>|<termios.h>|' \
@@ -58,13 +38,13 @@ post-patch:
.endif
post-install:
-.if ${PORT_OPTIONS:MDOCS}
- ${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/doc/libmpeg2.txt ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
-.endif
- ${INSTALL_DATA} ${WRKSRC}/libvo/libvo.a ${PREFIX}/lib
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/doc/libmpeg2.txt ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/libvo/libvo.a ${STAGEDIR}${PREFIX}/lib
${INSTALL_DATA} ${WRKSRC}/include/video_out.h \
- ${PREFIX}/include/mpeg2dec
+ ${STAGEDIR}${PREFIX}/include/mpeg2dec
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmpeg2convert.so.0
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmpeg2.so.0
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>