Filip Szymański 6782995
%global commit 6ded5b453b50642197044a170402664cbf6d2c96
Filip Szymański 6782995
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Filip Szymański 6782995
%global snapinfo 20180106git%{shortcommit}
Filip Szymański 6782995
Filip Szymański 6782995
Name:           xcape
Filip Szymański 6782995
Version:        1.2
b7162f7
Release:        3.%{snapinfo}%{?dist}
Filip Szymański 6782995
Summary:        Use a modifier key as another key when pressed and released on its own
Filip Szymański 6782995
Filip Szymański 6782995
License:        GPLv3+
Filip Szymański 6782995
URL:            https://github.com/alols/%{name}
Filip Szymański 6782995
Source0:        https://github.com/alols/%{name}/archive/%{commit}/%{name}-%{shortcommit}.tar.gz
Filip Szymański 6782995
Filip Szymański 6782995
BuildRequires:  gcc
Filip Szymański 6782995
BuildRequires:  pkgconfig(x11)
Filip Szymański 6782995
BuildRequires:  pkgconfig(xproto)
Filip Szymański 6782995
BuildRequires:  pkgconfig(xtst)
Filip Szymański 6782995
Filip Szymański 6782995
%description
Filip Szymański 6782995
%{name} allows you to use a modifier key as another key when pressed and
Filip Szymański 6782995
released on its own. Note that it is slightly slower than pressing the
Filip Szymański 6782995
original key, because the pressed event does not occur until the key is
Filip Szymański 6782995
released. The default behaviour is to generate the Escape key when Left
Filip Szymański 6782995
Control is pressed and released on its own. (If you don't understand why
Filip Szymański 6782995
anybody would want this, I'm guessing that Vim is not your favourite text
Filip Szymański 6782995
editor ;)
Filip Szymański 6782995
Filip Szymański 6782995
Filip Szymański 6782995
%prep
Filip Szymański 6782995
%autosetup -n %{name}-%{commit}
Filip Szymański 6782995
Filip Szymański 6782995
Filip Szymański 6782995
%build
Filip Szymański 6782995
%make_build CFLAGS="%{optflags}"
Filip Szymański 6782995
Filip Szymański 6782995
Filip Szymański 6782995
%install
Filip Szymański 6782995
%make_install MANDIR=/share/man/man1
Filip Szymański 6782995
Filip Szymański 6782995
Filip Szymański 6782995
%files
Filip Szymański 6782995
%license LICENSE
Filip Szymański 6782995
%doc README.md
Filip Szymański 6782995
%{_bindir}/%{name}
Filip Szymański 6782995
%{_mandir}/man1/%{name}.1*
Filip Szymański 6782995
Filip Szymański 6782995
Filip Szymański 6782995
%changelog
b7162f7
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.2-3.20180106git6ded5b4
b7162f7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
b7162f7
2ef4159
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.2-2.20180106git6ded5b4
2ef4159
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
2ef4159
Filip Szymański 6782995
* Sat Jan 06 2018 Filip SzymaƄski <fszymanski@fedoraproject.org> - 1.2-1.20180106git6ded5b4
Filip Szymański 6782995
- Initial release