SPECS: gstreamer.spec - added gstreamer-rpmdeps.sh and gstreamer-rpmmacros....

megabajt megabajt at pld-linux.org
Mon Dec 29 19:05:03 CET 2008


Author: megabajt                     Date: Mon Dec 29 18:05:03 2008 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- added gstreamer-rpmdeps.sh and gstreamer-rpmmacros. These files are
  required to generate rpm provides for GStreamer codecs
- release 4

---- Files affected:
SPECS:
   gstreamer.spec (1.109 -> 1.110) 

---- Diffs:

================================================================
Index: SPECS/gstreamer.spec
diff -u SPECS/gstreamer.spec:1.109 SPECS/gstreamer.spec:1.110
--- SPECS/gstreamer.spec:1.109	Sun Dec  7 15:37:29 2008
+++ SPECS/gstreamer.spec	Mon Dec 29 19:04:58 2008
@@ -3,11 +3,13 @@
 Summary(pl.UTF-8):	GStreamer - biblioteki środowiska do obróbki strumieni
 Name:		gstreamer
 Version:	0.10.21
-Release:	3
+Release:	4
 License:	LGPL v2+
 Group:		Libraries
 Source0:	http://gstreamer.freedesktop.org/src/gstreamer/%{name}-%{version}.tar.bz2
 # Source0-md5:	7bad90af3fd81a1535363cf85359125c
+Source1:	%{name}-rpmdeps.sh
+Source2:	%{name}-rpmmacros
 Patch0:		%{name}-without_ps_pdf.patch
 Patch1:		%{name}-eps.patch
 Patch2:		%{name}-inspect-rpm-format.patch
@@ -38,6 +40,8 @@
 %define		_gstlibdir	%{_libdir}/gstreamer-%{vmajor}
 %define		_gstincludedir	%{_includedir}/gstreamer-%{vmajor}
 
+%define		rpmlibdir	/usr/lib/rpm
+
 %description
 GStreamer is a streaming-media framework, based on graphs of filters
 which operate on media data. Applications using this library can do
@@ -121,11 +125,14 @@
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT%{_docdir}/%{name}-devel-%{version}
+install -d $RPM_BUILD_ROOT{%{_docdir}/%{name}-devel-%{version},%{rpmlibdir}}
 
 %{__make} install \
 	DESTDIR=$RPM_BUILD_ROOT
 
+install %{SOURCE1} $RPM_BUILD_ROOT%{rpmlibdir}/gstreamerdeps.sh
+install %{SOURCE2} $RPM_BUILD_ROOT%{rpmlibdir}/macros.gstreamer
+
 mv $RPM_BUILD_ROOT%{_docdir}/%{name}-{%{vmajor},%{version}}
 mv $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/{manual,pwg} \
 	$RPM_BUILD_ROOT%{_docdir}/%{name}-devel-%{version}
@@ -185,6 +192,8 @@
 %{_pkgconfigdir}/gstreamer-dataprotocol-0.10.pc
 %{_pkgconfigdir}/gstreamer-net-0.10.pc
 %{_aclocaldir}/gst-element-check-0.10.m4
+%attr(755,root,root) %{rpmlibdir}/gstreamerdeps.sh
+%{rpmlibdir}/macros.gstreamer
 
 %files static
 %defattr(644,root,root,755)
@@ -207,6 +216,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.110  2008/12/29 18:04:58  megabajt
+- added gstreamer-rpmdeps.sh and gstreamer-rpmmacros. These files are
+  required to generate rpm provides for GStreamer codecs
+- release 4
+
 Revision 1.109  2008/12/07 14:37:29  patrys
 - add rpm provides output format to gst-inspect
 - patch from http://cvs.fedoraproject.org/viewvc/devel/gstreamer/gstreamer-inspect-rpm-format.patch
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/gstreamer.spec?r1=1.109&r2=1.110&f=u



More information about the pld-cvs-commit mailing list