~ubuntu-branches/ubuntu/karmic/mhwaveedit/karmic

« back to all changes in this revision

Viewing changes to configure.in

  • Committer: Bazaar Package Importer
  • Author(s): Free Ekanayaka
  • Date: 2008-01-08 22:20:37 UTC
  • mfrom: (2.1.6 hardy)
  • Revision ID: james.westby@ubuntu.com-20080108222037-tsazhckl5vmc8yih
Tags: 1.4.14-2
Added desktop file (Closes: #457849), thanks to Marco Rodrigues

Show diffs side-by-side

added added

removed removed

Lines of Context:
7
7
AC_CANONICAL_HOST
8
8
AC_CANONICAL_TARGET
9
9
 
10
 
MHW_VERSION=1.4.9
 
10
MHW_VERSION=1.4.14
11
11
 
12
12
AM_INIT_AUTOMAKE(mhWaveEdit,$MHW_VERSION)
13
13
 
14
14
dnl Check for libintl
15
15
AM_GNU_GETTEXT([external])
16
16
 
 
17
PKG_PROG_PKG_CONFIG
17
18
 
18
19
dnl Setup AM_CFLAGS 
19
20
 
61
62
 
62
63
DEFAULT_DRIVER=auto
63
64
AC_ARG_WITH(default-driver,
64
 
[  --with-default-driver=driver Choose default sound driver (one of oss,alsa,
65
 
                                jack,sun,pa,sdl,esound,arts,auto)],
 
65
[  --with-default-driver=driver 
 
66
                           Choose default sound driver (one of oss,alsa,
 
67
                           jack,sun,pa,sdl,esound,arts,auto)],
66
68
  DEFAULT_DRIVER=$withval)
67
69
AC_DEFINE_UNQUOTED(DEFAULT_DRIVER,"${DEFAULT_DRIVER}",[Default sound driver])
68
 
                                
 
70
 
 
71
DEFAULT_LADSPA_PATH="/usr/lib/ladspa:/usr/local/lib/ladspa"
 
72
AC_ARG_WITH(default-ladspa-path,
 
73
[  --with-default-ladspa-path=path 
 
74
                           Path to use if LADSPA_PATH variable is not set 
 
75
                           (default: "/usr/lib/ladspa:/usr/local/lib/ladspa")],
 
76
DEFAULT_LADSPA_PATH=$withval)
 
77
AC_DEFINE_UNQUOTED(DEFAULT_LADSPA_PATH,"${DEFAULT_LADSPA_PATH}",[Default path for LADSPA plugins])
 
78
 
69
79
dnl Checks for programs.
70
80
AC_PROG_CC
71
81
AC_PROG_GCC_TRADITIONAL
340
350
AC_ARG_ENABLE(gtk2, [  --disable-gtk2          Don't use GTK+ 2, use 1.2 instead],
341
351
              AC_DISABLE_GTK2, DISABLE_GTK2='no')
342
352
 
 
353
 
 
354
dnl Check for GTK+ without gthread
 
355
 
343
356
FOUND_GTK="no"
344
 
 
345
 
dnl Check for GTK+ without gthread
 
357
USES_GTK2="no"
346
358
 
347
359
if test "x$FOUND_GTK" = "xno"; then
348
360
        if test "x$DISABLE_GTK2" != "xyes"; then
354
366
AM_PATH_GTK(1.2.5,FOUND_GTK="yes",AC_MSG_ERROR(mhWaveEdit requires GTK+ version 1.2.5 or higher...))
355
367
fi
356
368
 
 
369
dnl Check for gthread if we're using GTK+ 2
 
370
dnl Not needed by the app itself, but needed for some aRts versions.
 
371
GTHREAD_CFLAGS=""
 
372
GTHREAD_LIBS=""
 
373
HAVE_GTHREAD="no"
 
374
 
 
375
if test "x$USES_GTK2" = "xyes"; then
 
376
   HAVE_GTHREAD="yes"
 
377
   PKG_CHECK_MODULES(GTHREAD, gthread-2.0, , HAVE_GTHREAD="no")
 
378
fi
 
379
if test "x$HAVE_GTHREAD" = "xyes"; then
 
380
   AC_DEFINE(HAVE_GTHREAD,[],[Defined if Glib thread support is available])
 
381
fi
 
382
 
 
383
AC_SUBST(GTHREAD_CFLAGS)
 
384
AC_SUBST(GTHREAD_LIBS)
 
385
 
 
386
 
357
387
dnl Check for large file support
358
388
AC_SYS_LARGEFILE
359
389
AC_DEFINE(_LARGEFILE_SOURCE,[],[Defined to get fseeko/ftello prototypes])
442
472
echo    "  aRts:                   $MHW_HAVE_ARTSC"
443
473
echo
444
474
echo    "Other settings:"
 
475
 
 
476
echo -n "  Default sound driver:   $DEFAULT_DRIVER  "
 
477
if test "x$DEFAULT_DRIVER" = "xauto"; then
 
478
echo -n "(detect at startup)"
 
479
fi
 
480
echo
 
481
 
445
482
echo    "  LADSPA Support:         $HAVE_LADSPA"
 
483
if test "x$HAVE_LADSPA" = "xyes"; then
 
484
echo    "    Default plugin path:  $DEFAULT_LADSPA_PATH"
 
485
fi
 
486
 
446
487
echo -n "  Floating-point samples: "
447
488
if test "x$MHW_DOUBLE" = "xyes"; then
448
489
        echo "double precision"
449
490
else
450
491
        echo "normal precision"
451
492
fi
 
493
 
452
494
echo
 
495
if test "x$USES_GTK2$MHW_HAVE_ARTSC" = "xnoyes"; then
 
496
        echo "---------------------------------------------------------------"
 
497
        echo "WARNING: There are known issues when building with GTK+ 1.2 "
 
498
        echo "and newer versions of aRts. If you are experiencing problems,"
 
499
        echo "try running configure with the --without-arts option to disable "
 
500
        echo "aRts support"
 
501
        echo "---------------------------------------------------------------"
 
502
        echo
 
503
fi
453
504
echo    "Type make (or gmake) to compile mhWaveEdit!"