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