rpms/gnonlin/FC-5 gnonlin.spec,1.4,1.5

W. Michael Petullo (mikep) fedora-extras-commits at redhat.com
Wed Apr 26 21:22:42 UTC 2006


Author: mikep

Update of /cvs/extras/rpms/gnonlin/FC-5
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv23847

Modified Files:
	gnonlin.spec 
Log Message:
Update gnonlin.spec for FC5.



Index: gnonlin.spec
===================================================================
RCS file: /cvs/extras/rpms/gnonlin/FC-5/gnonlin.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- gnonlin.spec	17 Feb 2006 21:09:08 -0000	1.4
+++ gnonlin.spec	26 Apr 2006 21:22:42 -0000	1.5
@@ -1,7 +1,9 @@
-%define		gst_req	0.10.2
+%define		gst_req			0.10.2
+%define		gst_plugins_base_req	0.10.2
+
 Name: 		gnonlin
-Version: 	0.10.0.5
-Release:	6
+Version: 	0.10.3
+Release:	2
 Summary: 	GStreamer extension library for non-linear editing
 
 Group: 		System Environment/Libraries
@@ -10,22 +12,13 @@
 Source:		http://prdownloads.sourceforge.net/gnonlin/%{name}-%{version}.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
-BuildRequires: 	gstreamer-devel >= %{gst_req}
+BuildRequires: 	gstreamer-devel >= %{gst_req} gstreamer-plugins-base-devel >= %{gst_plugins_base_req}
 
 %description
 Gnonlin is a library built on top of GStreamer (http://gstreamer.net)
 which provides support for writing non-linear audio and video editing
 applications. It introduces the concept of a timeline.
 
-%package devel
-Summary: 	Development headers for the gnonlin libraries
-Group:          Development/Libraries
-Requires:       %{name} = %{version}
-
-%description devel
-This package provides the necessary development libraries and include
-files to allow you to build applications with gnonlin.
-
 %prep
 %setup -q
 
@@ -35,18 +28,9 @@
 
 %install
 rm -rf $RPM_BUILD_ROOT
-make DESTDIR=$RPM_BUILD_ROOT install
-rm -f $RPM_BUILD_ROOT/%{_libdir}/gstreamer-0.10/libgnl.la
-# Not in Makefile
-install -p -D -m 0644 gnl/gnlcomposition.h $RPM_BUILD_ROOT%{_includedir}/gnl/gnlcomposition.h
-install -p -D -m 0644 gnl/gnlfilesource.h $RPM_BUILD_ROOT%{_includedir}/gnl/gnlfilesource.h
-install -p -D -m 0644 gnl/gnl.h $RPM_BUILD_ROOT%{_includedir}/gnl/gnl.h
-install -p -D -m 0644 gnl/gnlmarshal.h $RPM_BUILD_ROOT%{_includedir}/gnl/gnlmarshal.h
-install -p -D -m 0644 gnl/gnlobject.h $RPM_BUILD_ROOT%{_includedir}/gnl/gnlobject.h
-install -p -D -m 0644 gnl/gnloperation.h $RPM_BUILD_ROOT%{_includedir}/gnl/gnloperation.h
-install -p -D -m 0644 gnl/gnlsource.h $RPM_BUILD_ROOT%{_includedir}/gnl/gnlsource.h
-install -p -D -m 0644 gnl/gnltypes.h $RPM_BUILD_ROOT%{_includedir}/gnl/gnltypes.h
-install -p -D -m 0644 gnl/gnlversion.h $RPM_BUILD_ROOT%{_includedir}/gnl/gnlversion.h
+
+%makeinstall
+rm -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{gst_majorminor}/*.la
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -56,12 +40,16 @@
 %doc AUTHORS COPYING.LIB README
 %{_libdir}/gstreamer-0.10/libgnl*
 
-%files devel
-%defattr(-, root, root, -)
-%{_includedir}/gnl
-%{_libdir}/pkgconfig/gnonlin.pc
-
 %changelog
+* Wed Apr 26 2006 W. Michael Petullo <mike[@]flyn.org> 0.10.3-2
+- simplified install
+- require gstreamer-plugins-base-devel
+- remove -devel package
+
+* Tue Apr 25 2006 W. Michael Petullo <mike[@]flyn.org> 0.10.3-1
+- updated package to 0.10.3
+- remove gnonlin.pc 
+
 * Fri Feb 17 2006 W. Michael Petullo <mike[@]flyn.org> 0.10.0.5-6
 - bump release because of build system problem
 




More information about the scm-commits mailing list