summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: dfe571e)
raw | patch | inline | side by side (parent: dfe571e)
author | Thomas Vander Stichele <thomas@apestaart.org> | |
Sun, 11 Jun 2006 17:08:11 +0000 (17:08 +0000) | ||
committer | Thomas Vander Stichele <thomas@apestaart.org> | |
Sun, 11 Jun 2006 17:08:11 +0000 (17:08 +0000) |
Original commit message from CVS:
* autogen.sh:
* configure.ac:
* ext/a52dec/Makefile.am:
* ext/dvdnav/Makefile.am:
* ext/dvdread/Makefile.am:
* ext/lame/Makefile.am:
* ext/mad/Makefile.am:
* ext/mpeg2dec/Makefile.am:
* ext/sidplay/Makefile.am:
update build files
* autogen.sh:
* configure.ac:
* ext/a52dec/Makefile.am:
* ext/dvdnav/Makefile.am:
* ext/dvdread/Makefile.am:
* ext/lame/Makefile.am:
* ext/mad/Makefile.am:
* ext/mpeg2dec/Makefile.am:
* ext/sidplay/Makefile.am:
update build files
diff --git a/ChangeLog b/ChangeLog
index 1a342d12ae5e253311020394cc1ea5aef96e3c9d..c4e30090d918e1fcdbf519a8c71109b5ac0057b1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
+2006-06-11 Thomas Vander Stichele <thomas at apestaart dot org>
+
+ * autogen.sh:
+ * configure.ac:
+ * ext/a52dec/Makefile.am:
+ * ext/dvdnav/Makefile.am:
+ * ext/dvdread/Makefile.am:
+ * ext/lame/Makefile.am:
+ * ext/mad/Makefile.am:
+ * ext/mpeg2dec/Makefile.am:
+ * ext/sidplay/Makefile.am:
+ update build files
+
2006-06-07 Wim Taymans <wim@fluendo.com>
* ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_finalize),
diff --git a/autogen.sh b/autogen.sh
index 123ebb43b959be2dbd227ea2eaa7570b9eb27457..bcc6410adfc9601e8ae9e929e7f377743232148d 100755 (executable)
--- a/autogen.sh
+++ b/autogen.sh
version_check "autoconf" "$AUTOCONF autoconf autoconf-2.54 autoconf-2.53 autoconf-2.52" \
"ftp://ftp.gnu.org/pub/gnu/autoconf/" 2 52 || DIE=1
version_check "automake" "$AUTOMAKE automake automake-1.7 automake-1.6 automake-1.5" \
- "ftp://ftp.gnu.org/pub/gnu/automake/" 1 6 || DIE=1
+ "ftp://ftp.gnu.org/pub/gnu/automake/" 1 7 || DIE=1
#version_check "autopoint" "autopoint" \
# "ftp://ftp.gnu.org/pub/gnu/gettext/" 0 11 5 || DIE=1
version_check "libtoolize" "$LIBTOOLIZE libtoolize glibtoolize" \
diff --git a/configure.ac b/configure.ac
index 36244b7575b0ee741cc5e1aaad358cdbd0102a43..1a976d598350f3ef3697774bfc297596285e4655 100644 (file)
--- a/configure.ac
+++ b/configure.ac
AC_PREREQ(2.52)
+dnl please read gstreamer/docs/random/autotools before changing this file
+
dnl initialize autoconf
-dnl when going to/from release please set the nano (fourth number) right !
-dnl releases only do Wall, cvs and prerelease does Werror too
+dnl releases only do -Wall, cvs and prerelease does -Werror too
+dnl use a three digit version number for releases, and four for cvs/prerelease
AC_INIT(GStreamer Ugly Plug-ins, 0.10.3.1,
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
gst-plugins-ugly)
dnl *** AMR-NB ***
translit(dnm, m, l) AM_CONDITIONAL(USE_AMRNB, true)
-GST_CHECK_FEATURE(AMRNB, [AMR-NB], amrnbdec amrnbenc, [
+GST_CHECK_FEATURE(AMRNB, [AMR-NB], amrnb, [
GST_CHECK_LIBHEADER(AMRNB, amrnb,
Decoder_Interface_init, -lm,
amrnb/interf_dec.h,
dnl *** dvdnav ***
translit(dnm, m, l) AM_CONDITIONAL(USE_DVDNAV, true)
-GST_CHECK_FEATURE(DVDNAV, [dvdnav library], dvdnavsrc, [
+GST_CHECK_FEATURE(DVDNAV, [dvdnav library], dvdnav, [
translit(dnm, m, l) AC_SUBST(DVDNAV_LIBS)
translit(dnm, m, l) AC_SUBST(DVDNAV_CFLAGS)
GST_CHECK_CONFIGPROG(DVDNAV, dvdnav-config)
GST_CHECK_FEATURE(ID3TAG, [id3tag reading and writing from the MAD project],
id3tag, [
dnl check with pkg-config first
- PKG_CHECK_MODULES(ID3TAG, id3tag >= 0.15, HAVE_ID3TAG="yes", HAVE_ID3TAG="no")
+ GST_PKG_CHECK_MODULES(ID3TAG, id3tag >= 0.15)
if test "x$HAVE_ID3TAG" = "xno"; then
dnl fall back to oldskool detection
AC_CHECK_HEADER(id3tag.h, [
AC_CHECK_LIB(id3tag, id3_tag_options,
HAVE_ID3TAG="yes" ID3TAG_LIBS="-lid3tag -lz")
LIBS=$save_LIBS
+ AC_SUBST(ID3TAG_LIBS)
])
fi
])
-AC_SUBST(ID3TAG_LIBS)
dnl *** mad ***
translit(dnm, m, l) AM_CONDITIONAL(USE_MAD, true)
GST_CHECK_FEATURE(MAD, [mad mp3 decoder], mad, [
if test "x$HAVE_ID3TAG" = "xyes"; then
dnl check with pkg-config first
- PKG_CHECK_MODULES(MAD, mad >= 0.15 id3tag >= 0.15,
- HAVE_MAD="yes", HAVE_MAD="no")
+ GST_PKG_CHECK_MODULES(MAD, mad >= 0.15 id3tag >= 0.15)
if test "x$HAVE_MAD" = "xno"; then
dnl fall back to oldskool detection
AC_CHECK_HEADER(mad.h, [
dnl *** mpeg2dec ***
translit(dnm, m, l) AM_CONDITIONAL(USE_MPEG2DEC, true)
GST_CHECK_FEATURE(MPEG2DEC, [mpeg2dec], mpeg2dec, [
- PKG_CHECK_MODULES(MPEG2DEC, libmpeg2 >= 0.4.0,
- HAVE_MPEG2DEC="yes", HAVE_MPEG2DEC="no")
- AC_SUBST(MPEG2DEC_CFLAGS)
- AC_SUBST(MPEG2DEC_LIBS)
+ GST_PKG_CHECK_MODULES(MPEG2DEC, libmpeg2 >= 0.4.0)
])
dnl *** sidplay : works with libsidplay 1.36.x (not 2.x.x) ***
translit(dnm, m, l) AM_CONDITIONAL(USE_SIDPLAY, true)
-GST_CHECK_FEATURE(SIDPLAY, [sidplay plug-in], sidplay, [
+GST_CHECK_FEATURE(SIDPLAY, [libsidplay], sid, [
GST_PATH_SIDPLAY()
])
diff --git a/ext/a52dec/Makefile.am b/ext/a52dec/Makefile.am
index 59273a7be2f7ec13c72b19a0409313079b816999..bded9af5855018c698a8334cf71dfbcb12db461f 100644 (file)
--- a/ext/a52dec/Makefile.am
+++ b/ext/a52dec/Makefile.am
-
plugin_LTLIBRARIES = libgsta52dec.la
libgsta52dec_la_SOURCES = gsta52dec.c
libgsta52dec_la_CFLAGS = \
+ $(GST_PLUGINS_BASE_CFLAGS) \
$(GST_CFLAGS) \
$(LIBOIL_CFLAGS) \
- $(GST_PLUGINS_BASE_CFLAGS)
+ $(A52DEC_CFLAGS)
libgsta52dec_la_LIBADD = \
- $(A52DEC_LIBS) \
- $(LIBOIL_LIBS) \
$(GST_PLUGINS_BASE_LIBS) \
- -lgstaudio-@GST_MAJORMINOR@
+ -lgstaudio-$(GST_MAJORMINOR)
+ $(LIBOIL_LIBS) \
+ $(A52DEC_LIBS)
libgsta52dec_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
noinst_HEADERS = gsta52dec.h
diff --git a/ext/dvdnav/Makefile.am b/ext/dvdnav/Makefile.am
index 3b878701dc04424872ac035454eef4fe074c1ef3..df0b137643fbd6884049b22fc72863d0b10834d2 100644 (file)
--- a/ext/dvdnav/Makefile.am
+++ b/ext/dvdnav/Makefile.am
-
plugin_LTLIBRARIES = libgstdvdnav.la
libgstdvdnav_la_SOURCES = dvdnavsrc.c
-libgstdvdnav_la_CFLAGS = \
- $(GST_CFLAGS) \
- $(GST_BASE_CFLAGS) \
- $(DVDNAV_CFLAGS)
-libgstdvdnav_la_LIBADD = \
- $(GST_BASE_LIBS) \
- $(DVDNAV_LIBS)
-libgstdvdnav_la_LDFLAGS = \
- $(GST_PLUGIN_LDFLAGS)
+libgstdvdnav_la_CFLAGS = $(GST_BASE_CFLAGS) $(GST_CFLAGS) $(DVDNAV_CFLAGS)
+libgstdvdnav_la_LIBADD = $(GST_BASE_LIBS) $(DVDNAV_LIBS)
+libgstdvdnav_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
noinst_HEADERS = dvdnavsrc.h
index e3b33b2eeb947800993ab1b3e94beaf456bb7098..357e8dda3ab802ca41c538782cc47797cb7e2aaa 100644 (file)
--- a/ext/dvdread/Makefile.am
+++ b/ext/dvdread/Makefile.am
-
plugin_LTLIBRARIES = libgstdvdread.la
libgstdvdread_la_SOURCES = dvdreadsrc.c
-libgstdvdread_la_CFLAGS = \
- $(GST_CFLAGS) \
- $(GST_BASE_CFLAGS) \
- $(DVDREAD_CFLAGS)
-libgstdvdread_la_LIBADD = \
- $(GST_BASE_LIBS) \
- $(DVDREAD_LIBS)
-libgstdvdread_la_LDFLAGS = \
- $(GST_PLUGIN_LDFLAGS)
+libgstdvdread_la_CFLAGS = $(GST_CFLAGS) $(GST_BASE_CFLAGS) $(DVDREAD_CFLAGS)
+libgstdvdread_la_LIBADD = $(GST_BASE_LIBS) $(DVDREAD_LIBS)
+libgstdvdread_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
noinst_HEADERS = dvdreadsrc.h
diff --git a/ext/lame/Makefile.am b/ext/lame/Makefile.am
index 0ceecee9e7eb879d513093acf5238addb1eecbc8..38a645d3960997c84f9cd70ad9bee2ad2ad4df63 100644 (file)
--- a/ext/lame/Makefile.am
+++ b/ext/lame/Makefile.am
-
plugin_LTLIBRARIES = libgstlame.la
libgstlame_la_SOURCES = gstlame.c
libgstlame_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
noinst_HEADERS = gstlame.h
-
-AM_CFLAGS = $(GST_CFLAGS)
-LIBS = $(GST_LIBS) $(LAME_LIBS)
-
-## testprogs = test-lame
-## TESTS = $(testprogs)
-## check_PROGRAMS = $(testprogs)
-
-## $(TESTS):
-## @echo -e '\nrunning gst-register for tests...\n'
-## $(GST_TOOLS_DIR)/gst-register --gst-mask=0 --gst-plugin-path=$(GST_PLUGIN_PATH)
-
diff --git a/ext/mad/Makefile.am b/ext/mad/Makefile.am
index 783b04f001cbf982b9c9c6d3cf41ba8001418303..03b0f647e6677e2a75b3f9c090d2f3cf09d513c7 100644 (file)
--- a/ext/mad/Makefile.am
+++ b/ext/mad/Makefile.am
libgstmad_la_SOURCES = gstmad.c gstid3tag.c
-libgstmad_la_CFLAGS = $(GST_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) $(MAD_CFLAGS) $(ID3_CFLAGS)
-libgstmad_la_LIBADD = $(MAD_LIBS) $(ID3_LIBS)
-libgstmad_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(GST_PLUGINS_BASE_LIBS) -lgsttag-@GST_MAJORMINOR@
+libgstmad_la_CFLAGS = \
+ $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) \
+ $(MAD_CFLAGS) $(ID3_CFLAGS)
+libgstmad_la_LIBADD = \
+ $(GST_PLUGINS_BASE_LIBS) -lgsttag-$(GST_MAJORMINOR) \
+ $(MAD_LIBS) $(ID3_LIBS)
+libgstmad_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
noinst_HEADERS = gstmad.h
index a4da57120869ac7ddb8cf1ff159af83d24da939e..c4161b1e3fd040258b00467c5a500d4604b41668 100644 (file)
--- a/ext/mpeg2dec/Makefile.am
+++ b/ext/mpeg2dec/Makefile.am
-
plugin_LTLIBRARIES = libgstmpeg2dec.la
libgstmpeg2dec_la_SOURCES = gstmpeg2dec.c
index 9bfceb28df82b7574a06b336e6a6f3464664716f..1644bf0394b44d97043632a8d079446d26d3457f 100644 (file)
--- a/ext/sidplay/Makefile.am
+++ b/ext/sidplay/Makefile.am
libgstsid_la_SOURCES = gstsiddec.cc
libgstsid_la_CXXFLAGS = $(GST_CFLAGS) $(SIDPLAY_CFLAGS)
-libgstsid_la_LIBADD = $(SIDPLAY_LIBS) $(GST_PLUGINS_BASE_LIBS)
+libgstsid_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(SIDPLAY_LIBS)
libgstsid_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
noinst_HEADERS = gstsiddec.h