From 09432ed3f6d5378506a197e693e543f9d7a00625ab73a9978a1b1724bb5dca6d Mon Sep 17 00:00:00 2001 From: Stephan Kulow Date: Fri, 25 Nov 2011 13:59:18 +0000 Subject: [PATCH] Accepting request 93404 from home:coolo:removelibtool add libtool to buildrequires OBS-URL: https://build.opensuse.org/request/show/93404 OBS-URL: https://build.opensuse.org/package/show/vdr/lirc?expand=0&rev=31 --- Makefile.modsub | 10 -- Makefile.module | 24 ----- lirc-kernel.changes | 230 -------------------------------------------- lirc-kernel.spec | 88 ----------------- lirc.changes | 5 + lirc.spec | 8 +- 6 files changed, 8 insertions(+), 357 deletions(-) delete mode 100644 Makefile.modsub delete mode 100644 Makefile.module delete mode 100644 lirc-kernel.changes delete mode 100644 lirc-kernel.spec diff --git a/Makefile.modsub b/Makefile.modsub deleted file mode 100644 index c6052f1..0000000 --- a/Makefile.modsub +++ /dev/null @@ -1,10 +0,0 @@ -EXTRA_CFLAGS := -I$(src)/.. \ - -DLIRC_MAJOR=61 \ - -DIRCTL_DEV_MAJOR=61 \ - -DDEV_LIRC='"lirc"' \ - -I$(srctree)/drivers/media/video - -lirc_src = $(wildcard $(src)/*.c) -obj-m := $(lirc_src:$(src)%.c=%.o) - -# vim: syntax=make diff --git a/Makefile.module b/Makefile.module deleted file mode 100644 index 3632e83..0000000 --- a/Makefile.module +++ /dev/null @@ -1,24 +0,0 @@ -DIRS := $(wildcard $(src)/lirc_*) -DIRS := $(DIRS:$(src)/lirc_%=lirc_%/) -SKIP = lirc_gpio/ -ARCH=$(shell uname -m) - -ifneq ($(CONFIG_SMP),) - SKIP += lirc_parallel/ -endif -ifeq ($(ARCH),ppc) - SKIP += lirc_serial/ lirc_sir/ -endif -ifeq ($(ARCH),ppc64) - SKIP += lirc_serial/ lirc_sir/ -endif -ifeq ($(ARCH),s390) - SKIP += lirc_bt829/ lirc_it87/ lirc_parallel/ -endif -ifeq ($(ARCH),s390x) - SKIP += lirc_bt829/ lirc_it87/ lirc_parallel/ -endif - -obj-m := $(filter-out $(SKIP),$(DIRS)) - -# vim: syntax=make diff --git a/lirc-kernel.changes b/lirc-kernel.changes deleted file mode 100644 index 79e4d77..0000000 --- a/lirc-kernel.changes +++ /dev/null @@ -1,230 +0,0 @@ -------------------------------------------------------------------- -Tue Sep 7 08:07:12 UTC 2010 - lnussel@suse.de - -- update to version 0.8.7 - * updated mceusb support to properly initialize 3rd-gen hardware - * updated imon driver that doesn't corrupt their displays - * hack to make not-in-lirc zilog driver function with larger values - -------------------------------------------------------------------- -Mon Sep 6 08:15:44 UTC 2010 - lnussel@suse.de - -- update to 0.8.7pre3 release - * improved usb-uirt support for FreeBSD (John Wehle) - * spurious locking complaint fixes for FreeBSD (John Wehle) - * added support for new Command IR III hardware (Matthew Bodkin) - * updated mceusb support to properly initialize 3rd-gen hardware - * updated imon driver that doesn't corrupt their displays - * hack to make not-in-lirc zilog driver function with larger values - * added support for Aureal ATWF@83-W001 ESKY.CC remote (Romain Henriet) - * added transmit support to driver for ENE CIR port - (only few devices support that) - * made generation of automatic release events in lircd more robust - * added tira_raw driver for the Ira/Tira receivers that supports - receiving in timing mode, the tira driver now supports transmit - (Arnold Pakolitz) - * added support for DFC USB InfraRed Remote Control (Davio Franke) - * added support for simple transmitter circuit connected to - soundcard (Bob van Loosen) - * added support for Philips SRM 7500 RF remote (Henning Glawe) - -------------------------------------------------------------------- -Mon May 17 14:06:23 UTC 2010 - lnussel@suse.de - -- update to 0.8.7pre1 release - * just minor bugfixes compared to previous cvs snapshot - -------------------------------------------------------------------- -Wed May 12 09:22:57 UTC 2010 - lnussel@suse.de - -- update to current CVS to fix build with newer kernels - -------------------------------------------------------------------- -Wed Sep 16 08:03:55 UTC 2009 - lnussel@suse.de - -- new version 0.8.6 - * added support for ENE KB3926 revision B/C/D (ENE0100) CIR port - (found on some notebooks, e.g: Acer Aspire 5720G, HP Pavilion dv5) - (Maxim Levitsky) - * merged 1st-gen mceusb device support into lirc_mceusb2, - renamed lirc_mceusb2 to lirc_mceusb - * added support for putting iMON receviers into MCE/RC6 mode - * added input subsystem mouse device support to iMON driver - * improved iMON driver to handle dual-interface iMON devices - via a single lirc device, reducing configuration complexity - * added support for more iMON devices, including proper support - for touchscreen iMON devices (Rene Harder) - * improved iMON driver including touchscreen support - * Linux input support added to lircmd - * added support for IT8720 CIR port - * moved default lircd, lircmd and lircrcd config file locations to - /etc/lirc/lircd.conf, /etc/lirc/lircmd.conf and /etc/lirc/lircrc - * moved lircd socket from /dev/lircd to /var/run/lirc/lircd - * moved default pid file location from /var/run/lircd.pid to - /var/run/lirc/lircd.pid - * added support for XMP protocol - -------------------------------------------------------------------- -Thu Aug 27 14:30:58 UTC 2009 - lnussel@suse.de - -- fix build with kernel 2.6.31 - -------------------------------------------------------------------- -Mon May 25 11:29:16 CEST 2009 - lnussel@suse.de - -- new versio 0.8.5 - * added support for Winbond 8769L CIR port (e.g. found on Acer - Aspire 6530G) (Juan J. Garcia de Soria) - * added support for FTDI FT232-based IR Receiver - * Linux input event generation using uinput - * standardised namespace following Linux input conventions - * added support for Awox RF/IR Remote (Arif) - * added support for new iMon LCD devices - * added support for Antec-branded iMon LCD and VFD devices -- imon patch no longer needed - --------------------------------------------------------------------- -Mon Feb 23 01:11:00 CET 2009 - ro@suse.de - -- fix build with current kernel - (info and warn vanished, use printk) - -------------------------------------------------------------------- -Thu Nov 13 11:44:28 CET 2008 - lnussel@suse.de - -- don't build on s390, fails all the time and doesn't make sense anyways - -------------------------------------------------------------------- -Mon Oct 13 09:06:34 CEST 2008 - lnussel@suse.de - -- new version 0.8.4 - * added support for ITE8709 CIR port (Gregory Lardiere) - * added pronto2lirc converter (Olavi Akerman) - * support for include directive in lircd.conf - -------------------------------------------------------------------- -Mon Sep 1 02:20:04 CEST 2008 - ro@suse.de - -- pick some fixes from cvs to compile with 2.6.26 -- hack to build with 2.6.27 - -------------------------------------------------------------------- -Mon May 5 16:52:22 CEST 2008 - lnussel@suse.de - -- new version 0.8.3 - * added support for Samsung USB IR Receiver (Robert Schedel) - * added support for Soundgraph iMON IR/LCD (Dean Harding) - * added support for IRLink receiver (Maxim Muratov) - * added support for VLSystem MPlay Blast (Benoit Laurent) - * implemented SIMULATE command in irsend to simulate IR events - * added user-space I2C driver (Adam Sampson) - * added support for Hauppauge HVR-1300 (Jan Frey) - * dropped support for 2.4 kernels - -------------------------------------------------------------------- -Tue Apr 29 12:10:36 CEST 2008 - lnussel@suse.de - -- add modalias supplements -- recommend lirc - -------------------------------------------------------------------- -Tue Nov 27 17:14:36 CET 2007 - ro@suse.de - -- fix build with 2.6.24 - -------------------------------------------------------------------- -Thu Oct 18 19:08:05 CEST 2007 - ro@suse.de - -- fix build with 2.6.23 - -------------------------------------------------------------------- -Fri Aug 10 15:07:12 CEST 2007 - lnussel@suse.de - -- upgrade to 0.8.2 final, just minor changes - -------------------------------------------------------------------- -Fri Jun 1 09:47:17 CEST 2007 - lnussel@suse.de - -- update to 0.8.2pre3: - * added support for TechnoTrend USB IR receiver (Stefan Macher) - * automatic release event generation in lircd - * added support for Apple Mac mini USB IR Receiver (Stephen Williams) - * added support for ADSTech USBX-707 USB IR Blaster (Jelle Foks) - * periodically try to reopen lirc device if reading fails (probably - because USB device has been removed) - * added support for Creative USB IR Receiver (SB0540) (Benjamin Drung) - * lirc_mceusb2 supports setting carrier frequency - * added support for Asus DH remote (Brice DUBOST, Bernhard - Frauendienst) - * fixed show-stopper bug in RC-6 transmit code - * added support for Kanam Accent (Niccolo Rigacci) - * added support for SoundGraph iMON 2.4G DT & LT (Morten Bogeskov) - --------------------------------------------------------------------- -Fri Jun 1 09:29:45 CEST 2007 - lnussel@suse.de - -- disable lirc_gpio as it doesn't build with 2.6.22 - -------------------------------------------------------------------- -Mon Apr 23 15:09:38 CEST 2007 - hvogel@suse.de - -- Added imon2 driver that is a copy of imon with the pad2key - patch from M. Brakemeier - -------------------------------------------------------------------- -Wed Apr 4 21:59:29 CEST 2007 - lrupp@suse.de - -- added module-init-tools to BuildRequires - -------------------------------------------------------------------- -Tue Feb 27 16:47:09 CET 2007 - ro@suse.de - -- specfile: lirc-kernel-KMP should be lirc-KMP -- remove NoSource from specfile - -------------------------------------------------------------------- -Mon Jan 15 11:22:03 CET 2007 - lnussel@suse.de - -- also build xen kernel module (#233999) - -------------------------------------------------------------------- -Fri Jan 12 15:53:22 CET 2007 - lnussel@suse.de - -- fix kernel module build: SLAB_ATOMIC -> GFP_ATOMIC - -------------------------------------------------------------------- -Thu Jan 11 15:09:28 CET 2007 - lnussel@suse.de - -- new version 0.8.1 - * added support for USB-UIRT - * added transmitter support for new version of Windows Media - Center transceiver - * added support for Iguanaworks USB IR Transceiver - -------------------------------------------------------------------- -Mon Aug 21 16:11:22 CEST 2006 - ro@suse.de - -- fix build with 2.6.18 (from cvs) - -------------------------------------------------------------------- -Thu Feb 16 10:33:18 CET 2006 - lnussel@suse.de - -- remove redundant vermagic line from igorplugusb as it apparently - confuses some magic kernel package script - -------------------------------------------------------------------- -Wed Feb 8 15:31:43 CET 2006 - agruen@suse.de - -- Rename lirc-kernel-kmp-* to lirc-kmp-*. - -------------------------------------------------------------------- -Tue Feb 7 10:46:47 CET 2006 - lnussel@suse.de - -- serial and sir fail on ppc, skip them -- bt829, it87 and parallel fail on s390, skip them - -------------------------------------------------------------------- -Thu Feb 2 12:16:19 CET 2006 - lnussel@suse.de - -- initial kernel module package - diff --git a/lirc-kernel.spec b/lirc-kernel.spec deleted file mode 100644 index 880980f..0000000 --- a/lirc-kernel.spec +++ /dev/null @@ -1,88 +0,0 @@ -# -# spec file for package lirc-kernel (Version 0.8.7) -# -# Copyright (c) 2011 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 -# upon. The license for this file, and modifications and additions to the -# file, is the same license as for the pristine package itself (unless the -# license for the pristine package is not an Open Source License, in which -# case the license is the MIT License). An "Open Source License" is a -# 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/ -# - -# norootforbuild -# icecream 0 - - -Name: lirc-kernel -BuildRequires: kernel-source kernel-syms module-init-tools -License: GPLv2+ -Group: System/Kernel -Summary: LIRC kernel modules -Version: 0.8.7 -Release: 2 -Source0: http://downloads.sourceforge.net/project/lirc/LIRC/%version/lirc-%version%{?snapshot:-%snapshot}.tar.bz2 -Source1: Makefile.module -Source2: Makefile.modsub -Patch0: lirc-0.8.7-lirc_h.diff -Patch1: lirc-0.8.7-lirc_h_2.diff -BuildRoot: %{_tmppath}/%{name}-%{version}-build -ExcludeArch: s390 s390x -%suse_kernel_module_package -n lirc kdump um debug - -%description -LIRC kernel modules - - - -%package -n lirc-KMP -License: GPLv2+ -Summary: LIRC kernel modules -Group: System/Kernel -Recommends: lirc - -%description -n lirc-KMP -LIRC kernel modules are required to support certain hardware such as -receivers for the serial port. - - - -%prep -%setup -q -n lirc-%{version}%{?snapshot:-%snapshot} -%patch0 -p1 -%patch1 -p1 -autoreconf -f -i -PYTHON=/usr/bin/python \ - ./configure --with-driver=all -cp -a drivers source -find source -name 'Makefile*'|xargs rm -ln -s . source/drivers -for i in source/lirc_*; do - cp %{SOURCE2} $i/Makefile -done -cp %{SOURCE1} source/Makefile -mkdir obj - -%build -export EXTRA_CFLAGS='-DVERSION=\"%version\"' -for flavor in %flavors_to_build; do - rm -rf obj/$flavor - cp -r source obj/$flavor - make -C /usr/src/linux-obj/%_target_cpu/$flavor modules \ - M=$PWD/obj/$flavor -done - -%install -export INSTALL_MOD_PATH=$RPM_BUILD_ROOT -export INSTALL_MOD_DIR=updates -for flavor in %flavors_to_build; do - make -C /usr/src/linux-obj/%_target_cpu/$flavor modules_install \ - M=$PWD/obj/$flavor -done - -%changelog diff --git a/lirc.changes b/lirc.changes index eeaa48e..7a8d4e4 100644 --- a/lirc.changes +++ b/lirc.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Nov 24 10:19:15 UTC 2011 - coolo@suse.com + +- add libtool as buildrequire to avoid implicit dependency + ------------------------------------------------------------------- Wed Feb 9 08:25:53 UTC 2011 - lnussel@suse.de diff --git a/lirc.spec b/lirc.spec index c5faee5..cd00521 100644 --- a/lirc.spec +++ b/lirc.spec @@ -1,5 +1,5 @@ # -# spec file for package lirc (Version 0.8.7) +# spec file for package lirc # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -15,11 +15,10 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild Name: lirc -BuildRequires: alsa-devel xorg-x11-devel +BuildRequires: alsa-devel libtool xorg-x11-devel # for hw_atilibusb driver %if 0%suse_version > 1020 BuildRequires: libusb-devel @@ -45,14 +44,13 @@ BuildRequires: help2man Url: http://www.lirc.org/ License: GPLv2+ Group: Hardware/Other -AutoReqProv: on # bug437293 %ifarch ppc64 Obsoletes: lirc-64bit %endif # Version: 0.8.7 -Release: 2 +Release: 3 PreReq: %fillup_prereq %insserv_prereq Summary: Tools for Infrared Receivers Source0: http://downloads.sourceforge.net/project/lirc/LIRC/%version/lirc-%version%{?snapshot:-%snapshot}.tar.bz2