commit irda for openSUSE:Factory

2019-09-09 Thread root
Hello community,

here is the log from the commit of package irda for openSUSE:Factory checked in 
at 2019-09-09 23:57:33

Comparing /work/SRC/openSUSE:Factory/irda (Old)
 and  /work/SRC/openSUSE:Factory/.irda.new.7948 (New)


Package is "irda"

Mon Sep  9 23:57:33 2019 rev:23 rq:729442 version:0.9.18

Changes:

--- /work/SRC/openSUSE:Factory/irda/irda.changes2017-11-25 
08:43:22.672686196 +0100
+++ /work/SRC/openSUSE:Factory/.irda.new.7948/irda.changes  2019-09-09 
23:57:34.937231323 +0200
@@ -1,0 +2,5 @@
+Mon Aug 26 22:15:45 UTC 2019 - Christophe Giboudeaux 
+
+- Add irda-fix_build_with_recent_kernels.diff
+
+---

New:

  irda-fix_build_with_recent_kernels.diff



Other differences:
--
++ irda.spec ++
--- /var/tmp/diff_new_pack.FTplsm/_old  2019-09-09 23:57:35.965231254 +0200
+++ /var/tmp/diff_new_pack.FTplsm/_new  2019-09-09 23:57:35.969231254 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package irda
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -26,7 +26,7 @@
 Version:0.9.18
 Release:0
 Summary:Necessary Tools for Using the Infrared Port
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  Hardware/Other
 Url:http://irda.sourceforge.net
 Source: 
http://sourceforge.net/projects/irda/files/irda-utils/%{version}/irda-utils-%{version}.tar.gz
@@ -49,6 +49,7 @@
 Patch13:irda-irdaping_no_strict_aliasing.diff
 Patch14:irda-no_std_paths.diff
 Patch15:irda-parseoldasssysconfig.patch
+Patch16:irda-fix_build_with_recent_kernels.diff
 BuildRequires:  glib2-devel
 BuildRequires:  linux-kernel-headers
 BuildRequires:  pciutils-devel
@@ -97,6 +98,7 @@
 %patch13
 %patch14
 %patch15
+%patch16 -p1
 
 %build
 make %{?_smp_mflags} V=1 RPM_OPT_FLAGS="%{optflags} -fgnu89-inline 
-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" INITD=%{_sysconfdir}/init.d 
ROOT=%{buildroot} all

++ irda-fix_build_with_recent_kernels.diff ++
>From 570c8ec27185548296af7de057b65b544a7223b9 Mon Sep 17 00:00:00 2001
From: Christophe Giboudeaux 
Date: Tue, 27 Aug 2019 00:10:20 +0200
Subject: [PATCH] Include 'linux/sockios.h' to build with recent kernel
 versions.

Fixes the 'irdadump.c:286:16: error: 'SIOCGSTAMP' undeclared' error caused by
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=0768e17073dc
---
 irdadump/irdadump.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/irdadump/irdadump.c b/irdadump/irdadump.c
index 46cc6b0..b619a59 100644
--- a/irdadump/irdadump.c
+++ b/irdadump/irdadump.c
@@ -36,6 +36,8 @@
 
 #include 
 
+#include 
+
 #include 
 #include /* strncpy */
 #include  /* perror */
-- 
2.23.0




commit irda for openSUSE:Factory

2017-11-24 Thread root
Hello community,

here is the log from the commit of package irda for openSUSE:Factory checked in 
at 2017-11-25 08:43:22

Comparing /work/SRC/openSUSE:Factory/irda (Old)
 and  /work/SRC/openSUSE:Factory/.irda.new (New)


Package is "irda"

Sat Nov 25 08:43:22 2017 rev:22 rq:545116 version:0.9.18

Changes:

