pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/multimedia/xine-lib Add libXvMC so the XvMC plugin is ...
details: https://anonhg.NetBSD.org/pkgsrc/rev/df632db90468
branches: trunk
changeset: 544821:df632db90468
user: dholland <dholland%pkgsrc.org@localhost>
date: Mon Jul 21 00:11:34 2008 +0000
description:
Add libXvMC so the XvMC plugin is built and installed.
Noted by Gilles Dauphin in PR 37895.
PKGREVISION++.
Note: I've handled libXvMC the same way libXv is handled, which may not
be optimal but is least likely to break anything.
diffstat:
multimedia/xine-lib/Makefile | 5 ++++-
multimedia/xine-lib/Makefile.common | 12 +++++++++++-
multimedia/xine-lib/PLIST.common | 6 +++++-
3 files changed, 20 insertions(+), 3 deletions(-)
diffs (69 lines):
diff -r f92dceee037e -r df632db90468 multimedia/xine-lib/Makefile
--- a/multimedia/xine-lib/Makefile Sun Jul 20 23:57:36 2008 +0000
+++ b/multimedia/xine-lib/Makefile Mon Jul 21 00:11:34 2008 +0000
@@ -1,9 +1,11 @@
-# $NetBSD: Makefile,v 1.61 2008/07/14 12:56:09 joerg Exp $
+# $NetBSD: Makefile,v 1.62 2008/07/21 00:11:34 dholland Exp $
PKG_DESTDIR_SUPPORT= user-destdir
.include "Makefile.common"
+PKGREVISION= 1
+
COMMENT= Multimedia player library
BUILDLINK_API_DEPENDS.vcdimager+= vcdimager>=0.7.20nb1
@@ -46,5 +48,6 @@
.include "../../x11/libXt/buildlink3.mk"
.include "../../x11/libXinerama/buildlink3.mk"
.include "../../x11/libXv/buildlink3.mk"
+.include "../../x11/libXvMC/buildlink3.mk"
.include "../../x11/xextproto/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r f92dceee037e -r df632db90468 multimedia/xine-lib/Makefile.common
--- a/multimedia/xine-lib/Makefile.common Sun Jul 20 23:57:36 2008 +0000
+++ b/multimedia/xine-lib/Makefile.common Mon Jul 21 00:11:34 2008 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.53 2008/07/17 17:00:35 drochner Exp $
+# $NetBSD: Makefile.common,v 1.54 2008/07/21 00:11:34 dholland Exp $
#
# used by audio/xine-arts/Makefile
@@ -47,6 +47,16 @@
PLIST.xv= yes
.endif
+PLIST_VARS+= xvmc
+.if ${X11_TYPE} == "modular"
+. include "../../x11/libXvMC/buildlink3.mk"
+.endif
+.if ${X11_TYPE} == "modular" || exists(${X11BASE}/lib/libXvMC.so)
+CONFIGURE_ARGS+= --with-xvmc-path='${X11BASE}/lib'
+CONFIGURE_ARGS+= --with-xxmc-path='${X11BASE}/lib'
+PLIST.xvmc= yes
+.endif
+
pre-configure:
cd ${WRKSRC} && autoconf
diff -r f92dceee037e -r df632db90468 multimedia/xine-lib/PLIST.common
--- a/multimedia/xine-lib/PLIST.common Sun Jul 20 23:57:36 2008 +0000
+++ b/multimedia/xine-lib/PLIST.common Mon Jul 21 00:11:34 2008 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST.common,v 1.26 2008/04/24 12:32:22 wiz Exp $
+@comment $NetBSD: PLIST.common,v 1.27 2008/07/21 00:11:34 dholland Exp $
bin/xine-config
bin/xine-list-1.1
include/xine.h
@@ -198,6 +198,10 @@
lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_xshm.so
${PLIST.xv}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_xv.a
${PLIST.xv}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_xv.so
+${PLIST.xvmc}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_xvmc.a
+${PLIST.xvmc}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_xvmc.so
+${PLIST.xvmc}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_xxmc.a
+${PLIST.xvmc}lib/xine/plugins/${XINE_MOD_DIR_VER}/xineplug_vo_out_xxmc.so
man/man1/xine-config.1
man/man1/xine-list-1.1.1
man/man5/xine.5
Home |
Main Index |
Thread Index |
Old Index