[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