aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorijliao <ijliao@FreeBSD.org>2004-02-25 09:51:02 +0800
committerijliao <ijliao@FreeBSD.org>2004-02-25 09:51:02 +0800
commit55fcc4330282b243c9b8967d656e4c0081205366 (patch)
tree2690202e1e670bc3989893fb05a930f5cd00be6d
parentf7d33663ebb337c61203deab38b55587e95211ba (diff)
downloadfreebsd-ports-gnome-55fcc4330282b243c9b8967d656e4c0081205366.tar.gz
freebsd-ports-gnome-55fcc4330282b243c9b8967d656e4c0081205366.tar.zst
freebsd-ports-gnome-55fcc4330282b243c9b8967d656e4c0081205366.zip
add p5-Video-Info 0.993
Retrieve video properties such as: height width codec fps
-rw-r--r--multimedia/Makefile1
-rw-r--r--multimedia/p5-Video-Info/Makefile38
-rw-r--r--multimedia/p5-Video-Info/distinfo2
-rw-r--r--multimedia/p5-Video-Info/pkg-descr10
-rw-r--r--multimedia/p5-Video-Info/pkg-plist17
5 files changed, 68 insertions, 0 deletions
diff --git a/multimedia/Makefile b/multimedia/Makefile
index 0901525f9ad6..594e71a79440 100644
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -85,6 +85,7 @@
SUBDIR += openquicktime
SUBDIR += oqtencoder
SUBDIR += oqtplayer
+ SUBDIR += p5-Video-Info
SUBDIR += p5-Video-OpenQuicktime
SUBDIR += ppm2fli
SUBDIR += quark
diff --git a/multimedia/p5-Video-Info/Makefile b/multimedia/p5-Video-Info/Makefile
new file mode 100644
index 000000000000..9ded2d8ff9f6
--- /dev/null
+++ b/multimedia/p5-Video-Info/Makefile
@@ -0,0 +1,38 @@
+# ex:ts=8
+# Ports collection makefile for: p5-Video-Info
+# Date Created: Feb 25, 2004
+# Whom: ijliao
+#
+# $FreeBSD$
+#
+
+PORTNAME= Video-Info
+PORTVERSION= 0.993
+CATEGORIES= multimedia perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
+MASTER_SITE_SUBDIR= Video
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= Retrieve video properties such as: height width codec fps
+
+BUILD_DEPENDS= ${SITE_PERL}/Class/MakeMethods/Emulator.pm:${PORTSDIR}/devel/p5-Class-MakeMethods \
+ ${SITE_PERL}/MP3/Info.pm:${PORTSDIR}/audio/p5-MP3-Info \
+ ${SITE_PERL}/${PERL_ARCH}/Video/OpenQuicktime.pm:${PORTSDIR}/multimedia/p5-Video-OpenQuicktime
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+PERL_CONFIGURE= yes
+
+MAN3= Video::Info.3 \
+ Video::Info::ASF.3 \
+ Video::Info::FOO.3 \
+ Video::Info::MPEG.3 \
+ Video::Info::MPEG::Audio.3 \
+ Video::Info::MPEG::Constants.3 \
+ Video::Info::MPEG::System.3 \
+ Video::Info::MPEG::Video.3 \
+ Video::Info::Magic.3 \
+ Video::Info::Quicktime.3 \
+ Video::Info::RIFF.3
+
+.include <bsd.port.mk>
diff --git a/multimedia/p5-Video-Info/distinfo b/multimedia/p5-Video-Info/distinfo
new file mode 100644
index 000000000000..3fcca56265e5
--- /dev/null
+++ b/multimedia/p5-Video-Info/distinfo
@@ -0,0 +1,2 @@
+MD5 (Video-Info-0.993.tar.gz) = 509d49886aa49ef712024789a53f0320
+SIZE (Video-Info-0.993.tar.gz) = 634560
diff --git a/multimedia/p5-Video-Info/pkg-descr b/multimedia/p5-Video-Info/pkg-descr
new file mode 100644
index 000000000000..77b195582da0
--- /dev/null
+++ b/multimedia/p5-Video-Info/pkg-descr
@@ -0,0 +1,10 @@
+Video::Info is a factory class for working with video files. When you create
+a new Video::Info object, something like this will happen:
+ 1) open file, determine type. See Video::Info::Magic.
+ 2) attempt to create object of appropriate class (ie, MPEG::Info for MPEG
+ files, RIFF::Info for AVI files).
+ 3) Probe the file for various attributes
+ 4) return the created object, or a Video::Info object if the appropriate
+ class is unavailable.
+
+WWW: http://search.cpan.org/dist/Video-Info/
diff --git a/multimedia/p5-Video-Info/pkg-plist b/multimedia/p5-Video-Info/pkg-plist
new file mode 100644
index 000000000000..7e1e6f6483ed
--- /dev/null
+++ b/multimedia/p5-Video-Info/pkg-plist
@@ -0,0 +1,17 @@
+%%SITE_PERL%%/Video/Info/RIFF.pm
+%%SITE_PERL%%/Video/Info/FOO.pm
+%%SITE_PERL%%/Video/Info/Magic.pm
+%%SITE_PERL%%/Video/Info/MPEG.pm
+%%SITE_PERL%%/Video/Info/ASF.pm
+%%SITE_PERL%%/Video/Info/Quicktime.pm
+%%SITE_PERL%%/Video/Info/MPEG/Constants.pm
+%%SITE_PERL%%/Video/Info/MPEG/Audio.pm
+%%SITE_PERL%%/Video/Info/MPEG/System.pm
+%%SITE_PERL%%/Video/Info/MPEG/Video.pm
+%%SITE_PERL%%/Video/Info.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Video/Info/.packlist
+@dirrm %%SITE_PERL%%/Video/Info/MPEG
+@dirrm %%SITE_PERL%%/Video/Info
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Video/Info
+@unexec rmdir %D/%%SITE_PERL%%/Video 2>/dev/null || true
+@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Video 2>/dev/null || true