373
366
AM_CONDITIONAL(BUILD_GROWISOFS, test x"$build_growisofs" = "xyes")
375
BEAGLE_REQUIRED=0.3.0
376
TRACKER_REQUIRED=0.8.0
368
TRACKER_REQUIRED=0.10.0
378
370
AC_ARG_ENABLE(search,
379
371
AS_HELP_STRING([--enable-search],[Build search pane (if a search backend is available) [[default=auto]]]),
380
372
[case "$enableval" in
381
"auto") enable_search="yes" ;;
382
"yes") enable_search="yes" ;;
383
"no") enable_search="no" ;;
384
"tracker") enable_search="tracker" ;;
385
"beagle") enable_search="beagle" ;;
373
"auto"|"yes"|"no") ;;
386
374
*) echo "Unknown option"; exit 2 ;;
388
[enable_search="yes"])
390
if test x"$enable_search" = "xtracker"; then
391
PKG_CHECK_MODULES(BRASERO_SEARCH, tracker-sparql-0.10 >= $TRACKER_REQUIRED)
376
[enable_search="auto"])
378
if test x"$enable_search" = "xauto"; then
379
PKG_CHECK_EXISTS([tracker-sparql-0.12 >= $TRACKER_REQUIRED],
381
[PKG_CHECK_EXISTS([tracker-sparql-0.10 >= $TRACKER_REQUIRED],
383
[enable_search=no])]);
386
if test x"$enable_search" = "xyes"; then
387
PKG_CHECK_EXISTS([tracker-sparql-0.12 >= $TRACKER_REQUIRED],
388
[tracker_api=0.12], [tracker_api=0.10])
389
PKG_CHECK_MODULES(BRASERO_SEARCH, tracker-sparql-$tracker_api >= $TRACKER_REQUIRED)
392
390
AC_DEFINE(BUILD_SEARCH, 1, [define if you want to use search pane])
393
391
AC_DEFINE(BUILD_TRACKER, 1, [define if you want to use search pane])
394
392
AC_SUBST(BRASERO_SEARCH_CFLAGS)
395
393
AC_SUBST(BRASERO_SEARCH_LIBS)
397
394
build_tracker="yes"
398
395
build_search="yes"
399
elif test x"$enable_search" = "xbeagle"; then
400
PKG_CHECK_MODULES(BRASERO_SEARCH, libbeagle-1.0 >= $BEAGLE_REQUIRED)
401
AC_DEFINE(BUILD_SEARCH, 1, [define if you want to use search pane])
402
AC_DEFINE(BUILD_BEAGLE, 1, [define if you want to use search pane])
403
AC_SUBST(BRASERO_SEARCH_CFLAGS)
404
AC_SUBST(BRASERO_SEARCH_LIBS)
408
elif test x"$enable_search" = "xyes"; then
409
PKG_CHECK_MODULES(BRASERO_SEARCH, tracker-sparql-0.10 >= $TRACKER_REQUIRED, build_search=yes, build_search=no)
410
if test x"$build_search" = "xyes"; then
411
AC_DEFINE(BUILD_SEARCH, 1, [define if you want to use search pane])
412
AC_DEFINE(BUILD_TRACKER, 1, [define if you want to use search pane])
414
AC_SUBST(BRASERO_SEARCH_CFLAGS)
415
AC_SUBST(BRASERO_SEARCH_LIBS)
420
PKG_CHECK_MODULES(BRASERO_SEARCH, libbeagle-1.0 >= $BEAGLE_REQUIRED, build_search=yes, build_search=no)
421
if test x"$build_search" = "xyes"; then
422
AC_DEFINE(BUILD_SEARCH, 1, [define if you want to use search pane])
423
AC_DEFINE(BUILD_BEAGLE, 1, [define if you want to use search pane])
425
AC_SUBST(BRASERO_SEARCH_CFLAGS)
426
AC_SUBST(BRASERO_SEARCH_LIBS)
433
397
build_search="no"
436
400
AM_CONDITIONAL(BUILD_SEARCH, test x"$build_search" = "xyes")
437
AM_CONDITIONAL(BUILD_BEAGLE, test x"$build_beagle" = "xyes")
438
401
AM_CONDITIONAL(BUILD_TRACKER, test x"$build_tracker" = "xyes")
440
403
dnl ****************check for playlist (optional)**************