Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 81966 | Differences between
and this patch

Collapse All | Expand All

(-)kdebase-3.3.92/kioslave/media/configure.in.in (-104 / +111 lines)
Lines 8-131 Link Here
8
])
8
])
9
AM_CONDITIONAL(include_media_linuxcdpolling, test "$LINUXCDPOLLING" = "yes")
9
AM_CONDITIONAL(include_media_linuxcdpolling, test "$LINUXCDPOLLING" = "yes")
10
10
11
########### Check for the HAL
12
13
AC_MSG_CHECKING(for the HAL)
14
15
hal_inc=NOTFOUND
16
hal_lib=NOTFOUND
17
hal=NOTFOUND
18
19
search_incs="$kde_includes /usr/include /usr/local/include /usr/include/hal /usr/local/include/hal"
20
AC_FIND_FILE(libhal.h libhal-storage.h, $search_incs, hal_incdir)
21
22
if [test -r $hal_incdir/libhal.h] && [test -r $hal_incdir/libhal-storage.h] ; then
23
  HAL_INCS="-I$hal_incdir"
24
  hal_inc=FOUND
25
fi
26
27
search_libs="$kde_libraries /usr/lib /usr/local/lib"
28
AC_FIND_FILE(libhal.so libhal-storage.so, $search_libs, hal_libdir)
29
30
if [test -r $hal_libdir/libhal.so] && [test -r $hal_libdir/libhal-storage.so] ; then
31
  HAL_LIBS="-L$hal_libdir -lhal -lhal-storage"
32
  hal_lib=FOUND
33
fi
34
35
36
if [test $hal_inc = FOUND] && [test $hal_lib = FOUND] ; then
37
    AC_MSG_RESULT(headers $hal_incdir  libraries $hal_libdir)
38
	hal=FOUND
39
else
40
    AC_MSG_RESULT(searched but not found)
41
fi
42
43
AC_SUBST(HAL_INCS)
44
AC_SUBST(HAL_LIBS)
45
11
12
AC_ARG_WITH(hal,AC_HELP_STRING([--with-hal],[Enable HAL support  [default=check]]),[hal_test="$withval"],[hal_test="yes"])
46
13
14
if test "x$hal_test" = "xyes" ; then
15
  
16
########### Check for the HAL
17
  
18
  AC_MSG_CHECKING(for the HAL)
19
  
20
  hal_inc=NOTFOUND
21
  hal_lib=NOTFOUND
22
  hal=NOTFOUND
23
  
24
  search_incs="$kde_includes /usr/include /usr/local/include /usr/include/hal /usr/local/include/hal"
25
  AC_FIND_FILE(libhal.h libhal-storage.h, $search_incs, hal_incdir)
26
  
27
  if [test -r $hal_incdir/libhal.h] && [test -r $hal_incdir/libhal-storage.h] ; then
28
    HAL_INCS="-I$hal_incdir"
29
    hal_inc=FOUND
30
  fi
31
  
32
  search_libs="$kde_libraries /usr/lib /usr/local/lib"
33
  AC_FIND_FILE(libhal.so libhal-storage.so, $search_libs, hal_libdir)
34
  
35
  if [test -r $hal_libdir/libhal.so] && [test -r $hal_libdir/libhal-storage.so] ; then
36
    HAL_LIBS="-L$hal_libdir -lhal -lhal-storage"
37
    hal_lib=FOUND
38
  fi
39
  
40
  
41
  if [test $hal_inc = FOUND] && [test $hal_lib = FOUND] ; then
42
      AC_MSG_RESULT(headers $hal_incdir  libraries $hal_libdir)
43
  	hal=FOUND
44
  else
45
      AC_MSG_RESULT(searched but not found)
46
  fi
47
  
48
  AC_SUBST(HAL_INCS)
49
  AC_SUBST(HAL_LIBS)
50
  
51
  
47
########### Check for DBus
52
########### Check for DBus
48
53
  
49
AC_MSG_CHECKING(for DBus)
54
  AC_MSG_CHECKING(for DBus)
50
55
  
51
dbus_inc=NOTFOUND
56
  dbus_inc=NOTFOUND
52
dbus_lib=NOTFOUND
57
  dbus_lib=NOTFOUND
53
dbus=NOTFOUND
58
  dbus=NOTFOUND
