## START: Set by rpmautospec ## (rpmautospec version 0.3.5) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 2; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} ## END: Set by rpmautospec %global forgeurl https://github.com/vicr123/QNearbyShare %global commit 90621de47f76d3d57f3a4a1eb45aae8de49e33db Name: qnearbyshare Version: 0 %forgemeta Release: %{autorelease} Summary: Nearby Share for Linux # QNearbyShare: MIT # .proto files: Apache-2.0 License: MIT AND Apache-2.0 URL: %{forgeurl} Source0: %{forgesource} BuildRequires: cmake(Qt6Core) BuildRequires: cmake(Qt6Network) BuildRequires: cmake(Qt6DBus) BuildRequires: cmake(QtZeroConf) BuildRequires: cmake(absl) BuildRequires: cmake(GTest) BuildRequires: pkgconfig(libcryptopp) BuildRequires: pkgconfig(openssl) BuildRequires: pkgconfig(protobuf) BuildRequires: cmake BuildRequires: gcc BuildRequires: gcc-c++ %description QNearbyShare is a third-party implementation of Google's Nearby Share. %prep %forgesetup %build %cmake %cmake_build %install %cmake_install %check %ctest %files %license LICENSE %doc README.md %{_bindir}/qnearbyshare-receive %{_bindir}/qnearbyshare-send %{_libexecdir}/qnearbyshared %{_datadir}/dbus-1/services/com.vicr123.qnearbyshare.service %changelog * Thu Sep 28 2023 Zephyr Lykos - 0-2 - Uncommitted changes * Wed Sep 27 2023 Zephyr Lykos - 0-1 - Initial packaging