rpms/gstreamer-plugins-base/OLPC-3 gstreamer-plugins-base.spec, 1.52, 1.53
Daniel Drake (dsd)
fedora-extras-commits at redhat.com
Thu Jul 24 22:23:11 UTC 2008
Author: dsd
Update of /cvs/pkgs/rpms/gstreamer-plugins-base/OLPC-3
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv8316
Modified Files:
gstreamer-plugins-base.spec
Log Message:
remove cdparanoia and perl dependencies
Index: gstreamer-plugins-base.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gstreamer-plugins-base/OLPC-3/gstreamer-plugins-base.spec,v
retrieving revision 1.52
retrieving revision 1.53
diff -u -r1.52 -r1.53
--- gstreamer-plugins-base.spec 18 Apr 2008 13:14:31 -0000 1.52
+++ gstreamer-plugins-base.spec 24 Jul 2008 22:22:21 -0000 1.53
@@ -1,3 +1,5 @@
+%define minimal_build 1
+
%define gstreamer gstreamer
%define majorminor 0.10
@@ -5,7 +7,7 @@
Name: %{gstreamer}-plugins-base
Version: 0.10.19
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: GStreamer streaming media framework base plug-ins
Group: Applications/Multimedia
@@ -60,6 +62,9 @@
%configure \
--with-package-name='Fedora gstreamer-plugins-base package' \
--with-package-origin='http://download.fedora.redhat.com/fedora' \
+%if %{minimal_build} == 1
+ --disable-cdparanoia \
+%endif
--disable-gtk-doc \
--enable-experimental \
--disable-static
@@ -77,6 +82,12 @@
rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
+%if %{minimal_build} == 1
+# Remove gst-visualise because it requires perl
+rm -f $RPM_BUILD_ROOT%{_bindir}/gst-visualise-%{majorminor}
+rm -f $RPM_BUILD_ROOT%{_mandir}/man1/gst-visualise-%{majorminor}*
+%endif
+
# Install the docs by hand, see http://bugzilla.gnome.org/show_bug.cgi?id=349099
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/gtk-doc/html/gst-plugins-base-libs-0.10/
cp -ar docs/libs/html/ $RPM_BUILD_ROOT/%{_datadir}/gtk-doc/html/gst-plugins-base-libs-0.10/
@@ -92,9 +103,11 @@
%defattr(-, root, root)
%doc AUTHORS COPYING README REQUIREMENTS
+%if %{minimal_build} == 0
# helper programs
%{_bindir}/gst-visualise-%{majorminor}
%{_mandir}/man1/gst-visualise-%{majorminor}*
+%endif
# libraries
%{_libdir}/libgstinterfaces-%{majorminor}.so.*
@@ -134,7 +147,9 @@
# base plugins with dependencies
%{_libdir}/gstreamer-%{majorminor}/libgstalsa.so
+%if %{minimal_build} == 0
%{_libdir}/gstreamer-%{majorminor}/libgstcdparanoia.so
+%endif
%{_libdir}/gstreamer-%{majorminor}/libgstgnomevfs.so
%{_libdir}/gstreamer-%{majorminor}/libgstlibvisual.so
%{_libdir}/gstreamer-%{majorminor}/libgstogg.so
@@ -249,6 +264,10 @@
%doc %{_datadir}/gtk-doc/html/gst-plugins-base-plugins-%{majorminor}
%changelog
+* Thu Jul 24 2008 - Daniel Drake <dsd at laptop.org> - 0.10.19-3
+- Disable cdparanoia
+- Manully remove a perl script to not bring in dependencies
+
* Fri Apr 18 2008 - Bastien Nocera <bnocera at redhat.com> - 0.10.19-2
- Add patch to avoid sync problems in the ALSA sink when a specific
track has both playback and record flags
More information about the scm-commits
mailing list