Nicolas Chauvet 51af62
Name:           frei0r-plugins
Nicolas Chauvet 51af62
Version:        1.1.22
Jesse Keating 589c76
Release:        3%{?dist}
Nicolas Chauvet 51af62
Summary:        Frei0r - a minimalistic plugin API for video effects
Nicolas Chauvet 51af62
Nicolas Chauvet 51af62
Group:          System Environment/Libraries
Nicolas Chauvet 51af62
License:        GPLv2+
Nicolas Chauvet 51af62
URL:            http://www.piksel.org/frei0r
Nicolas Chauvet 51af62
Source0:        http://propirate.net/frei0r/frei0r-plugins-%{version}.tar.gz
Nicolas Chauvet 51af62
Patch0:         frei0r-plugins-1.1.21-libdir.patch
Nicolas Chauvet 51af62
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Nicolas Chauvet 51af62
Nicolas Chauvet 51af62
BuildRequires:  gavl-devel >= 0.2.3
Nicolas Chauvet 51af62
BuildRequires:  opencv-devel >= 1.0.0
Nicolas Chauvet 51af62
     
Nicolas Chauvet 51af62
Nicolas Chauvet 51af62
%description
Nicolas Chauvet 51af62
It is a minimalistic plugin API for video sources and filters. The behaviour of
Nicolas Chauvet 51af62
the effects can be controlled from the host by simple parameters. The intent is
Nicolas Chauvet 51af62
to solve the recurring reimplementation or adaptation issue of standard effect
Nicolas Chauvet 51af62
Nicolas Chauvet 51af62
%package -n     frei0r-devel
Nicolas Chauvet 51af62
Summary:        Development files for %{name}
Nicolas Chauvet 51af62
Group:          Development/Libraries
Nicolas Chauvet 51af62
Requires:       %{name} = %{version}-%{release}
Nicolas Chauvet 51af62
Nicolas Chauvet 51af62
%description -n frei0r-devel
Nicolas Chauvet 51af62
The %{name}-devel package contains libraries and header files for
Nicolas Chauvet 51af62
developing applications that use %{name}.
Nicolas Chauvet 51af62
Nicolas Chauvet 51af62
%prep
Nicolas Chauvet 51af62
%setup -q
Nicolas Chauvet 51af62
%if %{_lib} == lib64
Nicolas Chauvet 51af62
%patch0 -p1 -b .libdir
Nicolas Chauvet 51af62
%endif
Nicolas Chauvet 51af62
Nicolas Chauvet 51af62
%build
Nicolas Chauvet 51af62
%configure --disable-static
Nicolas Chauvet 51af62
make %{?_smp_mflags}
Nicolas Chauvet 51af62
Nicolas Chauvet 51af62
Nicolas Chauvet 51af62
%install
Nicolas Chauvet 51af62
rm -rf $RPM_BUILD_ROOT
Nicolas Chauvet 51af62
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
Nicolas Chauvet 51af62
Nicolas Chauvet 51af62
Nicolas Chauvet 51af62
%clean
Nicolas Chauvet 51af62
rm -rf $RPM_BUILD_ROOT
Nicolas Chauvet 51af62
Nicolas Chauvet 51af62
Nicolas Chauvet 51af62
%files
Nicolas Chauvet 51af62
%defattr(-,root,root,-)
Nicolas Chauvet 51af62
%doc AUTHORS COPYING README
Nicolas Chauvet 51af62
%{_libdir}/frei0r-1/*.so
Nicolas Chauvet 51af62
Nicolas Chauvet 51af62
%files -n frei0r-devel
Nicolas Chauvet 51af62
%defattr(-,root,root,-)
Nicolas Chauvet 51af62
%{_includedir}/frei0r.h
Nicolas Chauvet 51af62
Nicolas Chauvet 51af62
%changelog
Jesse Keating 589c76
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.22-3
Jesse Keating 589c76
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Jesse Keating 589c76
Nicolas Chauvet 4e095a
* Fri May 22 2009 kwizart < kwizart at gmail.com > - 1.1.22-2
Nicolas Chauvet 4e095a
- Rebuild for opencv
Nicolas Chauvet 4e095a
Nicolas Chauvet 51af62
* Tue Mar 24 2009 kwizart < kwizart at gmail.com > - 1.1.22-1
Nicolas Chauvet 51af62
- Update to 1.1.22
Nicolas Chauvet 51af62
- Prevent timestamp change when installing
Nicolas Chauvet 51af62
Nicolas Chauvet 51af62
* Tue Jul 22 2008 kwizart < kwizart at gmail.com > - 1.1.21-2
Nicolas Chauvet 51af62
- Add gcc43 patches
Nicolas Chauvet 51af62
Nicolas Chauvet 51af62
* Sat Jun  7 2008 kwizart < kwizart at gmail.com > - 1.1.21-1
Nicolas Chauvet 51af62
- Initial spec file for Fedora.
Nicolas Chauvet 51af62