rpms/gnonlin/devel gnonlin.spec,1.5,1.6
W. Michael Petullo (mikep)
fedora-extras-commits at redhat.com
Wed Apr 26 21:16:38 UTC 2006
Author: mikep
Update of /cvs/extras/rpms/gnonlin/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv23634/devel
Modified Files:
gnonlin.spec
Log Message:
auto-import gnonlin-0.10.3-2 on branch devel from gnonlin-0.10.3-2.src.rpm
Index: gnonlin.spec
===================================================================
RCS file: /cvs/extras/rpms/gnonlin/devel/gnonlin.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- gnonlin.spec 26 Apr 2006 02:47:27 -0000 1.5
+++ gnonlin.spec 26 Apr 2006 21:16:38 -0000 1.6
@@ -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.3
-Release: 1
+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,13 @@
%doc AUTHORS COPYING.LIB README
%{_libdir}/gstreamer-0.10/libgnl*
-%files devel
-%defattr(-, root, root, -)
-%{_includedir}/gnl
-
%changelog
-* Mon Apr 25 2006 W. Michael Petullo <mike[@]flyn.org> 0.10.3-1
+* 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
More information about the fedora-extras-commits
mailing list