# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4 # $Id: Portfile 134349 2015-03-23 16:24:53Z mojca@macports.org $ PortSystem 1.0 name mpeg2vidcodec version 1.2 revision 4 categories multimedia license Restrictive Noncommercial maintainers nomaintainer description MPEG-2 Video Encoder / Decoder long_description Contains an implementation of an ISO/IEC DIS \ 13818-2 codec. It converts uncompressed video \ frames into MPEG-1 and MPEG-2 video coded \ bitstream sequences, and vice versa. homepage http://www.mpeg.org/MPEG/video/mssg-free-mpeg-software.html master_sites http://www.mpeg.org/pub_ftp/mpeg/mssg/ \ http://fresh.t-systems-sfr.com/unix/src/misc/ distname mpeg2 distfiles ${name}_v12${extract.suffix} checksums md5 4a66565979be0818bd8a41d948943451 platforms darwin variant x11 { depends_lib port:xorg-libXext build.args USE_DISP=-DDISPLAY \ USE_SHMEM=-DSH_MEM \ LIBS="-lXext -lX11" \ INCLUDEDIR="-I${prefix}/include" \ LIBRARYDIR="-L${prefix}/lib" } default_variants +x11 configure { reinplace "s|CC = gcc|CC = ${configure.cc}|" ${worksrcpath}/Makefile set my_extra_cflags "-DVERIFY -DVERBOSE -DTRACE" if {[variant_isset universal]} { set my_extra_cflags "${my_extra_cflags} ${configure.universal_cflags}" } reinplace "s|CFLAGS = -O2|CFLAGS = -O2 ${my_extra_cflags}|" \ ${worksrcpath}/Makefile } destroot { xinstall -m 0755 -W ${worksrcpath}/src \ mpeg2dec/mpeg2decode \ mpeg2enc/mpeg2encode \ ${destroot}${prefix}/bin xinstall -d ${destroot}${prefix}/share/doc/${name} xinstall -m 0644 -W ${worksrcpath} \ README \ doc/ARCHITECTURE \ doc/BUGS \ doc/m2d_old.doc \ doc/mpeg2enc.doc \ ${destroot}${prefix}/share/doc/${name} } test.run yes livecheck.type moddate livecheck.url http://www.mpeg.org/pub_ftp/mpeg/mssg/${distfiles}