summaryrefslogtreecommitdiffstats
path: root/multimedia/gstreamer-pitfdll
diff options
context:
space:
mode:
authorahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2006-01-20 10:56:15 +0800
committerahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2006-01-20 10:56:15 +0800
commitadfd8c1bceda3b157e08b451a62eef4c8ad031c3 (patch)
treee5d8bbbef49723c723a7957f75626c282db3b64d /multimedia/gstreamer-pitfdll
parent2fb9f4a561bef45a715b36cd4d3e70d267f5c3c1 (diff)
downloadmarcuscom-ports-adfd8c1bceda3b157e08b451a62eef4c8ad031c3.tar
marcuscom-ports-adfd8c1bceda3b157e08b451a62eef4c8ad031c3.tar.gz
marcuscom-ports-adfd8c1bceda3b157e08b451a62eef4c8ad031c3.tar.bz2
marcuscom-ports-adfd8c1bceda3b157e08b451a62eef4c8ad031c3.tar.lz
marcuscom-ports-adfd8c1bceda3b157e08b451a62eef4c8ad031c3.tar.xz
marcuscom-ports-adfd8c1bceda3b157e08b451a62eef4c8ad031c3.tar.zst
marcuscom-ports-adfd8c1bceda3b157e08b451a62eef4c8ad031c3.zip
- Move gstreamer 0.8 stuff to gstreamer*80 in preps of gstreamer 0.10
- Add USE_GSTREAMER80 to support old gstreamer - Add a bunch of ports that use USE_GSTREAMER80 Some stuff repo-copied by: marcus git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@5446 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'multimedia/gstreamer-pitfdll')
-rw-r--r--multimedia/gstreamer-pitfdll/Makefile44
-rw-r--r--multimedia/gstreamer-pitfdll/distinfo3
-rw-r--r--multimedia/gstreamer-pitfdll/pkg-descr8
-rw-r--r--multimedia/gstreamer-pitfdll/pkg-plist3
4 files changed, 58 insertions, 0 deletions
diff --git a/multimedia/gstreamer-pitfdll/Makefile b/multimedia/gstreamer-pitfdll/Makefile
new file mode 100644
index 000000000..5ee68c376
--- /dev/null
+++ b/multimedia/gstreamer-pitfdll/Makefile
@@ -0,0 +1,44 @@
+# New ports collection makefile for: gstreamer plugins pitfdll
+# Date created: 08 Oct 2005
+# Whom: Koop Mast <kwm@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gstreamer-pitfdll
+PORTVERSION= 0.8.2
+CATEGORIES= multimedia
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= pitfdll
+DISTNAME= pitfdll-${PORTVERSION}
+
+MAINTAINER= kwm@FreeBSD.org
+COMMENT= GStreamer DLL loader plugin
+
+RUN_DEPENDS= ${LOCALBASE}/lib/win32/wmv8ds32.ax:${PORTSDIR}/multimedia/win32-codecs
+
+USE_X_PREFIX= yes
+ONLY_FOR_ARCHS= i386
+USE_BZIP2= yes
+USE_GMAKE= yes
+USE_AUTOTOOLS= libtool:15
+USE_GNOME= gnometarget
+USE_REINPLACE= yes
+USE_GSTREAMER80= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+PLIST_SUB= VERSION="${GST_VERSION}"
+
+GST_VERSION= 0.8
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|/usr/lib/win32|${LOCALBASE}/lib/win32|g' \
+ ${WRKSRC}/ext/pitfdll/Makefile.in \
+ ${WRKSRC}/gst-libs/ext/loader/wine/Makefile.in
+
+post-install:
+# register plugins
+ -@${X11BASE}/bin/gst-register-${GST_VERSION} \
+ --gst-registry=${PREFIX}/share/gnome/cache/gstreamer-${GST_VERSION}/registry.xml 2>/dev/null
+
+.include <bsd.port.mk>
diff --git a/multimedia/gstreamer-pitfdll/distinfo b/multimedia/gstreamer-pitfdll/distinfo
new file mode 100644
index 000000000..2e53007c1
--- /dev/null
+++ b/multimedia/gstreamer-pitfdll/distinfo
@@ -0,0 +1,3 @@
+MD5 (pitfdll-0.8.2.tar.bz2) = 7de1810082c55b8433190ac75b9456a9
+SHA256 (pitfdll-0.8.2.tar.bz2) = ec3c8dd47f54cd89105b1c052417fcb6c08084bfb5ea86ad649e8861b8b69b8a
+SIZE (pitfdll-0.8.2.tar.bz2) = 457427
diff --git a/multimedia/gstreamer-pitfdll/pkg-descr b/multimedia/gstreamer-pitfdll/pkg-descr
new file mode 100644
index 000000000..f08c0e996
--- /dev/null
+++ b/multimedia/gstreamer-pitfdll/pkg-descr
@@ -0,0 +1,8 @@
+Binary loader plugins for Gstreamer.
+Can load dll and qtx as a playback plugin.
+
+Works reasonbly with wmv 9, intel and qdm2.
+
+consider this software beta qualitiy.
+
+WWW: http://sourceforge.net/projects/pitfdll/
diff --git a/multimedia/gstreamer-pitfdll/pkg-plist b/multimedia/gstreamer-pitfdll/pkg-plist
new file mode 100644
index 000000000..dcbf0c9a9
--- /dev/null
+++ b/multimedia/gstreamer-pitfdll/pkg-plist
@@ -0,0 +1,3 @@
+lib/gstreamer-%%VERSION%%/libpitfdll.so
+@exec %%X11BASE%%/bin/gst-register-0.8 --gst-registry=%D/share/gnome/cache/gstreamer-%%VERSION%%/registry.xml 2>/dev/null || true
+@unexec %%X11BASE%%/bin/gst-register-0.8 --gst-registry=%D/share/gnome/cache/gstreamer-%%VERSION%%/registry.xml 2>/dev/null || true