From c5c59be3f986c6ee4d388e77327ad07cab3fc70a Mon Sep 17 00:00:00 2001 From: Mark Davies Date: Wed, 16 Jan 2008 19:56:14 +0000 Subject: [PATCH] Add xine-xcb. XCB output plugins for xine. --- Makefile | 3 ++- xine-xcb/DESCR | 7 +++++++ xine-xcb/Makefile | 29 +++++++++++++++++++++++++++++ xine-xcb/PLIST | 3 +++ 4 files changed, 41 insertions(+), 1 deletion(-) create mode 100644 xine-xcb/DESCR create mode 100644 xine-xcb/Makefile create mode 100644 xine-xcb/PLIST diff --git a/Makefile b/Makefile index 1d881c6cd2..74629eb086 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -# $Id: Makefile,v 1.2752 2008/01/15 23:27:47 tnn2 Exp $ +# $Id: Makefile,v 1.2753 2008/01/16 19:56:14 mwdavies Exp $ # COMMENT= WIP pkgsrc packages @@ -1805,6 +1805,7 @@ SUBDIR+= xfce4-xmms-plugin SUBDIR+= xgfe SUBDIR+= xgobi SUBDIR+= xhkeys1 +SUBDIR+= xine-xcb SUBDIR+= xinetd SUBDIR+= xkeyboard-config SUBDIR+= xlsfonts diff --git a/xine-xcb/DESCR b/xine-xcb/DESCR new file mode 100644 index 0000000000..c831f00577 --- /dev/null +++ b/xine-xcb/DESCR @@ -0,0 +1,7 @@ +Xine is a free multimedia player library for playing back CDs, DVDs, +and VCDs. It also decodes multimedia files like AVI, MOV, WMV, and MP3 +from local disk drives, and displays multimedia streamed over the +Internet. It interprets many of the most common multimedia formats +available -- and some of the most uncommon formats, too. + +This package provides the XCB video output plugins for xine-lib. diff --git a/xine-xcb/Makefile b/xine-xcb/Makefile new file mode 100644 index 0000000000..5835d530a3 --- /dev/null +++ b/xine-xcb/Makefile @@ -0,0 +1,29 @@ +# $NetBSD: Makefile,v 1.1 2008/01/16 19:56:15 mwdavies Exp $ +# + +.include "../../multimedia/xine-lib/Makefile.common" + +PKGNAME= ${XINE_PKGNAME:S/lib/xcb/} +CATEGORIES= multimedia +COMMENT= The XCB video output plugins for xine-lib + +PKG_DESTDIR_SUPPORT= user-destdir + +DEPENDS+= xine-lib>=1rc3a:../../multimedia/xine-lib + +BUILD_DIRS= ${WRKSRC}/src/video_out +CONFIGURE_ARGS+= --with-xcb +CONFIGURE_ARGS+= --without-x + +INSTALLATION_DIRS= lib/xine/plugins/${XINE_LIB_VER} + +do-install: + cd ${WRKSRC}/src/video_out && \ + ${LIBTOOL} --mode=install ${INSTALL_DATA} \ + xineplug_vo_out_xcbshm.la ${DESTDIR}${PREFIX}/lib/xine/plugins/${XINE_LIB_VER} + cd ${WRKSRC}/src/video_out && \ + ${LIBTOOL} --mode=install ${INSTALL_DATA} \ + xineplug_vo_out_xcbxv.la ${DESTDIR}${PREFIX}/lib/xine/plugins/${XINE_LIB_VER} + +.include "../../wip/libxcb/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/xine-xcb/PLIST b/xine-xcb/PLIST new file mode 100644 index 0000000000..a4a791e894 --- /dev/null +++ b/xine-xcb/PLIST @@ -0,0 +1,3 @@ +@comment $NetBSD: PLIST,v 1.1 2008/01/16 19:56:15 mwdavies Exp $ +lib/xine/plugins/${XINE_LIB_VER}/xineplug_vo_out_xcbshm.la +lib/xine/plugins/${XINE_LIB_VER}/xineplug_vo_out_xcbxv.la