1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-24 04:33:24 +00:00

MPEG encoder/decoder from the Portable Video Research Group

at Stanford.

PR:		14378
Submitted by:	Tobias Reifenberger <treif@mayn.de>
This commit is contained in:
Ade Lovett 2000-03-28 22:39:25 +00:00
parent 597e32b3da
commit 5fe1f019d3
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=27108
13 changed files with 127 additions and 0 deletions

View File

@ -91,6 +91,7 @@
SUBDIR += linux_glide
SUBDIR += linux_glx
SUBDIR += linux_mesa
SUBDIR += mpeg
SUBDIR += mpeg-lib
SUBDIR += mpeg2codec
SUBDIR += mpeg2play

33
graphics/mpeg/Makefile Normal file
View File

@ -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 <treif@mayn.de>
#
# $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 <bsd.port.mk>

1
graphics/mpeg/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (MPEGv1.2.2.tar.gz) = ca81191ee66fd9a34de084ea05a3d3a9

View File

@ -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

View File

@ -0,0 +1 @@
PVRG's MPEG video stream encoder

13
graphics/mpeg/pkg-descr Normal file
View File

@ -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.

4
graphics/mpeg/pkg-plist Normal file
View File

@ -0,0 +1,4 @@
bin/mpeg
share/doc/mpeg/README
share/doc/mpeg/doc.ps
@dirrm share/doc/mpeg

33
multimedia/mpeg/Makefile Normal file
View File

@ -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 <treif@mayn.de>
#
# $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 <bsd.port.mk>

1
multimedia/mpeg/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (MPEGv1.2.2.tar.gz) = ca81191ee66fd9a34de084ea05a3d3a9

View File

@ -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

View File

@ -0,0 +1 @@
PVRG's MPEG video stream encoder

13
multimedia/mpeg/pkg-descr Normal file
View File

@ -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.

View File

@ -0,0 +1,4 @@
bin/mpeg
share/doc/mpeg/README
share/doc/mpeg/doc.ps
@dirrm share/doc/mpeg