54
59
  
55
search_incs="$kde_includes /usr/include /usr/local/include /usr/include/dbus-1.0 /usr/local/include/dbus-1.0"
60
  search_incs="$kde_includes /usr/include /usr/local/include /usr/include/dbus-1.0 /usr/local/include/dbus-1.0"
56
AC_FIND_FILE(dbus/dbus.h, $search_incs, dbus_incdir)
61
  AC_FIND_FILE(dbus/dbus.h, $search_incs, dbus_incdir)
57
62
  
58
search_incs_arch_deps="$kde_includes /usr/lib/dbus-1.0/include /usr/local/lib/dbus-1.0/include"
63
  search_incs_arch_deps="$kde_includes /usr/lib/dbus-1.0/include /usr/local/lib/dbus-1.0/include"
59
AC_FIND_FILE(dbus/dbus-arch-deps.h, $search_incs_arch_deps, dbus_incdir_arch_deps)
64
  AC_FIND_FILE(dbus/dbus-arch-deps.h, $search_incs_arch_deps, dbus_incdir_arch_deps)
60
65
  
61
if [test -r $dbus_incdir/dbus/dbus.h] && [test -r $dbus_incdir_arch_deps/dbus/dbus-arch-deps.h] ; then
66
  if [test -r $dbus_incdir/dbus/dbus.h] && [test -r $dbus_incdir_arch_deps/dbus/dbus-arch-deps.h] ; then
62
  DBUS_INCS="-I$dbus_incdir -I$dbus_incdir_arch_deps"
67
    DBUS_INCS="-I$dbus_incdir -I$dbus_incdir_arch_deps"
63
  dbus_inc=FOUND
68
    dbus_inc=FOUND
64
fi
69
  fi
65
70
  
66
search_libs="$kde_libraries /usr/lib /usr/local/lib"
71
  search_libs="$kde_libraries /usr/lib /usr/local/lib"
67
AC_FIND_FILE(libdbus-1.so, $search_libs, dbus_libdir)
72
  AC_FIND_FILE(libdbus-1.so, $search_libs, dbus_libdir)
68
73
  
69
if test -r $dbus_libdir/libdbus-1.so ; then
74
  if test -r $dbus_libdir/libdbus-1.so ; then
70
  DBUS_LIBS="-L$dbus_libdir -ldbus-1"
75
    DBUS_LIBS="-L$dbus_libdir -ldbus-1"
71
  dbus_lib=FOUND
76
    dbus_lib=FOUND
72
fi
77
  fi
73
78
  
74
if [test $dbus_inc = FOUND] && [test $dbus_lib = FOUND] ; then
79
  if [test $dbus_inc = FOUND] && [test $dbus_lib = FOUND] ; then
75
  AC_MSG_RESULT(headers $dbus_incdir $dbus_incdir_arch_deps  libraries $dbus_libdir)
80
    AC_MSG_RESULT(headers $dbus_incdir $dbus_incdir_arch_deps  libraries $dbus_libdir)
76
  dbus=FOUND
81
    dbus=FOUND
77
else
82
  else
78
  AC_MSG_RESULT(searched but not found)
83
    AC_MSG_RESULT(searched but not found)
79
fi
84
  fi
80
85
  
81
AC_SUBST(DBUS_INCS)
86
  AC_SUBST(DBUS_INCS)
82
AC_SUBST(DBUS_LIBS)
87
  AC_SUBST(DBUS_LIBS)
83
88
  
84
########### Check for DBus-Qt bindings
89
########### Check for DBus-Qt bindings
85
90
  
86
AC_MSG_CHECKING(for DBus-Qt bindings)
91
  AC_MSG_CHECKING(for DBus-Qt bindings)
87
92
  
88
dbusqt_inc=NOTFOUND
93
  dbusqt_inc=NOTFOUND
89
dbusqt_lib=NOTFOUND
94
  dbusqt_lib=NOTFOUND
90
dbusqt=NOTFOUND
95
  dbusqt=NOTFOUND
91
96
  
92
search_incs="$kde_includes /usr/include /usr/local/include /usr/include/dbus-1.0 /usr/local/include/dbus-1.0"
97
  search_incs="$kde_includes /usr/include /usr/local/include /usr/include/dbus-1.0 /usr/local/include/dbus-1.0"
