commit 6c63d5b6a088ae95103e3a2d84da25dc0d73a74c
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Tue Jan 7 08:10:37 2020 +0000
Import srpm
.gitignore | 1 +
curlew.spec | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
sources | 1 +
3 files changed, 69 insertions(+)
---
diff --git a/.gitignore b/.gitignore
index e69de29..7a5ba64 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/curlew-0.2.4.tar.gz
diff --git a/curlew.spec b/curlew.spec
new file mode 100644
index 0000000..fc42e53
--- /dev/null
+++ b/curlew.spec
@@ -0,0 +1,67 @@
+Name: curlew
+Version: 0.2.4
+Release: 2%{dist}
+Summary: Multimedia converter
+License: Waqf
+URL:
https://github.com/chamfay/Curlew
+Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
+
+BuildArch: noarch
+
+BuildRequires: desktop-file-utils
+BuildRequires: gettext
+BuildRequires: intltool
+BuildRequires: librsvg2-tools
+BuildRequires: python3-devel
+BuildRequires: python3-rpm-macros
+BuildRequires: python3-setuptools
+
+Requires: ffmpeg
+Requires: gstreamer1
+Requires: gtk3
+Requires: hicolor-icon-theme
+Requires: mediainfo
+Requires: python3
+Requires: python3-configparser
+Requires: python3-dbus
+Requires: python3-gobject
+Requires: xdg-utils
+
+
+%description
+Easy to use, Free and Open-Source Multimedia converter for Linux.
+Curlew written in python and GTK3 and it depends on (ffmpeg/avconv).
+
+%prep
+%autosetup -n Curlew-%{version}
+
+%build
+%{py3_build}
+
+%install
+%{py3_install}
+rm -rf %{buildroot}%{_datadir}/doc/
+
+desktop-file-edit --remove-key=Encoding
%{buildroot}%{_datadir}/applications/curlew.desktop
+desktop-file-validate %{buildroot}%{_datadir}/applications/curlew.desktop
+
+%find_lang %{name}
+
+%files -f %{name}.lang
+%doc AUTHORS README THANKS TODO
+%license LICENSE-en.txt LICENSE-ar.txt
+%{_bindir}/curlew
+%{python3_sitelib}/curlew-*-py%{python3_version}.egg-info
+%{_datadir}/applications/curlew.desktop
+%{_datadir}/curlew/
+%{_datadir}/icons/hicolor/*/apps/curlew.*
+%{_datadir}/pixmaps/curlew.svg
+
+
+%changelog
+* Mon Jan 06 2020 Leigh Scott <leigh123linux(a)gmail.com> - 0.2.4-2
+- Review changes to fix lang and desktop file issues
+
+* Mon Jan 06 2020 Leigh Scott <leigh123linux(a)gmail.com> - 0.2.4-1
+- Initial build
+
diff --git a/sources b/sources
index e69de29..9bee631 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (curlew-0.2.4.tar.gz) =
e2cab64c5770daa83d0ab8659f0f64c64f304235c63849bd44ff329588fca2a073cf6db415c50cdb6fece1ff0c58898755b01400be9e9afa3f497b0b16008bd9