[AC_MSG_WARN(MusicBrainz library not found)])
])
+
dnl
dnl Taglibplugin
dnl
AC_ARG_ENABLE(taglib,
[ --enable-taglib Taglib support (default disabled) ])
AS_IF([test "x${enable_taglib}" = "xyes"],[
- VLC_ADD_PLUGINS([taglib])
- VLC_ADD_LDFLAGS([taglib], [-ltag])
- VLC_ADD_CXXFLAGS([taglib], [-I/usr/include/taglib])
- ])
+ PKG_CHECK_MODULES(TAGLIB, libtag,
+ [ VLC_ADD_PLUGINS([taglib])
+ VLC_ADD_LDFLAGS([taglib],[$TAGLIB_LIBS])
+ VLC_ADD_CXXFLAGS([taglib],[$TAGLIB_CFLAGS]) ],
+ [AC_MSG_WARN(TagLib library not found)])
+ ])
+
dnl
dnl Input plugins
.dvdcss .dvdnav .dvdread .dvbpsi .live .caca .mod \
.png .gpg-error .gcrypt .gnutls .opendaap .cddb .cdio .vcdimager .SDL_image \
.glib .libidl .gecko .mpcdec .dirac_encoder .dirac_decoder .aclocal \
- .libdca
+ .libdca .tag
# .expat .clinkcc don't work with SDK yet
# .glib .libidl .gecko are required to build the mozilla plugin
# .mozilla will build an entire mozilla. it can be used if we need to create a new .gecko package
CLEAN_PKG += libunicows
DISTCLEAN_PKG += libunicows-$(UNICOWS_VERSION)-src.tar.gz
+# ***************************************************************************
+# TagLib read and editing of tags of popular audio formats
+# ***************************************************************************
+
+taglib-$(TAGLIB_VERSION).tar.gz:
+ $(WGET) $(TAGLIB_URL)
+
+taglib: taglib-$(TAGLIB_VERSION).tar.gz
+ $(EXTRACT_GZ)
+
+.tag: taglib
+ (cd $<; $(HOSTCC) ./configure $(HOSTCONF) --prefix=$(PREFIX) && make && make install)
+ $(INSTALL_NAME)
+ touch $@
+
# ***************************************************************************
# Some cleansing
# ***************************************************************************
PTHREADS_URL=ftp://sources.redhat.com/pub/pthreads-win32/pthreads-w32-$(PTHREADS_VERSION)-release.tar.gz
UNICOWS_VERSION=1.1.1
UNICOWS_URL=$(SF)/libunicows/libunicows-$(UNICOWS_VERSION)-src.tar.gz
+ZVBI_VERSION=0.2.22
+ZVBI_URL=$(SF)/zapping/zvbi-$(ZVBI_VERSION).tar.bz2
+TAGLIB_VERSION=1.4
+TAGLIB_URL=http://developer.kde.org/~wheeler/files/src/taglib-$(TAGLIB_VERSION).tar.gz