summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2006-07-17 13:18:12 +0800
committerahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2006-07-17 13:18:12 +0800
commit18f5f915798e66f9d93b9b15936e0e0609d928c1 (patch)
treead35deabeabf92e80a07a595ec20bd78fa4e87e0
parent9f43674b0c8b8af726b1c024c9cfe0d312b32626 (diff)
downloadmarcuscom-ports-18f5f915798e66f9d93b9b15936e0e0609d928c1.tar
marcuscom-ports-18f5f915798e66f9d93b9b15936e0e0609d928c1.tar.gz
marcuscom-ports-18f5f915798e66f9d93b9b15936e0e0609d928c1.tar.bz2
marcuscom-ports-18f5f915798e66f9d93b9b15936e0e0609d928c1.tar.lz
marcuscom-ports-18f5f915798e66f9d93b9b15936e0e0609d928c1.tar.xz
marcuscom-ports-18f5f915798e66f9d93b9b15936e0e0609d928c1.tar.zst
marcuscom-ports-18f5f915798e66f9d93b9b15936e0e0609d928c1.zip
- LOCALBASE
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@6608 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r--multimedia/gstreamer-pitfdll/Makefile41
-rw-r--r--multimedia/gstreamer-pitfdll/distinfo3
-rw-r--r--multimedia/gstreamer-pitfdll/pkg-descr8
-rw-r--r--multimedia/gstreamer-pitfdll/pkg-plist4
4 files changed, 56 insertions, 0 deletions
diff --git a/multimedia/gstreamer-pitfdll/Makefile b/multimedia/gstreamer-pitfdll/Makefile
new file mode 100644
index 000000000..7e71d8832
--- /dev/null
+++ b/multimedia/gstreamer-pitfdll/Makefile
@@ -0,0 +1,41 @@
+# New ports collection makefile for: gstreamer plugins pitfdll
+# Date created: 08 Oct 2005
+# Whom: Koop Mast <kwm@FreeBSD.org>
+#
+# $FreeBSD$
+# $MCom$
+
+PORTNAME= gstreamer-pitfdll
+PORTVERSION= 0.8.2
+PORTREVISION= 3
+CATEGORIES= multimedia
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= pitfdll
+DISTNAME= pitfdll-${PORTVERSION}
+
+MAINTAINER= multimedia@FreeBSD.org
+COMMENT= GStreamer DLL loader plugin
+
+RUN_DEPENDS= ${LOCALBASE}/lib/win32/wmv8ds32.ax:${PORTSDIR}/multimedia/win32-codecs
+
+ONLY_FOR_ARCHS= i386
+USE_BZIP2= yes
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+USE_GNOME= gnometarget
+USE_GSTREAMER80= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+PLIST_SUB= VERSION="${GST80_VERSION}"
+
+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..ad0f269ad
--- /dev/null
+++ b/multimedia/gstreamer-pitfdll/pkg-plist
@@ -0,0 +1,4 @@
+lib/gstreamer-%%VERSION%%/libpitfdll.la
+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