commit 6d5c1fe048be4ea0dbad3ccc92bf48bf475412df Author: Sofia Boldyreva Date: Thu Jun 1 16:30:15 2023 +0200 Import warpinator-1.2.15 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4122e7b --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/warpinator-1.2.15.tar.gz diff --git a/.warpinator.metadata b/.warpinator.metadata new file mode 100644 index 0000000..6bd0870 --- /dev/null +++ b/.warpinator.metadata @@ -0,0 +1 @@ +93a59693905d1c127bcc44b3e33804d33498bd50 SOURCES/warpinator-1.2.15.tar.gz diff --git a/SPECS/warpinator.spec b/SPECS/warpinator.spec new file mode 100644 index 0000000..531d661 --- /dev/null +++ b/SPECS/warpinator.spec @@ -0,0 +1,71 @@ +Summary: Send and Receive Files across the Network +Name: warpinator +Version: 1.2.15 +Release: 1%{?dist} +License: GPLv2+ +URL: https://github.com/linuxmint/warpinator +Source: %url/archive/%{version}/%{name}-%{version}.tar.gz + +BuildArch: noarch + +BuildRequires: gcc +BuildRequires: meson +BuildRequires: gettext +BuildRequires: libappstream-glib +BuildRequires: desktop-file-utils + +Requires: python3-grpcio +Requires: python3-cryptography +Requires: python3-netifaces +Requires: python3-pynacl +Requires: python3-zeroconf +Requires: python3-packaging +Requires: python3-protobuf +Requires: python3-netaddr +Requires: python3-xapp +Requires: python3-ifaddr +Requires: python3-setproctitle +Requires: python3-xapps-overrides + +%description +Warpinator allows you to easily connect multiple computers +on a local area network and share files quickly and securely. + +%prep +%setup -q + +%build +%meson -Dinclude-firewall-mod=false -Dbundle-zeroconf=false +%meson_build + +%install +%meson_install +desktop-file-validate %{buildroot}%{_datadir}/applications/org.x.Warpinator.desktop +desktop-file-validate %{buildroot}%{_sysconfdir}/xdg/autostart/warpinator-autostart.desktop +appstream-util validate --nonet %{buildroot}%{_metainfodir}/org.x.Warpinator.appdata.xml + +%find_lang %{name} + +%files -f %{name}.lang +%doc README.md +%license COPYING +%{_bindir}/warpinator +%{_datadir}/icons/hicolor/*/apps/*Warpinator* +%{_datadir}/glib-2.0/schemas/org.x.Warpinator.gschema.xml +%{_datadir}/applications/org.x.Warpinator.desktop +%{_metainfodir}/org.x.Warpinator.appdata.xml +%{_datadir}/warpinator/ +%{_libexecdir}/warpinator/*.py +%{_sysconfdir}/xdg/autostart/warpinator-autostart.desktop + + +%changelog +* Wed Jun 01 2023 Sofia Boldyreva +- Removed python3-google-api-core from Requires +- Added python3-protobuf, python3-netaddr, python3-ifaddr to Requires +- Added -Dbundle-zeroconf=false option to %meson +- Fixed org.x.Warpinator.desktop, org.x.Warpinator.appdata.xml dirs + +* Mon Sep 07 2020 Elagost +- Created spec file +