aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Johnson <ahze@FreeBSD.org>2005-10-17 16:23:57 +0000
committerMichael Johnson <ahze@FreeBSD.org>2005-10-17 16:23:57 +0000
commit248278007bac6193357368a7ab671f5a5f85d087 (patch)
tree9a968432904fbc8834e5379b1a684873cf750f7c
parentb3c8488eb7daf7a654c42eb928ecbf818067120f (diff)
downloadports-248278007bac6193357368a7ab671f5a5f85d087.tar.gz
ports-248278007bac6193357368a7ab671f5a5f85d087.zip
Notes
-rw-r--r--multimedia/Makefile1
-rw-r--r--multimedia/p5-GStreamer/Makefile35
-rw-r--r--multimedia/p5-GStreamer/distinfo2
-rw-r--r--multimedia/p5-GStreamer/pkg-descr3
-rw-r--r--multimedia/p5-GStreamer/pkg-plist46
5 files changed, 87 insertions, 0 deletions
diff --git a/multimedia/Makefile b/multimedia/Makefile
index aaa35033044d..11241105be67 100644
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -134,6 +134,7 @@
SUBDIR += openquicktime
SUBDIR += oqtencoder
SUBDIR += oqtplayer
+ SUBDIR += p5-GStreamer
SUBDIR += p5-RIFF-Info
SUBDIR += p5-Video-Info
SUBDIR += p5-Video-OpenQuicktime
diff --git a/multimedia/p5-GStreamer/Makefile b/multimedia/p5-GStreamer/Makefile
new file mode 100644
index 000000000000..d1fa5b9569b5
--- /dev/null
+++ b/multimedia/p5-GStreamer/Makefile
@@ -0,0 +1,35 @@
+# New ports collection makefile for: p5-GStreamer
+# Date created: 2005-10-17
+# Whom: Michael Johnson <ahze@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= GStreamer
+PORTVERSION= 0.04
+CATEGORIES= multimedia perl5
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= gtk2-perl
+
+MAINTAINER= ahze@FreeBSD.org
+COMMENT= A set of Perl5 bindings for gstreamer
+
+BUILD_DEPENDS= p5-Glib2>=1.101:${PORTSDIR}/devel/p5-Glib2 \
+ ${SITE_PERL}/ExtUtils/Depends.pm:${PORTSDIR}/devel/p5-ExtUtils-Depends \
+ ${SITE_PERL}/ExtUtils/PkgConfig.pm:${PORTSDIR}/devel/p5-ExtUtils-PkgConfig
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+PERL_CONFIGURE= yes
+USE_GMAKE= yes
+USE_GSTREAMER= yes
+
+MAN3= GStreamer.3 GStreamer::Bin.3 GStreamer::Buffer.3 GStreamer::Caps.3 \
+ GStreamer::Clock.3 GStreamer::ClockID.3 GStreamer::Data.3 GStreamer::Element.3 \
+ GStreamer::ElementFactory.3 GStreamer::Error.3 GStreamer::Event.3 GStreamer::Format.3 \
+ GStreamer::Index.3 GStreamer::IndexEntry.3 GStreamer::IndexFactory.3 GStreamer::Library.3 \
+ GStreamer::Object.3 GStreamer::Pad.3 GStreamer::PadTemplate.3 GStreamer::Parse.3 GStreamer::Pipeline.3 \
+ GStreamer::Plugin.3 GStreamer::PluginFeature.3 GStreamer::QueryType.3 GStreamer::Registry.3 \
+ GStreamer::RegistryPool.3 GStreamer::Scheduler.3 GStreamer::SchedulerFactory.3 GStreamer::Structure.3 \
+ GStreamer::Tag.3 GStreamer::TagSetter.3 GStreamer::Thread.3 GStreamer::index.3
+
+.include <bsd.port.mk>
diff --git a/multimedia/p5-GStreamer/distinfo b/multimedia/p5-GStreamer/distinfo
new file mode 100644
index 000000000000..e5248aeb7f3c
--- /dev/null
+++ b/multimedia/p5-GStreamer/distinfo
@@ -0,0 +1,2 @@
+MD5 (GStreamer-0.04.tar.gz) = 3612ad76d0f5f3f80c4bfc6ccbf25442
+SIZE (GStreamer-0.04.tar.gz) = 53719
diff --git a/multimedia/p5-GStreamer/pkg-descr b/multimedia/p5-GStreamer/pkg-descr
new file mode 100644
index 000000000000..c579bc122e66
--- /dev/null
+++ b/multimedia/p5-GStreamer/pkg-descr
@@ -0,0 +1,3 @@
+A set of Perl bindings for gstreamer
+
+WWW: http://gtk2-perl.sourceforge.net/
diff --git a/multimedia/p5-GStreamer/pkg-plist b/multimedia/p5-GStreamer/pkg-plist
new file mode 100644
index 000000000000..473820974765
--- /dev/null
+++ b/multimedia/p5-GStreamer/pkg-plist
@@ -0,0 +1,46 @@
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/Bin.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/Buffer.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/Caps.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/Clock.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/ClockID.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/Data.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/Element.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/ElementFactory.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/Error.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/Event.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/Format.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/Index.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/IndexEntry.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/IndexFactory.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/Install/Files.pm
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/Install/doctypes
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/Install/gst.typemap
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/Install/gst2perl-autogen.h
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/Install/gst2perl-version.h
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/Install/gst2perl.h
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/Install/gst2perl.typemap
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/Library.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/Object.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/Pad.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/PadTemplate.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/Parse.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/Pipeline.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/Plugin.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/PluginFeature.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/QueryType.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/Registry.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/RegistryPool.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/Scheduler.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/SchedulerFactory.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/Structure.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/Tag.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/TagSetter.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/Thread.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/index.pod
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/GStreamer/.packlist
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/GStreamer/GStreamer.bs
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/GStreamer/GStreamer.so
+@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/GStreamer 2> /dev/null
+@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer/Install 2> /dev/null
+@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/GStreamer 2> /dev/null