2020-03-06 17:27:04 +08:00
|
|
|
Name: frei0r-plugins
|
2023-07-07 10:04:59 +08:00
|
|
|
Version: 2.3.0
|
2021-01-20 14:52:28 +08:00
|
|
|
Release: 1
|
2020-03-06 17:27:04 +08:00
|
|
|
Summary: Minimalistic plugin API for video effects, by the Piksel Developers Union
|
|
|
|
|
License: GPLv2+
|
|
|
|
|
URL: https://github.com/dyne/frei0r
|
2020-09-11 14:48:14 +08:00
|
|
|
Source0: https://github.com/dyne/frei0r/archive/v%{version}.tar.gz#/frei0r-plugins-%{version}.tar.gz
|
2019-12-23 15:15:59 +08:00
|
|
|
|
2023-04-06 15:22:50 +08:00
|
|
|
BuildRequires: cmake doxygen graphviz gcc-c++
|
|
|
|
|
BuildRequires: libtool
|
|
|
|
|
BuildRequires: gavl-devel >= 0.2.3
|
|
|
|
|
BuildRequires: cairo-devel >= 1.0.0
|
2020-03-06 17:27:04 +08:00
|
|
|
|
2019-12-23 15:15:59 +08:00
|
|
|
%description
|
2020-03-06 17:27:04 +08:00
|
|
|
Frei0r is a minimalistic plugin API for video effects.
|
2019-12-23 15:15:59 +08:00
|
|
|
|
2020-03-06 17:27:04 +08:00
|
|
|
The main emphasis is on simplicity for an API that will round up the
|
|
|
|
|
most common video effects into simple filters.
|
2019-12-23 15:15:59 +08:00
|
|
|
|
2020-03-06 17:27:04 +08:00
|
|
|
It is a minimalist plugin API for video sources and filters. The behavior of
|
|
|
|
|
the effects can be controlled from the host by simple parameters. The intent is
|
|
|
|
|
to solve the recurring re-implementation or adaptation issue of standard effect
|
2019-12-23 15:15:59 +08:00
|
|
|
|
|
|
|
|
%package -n frei0r-devel
|
2020-03-06 17:27:04 +08:00
|
|
|
Summary: Header files for frei0r-plugins
|
|
|
|
|
Requires: frei0r-plugins = %{version}-%{release}
|
2019-12-23 15:15:59 +08:00
|
|
|
|
|
|
|
|
%description -n frei0r-devel
|
2023-04-06 15:22:50 +08:00
|
|
|
Headerfiles for frei0r-plugins
|
2020-03-06 17:27:04 +08:00
|
|
|
|
|
|
|
|
%package_help
|
2019-12-23 15:15:59 +08:00
|
|
|
|
|
|
|
|
%prep
|
|
|
|
|
%autosetup -n frei0r-%{version} -p1
|
|
|
|
|
|
|
|
|
|
%build
|
2023-04-06 15:22:50 +08:00
|
|
|
%cmake -DCMAKE_INSTALL_PREFIX=/usr ./
|
|
|
|
|
make %{?_smp_mflags}
|
|
|
|
|
|
2019-12-23 15:15:59 +08:00
|
|
|
%install
|
2023-04-06 15:22:50 +08:00
|
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
|
|
|
|
|
|
|
|
|
|
#Remove installed doc
|
|
|
|
|
rm -rf %{buildroot}%{_docdir}/%{name}
|
2019-12-23 15:15:59 +08:00
|
|
|
|
|
|
|
|
%files
|
2020-03-06 17:27:04 +08:00
|
|
|
%defattr(-,root,root)
|
|
|
|
|
%doc AUTHORS
|
|
|
|
|
%license COPYING
|
2019-12-23 15:15:59 +08:00
|
|
|
%dir %{_libdir}/frei0r-1
|
|
|
|
|
%{_libdir}/frei0r-1/*.so
|
|
|
|
|
|
2020-03-06 17:27:04 +08:00
|
|
|
%files -n frei0r-devel
|
|
|
|
|
%defattr(-,root,root)
|
2019-12-23 15:15:59 +08:00
|
|
|
%{_includedir}/frei0r.h
|
2020-03-06 17:27:04 +08:00
|
|
|
%{_libdir}/pkgconfig/*.pc
|
|
|
|
|
|
|
|
|
|
%files help
|
|
|
|
|
%defattr(-,root,root)
|
2022-06-20 12:29:46 +08:00
|
|
|
%doc ChangeLog README.md
|
2019-12-23 15:15:59 +08:00
|
|
|
|
|
|
|
|
%changelog
|
2023-07-07 10:04:59 +08:00
|
|
|
* Wed Jul 12 2023 chenzixuan <chenzixuan@kylinos.cn> - 2.3.0-1
|
|
|
|
|
- Update to 2.3.0
|
|
|
|
|
|
2023-04-06 15:22:50 +08:00
|
|
|
* Thu Apr 6 2023 Dongxing Wang <dxwangk@isoftstone.com> - 2.2.0-1
|
|
|
|
|
- Update to 2.2.0
|
|
|
|
|
|
2022-06-20 12:29:46 +08:00
|
|
|
* Mon Jun 20 2022 dillon chen <dillon.chen@gmail.com> - 1.8.0-1
|
|
|
|
|
- Update to 1.8.0
|
|
|
|
|
- remove TODO
|
|
|
|
|
|
2021-01-20 14:52:28 +08:00
|
|
|
* Wed Jan 20 2021 wangchen <wangchen137@huawei.com> - 1.7.0-1
|
|
|
|
|
- Update to 1.7.0
|
|
|
|
|
|
2020-09-11 14:48:14 +08:00
|
|
|
* Wed Sep 9 2020 Ge Wang <wangge20@huawei.com> - 1.6.1-9
|
|
|
|
|
- Modify Source0 Url
|
|
|
|
|
|
2020-03-06 17:27:04 +08:00
|
|
|
* Thu Mar 5 2020 openEuler Buildteam <buildteam@openeuler.org> - 1.6.1-8
|
|
|
|
|
- Package init
|