# Maintained by app author Pete Alexandrou <pete AT ozmartians DOT com>
%global pkg_name vidcutter
%global pkgname com.ozmartians.VidCutter

Name:           %{pkg_name}
Version:        6.0.5.1
Release:        0%{?dist}
Summary:        the simplest + fastest media cutter & joiner
Group:          Applications/Multimedia
License:        GPLv3+
URL:            https://vidcutter.ozmartians.com

Source0:        https://github.com/ozmartian/%{pkg_name}/archive/%{version}.tar.gz

ExclusiveArch:	%{ix86} x86_64	

BuildRequires:  gcc-c++
BuildRequires:  python3-devel
BuildRequires:  python3-setuptools
BuildRequires:  mpv-libs-devel

Requires:       python3-qt5
Requires:       mpv-libs
Requires:       mediainfo
Requires:       ffmpeg
Requires:       python3-pyopengl

%description
    A modern, simple to use, constantly evolving and hella fast MEDIA CUTTER + JOINER
    w/ frame-accurate SmartCut technology + Qt5, libmpv, FFmpeg and MediaInfo powering
    the backend.

%prep
%autosetup -n %{pkg_name}-%{version}

# Remove bundled egg-info
rm -rf %{pkg_name}.egg-info

%build
%define debug_package %{nil}
%py3_build

%install
%py3_install

%files -n %{pkg_name}
%license LICENSE
%doc README.md
%{python3_sitearch}/%{pkg_name}
%{python3_sitearch}/%{pkg_name}-%{version}*.egg-info
%{_bindir}/%{pkg_name}
%{_datadir}/applications/%{pkgname}.desktop
%{_datadir}/icons/hicolor/*/apps/%{pkgname}.png
%{_datadir}/icons/hicolor/scalable/apps/%{pkgname}.svg
%{_datadir}/metainfo/%{pkgname}.appdata.xml
%{_datadir}/mime/packages/%{pkgname}.xml
%{_docdir}/%{pkg_name}/ 
%{_docdir}/%{pkg_name}/CHANGELOG
%{_docdir}/%{pkg_name}/LICENSE
%{_docdir}/%{pkg_name}/README.md


%changelog
* Tue Jun 22 2021 Pete Alexandrou <pete AT ozmartians DOT com> 6.0.5.1-1
- 6.0.5.1 release
* Sun Aug 19 2018 Pete Alexandrou <pete AT ozmartians DOT com> 6.0.0-1
- 6.0.0 release
* Mon Feb 05 2018 Pete Alexandrou <pete AT ozmartians DOT com> 5.5.0-2
- 5.5.0 + BUGFIX release
* Thu Nov 30 2017 Pete Alexandrou <pete AT ozmartians DOT com> 5.0.5-1
- 5.0.5 release
* Thu Nov 16 2017 Pete Alexandrou <pete AT ozmartians DOT com> 5.0.0-1
- 5.0.0 release
* Thu Aug 03 2017 Pete Alexandrou <pete AT ozmartians DOT com> 4.0.0-1
- 4.0.0 release
* Mon May 29 2017 Pete Alexandrou <pete AT ozmartians DOT com> 3.5.0-1
- 3.5.0 release
* Tue May 09 2017 Pete Alexandrou <pete AT ozmartians DOT com> 3.2.0-1
- latest release
* Sun Mar 05 2017 Pete Alexandrou <pete AT ozmartians DOT com> - 3.0.1-2
- mageia + epel repos included
* Sun Mar 05 2017 Pete Alexandrou <pete AT ozmartians DOT com> - 3.0.1-1
- version bump
* Sun Mar 05 2017 Pete Alexandrou <pete AT ozmartians DOT com> - 3.0.0-1
- Initial packaging