summaryrefslogtreecommitdiff
path: root/audio/xmms2/files/patch-src_clients_lib_xmmsclient_wscript
blob: a8135f56f56287202edab1bb7ac4a9a4a6b0e278 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
--- src/clients/lib/xmmsclient/wscript.orig	2011-10-20 19:26:08 UTC
+++ src/clients/lib/xmmsclient/wscript
@@ -25,19 +25,21 @@ def build(bld):
     else:
         source.extend(["visualization/dummy.c"])
 
-    obj = bld(features = 'c cshlib',
-        target = 'xmmsclient',
-        includes = '../../../.. ../../../include ../../../includepriv',
-        source = source,
-        uselib = 'socket time',
-        use = 'xmmsipc xmmssocket xmmsutils xmmstypes xmmsvisualization',
-        vnum = '6.0.0'
-        )
+    if bld.env.BUILD_XMMS2D:
+       obj = bld(features = 'c cshlib',
+           target = 'xmmsclient',
+           includes = '../../../.. ../../../include ../../../includepriv',
+           source = source,
+           uselib = 'socket time',
+           use = 'xmmsipc xmmssocket xmmsutils xmmstypes xmmsvisualization',
+           vnum = '6.0.0'
+           )
 
-    tool.add_install_flag(bld, obj)
+       tool.add_install_flag(bld, obj)
 
 def configure(conf):
-    conf.env.XMMS_PKGCONF_FILES.append(("xmms2-client", "-lxmmsclient"))
+    if not conf.options.without_xmms2d:
+        conf.env.XMMS_PKGCONF_FILES.append(("xmms2-client", "-lxmmsclient"))
 
     conf.check_cc(function_name="semtimedop",
             header_name=["sys/types.h", "sys/ipc.h", "sys/sem.h"],