Change Amarok::config to return a KConfigGroup instead of a KSharedConfigPtr.. this...
[amarok.git] / configure.in.bot
blob435ddee3a60614de2b6620d34a5b71f35f9b79cd
1 # configure.in.bot
2 # This file is used for printing important messages at the end of configure
4 echo ""
6 if test x$amarok_error_notaglib = xyes; then
7     echo " ========================"
8     echo " ===  Amarok - ERROR  =========================================================="
9     echo " ========================"
10     echo " ="
11     echo " = Amarok cannot be built because, either the TagLib library is not installed,"
12     echo " = or if relevant, the taglib-devel package is not installed."
13     echo " = TagLib can be obtained from: http://ktown.kde.org/~wheeler/taglib/"
14     echo " ="
17 if test x$amarok_error_taglibold = xyes; then
18     echo " ========================"
19     echo " ===  Amarok - ERROR  =========================================================="
20     echo " ========================"
21     echo " ="
22     echo " = Amarok cannot be built because your TagLib version is too old. Please obtain"
23     echo " = the version $TAGLIB_REQ_VERSION from:"
24     echo " = http://ktown.kde.org/~wheeler/taglib/"
25     echo " ="
28 if test x$amarok_error_noruby = xyes; then
29     echo " =========================="
30     echo " ===  Amarok - ERROR  =========================================================="
31     echo " =========================="
32     echo " ="
33     echo " = The Ruby programming language is not installed. Please obtain Ruby"
34     echo " = (version 1.8 or later) from http://ruby-lang.org, or install a distribution"
35     echo " = package. To build Amarok requires the Ruby header files as well, which some"
36     echo " = distributions package separately."
37     echo " ="
40 if test x$amarok_warning_xineold = xyes; then
41     echo " =========================="
42     echo " ===  Amarok - WARNING  ========================================================"
43     echo " =========================="
44     echo " ="
45     echo " = Amarok requires xine-lib version: 1.0-rc4"
46     echo " = Amarok will still be built, but you must use another sound-engine."
47     echo " ="
50 if test x$PKGCONFIGFOUND != xyes; then
51     echo " =========================="
52     echo " ===  Amarok - WARNING  ========================================================"
53     echo " =========================="
54     echo " ="
55     echo " = pkg-config could not be found, this means some optional components (eg the"
56     echo " = GStreamer-engine) cannot be built."
57     echo " = See README for help with this issue."
58     echo " ="
61 #if test x$amarok_warning_mas_notfound = xyes; then
62 #    echo " =========================="
63 #    echo " ===  Amarok - WARNING  ========================================================"
64 #    echo " =========================="
65 #    echo " ="
66 #    echo " = mas-config could not be found, this means that MAS-engine"
67 #    echo " = cannot be built."
68 #    echo " ="
69 #fi
71 if test x$build_xine = xno; then
72     echo " =========================="
73     echo " ===  Amarok - WARNING  ========================================================"
74     echo " =========================="
75     echo " ="
76     echo " = The recommended xine-engine will not be built. If you want to use the"
77     echo " = powerful xine multimedia framework with Amarok, please download xine-lib"
78     echo " = version $xine_version_min or higher from http://xinehq.de/"
79     echo " ="
82 #if test x$have_gst_plugins = xno -a x$have_gst = xyes; then
83 #    echo " =========================="
84 #    echo " ===  Amarok - WARNING  ========================================================"
85 #    echo " =========================="
86 #    echo " ="
87 #    echo " = No GStreamer plugins were detected!"
88 #    echo " = Without plugins you will not be able to play any media using the"
89 #    echo " = GStreamer-engine! You need at least the MP3 plugin and a sink plugin, (eg."
90 #    echo " = ALSAsink). Please refer to http://gstreamer.freedesktop.org/"
91 #    echo " = NOTE: you will still be able to play media with another engine plugin."
92 #    echo " ="
93 #fi
95 if test x$included_sqlite = xno; then
96   if test x$have_sqlite = xyes; then
97     echo " =========================="
98     echo " ===  Amarok - WARNING  ========================================================"
99     echo " =========================="
100     echo " ="
101     echo " = You have passed the --without-included-sqlite option to configure, which"
102     echo " = means that SQLite will be dynamically linked instead of statically linked."
103     echo " = IMPORTANT: you must ensure the libsqlite.so library in your system is"
104     echo " = threadsafe!!! Amarok will not be stable otherwise."
105     echo " ="
106   else
107     echo " ========================"
108     echo " ===  Amarok - ERROR  =========================================================="
109     echo " ========================"
110     echo " ="
111     echo " = You have passed the --without-included-sqlite option to configure, but"
112     echo " = the development files for SQLite could not be found. Please make sure you"
113     echo " = have the relevant package installed or, even better, use the included"
114     echo " = sqlite (unless you *really* know what you're doing, of course)."
115     echo " ="
116   fi
119 if test x$amarok_warning_mysql_notfound = xyes; then
120     echo " =========================="
121     echo " ===  Amarok - WARNING  ========================================================"
122     echo " =========================="
123     echo " ="
124     echo " = mysql_config could not be found, this means that support for MySql"
125     echo " = will be disabled."
126     echo " ="
129 if test x$amarok_warning_postgresql_notfound = xyes; then
130     echo " =========================="
131     echo " ===  Amarok - WARNING  ========================================================"
132     echo " =========================="
133     echo " ="
134     echo " = pg_config could not be found, this means that support for Postgresql"
135     echo " = will be disabled."
136     echo " ="
139 if test x$no_engine = xyes; then
140     all_tests=bad
141     echo " =================================="
142     echo " ===  AMAROK WILL NOT BE BUILT  ================================================"
143     echo " =================================="
144     echo " ="
145     echo " = No suitable multimedia framework was detected. You need to install at least"
146     echo " = the Xine or Helix framework as detailed in the Amarok README."
147     echo " ="
150 if test x$no_amarok = xyes; then
151     all_tests=bad
152     echo " =================================="
153     echo " ===  AMAROK WILL NOT BE BUILT  ================================================"
154     echo " =================================="
155     echo " ="
156     echo " = Some mandatory dependencies are either not installed or not installed"
157     echo " = correctly. See the Amarok README for help with this issue. Further assistance"
158     echo " = can be found at http://amarok.kde.org or in amarok on irc.freenode.net."
159     echo " = You will still be able to build other modules from extragear/multimedia."
160     echo " ="
162 else
164     echo " =========================="
165     echo " ===  Amarok - PLUGINS  ========================================================"
166     echo " =========================="
169     echo " ="
170     echo " = The following extra functionality will NOT be included:"
173 #    if test x$build_akode != xyes; then
174 #        echo " =   - aKode-engine"
175 #    fi
177 #    if test x$have_gst10 != xyes; then
178 #        echo " =   - GStreamer0.10-engine"
179 #    fi
181     if test x$build_xine != xyes; then
182         echo " =   - xine-engine"
183     fi
185     if test x$build_nmm != xyes; then
186         echo " =   - NMM-engine"
187     fi
189 #    if test x$build_mas != xyes; then
190 #        echo " =   - MAS-engine"
191 #    fi
193     if test x$build_helix = xno; then
194         echo " =   - Helix-engine"
195     fi
197     if test x$build_yauap = xno; then
198         echo " =   - yauap-engine"
199     fi
201     if test x$build_libvisual != xyes; then
202         echo " =   - libvisual Support"
203     fi
205     if test x$enable_mysql != xyes; then
206         echo " =   - MySql Support"
207     fi
209     if test x$enable_postgresql != xyes; then
210         echo " =   - Postgresql Support"
211     fi
213     if test x$have_konqsidebar != xyes; then
214         echo " =   - Konqueror Sidebar"
215     fi
217     if test x$have_tunepimp != xyes; then
218         echo " =   - MusicBrainz Support"
219     fi
221     if test x$have_mp4v2 != xyes; then
222         echo " =   - MP4/AAC Tag Write Support"
223     fi
225     if test x$have_libgpod != xyes; then
226         if test x$have_libgpod_042 != xno; then
227             echo " =   - iPod Support"
228         else
229             echo " =   - iPod Support (at least libgpod 0.4.2 is required)"
230         fi
231     fi
233     if test x$have_ifp != xyes; then
234         echo " =   - iRiver iFP Support"
235     fi
237     if test x$have_libnjb != xyes; then
238         echo " =   - Creative Nomad Jukebox Support"
239     fi
241     if test x$have_libmtp != xyes; then
242         echo " =   - MTP Device Support"
243     fi
245     if test x$have_libkarma != xyes; then
246         echo " =   - Rio Karma Support"
247     fi
249     if test x$have_daap != xyes; then
250         echo " =   - DAAP Music Sharing Support"
251     fi
252     
253     echo " ="
254     echo " = The following extra functionality will be included:"
257 #    if test x$build_akode = xyes; then
258 #        echo " =   + aKode-engine"
259 #    fi
261 #    if test x$have_gst10 = xyes; then
262 #        echo " =   + GStreamer0.10-engine"
263 #    fi
265     if test x$build_xine = xyes; then
266         echo " =   + xine-engine"
267     fi
269     if test x$build_nmm = xyes; then
270         echo " =   + NMM-engine"
271     fi
273 #    if test x$build_mas = xyes; then
274 #        echo " =   + MAS-engine"
275 #    fi
277     if test x$build_helix != xno; then
278         echo " =   + Helix-engine"
279     fi
281     if test x$build_yauap != xno; then
282         echo " =   + yauap-engine"
283     fi
285     if test x$build_libvisual = xyes; then
286         echo " =   + libvisual Support"
287     fi
289     if test x$enable_mysql = xyes; then
290         echo " =   + MySql Support"
291     fi
293     if test x$enable_postgresql = xyes; then
294         echo " =   + Postgresql Support"
295     fi
297     if test x$have_konqsidebar = xyes; then
298         echo " =   + Konqueror Sidebar"
299     fi
301     if test x$have_tunepimp = xyes; then
302         echo " =   + MusicBrainz Support"
303     fi
305     if test x$have_mp4v2 = xyes; then
306         echo " =   + MP4/AAC Tag Write Support"
307     fi
309     if test x$have_libgpod = xyes; then
310         echo " =   + iPod Support"
311     fi
313     if test x$have_ifp = xyes; then
314         echo " =   + iRiver iFP Support"
315     fi
317     if test x$have_libnjb = xyes; then
318         echo " =   + Creative Nomad Jukebox Support"
319     fi
321     if test x$have_libmtp = xyes; then
322         echo " =   + MTP Device Support"
323     fi
324     
325     if test x$have_libkarma = xyes; then
326         echo " =   + Rio Karma Support"
327     fi
329     if test x$have_daap = xyes; then
330         echo " =   + DAAP Music Sharing Support"
331     fi
332     
333    echo " ="
336 echo " ==============================================================================="