93
AC_FIND_FILE(dbus/connection.h, $search_incs, dbusqt_incdir)
98
  AC_FIND_FILE(dbus/connection.h, $search_incs, dbusqt_incdir)
94
99
  
95
if test -r $dbusqt_incdir/dbus/connection.h ; then
100
  if test -r $dbusqt_incdir/dbus/connection.h ; then
96
  have_qt_patch=0
101
    have_qt_patch=0
97
  grep dbus_connection_setup_with_qt_main $dbusqt_incdir/dbus/connection.h \
102
    grep dbus_connection_setup_with_qt_main $dbusqt_incdir/dbus/connection.h \
98
    > /dev/null 2>&1 && have_qt_patch=1
103
    > /dev/null 2>&1 && have_qt_patch=1
99
  if test $have_qt_patch = 1 ; then
104
    if test $have_qt_patch = 1 ; then
100
    DBUSQT_INCS="-I$dbusqt_incdir"
105
      DBUSQT_INCS="-I$dbusqt_incdir"
101
    dbusqt_inc=FOUND
106
      dbusqt_inc=FOUND
107
    fi
108
  fi
109
  
110
  search_libs="$kde_libraries /usr/lib /usr/local/lib"
111
  AC_FIND_FILE(libdbus-qt-1.so, $search_libs, dbusqt_libdir)
112
  
113
  if test -r $dbusqt_libdir/libdbus-qt-1.so ; then
114
    DBUSQT_LIBS="-L$dbusqt_libdir -ldbus-qt-1"
115
    dbusqt_lib=FOUND
116
  fi
117
  
118
  if [test $dbusqt_inc = FOUND] && [test $dbusqt_lib = FOUND] ; then
119
    AC_MSG_RESULT(headers $dbusqt_incdir libraries $dbusqt_libdir)
120
    dbusqt=FOUND
121
  else
122
    AC_MSG_RESULT(searched but not found)
102
  fi
123
  fi
103
fi
104
105
search_libs="$kde_libraries /usr/lib /usr/local/lib"
106
AC_FIND_FILE(libdbus-qt-1.so, $search_libs, dbusqt_libdir)
107
108
if test -r $dbusqt_libdir/libdbus-qt-1.so ; then
109
  DBUSQT_LIBS="-L$dbusqt_libdir -ldbus-qt-1"
110
  dbusqt_lib=FOUND
111
fi
112
124
113
if [test $dbusqt_inc = FOUND] && [test $dbusqt_lib = FOUND] ; then
125
  AC_SUBST(DBUSQT_INCS)
114
  AC_MSG_RESULT(headers $dbusqt_incdir libraries $dbusqt_libdir)
126
  AC_SUBST(DBUSQT_LIBS)
115
  dbusqt=FOUND
116
else
117
  AC_MSG_RESULT(searched but not found)
118
fi
127
fi
119
128
120
AC_SUBST(DBUSQT_INCS)
121
AC_SUBST(DBUSQT_LIBS)
122
123
########### Check if media HAL backend sould be compiled
129
########### Check if media HAL backend sould be compiled
124
130
125
AC_MSG_CHECKING(if the HAL backend for media:/ sould be compiled)
131
AC_MSG_CHECKING(if the HAL backend for media:/ sould be compiled)
126
132
127
HALBACKEND=no
133
HALBACKEND=no
128
if [test $hal = FOUND] && [test $dbus = FOUND] && [test $dbusqt = FOUND] ; then
134
if [test "x$hal" = "xFOUND"] && [test "x$dbus" = "xFOUND"] && [test "x$dbusqt" = "xFOUND"] ; then
129
  AC_DEFINE(COMPILE_HALBACKEND, , [media HAL backend compilation])
135
  AC_DEFINE(COMPILE_HALBACKEND, , [media HAL backend compilation])
130
  HALBACKEND=yes
136
  HALBACKEND=yes
131
  AC_SUBST(HALBACKEND)
137
  AC_SUBST(HALBACKEND)
Lines 135-137 Link Here
135
fi
141
fi
136
142
137
AM_CONDITIONAL(include_media_halbackend, test "$HALBACKEND" = yes)
143
AM_CONDITIONAL(include_media_halbackend, test "$HALBACKEND" = yes)
144

Return to bug 81966