diff options
Diffstat (limited to 'cage/cage.spec')
-rw-r--r-- | cage/cage.spec | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/cage/cage.spec b/cage/cage.spec new file mode 100644 index 0000000..4bebe4e --- /dev/null +++ b/cage/cage.spec @@ -0,0 +1,54 @@ +%global forgeurl https://github.com/Hjdskes/cage + +Name: cage +Version: 0.1.2.1 +Release: 1%{?dist} +Summary: A Wayland kiosk + +%forgemeta + +License: MIT +URL: https://www.hjdskes.nl/projects/cage +Source0: %{forgesource} +Source1: https://github.com/Hjdskes/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz.sig +# http://keys.gnupg.net/pks/lookup?op=get&fingerprint=on&search=0x37C445296EBC43B1 +Source2: gpgkey-6EBC43B1.gpg + +BuildRequires: gcc +BuildRequires: gnupg2 +BuildRequires: meson +BuildRequires: scdoc +BuildRequires: wlroots-devel >= 0.11 + +%description +This is Cage, a Wayland kiosk. A kiosk runs a single, maximized application. + +This README is only relevant for development resources and instructions. For a +description of Cage and installation instructions for end-users, please see its +project page and the Wiki. + + +%prep +%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}' +%forgeautosetup + + +%build +%meson -Dxwayland=true +%meson_build + + +%install +%meson_install + + +%files +%license LICENSE +%doc README.md +%{_bindir}/%{name} +%{_mandir}/man1/%{name}.1.gz + + +%changelog +* Thu Sep 03 2020 Lyes Saadi <fedora@lyes.eu> - 0.1.2.1-1 +- Initial package |