aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorade <ade@FreeBSD.org>2000-03-29 06:39:25 +0800
committerade <ade@FreeBSD.org>2000-03-29 06:39:25 +0800
commitbf66b0c072396c523876c6883da344e7a984a231 (patch)
tree97e33845be1f08fa2ff8a17e50f93bf6bf938b65
parent0ed8a7141910db3a1f9eff075c2b5a43409c65d0 (diff)
downloadfreebsd-ports-gnome-bf66b0c072396c523876c6883da344e7a984a231.tar.gz
freebsd-ports-gnome-bf66b0c072396c523876c6883da344e7a984a231.tar.zst
freebsd-ports-gnome-bf66b0c072396c523876c6883da344e7a984a231.zip
MPEG encoder/decoder from the Portable Video Research Group
at Stanford. PR: 14378 Submitted by: Tobias Reifenberger <treif@mayn.de>
-rw-r--r--graphics/Makefile1
-rw-r--r--graphics/mpeg/Makefile33
-rw-r--r--graphics/mpeg/distinfo1
-rw-r--r--graphics/mpeg/files/patch-aa11
-rw-r--r--graphics/mpeg/pkg-comment1
-rw-r--r--graphics/mpeg/pkg-descr13
-rw-r--r--graphics/mpeg/pkg-plist4
-rw-r--r--multimedia/mpeg/Makefile33
-rw-r--r--multimedia/mpeg/distinfo1
-rw-r--r--multimedia/mpeg/files/patch-aa11
-rw-r--r--multimedia/mpeg/pkg-comment1
-rw-r--r--multimedia/mpeg/pkg-descr13
-rw-r--r--multimedia/mpeg/pkg-plist4
13 files changed, 127 insertions, 0 deletions
diff --git a/graphics/Makefile b/graphics/Makefile
index e5cde9afdfc9..fa14a4afb887 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -91,6 +91,7 @@
SUBDIR += linux_glide
SUBDIR += linux_glx
SUBDIR += linux_mesa
+ SUBDIR += mpeg
SUBDIR += mpeg-lib
SUBDIR += mpeg2codec
SUBDIR += mpeg2play
diff --git a/graphics/mpeg/Makefile b/graphics/mpeg/Makefile
new file mode 100644
index 000000000000..0b55e42a7ed3
--- /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 <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>
diff --git a/graphics/mpeg/distinfo b/graphics/mpeg/distinfo
new file mode 100644
index 000000000000..e55795dc9bda
--- /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 000000000000..c955ee61197b
--- /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 000000000000..9e3af641e02a
--- /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 000000000000..d582f20531dc
--- /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 000000000000..603b2f391c9e
--- /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
diff --git a/multimedia/mpeg/Makefile b/multimedia/mpeg/Makefile
new file mode 100644
index 000000000000..0b55e42a7ed3
--- /dev/null
+++ b/multimedia/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 <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>
diff --git a/multimedia/mpeg/distinfo b/multimedia/mpeg/distinfo
new file mode 100644
index 000000000000..e55795dc9bda
--- /dev/null
+++ b/multimedia/mpeg/distinfo
@@ -0,0 +1 @@
+MD5 (MPEGv1.2.2.tar.gz) = ca81191ee66fd9a34de084ea05a3d3a9
diff --git a/multimedia/mpeg/files/patch-aa b/multimedia/mpeg/files/patch-aa
new file mode 100644
index 000000000000..c955ee61197b
--- /dev/null
+++ b/multimedia/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/multimedia/mpeg/pkg-comment b/multimedia/mpeg/pkg-comment
new file mode 100644
index 000000000000..9e3af641e02a
--- /dev/null
+++ b/multimedia/mpeg/pkg-comment
@@ -0,0 +1 @@
+PVRG's MPEG video stream encoder
diff --git a/multimedia/mpeg/pkg-descr b/multimedia/mpeg/pkg-descr
new file mode 100644
index 000000000000..d582f20531dc
--- /dev/null
+++ b/multimedia/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/multimedia/mpeg/pkg-plist b/multimedia/mpeg/pkg-plist
new file mode 100644
index 000000000000..603b2f391c9e
--- /dev/null
+++ b/multimedia/mpeg/pkg-plist
@@ -0,0 +1,4 @@
+bin/mpeg
+share/doc/mpeg/README
+share/doc/mpeg/doc.ps
+@dirrm share/doc/mpeg