summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authormarkd <markd@pkgsrc.org>2011-02-25 20:24:41 +0000
committermarkd <markd@pkgsrc.org>2011-02-25 20:24:41 +0000
commitfdba4b09a27c6df73a939a4d50cfc3b46464084e (patch)
treed61ac46684f1f6b0e51efe0ef24bc08dae8d3577 /audio
parentc374425a7d18200eb27a69b5493ed212a26e11e9 (diff)
downloadpkgsrc-fdba4b09a27c6df73a939a4d50cfc3b46464084e.tar.gz
Add xine ALSA output plugin.
Diffstat (limited to 'audio')
-rw-r--r--audio/xine-alsa/DESCR7
-rw-r--r--audio/xine-alsa/Makefile26
-rw-r--r--audio/xine-alsa/PLIST2
3 files changed, 35 insertions, 0 deletions
diff --git a/audio/xine-alsa/DESCR b/audio/xine-alsa/DESCR
new file mode 100644
index 00000000000..2ce06aafc25
--- /dev/null
+++ b/audio/xine-alsa/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 ALSA output plugin for xine-lib.
diff --git a/audio/xine-alsa/Makefile b/audio/xine-alsa/Makefile
new file mode 100644
index 00000000000..6c96641319d
--- /dev/null
+++ b/audio/xine-alsa/Makefile
@@ -0,0 +1,26 @@
+# $NetBSD: Makefile,v 1.1.1.1 2011/02/25 20:24:41 markd Exp $
+#
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+.include "../../multimedia/xine-lib/Makefile.common"
+
+PKGNAME= ${XINE_PKGNAME:S/lib/alsa/}
+CATEGORIES= audio
+COMMENT= The ALSA output plugin for xine-lib
+
+DEPENDS+= xine-lib>=1rc3a:../../multimedia/xine-lib
+
+BUILD_DIRS= ${WRKSRC}/src/audio_out
+CONFIGURE_ARGS+= --without-x
+
+INSTALLATION_DIRS= lib/xine/plugins/${XINE_MOD_DIR_VER}
+
+do-install:
+ cd ${WRKSRC}/src/audio_out && \
+ ${LIBTOOL} --mode=install ${INSTALL_DATA} \
+ xineplug_ao_out_alsa.la \
+ ${DESTDIR}${PREFIX}/lib/xine/plugins/${XINE_MOD_DIR_VER}
+
+.include "../../audio/alsa-lib/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/audio/xine-alsa/PLIST b/audio/xine-alsa/PLIST
new file mode 100644
index 00000000000..24b5d340414
--- /dev/null
+++ b/audio/xine-alsa/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2011/02/25 20:24:41 markd Exp $
+lib/xine/plugins/1.29/xineplug_ao_out_alsa.la