%define gst_req 1.0 %define gst_plugins_base_req 1.0 Name: gnonlin Version: 1.4.0 Release: 17%{?dist} Summary: GStreamer extension library for non-linear editing License: LGPLv2+ URL: http://gnonlin.sourceforge.net/ Source: http://gstreamer.freedesktop.org/src/gnonlin/gnonlin-%{version}.tar.xz BuildRequires: gcc BuildRequires: gstreamer1-devel >= %{gst_req} BuildRequires: gstreamer1-plugins-base-devel >= %{gst_plugins_base_req} BuildRequires: make Requires: gstreamer1-plugins-base >= %{gst_plugins_base_req} Obsoletes: gnonlin-devel < %{version}-%{release} Provides: gnonlin-devel = %{version}-%{release} %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. %prep %setup -q %build %configure --disable-static make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %files %doc AUTHORS COPYING.LIB README %{_libdir}/gstreamer-1.0/libgnl.so %changelog * Thu Jul 21 2022 Fedora Release Engineering - 1.4.0-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Thu Jan 20 2022 Fedora Release Engineering - 1.4.0-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Thu Jul 22 2021 Fedora Release Engineering - 1.4.0-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Tue Jan 26 2021 Fedora Release Engineering - 1.4.0-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Sat Aug 01 2020 Fedora Release Engineering - 1.4.0-13 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Mon Jul 27 2020 Fedora Release Engineering - 1.4.0-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Tue Jan 28 2020 Fedora Release Engineering - 1.4.0-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Thu Jul 25 2019 Fedora Release Engineering - 1.4.0-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Thu Jan 31 2019 Fedora Release Engineering - 1.4.0-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Fri Jul 13 2018 Fedora Release Engineering - 1.4.0-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Wed Feb 07 2018 Fedora Release Engineering - 1.4.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Wed Aug 02 2017 Fedora Release Engineering - 1.4.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Wed Jul 26 2017 Fedora Release Engineering - 1.4.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Fri Feb 10 2017 Fedora Release Engineering - 1.4.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Wed Feb 03 2016 Fedora Release Engineering - 1.4.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Wed Jun 17 2015 Fedora Release Engineering - 1.4.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Tue Nov 04 2014 Jon Ciesla - 1.4.0-1 - 1.4.0, BZ 1093140. * Sat Aug 16 2014 Fedora Release Engineering - 1.2.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Sat Jun 07 2014 Fedora Release Engineering - 1.2.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Wed Mar 19 2014 Jon Ciesla - 1.2.0-1 - 1.2.0. * Tue Oct 15 2013 Jon Ciesla - 1.1.90-1 - Update to 1.1.90, BZ 1019361. - Fix bad changelog date. * Sat Aug 03 2013 Fedora Release Engineering - 0.10.17-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Thu Feb 14 2013 Fedora Release Engineering - 0.10.17-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Thu Jul 19 2012 Fedora Release Engineering - 0.10.17-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Fri Jan 13 2012 Fedora Release Engineering - 0.10.17-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Mon May 16 2011 Jeffrey C. Ollie - 0.10.17-1 - Update to 0.10.17 "Flight from Hawaii coming out of the sun" - - Features of this release - - * documentation and debugging fixes - * Use glib 2.22 API if available - - Bugs fixed in this release - - * 628943 : make check fails if videomixer element can't be found - * 633721 : tests: gnl/simple: test_one_under_another failure / timeout * Tue Feb 08 2011 Fedora Release Engineering - 0.10.16-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Tue Oct 26 2010 Jeffrey C. Ollie - 0.10.16-1 - Update to 0.10.16 "I needed time to think to get the memories from my mind" - - Features of this release - - * More race fixes - * gnlcomposition: propagate caps to childs - * gnlurisource: Only use needed streams - * gnlcomposition: Fix QoS handling - - Bugs fixed in this release - - * 613283 : gst_element_class_set_details = > gst_element_class_set_details_simple - * 626501 : Caps property of gnlfilesource works incorrectly - * 626733 : Race in gnlcomposition between no_more_pads_object_cb and compare_relink_single_node * Tue Mar 09 2010 Benjamin Otte - 0.10.15-1 - Update to 0.10.15 "I missed the snow in Barcelona" - - Features of this release - - * Many fixes for complex compositions - - Bugs fixed in this release - - * 609689 : compositions containing gnloperation - videomixer/adder freeze when input is another gnloperation - * 609792 : black frame flashing in rendered files when using transitions * Thu Feb 11 2010 Jeffrey C. Ollie - 0.10.14-1 - Update to 0.10.14 "Slicing, Dicing and Chopping" - - Features of this release - - * New gnlurisource element - * Documentation update - - Bugs fixed in this release - - * 595570 : Add a GnlURISource * Thu Dec 10 2009 Jeffrey C. Ollie - 0.10.13.2-1 - Update to prerelease version. * Mon Sep 7 2009 Jeffrey C. Ollie - 0.10.13-1 - Update to 0.10.13 "Service of Quality" - - Features of this release - - * Fix QoS event handling - * Fix racyness in source pad handlings - * GnlOperation: Add signal to know input stream priorities - - Bugs fixed in this releas - - * 583145 : Seeking on pending pipelines should return True. * Wed Sep 2 2009 Jeffrey C. Ollie - 0.10.12.3-0.2 - Doh! * Wed Sep 2 2009 Jeffrey C. Ollie - 0.10.12.3-0.1 - Update to latest prelrelease * Sat Aug 29 2009 Jeffrey C. Ollie - 0.10.12.2-0.1 - Update to prerelease for 0.10.13 * Tue Aug 11 2009 Jeffrey C. Ollie - 0.10.12-1 - Update to 0.10.12 "Lots of people on the clothesline" - - Features of this release - - * New property for faster composition updates - * Speedups - * various fixes * Wed Aug 5 2009 Jeffrey C. Ollie - 0.10.11.3-0.1 - Update to latest prerelease. - Clean up some rpmlint warnings * Fri Jul 24 2009 Fedora Release Engineering - 0.10.11.2-0.2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Thu Jul 16 2009 Jeffrey C. Ollie - 0.10.11.2-0.1 - Update to gnonlin prerelease. * Thu May 28 2009 Jeffrey C. Ollie - 0.10.11-1 - This is GNonLin 0.10.11 "How about green for the bikeshed?" - - Features of this release - - * Speedup option to avoid recalculation during composition changes - * Switch to regular seeks for more efficient beheaviour - * More GstQuery/GstEvent handling - * Bugfixes on GnlOperation - * Switch to GIT - * Documentation * Mon May 18 2009 Jeffrey C. Ollie - 0.10.10.3-1 - Update to prerelease for 0.10.11 * Tue Feb 24 2009 Fedora Release Engineering - 0.10.10-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Mon Nov 3 2008 Jeffrey C. Ollie - 0.10.10-2 - Don't forget to upload the new sources! * Mon Nov 3 2008 Jeffrey C. Ollie - 0.10.10-1 - Update to 0.10.10 * Thu Oct 30 2008 Jeffrey C. Ollie - 0.10.9.2-1 - Update to 0.10.9.2 * Tue Mar 4 2008 Jeffrey C. Ollie - 0.10.9-4 - Update source url. * Fri Feb 8 2008 Brian Pepple - 0.10.9-3 - Rebuild for gcc-4.3. * Tue Aug 21 2007 Brian Pepple - 0.10.9-2 - Rebuild. * Wed Aug 8 2007 Brian Pepple - 0.10.9-1 - Update to 0.10.9. * Sun Aug 5 2007 Brian Pepple - 0.10.8-2 - Update license tag. * Tue May 15 2007 Brian Pepple - 0.10.8-1 - Update to 0.10.8. * Mon Feb 5 2007 Brian Pepple - 0.10.7-1 - Update to 0.10.7. - Bump gstreamer version required. * Tue Nov 28 2006 Brian Pepple - 0.10.6-1 - Add dist tag. - Update to 0.10.6. * Mon Oct 16 2006 Brian Pepple - 0.10.5-3 - Unorphan & rebuild. - Require gstreamer-plugins-base. - Don't build static libraries. - Bump minimum requirement for gst-plugins-base. * Thu Sep 07 2006 W. Michael Petullo 0.10.5-2 - rebuild for FC6. * Tue Jul 25 2006 W. Michael Petullo 0.10.5-1 - updated package to 0.10.5 * Thu May 18 2006 W. Michael Petullo 0.10.4-1 - updated package to 0.10.4 - add Obsoletes: gnonlin-devel * Wed Apr 26 2006 W. Michael Petullo 0.10.3-2 - simplified install - require gstreamer-plugins-base-devel - remove -devel package * Tue Apr 25 2006 W. Michael Petullo 0.10.3-1 - updated package to 0.10.3 - remove gnonlin.pc * Fri Feb 17 2006 W. Michael Petullo 0.10.0.5-6 - bump release because of build system problem * Fri Feb 17 2006 W. Michael Petullo 0.10.0.5-5 - bump release because of build system problem * Fri Feb 17 2006 W. Michael Petullo 0.10.0.5-4 - rebuild for Fedora Extras 5 * Wed Feb 08 2006 W. Michael Petullo 0.10.0.5-3 - remove gettext-devel requirement as aclocal and autoconf not run - remove pre and post requirements - update URL - fix Groups - ensure proper license is included * Tue Feb 07 2006 W. Michael Petullo 0.10.0.5-2 - remove %%define name - BuildRequires gettext-devel - remove gst-register - rm %%{_libdir}/gstreamer-0.10/libgnl.la after install - -devel package owns %%{_includedir}/gnl - avoid %%makeinstall - remove aclocal and autoconf from %%prep * Mon Jan 23 2006 W. Michael Petullo 0.10.0.5-1 - updated package to 0.10.0.5 and Fedora * Wed Jun 29 2005 Götz Waschk 0.2.2-1mdk - initial package * Mon Mar 21 2005 Edward Hervey - First version of spec