svn commit: r330875 - head/multimedia/libmpeg2
Baptiste Daroussin
bapt at FreeBSD.org
Sat Oct 19 14:29:20 UTC 2013
Author: bapt
Date: Sat Oct 19 14:29:19 2013
New Revision: 330875
URL: http://svnweb.freebsd.org/changeset/ports/330875
Log:
Enable stage
Use options helpers
Strip binaries
Modified:
head/multimedia/libmpeg2/Makefile
Modified: head/multimedia/libmpeg2/Makefile
==============================================================================
--- head/multimedia/libmpeg2/Makefile Sat Oct 19 14:23:57 2013 (r330874)
+++ head/multimedia/libmpeg2/Makefile Sat Oct 19 14:29:19 2013 (r330875)
@@ -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>
More information about the svn-ports-all
mailing list