2a76486
Name:           webvfx
aa0609e
Version:        1.2.0
af648eb
Release:        8%{?dist}
2a76486
Summary:        Video effects engine based on web technologies
2a76486
License:        BSD
2a76486
URL:            https://github.com/mltframework/webvfx
72d2d84
Source0:        https://github.com/mltframework/webvfx/archive/%{version}/%{name}-%{version}.tar.gz
2a76486
Patch0:         %{name}-libdir.patch
2a76486
3ba9780
BuildRequires: make
72d2d84
#BuildRequires:  mlt-devel >= 6.20.0
2a76486
BuildRequires:  qt5-qtbase-devel
2a76486
BuildRequires:  qt5-qtwebkit-devel
2a76486
BuildRequires:  qt5-qtdeclarative-devel
2a76486
BuildRequires:  doxygen
2a76486
BuildRequires:  chrpath
2a76486
2a76486
%description
2a76486
WebVfx is a video effects library that allows effects to be implemented using
2a76486
WebKit HTML or Qt QML.
2a76486
2a76486
%package        devel
2a76486
Summary:        Development library for %{name}
2a76486
Requires:       %{name}%{_isa} = %{version}-%{release}
2a76486
2a76486
%description    devel
2a76486
Development library for %{name}
2a76486
2a76486
%package        doc
2a76486
Summary:        Documentation files for %{name}
2a76486
BuildArch:      noarch
2a76486
2a76486
%description    doc
2a76486
The %{name}-doc package contains html documentation
2a76486
that use %{name}.
2a76486
2a76486
%prep
8fc6b0f
%autosetup -p1 -n %{name}-%{version}
2a76486
2a76486
%build
2a76486
mkdir %{_target_platform}
2a76486
pushd %{_target_platform}
2a76486
%{qmake_qt5} PREFIX=%{_prefix} LIB_SUFFIX=%{_lib} \
2a76486
..
2a76486
%make_build
2a76486
popd
2a76486
2a76486
# update Doxyfile
2a76486
doxygen -u doc/Doxyfile
2a76486
# build docs
2a76486
doxygen doc/Doxyfile
2a76486
2a76486
%install
2a76486
%make_install INSTALL_ROOT=%{buildroot} -C %{_target_platform}
2a76486
2a76486
# Remove rpath
2a76486
chrpath --delete %{buildroot}%{_bindir}/%{name}_viewer
2a76486
chrpath --delete %{buildroot}%{_bindir}/%{name}_render
72d2d84
#chrpath --delete %{buildroot}%{_libdir}/mlt/libmltwebvfx.so
2a76486
efdfed8
%ldconfig_scriptlets
2a76486
2a76486
%files
2a76486
%doc README.md
2a76486
%license LICENSE
2a76486
%{_bindir}/webvfx_*
72d2d84
#%%{_libdir}/mlt/libmltwebvfx.so
2a76486
%{_libdir}/libwebvfx.so.*
2a76486
2a76486
%files devel
2a76486
%{_libdir}/libwebvfx.so
2a76486
2a76486
%files doc
2a76486
%license LICENSE
2a76486
%doc doxydoc
2a76486
2a76486
%changelog
af648eb
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.0-8
af648eb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
af648eb
72d2d84
* Wed Feb 09 2022 Sérgio Basto <sergio@serjux.com> - 1.2.0-7
72d2d84
- No support for MLT-7 https://fedoraproject.org/wiki/Changes/F36MLT-7
72d2d84
b47e63c
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.0-6
b47e63c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
b47e63c
f198ae4
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.0-5
f198ae4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
f198ae4
0cea2e7
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.0-4
0cea2e7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
0cea2e7
dcee0db
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.0-3
dcee0db
- Second attempt - Rebuilt for
dcee0db
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
dcee0db
d63c0ce
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.0-2
d63c0ce
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
d63c0ce
aa0609e
* Tue Feb 18 2020 Martin Gansser <martinkg@fedoraproject.org> - 1.2.0-1
aa0609e
- Update to 1.2.0
aa0609e
e69436b
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-2
e69436b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
e69436b
a3ec964
* Fri Nov 29 2019 Martin Gansser <martinkg@fedoraproject.org> - 1.1.0-1
a3ec964
- Update to 1.1.0
a3ec964
56abb41
* Sat Aug 03 2019 Martin Gansser <martinkg@fedoraproject.org> - 1.0.0-5
56abb41
- Rebuilt
56abb41
ec1c88f
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-4
ec1c88f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
ec1c88f
b49e8d8
* Thu Apr 25 2019 Martin Gansser <martinkg@fedoraproject.org> - 1.0.0-3
b49e8d8
- Add %%{name}-qt512.patch to compile with qt-5.12
b49e8d8
864b768
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-2
864b768
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
864b768
8fc6b0f
* Thu Nov 29 2018 Martin Gansser <martinkg@fedoraproject.org> - 1.0.0-1
8fc6b0f
- Update to 1.0.0
8fc6b0f
2fbfffb
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.5-0.4.20160823gite918ce4
2fbfffb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
2fbfffb
faa5892
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.5-0.3.20160823gite918ce4
faa5892
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
faa5892
2a76486
* Wed Sep 27 2017 Martin Gansser <martinkg@fedoraproject.org> - 0.4.5-0.2.20160823gite918ce4
2a76486
- Use development snapshot
2a76486
- Remove Group tag
2a76486
- Add doc subpkg
2a76486
- Add BR doxygen
2a76486
2a76486
* Sat Sep 09 2017 Martin Gansser <martinkg@fedoraproject.org> - 0.4.5-0.1.20160823gite918ce4
2a76486
- Initial build.