--- /work/SRC/openSUSE:Factory/irda/irda.changes2015-06-23 
11:56:50.0 +0200
+++ /work/SRC/openSUSE:Factory/.irda.new/irda.changes   2017-11-25 
08:43:22.672686196 +0100
@@ -1,0 +2,6 @@
+Thu Nov 23 13:40:12 UTC 2017 - rbr...@suse.com
+
+- Replace references to /var/adm/fillup-templates with new 
+  %_fillupdir macro (boo#1069468)
+
+---



Other differences:
--
++ irda.spec ++
--- /var/tmp/diff_new_pack.0tTwx3/_old  2017-11-25 08:43:23.440658214 +0100
+++ /var/tmp/diff_new_pack.0tTwx3/_new  2017-11-25 08:43:23.440658214 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package irda
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,6 +16,11 @@
 #
 
 
+#Compat macro for new _fillupdir macro introduced in Nov 2017
+%if ! %{defined _fillupdir}
+  %define _fillupdir /var/adm/fillup-templates
+%endif
+
 %define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d
 Name:   irda
 Version:0.9.18
@@ -100,7 +105,7 @@
 install -d -m 755 %{buildroot}%{_prefix}/sbin
 install -d -m 755 %{buildroot}%{_prefix}/bin
 install -d -m 755 %{buildroot}%{_docdir}/irda
-install -d -m 755 %{buildroot}%{_localstatedir}/adm/fillup-templates
+install -d -m 755 %{buildroot}%{_fillupdir}
 make INITD=%{_sysconfdir}/init.d \
  DOCDIR=%{_defaultdocdir}/irda \
  ROOT=%{buildroot} \
@@ -121,7 +126,7 @@
 # udev stuff
 install -D -m 644 %{SOURCE1} %{buildroot}%{_udevrulesdir}/52-irda.rules
 # sysconfig template
-install -m 644 %{SOURCE3} 
%{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.irda
+install -m 644 %{SOURCE3} %{buildroot}%{_fillupdir}/sysconfig.irda
 install -D -m 0644 %{SOURCE2} %{buildroot}%{_unitdir}/irattach.service
 ln -sv %{_sbindir}/service %{buildroot}%{_sbindir}/rcirattach
 
@@ -147,7 +152,7 @@
 %doc %{_mandir}/man4/*
 %doc %{_mandir}/man7/*
 %doc %{_mandir}/man8/*
-%{_localstatedir}/adm/fillup-templates/sysconfig.irda
+%{_fillupdir}/sysconfig.irda
 %{_udevrulesdir}/52-irda.rules
 %{_unitdir}/irattach.service
 




commit irda for openSUSE:Factory

2015-06-23 Thread h_root
Hello community,

here is the log from the commit of package irda for openSUSE:Factory checked in 
at 2015-06-23 11:56:45

Comparing /work/SRC/openSUSE:Factory/irda (Old)
 and  /work/SRC/openSUSE:Factory/.irda.new (New)


Package is irda

Changes:

--- /work/SRC/openSUSE:Factory/irda/irda.changes2015-04-10 
10:20:17.0 +0200
+++ /work/SRC/openSUSE:Factory/.irda.new/irda.changes   2015-06-23 
11:56:50.0 +0200
@@ -1,0 +2,5 @@
+Tue Jun  9 11:41:43 UTC 2015 - sch...@suse.de
+
+- Force gnu89 inline semantics
+
+---



Other differences:
--
++ irda.spec ++
--- /var/tmp/diff_new_pack.dWLz2T/_old  2015-06-23 11:56:50.0 +0200
+++ /var/tmp/diff_new_pack.dWLz2T/_new  2015-06-23 11:56:50.0 +0200
@@ -94,7 +94,7 @@
 %patch15
 
 %build
-make %{?_smp_mflags} V=1 RPM_OPT_FLAGS=%{optflags} -D_GNU_SOURCE 
-D_FILE_OFFSET_BITS=64 INITD=%{_sysconfdir}/init.d ROOT=%{buildroot} all
+make %{?_smp_mflags} V=1 RPM_OPT_FLAGS=%{optflags} -fgnu89-inline 
-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 INITD=%{_sysconfdir}/init.d 
ROOT=%{buildroot} all
 
 %install
 install -d -m 755 %{buildroot}%{_prefix}/sbin




commit irda for openSUSE:Factory

2013-04-05 Thread h_root
Hello community,

here is the log from the commit of package irda for openSUSE:Factory checked in 
at 2013-04-05 09:23:43

Comparing /work/SRC/openSUSE:Factory/irda (Old)
 and  /work/SRC/openSUSE:Factory/.irda.new (New)


Package is irda, Maintainer is thoe...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/irda/irda.changes2011-09-23 
02:03:43.0 +0200
+++ /work/SRC/openSUSE:Factory/.irda.new/irda.changes   2013-04-05 
09:23:45.0 +0200
@@ -1,0 +2,12 @@
+Thu Apr  4 04:45:27 UTC 2013 - crrodrig...@opensuse.org
+
+- fix braino in udev rule, missing comma. and TAG attribute.
+
+---
+Thu Apr  4 04:04:06 UTC 2013 - crrodrig...@opensuse.org
+
+- irda-parseoldasssysconfig.patch + udev rules + irattach.service:
+* Add systemd support 
+* remove sysvinit support(this change requires udev  systemd combo)
+
+---

Old:

  irda-0.9.18.init

New:

  irattach.service
  irda-parseoldasssysconfig.patch



Other differences:
--
++ irda.spec ++
--- /var/tmp/diff_new_pack.IDAGg4/_old  2013-04-05 09:23:48.0 +0200
+++ /var/tmp/diff_new_pack.IDAGg4/_new  2013-04-05 09:23:48.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package irda (Version 0.9.18)
+# spec file for package irda
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,18 +16,21 @@
 #
 
 
-
 Name:   irda
-BuildRequires:  glib2-devel linux-kernel-headers pciutils-devel
+BuildRequires:  glib2-devel
+BuildRequires:  linux-kernel-headers
+BuildRequires:  pciutils-devel
+BuildRequires:  pkgconfig(libHX)
+BuildRequires:  pkgconfig(systemd)
+BuildRequires:  pkgconfig(udev)
 Url:http://irda.sourceforge.net
 Summary:Necessary Tools for Using the Infrared Port
-Version:0.9.18
-Release:208
-Group:  Hardware/Other
 License:GPL-2.0+
+Group:  Hardware/Other
+Version:0.9.18
+Release:0
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-AutoReqProv:on
-PreReq: %insserv_prereq %fillup_prereq
+PreReq: %fillup_prereq
 Source: irda-utils-%{version}.tar.bz2
 Patch1: irda-0.9.18-psion-no-strict-aliasing.diff
 Patch2: irda-0.9.18-irnetd-install.diff
@@ -43,10 +46,13 @@
 Patch12:irda-exit_on_error.diff
 Patch13:irda-irdaping_no_strict_aliasing.diff
 Patch14:irda-no_std_paths.diff
+Patch15:irda-parseoldasssysconfig.patch
 Source1:52-irda.rules
-Source2:irda-0.9.18.init
+Source2:irattach.service
 Source3:irda-0.9.18.sysconfig
 Source4:irda-rpmlintrc
+%{?systemd_requires}
+%define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d
 
 %description
 This package contains all necessary scripts and programs for setting up
@@ -94,15 +100,14 @@
 %patch12
 %patch13
 %patch14
+%patch15
 
 %build
-make V=1 RPM_OPT_FLAGS=$RPM_OPT_FLAGS INITD=%{_sysconfdir}/init.d 
ROOT=$RPM_BUILD_ROOT all
+make V=1 RPM_OPT_FLAGS=$RPM_OPT_FLAGS -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 
INITD=%{_sysconfdir}/init.d ROOT=$RPM_BUILD_ROOT all
 
 %install
 install -d -m 755 %{buildroot}/usr/sbin
 install -d -m 755 %{buildroot}/usr/bin
-install -d -m 755 %{buildroot}/etc/init.d
-install -d -m 755 %{buildroot}/etc/udev/rules.d
 install -d -m 755 %{buildroot}%{_docdir}/irda
 install -d -m 755 %{buildroot}/var/adm/fillup-templates
 make INITD=%{_sysconfdir}/init.d \
@@ -123,34 +128,34 @@
 install -m 644 irsockets/README %{buildroot}%{_docdir}/irda/README.irsockets
 install -m 644 tekram/README %{buildroot}%{_docdir}/irda/README.tekram
 # udev stuff
-install -m 644 %{S:1} %{buildroot}/etc/udev/rules.d
-# init script
-install -m 755 %{S:2} %{buildroot}/etc/init.d/irda
-ln -s /etc/init.d/irda %{buildroot}/usr/sbin/rcirda
+install -D -m 644 %{S:1} %{buildroot}%{_udevrulesdir}/52-irda.rules
 # sysconfig template
 install -m 644 %{S:3} %{buildroot}/var/adm/fillup-templates/sysconfig.irda
+install -D -m 0644 %{S:2} %{buildroot}%{_unitdir}/irattach.service
+
+%pre
+%service_add_pre irattach.service
 
 %post
-%{fillup_and_insserv irda}
+%{fillup_only -n irda}
+%service_add_post irattach.service
 
 %preun
-%{stop_on_removal}
+%service_del_preun irattach.service
 
 %postun
-%{insserv_cleanup}
+%service_del_postun irattach.service
 
 %files
 %defattr(-,root,root)
 %doc %{_docdir}/irda
-%{_sysconfdir}/init.d/irda
 /usr/sbin/*
 /usr/bin/*
 %doc %{_mandir}/man4/*
 %doc 

commit irda for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package irda for openSUSE:Factory checked in 
at 2011-12-06 18:19:40

Comparing /work/SRC/openSUSE:Factory/irda (Old)
 and  /work/SRC/openSUSE:Factory/.irda.new (New)


Package is irda, Maintainer is thoe...@suse.com

Changes:




Other differences:
--
++ irda.spec ++
--- /var/tmp/diff_new_pack.8r9Oo3/_old  2011-12-06 18:34:19.0 +0100
+++ /var/tmp/diff_new_pack.8r9Oo3/_new  2011-12-06 18:34:19.0 +0100
@@ -24,7 +24,7 @@
 Version:0.9.18
 Release:208
 Group:  Hardware/Other
-License:GPLv2+
+License:GPL-2.0+
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 AutoReqProv:on
 PreReq: %insserv_prereq %fillup_prereq

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org