[Midnightbsd-cvs] mports [17300] trunk/multimedia/mpeg2codec/Makefile: modernize

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Mon Sep 15 08:00:23 EDT 2014


Revision: 17300
          http://svnweb.midnightbsd.org/mports/?rev=17300
Author:   laffer1
Date:     2014-09-15 08:00:22 -0400 (Mon, 15 Sep 2014)
Log Message:
-----------
modernize

Modified Paths:
--------------
    trunk/multimedia/mpeg2codec/Makefile

Modified: trunk/multimedia/mpeg2codec/Makefile
===================================================================
--- trunk/multimedia/mpeg2codec/Makefile	2014-09-15 05:31:42 UTC (rev 17299)
+++ trunk/multimedia/mpeg2codec/Makefile	2014-09-15 12:00:22 UTC (rev 17300)
@@ -6,7 +6,7 @@
 
 PORTNAME=	mpeg2codec
 PORTVERSION=	1.2
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	multimedia
 MASTER_SITES=	http://fossies.org/unix/misc/old/ \
 		http://www.imagemagick.org/download/delegates/ \
@@ -16,45 +16,35 @@
 
 MAINTAINER=	ports at MidnightBSD.org
 COMMENT=	MPEG-2 Encoder and Decoder
+
 LICENSE=	other
+
 OPTIONS_DEFINE=	X11 DOCS
 OPTIONS_DEFAULT=	X11
 
 WRKSRC=		${WRKDIR}/mpeg2
 
+USES=		pkgconfig
+
 MAKE_ARGS=	CC="${CC}" CFLAGS="${CFLAGS}"
-MAKE_JOBS_SAFE=	yes
 
 DATADIR=	${PREFIX}/share/mpeg2
 
 CFLAGS+=	-DVERIFY -DVERBOSE -DTRACE
 
-PORTDOCS=	mpeg2enc.doc
-PLIST_FILES=	bin/mpeg2decode bin/mpeg2encode \
-		%%DATADIR%%/MPEG-1.par %%DATADIR%%/NTSC.par \
-		%%DATADIR%%/PAL.par %%DATADIR%%/inter.mat \
-		%%DATADIR%%/intra.mat
-PLIST_DIRS=	%%DATADIR%%
-
-.include <bsd.mport.options.mk>
-
-.if ${PORT_OPTIONS:MX11}
-USE_XORG=	xext
-MAKE_ARGS+=	USE_DISP="-DDISPLAY" \
+X11_USE=	XORG=xext xorg-macros
+X11_MAKE_ARGS=	USE_DISP="-DDISPLAY" \
 		USE_SHMEM="-DSH_MEM" \
 		LIBS="$$(pkg-config --libs xext) -lX11" \
 		INCLUDEDIR="$$(pkg-config --cflags xext)"
-.endif
 
 do-install:
 .for i in dec enc
 	${INSTALL_PROGRAM} ${WRKSRC}/src/mpeg2${i}/mpeg2${i}ode ${PREFIX}/bin
 .endfor
-	@${MKDIR} ${PREFIX}/${DATADIR}
-	${INSTALL_DATA} ${WRKSRC}/par/* ${PREFIX}/${DATADIR}
-.if ${PORT_OPTIONS:MDOCS}
-	@${MKDIR} ${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/doc/mpeg2enc.doc ${PREFIX}/${DOCSDIR}
-.endif
+	${MKDIR} ${DATADIR}
+	${INSTALL_DATA} ${WRKSRC}/par/* ${DATADIR}
+	${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/doc/mpeg2enc.doc ${DOCSDIR}
 
 .include <bsd.port.mk>



More information about the Midnightbsd-cvs mailing list