From bf66b0c072396c523876c6883da344e7a984a231 Mon Sep 17 00:00:00 2001 From: ade Date: Tue, 28 Mar 2000 22:39:25 +0000 Subject: MPEG encoder/decoder from the Portable Video Research Group at Stanford. PR: 14378 Submitted by: Tobias Reifenberger --- graphics/mpeg/Makefile | 33 +++++++++++++++++++++++++++++++++ graphics/mpeg/distinfo | 1 + graphics/mpeg/files/patch-aa | 11 +++++++++++ graphics/mpeg/pkg-comment | 1 + graphics/mpeg/pkg-descr | 13 +++++++++++++ graphics/mpeg/pkg-plist | 4 ++++ 6 files changed, 63 insertions(+) create mode 100644 graphics/mpeg/Makefile create mode 100644 graphics/mpeg/distinfo create mode 100644 graphics/mpeg/files/patch-aa create mode 100644 graphics/mpeg/pkg-comment create mode 100644 graphics/mpeg/pkg-descr create mode 100644 graphics/mpeg/pkg-plist (limited to 'graphics/mpeg') diff --git a/graphics/mpeg/Makefile b/graphics/mpeg/Makefile new file mode 100644 index 00000000000..0b55e42a7ed --- /dev/null +++ b/graphics/mpeg/Makefile @@ -0,0 +1,33 @@ +# New ports collection makefile for: mpeg +# Version required: 1.2.2 +# Date created: Sa 01 May 1999 15:00:00 MET +# Whom: Tobias Reifenberger +# +# $FreeBSD$ +# + +DISTNAME= MPEGv1.2.2 +PKGNAME= mpeg-1.2.2 +CATEGORIES= graphics +MASTER_SITES= ftp://ftp.uni-koeln.de/graph/mpeg/ \ + ftp://ftp.mni.mcgill.ca/pub/mpeg/ \ + ftp://ftp.u-aizu.ac.jp/pub/graphics/image/mpeg/mni.mcgill.ca/ + +MAINTAINER= treif@mayn.de + +WRKSRC= ${WRKDIR}/mpegdir +MAN1= mpeg.1 + +pre-build: + @${MV} ${WRKSRC}/makefile ${WRKSRC}/Makefile + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/mpeg ${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/mpeg.1 ${PREFIX}/man/man1 +.if !defined(NOPORTDOCS) + @${MKDIR} ${PREFIX}/share/doc/mpeg + ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/mpeg/README + ${INSTALL_DATA} ${WRKSRC}/doc.ps ${PREFIX}/share/doc/mpeg/doc.ps +.endif + +.include diff --git a/graphics/mpeg/distinfo b/graphics/mpeg/distinfo new file mode 100644 index 00000000000..e55795dc9bd --- /dev/null +++ b/graphics/mpeg/distinfo @@ -0,0 +1 @@ +MD5 (MPEGv1.2.2.tar.gz) = ca81191ee66fd9a34de084ea05a3d3a9 diff --git a/graphics/mpeg/files/patch-aa b/graphics/mpeg/files/patch-aa new file mode 100644 index 00000000000..c955ee61197 --- /dev/null +++ b/graphics/mpeg/files/patch-aa @@ -0,0 +1,11 @@ +--- makefile.orig Thu Mar 2 02:51:10 1995 ++++ makefile Sat May 1 15:14:08 1999 +@@ -3,7 +3,7 @@ + # There should be no changes for most UNIX compilers. + ########################################################### + +-MFLAGS = -O ++MFLAGS = $(CFLAGS) + DEFS = system.h globals.h marker.h + BASELINE = mpeg.o codec.o huffman.o io.o chendct.o lexer.o marker.o me.o mem.o stat.o stream.o transform.o + diff --git a/graphics/mpeg/pkg-comment b/graphics/mpeg/pkg-comment new file mode 100644 index 00000000000..9e3af641e02 --- /dev/null +++ b/graphics/mpeg/pkg-comment @@ -0,0 +1 @@ +PVRG's MPEG video stream encoder diff --git a/graphics/mpeg/pkg-descr b/graphics/mpeg/pkg-descr new file mode 100644 index 00000000000..d582f20531d --- /dev/null +++ b/graphics/mpeg/pkg-descr @@ -0,0 +1,13 @@ + MPEG, CCITT H.261 (P*64), JPEG + Image and Image sequence compression/decompression C software engines. + +The Portable Video Research Group at Stanford have developed +image/image sequence compression and decompression engines (codecs) +for MPEG, CCITT H.261, and JPEG. The primary goal of these codecs is +to provide the functionality - these codecs are not optimized for +speed, rather completeness, and some of the code is kludgey. + +Development of MPEG, P64, and JPEG engines has not been the primary +goal of the Portable Video Research Group. Our research has been +focused on software and hardware for portable wireless digital video +communication. The charter of this group ended in the summer of 1994. diff --git a/graphics/mpeg/pkg-plist b/graphics/mpeg/pkg-plist new file mode 100644 index 00000000000..603b2f391c9 --- /dev/null +++ b/graphics/mpeg/pkg-plist @@ -0,0 +1,4 @@ +bin/mpeg +share/doc/mpeg/README +share/doc/mpeg/doc.ps +@dirrm share/doc/mpeg -- cgit