summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjmmv <jmmv>2006-04-08 11:42:37 +0000
committerjmmv <jmmv>2006-04-08 11:42:37 +0000
commitc1301fc9ad75ee880a2e445d7724dcf96520857b (patch)
tree903c014a060b1755846a882494ac99b515679365
parent302034cd4a0dd9292b08cf7b6f3b3d572ad1b001 (diff)
downloadpkgsrc-c1301fc9ad75ee880a2e445d7724dcf96520857b.tar.gz
Initial import of gst-plugins0.10-ugly, version 0.10.3:
This package is part of the ugly GStreamer plugins; that is, those that might pose some legal problems.
-rw-r--r--multimedia/gst-plugins0.10-ugly/DESCR12
-rw-r--r--multimedia/gst-plugins0.10-ugly/Makefile8
-rw-r--r--multimedia/gst-plugins0.10-ugly/Makefile.common25
-rw-r--r--multimedia/gst-plugins0.10-ugly/PLIST9
-rw-r--r--multimedia/gst-plugins0.10-ugly/buildlink3.mk22
-rw-r--r--multimedia/gst-plugins0.10-ugly/distinfo5
6 files changed, 81 insertions, 0 deletions
diff --git a/multimedia/gst-plugins0.10-ugly/DESCR b/multimedia/gst-plugins0.10-ugly/DESCR
new file mode 100644
index 00000000000..f5e8f286fdf
--- /dev/null
+++ b/multimedia/gst-plugins0.10-ugly/DESCR
@@ -0,0 +1,12 @@
+GStreamer is a library that allows the construction of graphs of
+media-handling components, ranging from simple Ogg/Vorbis playback to
+complex audio (mixing) and video (non-linear editing) processing.
+
+Applications can take advantage of advances in codec and filter technology
+transparently. Developers can add new codecs and filters by writing a
+simple plugin with a clean, generic interface.
+
+GStreamer is released under the LGPL.
+
+This package is part of the ugly GStreamer plugins; that is, those that
+might pose some legal problems.
diff --git a/multimedia/gst-plugins0.10-ugly/Makefile b/multimedia/gst-plugins0.10-ugly/Makefile
new file mode 100644
index 00000000000..21344a94a15
--- /dev/null
+++ b/multimedia/gst-plugins0.10-ugly/Makefile
@@ -0,0 +1,8 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/04/08 11:42:37 jmmv Exp $
+#
+
+.include "Makefile.common"
+
+COMMENT+= ugly plugins
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/multimedia/gst-plugins0.10-ugly/Makefile.common b/multimedia/gst-plugins0.10-ugly/Makefile.common
new file mode 100644
index 00000000000..c443c233b92
--- /dev/null
+++ b/multimedia/gst-plugins0.10-ugly/Makefile.common
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile.common,v 1.1.1.1 2006/04/08 11:42:37 jmmv Exp $
+#
+
+GST_PLUGINS0.10_TYPE= ugly
+GST_PLUGINS0.10_VER= 0.10.3
+
+# Disable all drivers and features by default.
+.for driver in a52dec \
+ amrnb \
+ dvdread \
+ dvdnav \
+ lame \
+ id3tag \
+ mad \
+ mpeg2dec \
+ sidplay
+CONFIGURE_ARGS+= --disable-${driver}
+.endfor
+
+BUILDLINK_API_DEPENDS.gstreamer0.10+= gstreamer0.10>=0.10.3
+BUILDLINK_API_DEPENDS.gst-plugins0.10-base+= gst-plugins0.10-base>=0.10.3
+
+.include "../../multimedia/gst-plugins0.10-base/plugins.mk"
+
+.include "../../multimedia/gst-plugins0.10-base/buildlink3.mk"
diff --git a/multimedia/gst-plugins0.10-ugly/PLIST b/multimedia/gst-plugins0.10-ugly/PLIST
new file mode 100644
index 00000000000..6b6718985a7
--- /dev/null
+++ b/multimedia/gst-plugins0.10-ugly/PLIST
@@ -0,0 +1,9 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2006/04/08 11:42:37 jmmv Exp $
+lib/gstreamer-0.10/libgstasf.la
+lib/gstreamer-0.10/libgstdvdlpcmdec.la
+lib/gstreamer-0.10/libgstdvdsub.la
+lib/gstreamer-0.10/libgstiec958.la
+lib/gstreamer-0.10/libgstmpegaudioparse.la
+lib/gstreamer-0.10/libgstmpegstream.la
+lib/gstreamer-0.10/libgstrmdemux.la
+@comment in gstreamer0.10: @dirrm lib/gstreamer-0.10
diff --git a/multimedia/gst-plugins0.10-ugly/buildlink3.mk b/multimedia/gst-plugins0.10-ugly/buildlink3.mk
new file mode 100644
index 00000000000..3172f23e276
--- /dev/null
+++ b/multimedia/gst-plugins0.10-ugly/buildlink3.mk
@@ -0,0 +1,22 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2006/04/08 11:42:37 jmmv Exp $
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
+GST_PLUGINS0.10_UGLY_BUILDLINK3_MK:= ${GST_PLUGINS0.10_UGLY_BUILDLINK3_MK}+
+
+.if !empty(BUILDLINK_DEPTH:M+)
+BUILDLINK_DEPENDS+= gst-plugins0.10-ugly
+.endif
+
+BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngst-plugins0.10-ugly}
+BUILDLINK_PACKAGES+= gst-plugins0.10-ugly
+
+.if !empty(GST_PLUGINS0.10_UGLY_BUILDLINK3_MK:M+)
+BUILDLINK_API_DEPENDS.gst-plugins0.10-ugly+= gst-plugins0.10-ugly>=0.10.3
+BUILDLINK_ABI_DEPENDS.gst-plugins0.10-ugly?= gst-plugins0.10-ugly>=0.10.3
+BUILDLINK_PKGSRCDIR.gst-plugins0.10-ugly?= ../../multimedia/gst-plugins0.10-ugly
+.endif # GST_PLUGINS0.10_UGLY_BUILDLINK3_MK
+
+.include "../../multimedia/gstreamer0.10/buildlink3.mk"
+.include "../../multimedia/gst-plugins0.10-base/buildlink3.mk"
+
+BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff --git a/multimedia/gst-plugins0.10-ugly/distinfo b/multimedia/gst-plugins0.10-ugly/distinfo
new file mode 100644
index 00000000000..dd1d2446664
--- /dev/null
+++ b/multimedia/gst-plugins0.10-ugly/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2006/04/08 11:42:37 jmmv Exp $
+
+SHA1 (gst-plugins-ugly-0.10.3.tar.bz2) = 98c69c4feeee975fdbe829cf6534d6c12b960182
+RMD160 (gst-plugins-ugly-0.10.3.tar.bz2) = 0ea0d039cf87ecf662655521b9dbca8c2a388412
+Size (gst-plugins-ugly-0.10.3.tar.bz2) = 605833 bytes