From e3bf13106d0bfb891771d13199ade98ce6d37211 Mon Sep 17 00:00:00 2001 From: Christian Schaller Date: Tue, 11 Jan 2005 12:05:02 +0000 Subject: [PATCH] various build and spec file fixes Original commit message from CVS: various build and spec file fixes --- configure.ac | 4 +--- gst/Makefile.am | 3 ++- gstreamer.spec.in | 18 ++++-------------- 3 files changed, 7 insertions(+), 18 deletions(-) diff --git a/configure.ac b/configure.ac index 6c59cbad49..45fd82d93c 100644 --- a/configure.ac +++ b/configure.ac @@ -3,7 +3,7 @@ AC_CANONICAL_TARGET dnl when going to/from release please set the nano (fourth number) right ! dnl releases only do Wall, cvs and prerelease does Werror too -AS_VERSION(gstreamer, GST_VERSION, 0, 8, 7, 1, GST_CVS="no", GST_CVS="yes") +AS_VERSION(gstreamer-threaded, GST_VERSION, 0, 9, 0, 0, GST_CVS="no", GST_CVS="yes") dnl AM_MAINTAINER_MODE only provides the option to configure to enable it AM_MAINTAINER_MODE @@ -660,7 +660,6 @@ include/Makefile gst/Makefile gst/gstconfig.h gst/gstversion.h -gst/autoplug/Makefile gst/indexers/Makefile gst/elements/Makefile gst/parse/Makefile @@ -668,7 +667,6 @@ gst/schedulers/Makefile gst/registries/Makefile libs/Makefile libs/gst/Makefile -libs/gst/bytestream/Makefile libs/gst/control/Makefile libs/gst/dataprotocol/Makefile libs/gst/getbits/Makefile diff --git a/gst/Makefile.am b/gst/Makefile.am index c7d3c84521..8e2c174397 100644 --- a/gst/Makefile.am +++ b/gst/Makefile.am @@ -198,7 +198,8 @@ gst_headers = \ gstregistry.h \ gstregistrypool.h \ gstparse.h \ - gstxml.h + gstxml.h \ + gsttask.h libgstreamer_@GST_MAJORMINOR@include_HEADERS = $(gst_headers) nodist_libgstreamer_@GST_MAJORMINOR@include_HEADERS = \ diff --git a/gstreamer.spec.in b/gstreamer.spec.in index 2f06b8f9b5..1567043c46 100644 --- a/gstreamer.spec.in +++ b/gstreamer.spec.in @@ -1,4 +1,4 @@ -Name: gstreamer +Name: gstreamer-threaded Version: @VERSION@ Release: @GST_VERSION_RELEASE@ Summary: GStreamer streaming media framework runtime. @@ -7,7 +7,7 @@ Group: Libraries/Multimedia License: LGPL URL: http://gstreamer.net/ Vendor: GStreamer Backpackers Team -Source: http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-%{version}.tar.gz +Source: http://gstreamer.freedesktop.org/src/gstreamer/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %define majorminor @GST_MAJORMINOR@ @@ -89,7 +89,7 @@ This package contains wrapper scripts for the command-line tools that work with different major/minor versions of GStreamer. %prep -%setup -n gstreamer-%{version} +%setup -n %{name}-%{version} %build %configure \ @@ -132,20 +132,11 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/libgstreamer-%{majorminor}.so.* %{_libdir}/libgstcontrol-%{majorminor}.so.* %dir %{_libdir}/gstreamer-%{majorminor} -%{_libdir}/gstreamer-%{majorminor}/libgstbasicomega*.so* -%{_libdir}/gstreamer-%{majorminor}/libgstoptscheduler.so* -%{_libdir}/gstreamer-%{majorminor}/libgstoptomega*.so* -%{_libdir}/gstreamer-%{majorminor}/libgstbasicgthreadscheduler*.so -%{_libdir}/gstreamer-%{majorminor}/libgstoptgthreadscheduler*.so -%{_libdir}/gstreamer-%{majorminor}/libgstfairgthreadscheduler*.so %{_libdir}/gstreamer-%{majorminor}/libgstelements*.so* %{_libdir}/gstreamer-%{majorminor}/libgstgetbits*.so* -%{_libdir}/gstreamer-%{majorminor}/libgstspider*.so* %{_libdir}/gstreamer-%{majorminor}/libgstindexers.so* -%{_libdir}/gstreamer-%{majorminor}/libgstbytestream.so* %{_libdir}/gstreamer-%{majorminor}/libgstdataprotocol.so* -%{_libdir}/gstreamer-%{majorminor}/libgstentrygthreadscheduler.so* -%{_libdir}/gstreamer-%{majorminor}/libgstentryomegascheduler.so* +%{_libdir}/gstreamer-%{majorminor}/libthreadscheduler.so* %{_bindir}/gst-xmlinspect-%{majorminor} %{_bindir}/gst-complete-%{majorminor} %{_bindir}/gst-compprep-%{majorminor} @@ -190,7 +181,6 @@ rm -rf $RPM_BUILD_ROOT %{_includedir}/gstreamer-%{majorminor}/gst/control/*.h %dir %{_includedir}/gstreamer-%{majorminor}/gst/getbits %{_includedir}/gstreamer-%{majorminor}/gst/getbits/getbits.h -%{_includedir}/gstreamer-%{majorminor}/gst/bytestream/*.h %{_includedir}/gstreamer-%{majorminor}/gst/dataprotocol/dataprotocol.h %{_libdir}/libgstreamer-%{majorminor}.so %{_libdir}/libgstcontrol-%{majorminor}.so