Lubomir Rintel 70adee6
Name:           btkbdd
7ec98c6
Version:        1.5
2afd5f0
Release:        12%{?dist}
Lubomir Rintel 70adee6
Summary:        Bluetooth keyboard service
Lubomir Rintel 70adee6
Lubomir Rintel 70adee6
License:        GPL+
a678d6c
URL:            http://v3.sk/~lkundrak/btkbdd/
a678d6c
Source0:        http://v3.sk/~lkundrak/btkbdd/%{name}-%{version}.tar.gz
Lubomir Rintel 70adee6
38eb093
BuildRequires:  gcc
Lubomir Rintel 70adee6
BuildRequires:  bluez-libs-devel /usr/bin/pod2man
Lubomir Rintel 2aea174
BuildRequires:  systemd-units
18fa542
BuildRequires: make
Lubomir Rintel 2aea174
Requires:       udev systemd
Lubomir Rintel 70adee6
Lubomir Rintel 70adee6
%description
cb4913c
This tool starts a Bluetooth HID Keyboard service, serving keystrokes
cb4913c
obtained via Linux Input subsystem's event device (evdev). In practical
cb4913c
terms, it turns your Linux box with a physical keyboard into a Bluetooth
cb4913c
keyboard, which can be used by various Bluetooth HID capable devices,
cb4913c
including desktop or tablet computers, smart phones, game consoles and so
Lubomir Rintel 70adee6
on.
Lubomir Rintel 70adee6
cb4913c
Lubomir Rintel 70adee6
%prep
Lubomir Rintel 70adee6
%setup -q
Lubomir Rintel 70adee6
Lubomir Rintel 70adee6
Lubomir Rintel 70adee6
%build
Lubomir Rintel 70adee6
make %{?_smp_mflags} CFLAGS="%{optflags}"
Lubomir Rintel 70adee6
Lubomir Rintel 70adee6
Lubomir Rintel 70adee6
%install
cb4913c
make install DESTDIR=%{buildroot} PREFIX=%{_prefix}
Lubomir Rintel 70adee6
Lubomir Rintel 70adee6
Lubomir Rintel 70adee6
%files
Lubomir Rintel 70adee6
%{_sbindir}/btkbdd
7ec98c6
%{_sbindir}/evmuxd
Lubomir Rintel 70adee6
%{_mandir}/man8/btkbdd.8.*
7ec98c6
%{_mandir}/man8/evmuxd.8.*
7ec98c6
%{_unitdir}/btkbdd@.service
7ec98c6
%{_unitdir}/evmuxd@.service
7ec98c6
%{_udevrulesdir}/90-btkbdd.rules
7ec98c6
%{_udevrulesdir}/90-evmuxd.rules
7ec98c6
%dir %{_localstatedir}/lib/btkbdd
7ec98c6
%doc COPYING README.pod architecture.png
Lubomir Rintel 70adee6
Lubomir Rintel 70adee6
Lubomir Rintel 70adee6
%changelog
2afd5f0
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.5-12
2afd5f0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
2afd5f0
e02a042
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.5-11
e02a042
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
e02a042
3dd9970
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.5-10
3dd9970
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
3dd9970
e885844
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.5-9
e885844
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
e885844
a468bdf
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.5-8
a468bdf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
a468bdf
176a838
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.5-7
176a838
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
176a838
578050e
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.5-6
578050e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
578050e
42c4083
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.5-5
42c4083
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
42c4083
a34567d
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.5-4
a34567d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
a34567d
9211955
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.5-3
9211955
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
9211955
b4ed718
* Tue Oct 13 2015 Lubomir Rintel <lkundrak@v3.sk> - 1.5-2
b4ed718
- Drop the postun scriptlet
b4ed718
7ec98c6
* Tue Oct 13 2015 Lubomir Rintel <lkundrak@v3.sk> - 1.5-1
7ec98c6
- New release with evmuxd
7ec98c6
d7bb9e2
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3-8
d7bb9e2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
d7bb9e2
1745814
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3-7
1745814
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
1745814
f9284c2
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3-6
f9284c2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
f9284c2
a678d6c
* Tue Oct 29 2013 Lubomir Rintel <lkundrak@v3.sk> - 1.3-5
a678d6c
- Fix source URL, github removed file hosting
a678d6c
cb4913c
* Thu Oct 24 2013 Lubomir Rintel <lkundrak@v3.sk> - 1.3-4
cb4913c
- Bulk sad and useless attempt at consistent SPEC file formatting
cb4913c
fc2b93c
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3-3
fc2b93c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
fc2b93c
4bdb81c
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3-2
4bdb81c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
4bdb81c
Lubomir Rintel 2aea174
* Thu Nov 22 2012 Lubomir Rintel <lkundrak@v3.sk> - 1.3-1
Lubomir Rintel 2aea174
- Support systemd
Lubomir Rintel 2aea174
9a2d209
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2-2
9a2d209
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
9a2d209
cb4913c
* Sun Jan 09 2011 Lubomir Rintel <lkundrak@v3.sk> - 1.2-1
Lubomir Rintel 70adee6
- Do not own rules.d (Volker Fröhlich, #772504)
Lubomir Rintel 70adee6
- Change state directory location to match package name
Lubomir Rintel 70adee6
cb4913c
* Tue Jan 04 2011 Lubomir Rintel <lkundrak@v3.sk> - 1.1-1
Lubomir Rintel 70adee6
- Initial packaging