mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-27 20:21:24 +00:00
move gstreamer-gconf pkgconfig files to pkgconfig/ dir. Make sure they get rebuilt properly
Original commit message from CVS: * configure.ac: * gst-libs/gst/gconf/Makefile.am: * pkgconfig/Makefile.am: move gstreamer-gconf pkgconfig files to pkgconfig/ dir. Make sure they get rebuilt properly * configure.ac: when checking for vorbis, try pkgconfig first. * gst/modplug/gstmodplug.cc: add fixate function
This commit is contained in:
parent
f982e49807
commit
51b07852e2
4 changed files with 29 additions and 20 deletions
12
ChangeLog
12
ChangeLog
|
@ -1,3 +1,15 @@
|
||||||
|
2004-03-14 Benjamin Otte <otte@gnome.org>
|
||||||
|
|
||||||
|
* configure.ac:
|
||||||
|
* gst-libs/gst/gconf/Makefile.am:
|
||||||
|
* pkgconfig/Makefile.am:
|
||||||
|
move gstreamer-gconf pkgconfig files to pkgconfig/ dir. Make sure
|
||||||
|
they get rebuilt properly
|
||||||
|
* configure.ac:
|
||||||
|
when checking for vorbis, try pkgconfig first.
|
||||||
|
* gst/modplug/gstmodplug.cc:
|
||||||
|
add fixate function
|
||||||
|
|
||||||
2004-03-14 Ronald Bultje <rbultje@ronald.bitfreak.net>
|
2004-03-14 Ronald Bultje <rbultje@ronald.bitfreak.net>
|
||||||
|
|
||||||
* gst/qtdemux/qtdemux.c: (qtdemux_parse_trak):
|
* gst/qtdemux/qtdemux.c: (qtdemux_parse_trak):
|
||||||
|
|
17
configure.ac
17
configure.ac
|
@ -1334,11 +1334,16 @@ dnl *** vorbis ***
|
||||||
dnl AM_PATH_VORBIS only takes two options
|
dnl AM_PATH_VORBIS only takes two options
|
||||||
translit(dnm, m, l) AM_CONDITIONAL(USE_VORBIS, true)
|
translit(dnm, m, l) AM_CONDITIONAL(USE_VORBIS, true)
|
||||||
GST_CHECK_FEATURE(VORBIS, [vorbis plug-in], vorbisenc vorbisdec, [
|
GST_CHECK_FEATURE(VORBIS, [vorbis plug-in], vorbisenc vorbisdec, [
|
||||||
XIPH_PATH_VORBIS(HAVE_VORBIS=yes, HAVE_VORBIS=no)
|
PKG_CHECK_MODULES(VORBIS, vorbis >= 1.0 vorbisenc >= 1.0, [
|
||||||
AS_SCRUB_INCLUDE(VORBIS_CFLAGS)
|
HAVE_VORBIS="yes"
|
||||||
|
], [
|
||||||
|
XIPH_PATH_VORBIS(HAVE_VORBIS="yes", HAVE_VORBIS="no")
|
||||||
|
AS_SCRUB_INCLUDE(VORBIS_CFLAGS)
|
||||||
|
])
|
||||||
])
|
])
|
||||||
if test "x$HAVE_VORBIS" = "xyes"; then
|
if test "x$HAVE_VORBIS" = "xyes"; then
|
||||||
ac_cflags_save="$CFLAGS"
|
ac_cflags_save="$CFLAGS"
|
||||||
|
dnl FIXME: does this work on non-gcc? -- Company
|
||||||
CFLAGS="-Wall -Werror"
|
CFLAGS="-Wall -Werror"
|
||||||
AC_COMPILE_IFELSE(
|
AC_COMPILE_IFELSE(
|
||||||
AC_LANG_PROGRAM([
|
AC_LANG_PROGRAM([
|
||||||
|
@ -1567,14 +1572,14 @@ dnl #########################
|
||||||
|
|
||||||
AC_CONFIG_FILES(
|
AC_CONFIG_FILES(
|
||||||
Makefile
|
Makefile
|
||||||
|
pkgconfig/gstreamer-gconf.pc
|
||||||
|
pkgconfig/gstreamer-gconf-uninstalled.pc
|
||||||
|
pkgconfig/gstreamer-interfaces.pc
|
||||||
|
pkgconfig/gstreamer-interfaces-uninstalled.pc
|
||||||
pkgconfig/gstreamer-libs.pc
|
pkgconfig/gstreamer-libs.pc
|
||||||
pkgconfig/gstreamer-libs-uninstalled.pc
|
pkgconfig/gstreamer-libs-uninstalled.pc
|
||||||
pkgconfig/gstreamer-play.pc
|
pkgconfig/gstreamer-play.pc
|
||||||
pkgconfig/gstreamer-play-uninstalled.pc
|
pkgconfig/gstreamer-play-uninstalled.pc
|
||||||
pkgconfig/gstreamer-interfaces.pc
|
|
||||||
pkgconfig/gstreamer-interfaces-uninstalled.pc
|
|
||||||
gst-libs/gst/gconf/gstreamer-gconf.pc
|
|
||||||
gst-libs/gst/gconf/gstreamer-gconf-uninstalled.pc
|
|
||||||
gst-plugins.spec
|
gst-plugins.spec
|
||||||
gst/Makefile
|
gst/Makefile
|
||||||
gst/ac3parse/Makefile
|
gst/ac3parse/Makefile
|
||||||
|
|
|
@ -18,5 +18,3 @@ test_gconf_LDADD = $(GST_LIBS) $(GCONF_LIBS) libgstgconf-@GST_MAJORMINOR@.la
|
||||||
libgstgconf_@GST_MAJORMINOR@_la_LIBADD = $(GST_LIBS) $(GCONF_LIBS)
|
libgstgconf_@GST_MAJORMINOR@_la_LIBADD = $(GST_LIBS) $(GCONF_LIBS)
|
||||||
libgstgconf_@GST_MAJORMINOR@_la_CFLAGS = $(GST_CFLAGS) $(GCONF_CFLAGS) $(DIR_CFLAGS)
|
libgstgconf_@GST_MAJORMINOR@_la_CFLAGS = $(GST_CFLAGS) $(GCONF_CFLAGS) $(DIR_CFLAGS)
|
||||||
libgstgconf_@GST_MAJORMINOR@_la_LDFLAGS = @GST_PLUGINS_LT_LDFLAGS@ -version-info @GST_PLUGINS_LIBVERSION@
|
libgstgconf_@GST_MAJORMINOR@_la_LDFLAGS = @GST_PLUGINS_LT_LDFLAGS@ -version-info @GST_PLUGINS_LIBVERSION@
|
||||||
|
|
||||||
EXTRA_DIST = gstreamer-gconf.pc.in gstreamer-gconf-uninstalled.pc.in
|
|
||||||
|
|
|
@ -8,16 +8,18 @@ endif
|
||||||
|
|
||||||
### all of the standard pc files we need to generate
|
### all of the standard pc files we need to generate
|
||||||
pcfiles = \
|
pcfiles = \
|
||||||
|
$(GCONF_PC) \
|
||||||
gstreamer-libs-@GST_MAJORMINOR@.pc \
|
gstreamer-libs-@GST_MAJORMINOR@.pc \
|
||||||
gstreamer-play-@GST_MAJORMINOR@.pc \
|
gstreamer-play-@GST_MAJORMINOR@.pc \
|
||||||
gstreamer-interfaces-@GST_MAJORMINOR@.pc
|
gstreamer-interfaces-@GST_MAJORMINOR@.pc
|
||||||
pcfiles_uninstalled = \
|
pcfiles_uninstalled = \
|
||||||
|
$(GCONF_PC_UNINSTALLED) \
|
||||||
gstreamer-libs-@GST_MAJORMINOR@-uninstalled.pc \
|
gstreamer-libs-@GST_MAJORMINOR@-uninstalled.pc \
|
||||||
gstreamer-play-@GST_MAJORMINOR@-uninstalled.pc \
|
gstreamer-play-@GST_MAJORMINOR@-uninstalled.pc \
|
||||||
gstreamer-interfaces-@GST_MAJORMINOR@-uninstalled.pc
|
gstreamer-interfaces-@GST_MAJORMINOR@-uninstalled.pc
|
||||||
|
|
||||||
pcfiles_gconf = $(GCONF_PC) $(GCONF_PC_UNINSTALLED)
|
pcfiles_gconf = $(GCONF_PC) $(GCONF_PC_UNINSTALLED)
|
||||||
all-local: $(pcfiles) $(pcfiles_uninstalled) $(pcfiles_gconf)
|
all-local: $(pcfiles) $(pcfiles_uninstalled)
|
||||||
|
|
||||||
### how to generate pc files from .pc files in this dir
|
### how to generate pc files from .pc files in this dir
|
||||||
$(pcfiles): %-@GST_MAJORMINOR@.pc: %.pc
|
$(pcfiles): %-@GST_MAJORMINOR@.pc: %.pc
|
||||||
|
@ -25,16 +27,6 @@ $(pcfiles): %-@GST_MAJORMINOR@.pc: %.pc
|
||||||
$(pcfiles_uninstalled): %-@GST_MAJORMINOR@-uninstalled.pc: %-uninstalled.pc
|
$(pcfiles_uninstalled): %-@GST_MAJORMINOR@-uninstalled.pc: %-uninstalled.pc
|
||||||
cp $< $@
|
cp $< $@
|
||||||
|
|
||||||
### how to generate gconf dir pc files from their pc.in files
|
|
||||||
### somebody smart could figure out how to fold this back into one rule
|
|
||||||
$(top_builddir)/gst-libs/gst/gconf/gstreamer-gconf*.pc:
|
|
||||||
cd $(top_builddir)/gst-libs/gst/gconf && make gstreamer-gconf.pc gstreamer-gconf-uninstalled.pc
|
|
||||||
|
|
||||||
### how to generate pc files from base .pc file in other dir
|
|
||||||
$(pcfiles_gconf): gstreamer-gconf-@GST_MAJORMINOR@%.pc: \
|
|
||||||
$(top_builddir)/gst-libs/gst/gconf/gstreamer-gconf%.pc
|
|
||||||
cp $< $@
|
|
||||||
|
|
||||||
pkgconfigdir = $(libdir)/pkgconfig
|
pkgconfigdir = $(libdir)/pkgconfig
|
||||||
pkgconfig_DATA = \
|
pkgconfig_DATA = \
|
||||||
$(GCONF_PC) \
|
$(GCONF_PC) \
|
||||||
|
@ -42,7 +34,9 @@ pkgconfig_DATA = \
|
||||||
gstreamer-play-@GST_MAJORMINOR@.pc \
|
gstreamer-play-@GST_MAJORMINOR@.pc \
|
||||||
gstreamer-interfaces-@GST_MAJORMINOR@.pc
|
gstreamer-interfaces-@GST_MAJORMINOR@.pc
|
||||||
|
|
||||||
CLEANFILES = $(pcfiles) $(pcfiles_uninstalled) $(GCONF_PC) $(GCONF_PC_UNINSTALLED)
|
CLEANFILES = $(pcfiles) $(pcfiles_uninstalled)
|
||||||
EXTRA_DIST= \
|
EXTRA_DIST= \
|
||||||
|
gstreamer-gconf.pc.in gstreamer-gconf-uninstalled.pc.in \
|
||||||
|
gstreamer-interfaces.pc.in gstreamer-interfaces-uninstalled.pc.in \
|
||||||
gstreamer-libs.pc.in gstreamer-libs-uninstalled.pc.in \
|
gstreamer-libs.pc.in gstreamer-libs-uninstalled.pc.in \
|
||||||
gstreamer-play.pc.in gstreamer-play-uninstalled.pc.in
|
gstreamer-play.pc.in gstreamer-play-uninstalled.pc.in
|
||||||
|
|
Loading…
Reference in a new issue