~ubuntu-branches/ubuntu/quantal/muse/quantal

« back to all changes in this revision

Viewing changes to configure.ac

  • Committer: Bazaar Package Importer
  • Author(s): Fabrice Coutadeur
  • Date: 2010-11-17 21:43:38 UTC
  • mfrom: (1.1.8 upstream)
  • Revision ID: james.westby@ubuntu.com-20101117214338-1hvfl7oo2dsqnvrb
Tags: 1.1-0ubuntu1
* New upstream release (LP: #668631)
* Switch to dpkg-source 3.0 (quilt) format
* Switch to dh7 short form
* debian/rules:
  - added --enable-dssi and --enable-osc to conf flags for dssi support
  - added -ljackserver to LDFLAGS to fix a FTBFS because of --as-needed
* debian/control:
  - added build build dependency on liblo-dev and dssi-dev for dssi support
  - bump Standards-version to 3.9.1. No changes required.
* debian/muse.desktop, debian/muse.xpm: dropped as desktop file and icon is
  now shipped upstream.
* fix-desktop-categories.patch: fix Categories tag in upstream desktop file
* 10_es_locale_fix.dpatch: refreshed and converted to quilt as
  fix_es_locale.patch

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
dnl configure.ac for the MusE
3
3
dnl --------------------------------------------------
4
4
 
5
 
AC_INIT(MusE, 1.0.1)
 
5
AC_INIT(MusE, 1.1)
6
6
AC_CONFIG_SRCDIR(muse/app.cpp)
7
 
AM_INIT_AUTOMAKE(1.0.1)
 
7
AM_INIT_AUTOMAKE(1.1)
8
8
AM_CONFIG_HEADER(config.h)
9
9
### AM_MAINTAINER_MODE
10
10
AM_ACLOCAL_INCLUDE(m4)
586
586
 
587
587
 
588
588
###################
 
589
### OSC support ###
 
590
###################
 
591
 
 
592
osc_requested=no
 
593
LO_LIB_FOUND="no"
 
594
OSC="no"
 
595
AC_ARG_ENABLE(osc,[  --enable-osc            build OSC support. (disabled by default) 
 
596
                                             --enable-dssi is also recommended!      ],
 
597
        [ if test x$enable_osc = xyes ; then
 
598
            osc_requested=yes;
 
599
        fi
 
600
        ]
 
601
)
 
602
 
 
603
if test x$osc_requested = xyes ; then
 
604
      AC_MSG_CHECKING([support for OSC])
 
605
##      AC_CHECK_LIB(lo, lo_send, LO_LIB_FOUND="yes", LO_LIB_FOUND="no")
 
606
##      PKG_CHECK_MODULES(LO, lo >= 0.2, LO_LIB_FOUND="yes", LO_LIB_FOUND="no")
 
607
      PKG_CHECK_MODULES(LO,liblo, [ LO_LIB_FOUND=yes ], [ LO_LIB_FOUND=no ])
 
608
      if test x$LO_LIB_FOUND = xno; then
 
609
        AC_MSG_ERROR([Library liblo from The Lightweight OSC Implementation is required])
 
610
      fi
 
611
fi
 
612
 
 
613
if test x$LO_LIB_FOUND = xyes ; then
 
614
      LO_CFLAGS="$LO_CFLAGS"
 
615
      ##LO_LIBS="$LO_LIBS"
 
616
      LO_LIBS="-llo"
 
617
      OSC="yes"
 
618
      AC_SUBST(LO_CFLAGS)
 
619
      AC_SUBST(LO_LIBS)
 
620
      AC_DEFINE(OSC_SUPPORT, 1, [support for OSC])
 
621
fi
 
622
 
 
623
AM_CONDITIONAL(OSC_SUPPORT, test x$LO_LIB_FOUND = xyes)
 
624
 
 
625
## LO_LIBS="-llo"
 
626
## AC_SUBST(LO_CFLAGS)
 
627
## AC_SUBST(LO_LIBS)
 
628
 
 
629
## PKG_CHECK_MODULES(LO, lo >= 0.23,
 
630
##   true,
 
631
##   AC_MSG_ERROR([need liblo >= 0.23 ])
 
632
## )
 
633
 
 
634
 
 
635
 
 
636
###################
589
637
### dssi plugins ###
590
638
###################
591
639
 
592
640
dssi_requested=no
593
 
LO_LIB_FOUND="no"
 
641
## LO_LIB_FOUND="no"
594
642
DSSI_H_FOUND="no"
595
643
DSSI="no"
596
 
AC_ARG_ENABLE(dssi,[  --enable-dssi           build DSSI + DSSI-Vst support. (disabled by default) ],
 
644
AC_ARG_ENABLE(dssi,[  --enable-dssi           build DSSI + DSSI-Vst support. (disabled by default) 
 
645
                                              --enable-osc is also recommended!                   ],
597
646
        [ if test x$enable_dssi = xyes ; then
598
647
            dssi_requested=yes;
599
648
        fi
603
652
 
604
653
if test x$dssi_requested = xyes ; then
605
654
      AC_MSG_CHECKING([support for DSSI + DSSI-Vst plugins])
606
 
##      AC_CHECK_LIB(lo, lo_send, LO_LIB_FOUND="yes", LO_LIB_FOUND="no")
607
 
##      PKG_CHECK_MODULES(LO, lo >= 0.2, LO_LIB_FOUND="yes", LO_LIB_FOUND="no")
608
 
      PKG_CHECK_MODULES(LO,liblo, [ LO_LIB_FOUND=yes ], [ LO_LIB_FOUND=no ])
609
 
      if test x$LO_LIB_FOUND = xno; then
610
 
        AC_MSG_ERROR([Library liblo from The Lightweight OSC Implementation is required])
611
 
      fi
 
655
      ## AC_CHECK_LIB(lo, lo_send, LO_LIB_FOUND="yes", LO_LIB_FOUND="no")
 
656
      ## PKG_CHECK_MODULES(LO, lo >= 0.2, LO_LIB_FOUND="yes", LO_LIB_FOUND="no")
 
657
##      PKG_CHECK_MODULES(LO,liblo, [ LO_LIB_FOUND=yes ], [ LO_LIB_FOUND=no ])
 
658
##      if test x$LO_LIB_FOUND = xno; then
 
659
##        AC_MSG_ERROR([Library liblo from The Lightweight OSC Implementation is required])
 
660
##      fi
612
661
      
613
662
      AC_CHECK_HEADER(dssi.h, DSSI_FOUND="yes", DSSI_FOUND="no")
614
 
##      PKG_CHECK_MODULES(DSSI [ DSSI_FOUND=yes ], [ DSSI_FOUND=no ])
 
663
      ## PKG_CHECK_MODULES(DSSI [ DSSI_FOUND=yes ], [ DSSI_FOUND=no ])
615
664
      if test x$DSSI_FOUND = xno; then
616
665
      AC_MSG_ERROR([Header file dssi.h from DSSI (Disposable Soft Synth Interface) is required])
617
666
      fi
618
667
fi
619
668
 
620
 
if test x$LO_LIB_FOUND = xyes -a x$DSSI_FOUND = xyes ; then
621
 
      LO_CFLAGS="$LO_CFLAGS"
 
669
## if test x$LO_LIB_FOUND = xyes -a x$DSSI_FOUND = xyes ; then
 
670
if test x$DSSI_FOUND = xyes ; then
 
671
##      LO_CFLAGS="$LO_CFLAGS"
622
672
      ##LO_LIBS="$LO_LIBS"
623
 
      LO_LIBS="-llo"
 
673
##      LO_LIBS="-llo"
624
674
      DSSI="yes"
625
 
      AC_SUBST(LO_CFLAGS)
626
 
      AC_SUBST(LO_LIBS)
 
675
##      AC_SUBST(LO_CFLAGS)
 
676
##      AC_SUBST(LO_LIBS)
627
677
      AC_DEFINE(DSSI_SUPPORT, 1, [support for DSSI + DSSI-Vst plugins])
628
678
fi
629
679
 
630
 
AM_CONDITIONAL(DSSI_SUPPORT, test x$LO_LIB_FOUND = xyes -a x$DSSI_FOUND = xyes)
 
680
## AM_CONDITIONAL(DSSI_SUPPORT, test x$LO_LIB_FOUND = xyes -a x$DSSI_FOUND = xyes)
 
681
AM_CONDITIONAL(DSSI_SUPPORT, test x$DSSI_FOUND = xyes)
631
682
 
632
683
## LO_LIBS="-llo"
633
684
## AC_SUBST(LO_CFLAGS)
719
770
  MusE configured
720
771
 
721
772
  LASH support:                  $LASH_FOUND
 
773
  OSC support:                   $OSC
722
774
  DSSI support:                  $DSSI
723
775
  FluidSynth:                    $muse_enable_fluidlib
724
776