/[svn]/gigedit/trunk/configure.ac
ViewVC logotype

Diff of /gigedit/trunk/configure.ac

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1230 by schoenebeck, Sun Jun 10 11:58:01 2007 UTC revision 1331 by persson, Sun Sep 9 11:30:42 2007 UTC
# Line 39  GETTEXT_PACKAGE=gigedit Line 39  GETTEXT_PACKAGE=gigedit
39  AC_SUBST([GETTEXT_PACKAGE])  AC_SUBST([GETTEXT_PACKAGE])
40  AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE],["$GETTEXT_PACKAGE"],[Gettext package])  AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE],["$GETTEXT_PACKAGE"],[Gettext package])
41    
42    # the libgig header files need this
43    AC_C_BIGENDIAN
44    
45  AC_PROG_CXX  AC_PROG_CXX
46    
47  IT_PROG_INTLTOOL(0.35.0)  IT_PROG_INTLTOOL(0.35.0)
48  AM_GLIB_GNU_GETTEXT  AM_GLIB_GNU_GETTEXT
49    
50  PKG_CHECK_MODULES(GTKMM, gtkmm-2.4 >= 2.6.1 gthread-2.0)  PKG_CHECK_MODULES(GTKMM, gtkmm-2.4 >= 2.4.10 gthread-2.0)
51  PKG_CHECK_MODULES(GIG, gig >= 3.1.1)  PKG_CHECK_MODULES(GIG, gig >= 3.1.1)
52    
53  # check for presence of libsndfile  # check for presence of libsndfile
# Line 52  PKG_CHECK_MODULES(SNDFILE, sndfile >= 1. Line 55  PKG_CHECK_MODULES(SNDFILE, sndfile >= 1.
55  AC_SUBST(SNDFILE_CFLAGS)  AC_SUBST(SNDFILE_CFLAGS)
56  AC_SUBST(SNDFILE_LIBS)  AC_SUBST(SNDFILE_LIBS)
57    
58    # check for loop functionality in libsndfile
59    gigedit_save_CFLAGS=$CFLAGS
60    CFLAGS="$SNDFILE_CFLAGS $CFLAGS"
61    AC_CHECK_MEMBERS([SF_INSTRUMENT.loops],,
62                     [AC_MSG_WARN([Your version of libsndfile does not support
63        reading of loop information. Gigedit will not be able to
64        extract loop information from sample files.])],
65                     [#include <sndfile.h>])
66    CFLAGS=$gigedit_save_CFLAGS
67    
68  # check for (optional) presence of liblinuxsampler  # check for (optional) presence of liblinuxsampler
69  liblinuxsampler_version="0.4.0.5cvs"  liblinuxsampler_version="0.4.0.5cvs"
70  PKG_CHECK_MODULES(  PKG_CHECK_MODULES(
# Line 75  else Line 88  else
88          echo "for on-the-fly editing with LinuxSampler will be disabled."          echo "for on-the-fly editing with LinuxSampler will be disabled."
89      else      else
90          echo "${LINUXSAMPLER_PLUGIN_DIR} "          echo "${LINUXSAMPLER_PLUGIN_DIR} "
91            # convert absolute LS plugin dir into relative dir
92            # (see ch 27.10 of the automake manual,
93            #  "Installing to Hard-Coded Locations")
94            LINUXSAMPLER_PLUGIN_DIR=`echo "${LINUXSAMPLER_PLUGIN_DIR}" | sed 's/^.*\/lib\//\${libdir}\//g'`
95            echo "Relative plugin dir: ${LINUXSAMPLER_PLUGIN_DIR}"
96      fi      fi
97  fi  fi
98  AC_SUBST(LINUXSAMPLER_CFLAGS)  AC_SUBST(LINUXSAMPLER_CFLAGS)
# Line 93  AC_CONFIG_FILES([ Line 111  AC_CONFIG_FILES([
111          src/plugin/Makefile          src/plugin/Makefile
112          po/Makefile.in          po/Makefile.in
113          debian/Makefile          debian/Makefile
114            doc/Makefile
115            doc/quickstart/Makefile
116  ])  ])
117  AC_OUTPUT  AC_OUTPUT

Legend:
Removed from v.1230  
changed lines
  Added in v.1331

  ViewVC Help
Powered by ViewVC