pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/audio/pulseaudio Fix pulseaudio for Linux. From Alekse...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/693f4bb852ff
branches:  trunk
changeset: 557081:693f4bb852ff
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Fri Apr 10 18:47:59 2009 +0000

description:
Fix pulseaudio for Linux. From Aleksey Cheusov in PR 41184.

diffstat:

 audio/pulseaudio/Makefile |  9 +++++++--
 audio/pulseaudio/PLIST    |  3 ++-
 2 files changed, 9 insertions(+), 3 deletions(-)

diffs (47 lines):

diff -r ac8a1e582d19 -r 693f4bb852ff audio/pulseaudio/Makefile
--- a/audio/pulseaudio/Makefile Fri Apr 10 18:45:39 2009 +0000
+++ b/audio/pulseaudio/Makefile Fri Apr 10 18:47:59 2009 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.19 2009/02/21 13:22:43 wiz Exp $
+# $NetBSD: Makefile,v 1.20 2009/04/10 18:47:59 wiz Exp $
 
 # NOTE: Please send a copy of any patches that are not pkgsrc-specific
 # to <pulseaudio-discuss%mail.0pointer.de@localhost>
@@ -59,7 +59,7 @@
 CONFIGURE_ENV+=                cc_cv_tls___thread=no
 .endif
 
-PLIST_VARS+=           hal oss
+PLIST_VARS+=           evdev hal oss
 
 .if ${OPSYS} == "Darwin"
 BUILDLINK_TRANSFORM+=  rm:-Wl,-version-script=./map-file
@@ -86,6 +86,11 @@
 .include "../../devel/libatomic_ops/buildlink3.mk"
 .endif
 
+# Build module-mmkbd-evdev.so under Linux
+.if ${OPSYS} == "Linux" && exists(/usr/include/linux/input.h)
+PLIST.evdev=           yes
+.endif
+
 .include "options.mk"
 
 pre-configure:
diff -r ac8a1e582d19 -r 693f4bb852ff audio/pulseaudio/PLIST
--- a/audio/pulseaudio/PLIST    Fri Apr 10 18:45:39 2009 +0000
+++ b/audio/pulseaudio/PLIST    Fri Apr 10 18:47:59 2009 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2009/02/05 21:05:07 tron Exp $
+@comment $NetBSD: PLIST,v 1.4 2009/04/10 18:47:59 wiz Exp $
 bin/esdcompat
 bin/pacat
 bin/pacmd
@@ -91,6 +91,7 @@
 lib/pulse-0.9/modules/module-http-protocol-unix.so
 lib/pulse-0.9/modules/module-ladspa-sink.so
 lib/pulse-0.9/modules/module-match.so
+${PLIST.evdev}lib/pulse-0.9/modules/module-mmkbd-evdev.so
 lib/pulse-0.9/modules/module-native-protocol-fd.so
 lib/pulse-0.9/modules/module-native-protocol-tcp.so
 lib/pulse-0.9/modules/module-native-protocol-unix.so



Home | Main Index | Thread Index | Old Index