From fc90355112f67986561e42b3c89b8ece78ce93d3 Mon Sep 17 00:00:00 2001 From: Alec Leamas Date: Wed, 7 Dec 2016 20:01:39 +0100 Subject: [PATCH] 0.9.4c-5 --- ...ing-lircd-setup.service-to-distribut.patch | 25 ++++++++++++++++ 0017-Actually-add-lircd-setup.service.patch | 29 +++++++++++++++++++ lirc.spec | 8 ++++- 3 files changed, 61 insertions(+), 1 deletion(-) create mode 100644 0016-systemd-Add-missing-lircd-setup.service-to-distribut.patch create mode 100644 0017-Actually-add-lircd-setup.service.patch diff --git a/0016-systemd-Add-missing-lircd-setup.service-to-distribut.patch b/0016-systemd-Add-missing-lircd-setup.service-to-distribut.patch new file mode 100644 index 0000000..4dbc1c7 --- /dev/null +++ b/0016-systemd-Add-missing-lircd-setup.service-to-distribut.patch @@ -0,0 +1,25 @@ +From 761c3c3f035192610cd563747ed7e3c205fbf937 Mon Sep 17 00:00:00 2001 +From: Alec Leamas +Date: Wed, 16 Nov 2016 08:03:13 +0100 +Subject: [PATCH] systemd: Add missing lircd-setup.service to distribution + (#243). + +--- + systemd/Makefile.am | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/systemd/Makefile.am b/systemd/Makefile.am +index bfa339d..1cd80b5 100644 +--- a/systemd/Makefile.am ++++ b/systemd/Makefile.am +@@ -2,6 +2,7 @@ + ACLOCAL_AMFLAGS = -I m4 + + dist_systemdsystemunit_DATA = lircd.socket lircd.service \ ++ lircd-setup.service \ + lircd-uinput.service \ + lircmd.service \ + irexec.service +-- +2.5.5 + diff --git a/0017-Actually-add-lircd-setup.service.patch b/0017-Actually-add-lircd-setup.service.patch new file mode 100644 index 0000000..48ea7dd --- /dev/null +++ b/0017-Actually-add-lircd-setup.service.patch @@ -0,0 +1,29 @@ +From a6984f0249dbe5ec265af2df547526c2255bcf5c Mon Sep 17 00:00:00 2001 +From: Alec Leamas +Date: Wed, 7 Dec 2016 18:21:25 +0100 +Subject: [PATCH] slusk + +--- + systemd/lircd-setup.service | 10 ++++++++++ + 1 file changed, 10 insertions(+) + create mode 100644 systemd/lircd-setup.service + +diff --git a/systemd/lircd-setup.service b/systemd/lircd-setup.service +new file mode 100644 +index 0000000..d448229 +--- /dev/null ++++ b/systemd/lircd-setup.service +@@ -0,0 +1,10 @@ ++[Unit] ++Documentation=man:lircd-setup(8) ++Description=lircd(8) initialization helper tool ++ ++[Service] ++Type=oneshot ++ExecStart=/usr/sbin/lircd-setup ++ ++[Install] ++WantedBy=multi-user.target +-- +2.5.5 + diff --git a/lirc.spec b/lirc.spec index a5bf0ad..76acb77 100644 --- a/lirc.spec +++ b/lirc.spec @@ -5,7 +5,7 @@ Name: lirc Version: 0.9.4c -Release: %{?tag:0.}4%{?tag:.}%{?tag}%{?dist} +Release: %{?tag:0.}5%{?tag:.}%{?tag}%{?dist} Summary: The Linux Infrared Remote Control package %global repo http://downloads.sourceforge.net/lirc/LIRC/%{version}/ @@ -17,6 +17,7 @@ URL: http://www.lirc.org/ Source0: %{?released:%{repo}}%{name}-%{version}%{?tag:-}%{?tag}.tar.gz Source1: README.fedora Source2: 99-remote-control-lirc.rules + # All patches are from upstream Patch1: 0001-plugins-girs.c-Default-device-typo-fix.patch Patch2: 0002-configure-Fix-cross-compilation-error-233.patch Patch3: 0003-build-lirc.h-Configure-includes-in-lirc.h-234.patch @@ -26,6 +27,8 @@ Patch6: 0006-lirc.pc-Fix-bad-library-specification-236.patch Patch7: 0007-Build-Use-HAVE_UINPUT-1-to-force-building-uinput-cod.patch Patch8: 0008-systemd-Fix-wrong-path-to-irexec-239.patch Patch10: 0010-lib-Only-use-local-headers-in-lirc_private.h-237.patch +Patch16: 0016-systemd-Add-missing-lircd-setup.service-to-distribut.patch +Patch17: 0017-Actually-add-lircd-setup.service.patch BuildRequires: alsa-lib-devel Buildrequires: autoconf @@ -344,6 +347,9 @@ systemd-tmpfiles --create %{_tmpfilesdir}/lirc.conf %{_udevrulesdir}/99-remote-control-lirc.rules %changelog +* Wed Dec 07 2016 Alec Leamas - 0.9.4c-5 +- Added missing lircd-setup.service file. + * Sun Oct 30 2016 Alec Leamas - 0.9.4c-4 - Added upstream patches (10)