Bug 14378

Summary: New port: graphics/mpeg
Product: Ports & Packages Reporter: Tobias Reifenberger <treif>
Component: Individual Port(s)Assignee: freebsd-ports (Nobody) <ports>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Tobias Reifenberger 1999-10-17 21:30:01 UTC
        <Precise description of the problem (multiple lines)>

Fix: <How to correct or work around the problem, if known (multiple
lines)>
--------------013F6471A1EB6A3F601BBDDA
Content-Type: application/x-shar;
 name="port.mpeg-171099.shar"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="port.mpeg-171099.shar"



--------------013F6471A1EB6A3F601BBDDA----TLSo9EYW0gu5T8cXAj63a9cJqUdSus1IfePl5hVThFISzWbM
Content-Type: text/plain; name="file.shar"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="file.shar"

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	mpeg
#	mpeg/patches
#	mpeg/patches/patch-aa
#	mpeg/files
#	mpeg/files/md5
#	mpeg/pkg
#	mpeg/pkg/PLIST
#	mpeg/pkg/COMMENT
#	mpeg/pkg/DESCR
#	mpeg/Makefile
#
echo c - mpeg
mkdir -p mpeg > /dev/null 2>&1
echo c - mpeg/patches
mkdir -p mpeg/patches > /dev/null 2>&1
echo x - mpeg/patches/patch-aa
sed 's/^X//' >mpeg/patches/patch-aa << 'END-of-mpeg/patches/patch-aa'
X--- makefile.orig	Thu Mar  2 02:51:10 1995
X+++ makefile	Sat May  1 15:14:08 1999
X@@ -3,7 +3,7 @@
X # There should be no changes for most UNIX compilers.
X ###########################################################
X 
X-MFLAGS = -O
X+MFLAGS = $(CFLAGS)
X DEFS = system.h globals.h marker.h
X 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
X 
END-of-mpeg/patches/patch-aa
echo c - mpeg/files
mkdir -p mpeg/files > /dev/null 2>&1
echo x - mpeg/files/md5
sed 's/^X//' >mpeg/files/md5 << 'END-of-mpeg/files/md5'
XMD5 (MPEGv1.2.2.tar.gz) = ca81191ee66fd9a34de084ea05a3d3a9
END-of-mpeg/files/md5
echo c - mpeg/pkg
mkdir -p mpeg/pkg > /dev/null 2>&1
echo x - mpeg/pkg/PLIST
sed 's/^X//' >mpeg/pkg/PLIST << 'END-of-mpeg/pkg/PLIST'
Xbin/mpeg
Xshare/doc/mpeg/README
Xshare/doc/mpeg/doc.ps
X@dirrm share/doc/mpeg
END-of-mpeg/pkg/PLIST
echo x - mpeg/pkg/COMMENT
sed 's/^X//' >mpeg/pkg/COMMENT << 'END-of-mpeg/pkg/COMMENT'
XPVRG's MPEG video stream encoder
END-of-mpeg/pkg/COMMENT
echo x - mpeg/pkg/DESCR
sed 's/^X//' >mpeg/pkg/DESCR << 'END-of-mpeg/pkg/DESCR'
XFrom the README:
X
X
X                 MPEG, CCITT H.261 (P*64), JPEG 
X  Image and Image sequence compression/decompression C software engines.
X
X
XThe Portable Video Research Group at Stanford have developed
Ximage/image sequence compression and decompression engines (codecs)
Xfor MPEG, CCITT H.261, and JPEG. The primary goal of these codecs is
Xto provide the functionality - these codecs are not optimized for
Xspeed, rather completeness, and some of the code is kludgey.
X
XDevelopment of MPEG, P64, and JPEG engines has not been the primary
Xgoal of the Portable Video Research Group.  Our research has been
Xfocused on software and hardware for portable wireless digital video
Xcommunication.  The charter of this group ended in the summer of 1994.
X
XCOMMENTS/DISCLAIMERS:
X
XThis code has been compiled on the Sun Sparc and DECstation UNIX
Xmachines; some code has been further checked on HP workstations.
X
XFor comments, bugs, and other mail relating to the source code, we
Xappreciate any comments. The code author can still be reached at Andy
XC.  Hung at achung@cs.stanford.edu.  The standard public domain
Xdisclaimer applies: Caveat Emptor - no guarantee on accuracy or
Xsoftware support.
X
XReferences related to these codecs should NOT use any author's name,
Xor refer to Stanford University.  Rather the Portable Video Research
XGroup or the acronym (PVRG) should be used, such as PVRG-MPEG,
XPVRG-P64, PVRG-JPEG.
X
XANONYMOUS FTP:
X
XThe following files can be obtained through anonymous ftp from
Xhavefun.stanford.edu, IP address [36.2.0.35].  The procedure is to use
Xftp with the user name "anonymous" and an e-mail address for the
Xpassword.
X
END-of-mpeg/pkg/DESCR
echo x - mpeg/Makefile
sed 's/^X//' >mpeg/Makefile << 'END-of-mpeg/Makefile'
X# New ports collection makefile for:	mpeg
X# Version required:	1.2.2
X# Date created:		Sa  01 May 1999 15:00:00 MET
X# Whom:			Tobias Reifenberger <treif@mayn.de>
X#
X# $FreeBSD$
X#
X
XDISTNAME=	MPEGv1.2.2
XPKGNAME=	mpeg-1.2.2
XCATEGORIES=	graphics
XMASTER_SITES=	ftp://ftp.uni-koeln.de/graph/mpeg/ \
X		ftp://ftp.mni.mcgill.ca/pub/mpeg/ \
X		ftp://ftp.u-aizu.ac.jp/pub/graphics/image/mpeg/mni.mcgill.ca/
X
XMAINTAINER=	treif@mayn.de
X
XWRKSRC=		${WRKDIR}/mpegdir
XMAN1=		mpeg.1
X
Xpre-build:
X	@${MV} ${WRKSRC}/makefile ${WRKSRC}/Makefile
X
Xdo-install:
X	${INSTALL_PROGRAM} ${WRKSRC}/mpeg ${PREFIX}/bin
X	${INSTALL_MAN} ${WRKSRC}/mpeg.1 ${PREFIX}/man/man1
X
X.if !defined(NOPORTDOCS)
X	@${MKDIR} ${PREFIX}/share/doc/mpeg
X	${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/mpeg/README
X	${INSTALL_DATA} ${WRKSRC}/doc.ps ${PREFIX}/share/doc/mpeg/doc.ps
X.endif
X
X.include <bsd.port.mk>
END-of-mpeg/Makefile
exit
How-To-Repeat: 
        <Code/input/activities to reproduce the problem (multiple lines)>
Comment 1 Ade Lovett freebsd_committer freebsd_triage 2000-03-28 23:45:58 UTC
State Changed
From-To: open->closed

New port committed, thanks!