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