summaryrefslogtreecommitdiff
path: root/x11/kdebase3/patches/patch-aa
blob: 8e86aace86e44696516dc904ce2d04f373a7c07c (plain)
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
35
36
37
38
$NetBSD: patch-aa,v 1.2 2002/08/25 19:23:36 jlam Exp $

--- configure.orig	Mon May 13 23:58:21 2002
+++ configure
@@ -25606,7 +25606,24 @@
   (exit $ac_status); }; }; then
 
                   ac_cv_have_dpms="-lXdpms"
-
+  
+        lib=Xdpms
+        shared_lib_found=no
+        for i in ${LDFLAGS}; do
+                case "$i" in
+                -L*)
+                        dir=`echo $i | sed "s,^-L,,"`
+                        if [ -e $dir/lib${lib}.so ] ||
+                           [ "`echo $dir/lib${lib}.so.*`" != "$dir/lib${lib}.so.*" ]; then
+                                shared_lib_found=yes
+                                break;
+                        fi
+                esac
+        done
+        if [ "$shared_lib_found" = "no" ]; then
+                eval "ac_cv_have_dpms=no"
+        fi
+ 
 else
   echo "$as_me: failed program was:" >&5
 cat conftest.$ac_ext >&5
@@ -28793,6 +28810,7 @@
 case "$host" in
   *-*-linux*) ksysguardd_compile=yes; UNAME='Linux' ;;
   *-*-freebsd*) ksysguardd_compile=yes; UNAME='FreeBSD' ;;
+  *-*-netbsd*) ksysguardd_compile=yes; UNAME='FreeBSD' ;;
   *-*-solaris*) ksysguardd_compile=yes; UNAME='Solaris' ;;
   *-*-osf*) ksysguardd_compile=yes; UNAME='Tru64' ;;
   *) ksysguardd_compile=no; UNAME='' ;;