Hello community,

here is the log from the commit of package lomoco for openSUSE:Factory checked 
in at 2017-07-19 11:22:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lomoco (Old)
 and      /work/SRC/openSUSE:Factory/.lomoco.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lomoco"

Wed Jul 19 11:22:39 2017 rev:25 rq:511205 version:1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/lomoco/lomoco.changes    2015-04-23 
08:04:18.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.lomoco.new/lomoco.changes       2017-07-19 
12:22:15.877728721 +0200
@@ -1,0 +2,5 @@
+Tue Jul 18 12:48:37 UTC 2017 - lnus...@suse.de
+
+- require %fillup_prereq (boo#1040198)
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ lomoco.spec ++++++
--- /var/tmp/diff_new_pack.ifDNQs/_old  2017-07-19 12:22:16.513638987 +0200
+++ /var/tmp/diff_new_pack.ifDNQs/_new  2017-07-19 12:22:16.517638422 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package lomoco
 #
-# 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
@@ -14,50 +14,65 @@
 
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
-# icecream 0
 
 
-%if 0%{?suse_version} && 0%{?suse_version} > 1100
-BuildRequires:  libusb-compat-devel
-%else
-BuildRequires:  libusb-devel
-%endif
-
-BuildRequires:  automake
-BuildRequires:  pkgconfig
-BuildRequires:  pkgconfig(udev)
-
+%define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d
+%define udev_scripts_dir %(pkg-config --variable=udevdir udev)
 %if 0%{?suse_version}
-%define sysconfigfile /var/adm/fillup-templates/sysconfig.logitech_mouse
+%define sysconfigfile 
%{_localstatedir}/adm/fillup-templates/sysconfig.logitech_mouse
 %else
-%define sysconfigfile /etc/sysconfig/logitech_mouse
+%define sysconfigfile %{_sysconfdir}/sysconfig/logitech_mouse
 %endif
-
 Name:           lomoco
-Url:            http://www.lomoco.org/
 Version:        1.0
 Release:        0
 Summary:        Tool for setting the special features of some Logitech mice
 License:        GPL-2.0+
 Group:          Hardware/Other
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-Conflicts:      logitech_applet, lmctl
-Provides:       lmctl:/usr/bin/lmctl
-Patch:          lomoco.diff
-Patch1:         lomoco-udev-1030.diff
-Patch2:         lomoco-mx518-2-support.patch
-Patch3:         lomoco-1.0-stropts.diff
+Url:            http://www.lomoco.org/
 Source:         lomoco-1.0.tar.gz
 Source3:        sysconfig.logitech_mouse
 Source4:        tomodalias.awk
 Source5:        udev.lomoco
+Patch0:         lomoco.diff
+Patch1:         lomoco-udev-1030.diff
+Patch2:         lomoco-mx518-2-support.patch
+Patch3:         lomoco-1.0-stropts.diff
+BuildRequires:  automake
+BuildRequires:  pkgconfig
+BuildRequires:  pkgconfig(udev)
+Conflicts:      lmctl
+Conflicts:      logitech_applet
+Provides:       lmctl:%{_bindir}/lmctl
+%if 0%{?suse_version} && 0%{?suse_version} > 1100
+BuildRequires:  libusb-compat-devel
+%else
+BuildRequires:  libusb-devel
+%endif
 %if 0%{?suse_version}
-Supplements:    modalias(usb:v046DpC00E*dc*dsc*dp*ic*isc*ip*) 
modalias(usb:v046DpC00F*dc*dsc*dp*ic*isc*ip*) 
modalias(usb:v046DpC012*dc*dsc*dp*ic*isc*ip*) 
modalias(usb:v046DpC01D*dc*dsc*dp*ic*isc*ip*) 
modalias(usb:v046DpC01E*dc*dsc*dp*ic*isc*ip*) 
modalias(usb:v046DpC024*dc*dsc*dp*ic*isc*ip*) 
modalias(usb:v046DpC01B*dc*dsc*dp*ic*isc*ip*) 
modalias(usb:v046DpC025*dc*dsc*dp*ic*isc*ip*) 
modalias(usb:v046DpC031*dc*dsc*dp*ic*isc*ip*) 
modalias(usb:v046DpC041*dc*dsc*dp*ic*isc*ip*) 
modalias(usb:v046DpC501*dc*dsc*dp*ic*isc*ip*) 
modalias(usb:v046DpC502*dc*dsc*dp*ic*isc*ip*) 
modalias(usb:v046DpC503*dc*dsc*dp*ic*isc*ip*) 
modalias(usb:v046DpC504*dc*dsc*dp*ic*isc*ip*) 
modalias(usb:v046DpC505*dc*dsc*dp*ic*isc*ip*) 
modalias(usb:v046DpC506*dc*dsc*dp*ic*isc*ip*) 
modalias(usb:v046DpC508*dc*dsc*dp*ic*isc*ip*) 
modalias(usb:v046DpC702*dc*dsc*dp*ic*isc*ip*) 
modalias(usb:v046DpC704*dc*dsc*dp*ic*isc*ip*) 
modalias(usb:v046DpC50E*dc*dsc*dp*ic*isc*ip*)
+Supplements:    modalias(usb:v046DpC00E*dc*dsc*dp*ic*isc*ip*)
+Supplements:    modalias(usb:v046DpC00F*dc*dsc*dp*ic*isc*ip*)
+Supplements:    modalias(usb:v046DpC012*dc*dsc*dp*ic*isc*ip*)
+Supplements:    modalias(usb:v046DpC01B*dc*dsc*dp*ic*isc*ip*)
+Supplements:    modalias(usb:v046DpC01D*dc*dsc*dp*ic*isc*ip*)
+Supplements:    modalias(usb:v046DpC01E*dc*dsc*dp*ic*isc*ip*)
+Supplements:    modalias(usb:v046DpC024*dc*dsc*dp*ic*isc*ip*)
+Supplements:    modalias(usb:v046DpC025*dc*dsc*dp*ic*isc*ip*)
+Supplements:    modalias(usb:v046DpC031*dc*dsc*dp*ic*isc*ip*)
+Supplements:    modalias(usb:v046DpC041*dc*dsc*dp*ic*isc*ip*)
+Supplements:    modalias(usb:v046DpC501*dc*dsc*dp*ic*isc*ip*)
+Supplements:    modalias(usb:v046DpC502*dc*dsc*dp*ic*isc*ip*)
+Supplements:    modalias(usb:v046DpC503*dc*dsc*dp*ic*isc*ip*)
+Supplements:    modalias(usb:v046DpC504*dc*dsc*dp*ic*isc*ip*)
+Supplements:    modalias(usb:v046DpC505*dc*dsc*dp*ic*isc*ip*)
+Supplements:    modalias(usb:v046DpC506*dc*dsc*dp*ic*isc*ip*)
+Supplements:    modalias(usb:v046DpC508*dc*dsc*dp*ic*isc*ip*)
+Supplements:    modalias(usb:v046DpC50E*dc*dsc*dp*ic*isc*ip*)
+Supplements:    modalias(usb:v046DpC702*dc*dsc*dp*ic*isc*ip*)
+Supplements:    modalias(usb:v046DpC704*dc*dsc*dp*ic*isc*ip*)
+Requires(post): %fillup_prereq
 %endif
 
-%define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d
-%define udev_scripts_dir %(pkg-config --variable=udevdir udev)
-
 %description
 lomoco can configure vendor-specific options on Logitech USB mice (or
 dual-personality mice plugged into the USB port). A number of recent
@@ -67,56 +82,43 @@
 would rather use the two extra buttons as ordinary mouse buttons.
 
 You can configure which features should be enabled in
-/etc/sysconfig/logitech_mouse
-
-
-
-Authors:
---------
-    Andreas Schneider
-    Tobias Schleuss
-    Alexios Chouchoulas
+%{_sysconfdir}/sysconfig/logitech_mouse
 
 %prep
 %setup -q
-%patch -p0
-%patch1 -p0
+%patch0
+%patch1
 %patch2 -p1
 %patch3 -p1
 
 %build
 autoreconf -f -i
 %configure
-%__make
+make %{?_smp_mflags}
 awk -f udev/toudev.awk < src/lomoco.c \
       | sed 's@RUN="lomoco"@RUN="%{udev_scripts_dir}/lomoco.sh", 
ENV{ACL_MANAGE}="1"@' \
       > lomoco.rules
 
 %install
-%makeinstall
-%__install -d -m 755 %{buildroot}%{_udevrulesdir}
-%__install -d -m 755 %{buildroot}/var/adm/fillup-templates
-%__install -m 644 lomoco.rules %{buildroot}%{_udevrulesdir}/40-lomoco.rules
-%__install -d -m 755 %{buildroot}%{udev_scripts_dir}
-%__install -D -m 644 %{SOURCE3} %{buildroot}%{sysconfigfile}
-%__install -m 755 %{SOURCE5} %{buildroot}%{udev_scripts_dir}/lomoco.sh
-
-%clean
-%__rm -rf %{buildroot}
+%make_install
+install -d -m 755 %{buildroot}%{_udevrulesdir}
+install -d -m 755 %{buildroot}%{_localstatedir}/adm/fillup-templates
+install -m 644 lomoco.rules %{buildroot}%{_udevrulesdir}/40-lomoco.rules
+install -d -m 755 %{buildroot}%{udev_scripts_dir}
+install -D -m 644 %{SOURCE3} %{buildroot}%{sysconfigfile}
+install -m 755 %{SOURCE5} %{buildroot}%{udev_scripts_dir}/lomoco.sh
 
 %if 0%{?suse_version}
-
 %post
 %fillup_only -n logitech_mouse
 %endif
 
 %files
-%defattr(-,root,root)
-%doc AUTHORS ChangeLog COPYING INSTALL README 
+%doc AUTHORS ChangeLog COPYING README
 %{udev_scripts_dir}/lomoco.sh
 %{_udevrulesdir}/*.rules
 %{_bindir}/lomoco
-%{_mandir}/man?/lomoco.*
+%{_mandir}/man?/lomoco.?%{ext_man}
 %{!?suse_version:%config(noreplace)} %{sysconfigfile}
 
 %changelog


Reply via email to