~ubuntu-branches/ubuntu/trusty/sound-juicer/trusty

« back to all changes in this revision

Viewing changes to configure.in

  • Committer: Bazaar Package Importer
  • Author(s): Pedro Fragoso
  • Date: 2008-12-15 13:16:02 UTC
  • mfrom: (1.1.35 upstream) (2.1.2 lenny)
  • Revision ID: james.westby@ubuntu.com-20081215131602-0bezbep7s4w4zy0s
Tags: 2.25.1-0ubuntu1
* Sync on Debian
* debian/control.in:
  - Build-depends on libcdio-dev and liblaunchpad-integration-dev
* debian/patches/01_lpi.patch,
  debian/patches/02_autoconf.patch:
  - lpi changes and configure update
* New upstream version (LP: #308165)
  - Chain the metadata lookups (Bastien Nocera)
  - Finish the libmusicbrainz3 metadata fetcher (BN)
  - Add a GVFS metadata fetcher as fallback (BN)
  - Make libcdio option, as it breaks the GPL+Exception license (BN)
  - Export ASIN, Discogs, Wikipedia in the internal metadata (BN)
  - Lots of other cleanups to the metadata code (BN)
  - Remove copy of the id3mux plugin, assume it exists now (BN)
  - Remove Encoding field from desktop file (Pacho Ramos)
  - Add Audio to desktop categories (Patryk Zawadzki)
  - Correctly parse CDDA URLs (Matthew Martin)
  - Don't free the option context
* debian/control.in:
  - Change build-dep on libmusicbrainz3-dev
  - Also build-dep on libneon26-gnutls-dev and libdiscid0-dev for lmb3
* debian/watch:
  - Update for 2.25.x releases

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
AC_INIT([Sound Juicer],[2.24.0],[http://bugzilla.gnome.org/enter_bug.cgi?product=sound-juicer],[sound-juicer])
 
1
AC_INIT([Sound Juicer],[2.25.1],[http://bugzilla.gnome.org/enter_bug.cgi?product=sound-juicer],[sound-juicer])
2
2
 
3
3
AC_PREREQ(2.52)
4
4
 
69
69
AC_SUBST(MEDIA_PROFILES_CFLAGS)
70
70
AC_SUBST(MEDIA_PROFILES_LIBS)
71
71
 
72
 
# Find MusicBrainz
 
72
# Find optional libcdio
 
73
PKG_CHECK_MODULES([CDIO],[libcdio >= 0.70], [have_cdio=yes], [have_cdio=no])
 
74
AC_SUBST([CDIO_CFLAGS])
 
75
AC_SUBST([CDIO_LIBS])
 
76
AM_CONDITIONAL([HAVE_LIBCDIO], [test "$have_cdio" = "yes"])
 
77
if test "$have_cdio" = "yes" ; then
 
78
        AC_DEFINE([HAVE_LIBCDIO], 1, [Whether libcdio is available])
 
79
fi
 
80
 
 
81
# Find optional MusicBrainz3 and required Musicbrainz2
 
82
PKG_CHECK_MODULES(MUSICBRAINZ3, libmusicbrainz3, [have_mb3=yes], [have_mb3=no])
 
83
AC_SUBST(MUSICBRAINZ3_CFLAGS)
 
84
AC_SUBST(MUSICBRAINZ3_LIBS)
 
85
AM_CONDITIONAL([HAVE_MUSICBRAINZ3], [test "$have_mb3" = "yes"])
 
86
if test "$have_mb3" = "yes" ; then
 
87
        AC_DEFINE([HAVE_MUSIZBRAINZ3], 1, [Whether libmusicbrainz3 is available])
 
88
fi
 
89
 
73
90
PKG_CHECK_MODULES(MUSICBRAINZ, libmusicbrainz >= 2.1.3)
74
91
AC_SUBST(MUSICBRAINZ_CFLAGS)
75
92
AC_SUBST(MUSICBRAINZ_LIBS)
79
96
AC_CHECK_FUNCS(mb_SetProxyCreds)
80
97
LIBS="$oldlibs"
81
98
 
82
 
# Find the optional dependency libcdio
83
 
PKG_CHECK_MODULES([CDIO],[libcdio >= 0.70],[have_cdio=yes],[have_cdio=no])
84
 
AC_SUBST([CDIO_CFLAGS])
85
 
AC_SUBST([CDIO_LIBS])
86
 
 
87
 
if test "$have_cdio" != "yes"; then
88
 
        AC_MSG_WARN([libcdio not found, cannot get track names from CD-TEXT])
89
 
fi
90
 
 
91
 
AM_CONDITIONAL([HAVE_CDIO],[test "$have_cdio" = "yes"])
92
 
 
93
 
# Find TagLib for the internal copy of id3mux
94
 
PKG_CHECK_MODULES([TAGLIB],[taglib],[have_taglib=yes],[have_taglib=no])
95
 
AC_SUBST([TAGLIB_CFLAGS]) 
96
 
AC_SUBST([TAGLIB_LIBS])
97
 
 
98
 
if test "$have_taglib" != "yes"; then
99
 
        AC_MSG_WARN([taglib not found, cannot handle missing id3mux])
100
 
fi
101
 
 
102
 
AM_CONDITIONAL([HAVE_TAGLIB],[test "$have_taglib" = "yes"])
 
99
# Find gio for the metadata extractor
 
100
PKG_CHECK_MODULES(GIO, gio-2.0)
 
101
AC_SUBST(GIO_CFLAGS)
 
102
AC_SUBST(GIO_LIBS)
103
103
 
104
104
# Find how and where to put the GConf schemas
105
105
AC_PATH_PROG(GCONFTOOL, gconftool-2, no)