From 35f6389df93fbe2059d86d53d5c944e42d48c8bf Mon Sep 17 00:00:00 2001 From: Tim Biermann Date: Sun, 24 May 2020 14:21:57 +0000 Subject: [PATCH] lirc: 0.9.2 -> 0.10.1 --- lirc/.footprint | 263 +++++++++++++++++++++++++++++++++++++++++++++--- lirc/.signature | 16 +-- lirc/Pkgfile | 63 +++++------- lirc/lirc.patch | 30 ++++++ 4 files changed, 310 insertions(+), 62 deletions(-) create mode 100644 lirc/lirc.patch diff --git a/lirc/.footprint b/lirc/.footprint index acd78170b..157e41d3a 100644 --- a/lirc/.footprint +++ b/lirc/.footprint @@ -1,5 +1,6 @@ drwxr-xr-x root/root etc/ drwxr-xr-x root/root etc/lirc/ +-rw-r--r-- root/root etc/lirc/irexec.lircrc -rw-r--r-- root/root etc/lirc/lirc_options.conf -rw-r--r-- root/root etc/lirc/lircd.conf drwxr-xr-x root/root etc/lirc/lircd.conf.d/ @@ -11,38 +12,52 @@ drwxr-xr-x root/root usr/bin/ -rwxr-xr-x root/root usr/bin/ircat -rwxr-xr-x root/root usr/bin/irdb-get -rwxr-xr-x root/root usr/bin/irexec +-rwxr-xr-x root/root usr/bin/irpipe -rwxr-xr-x root/root usr/bin/irpty -rwxr-xr-x root/root usr/bin/irrecord -rwxr-xr-x root/root usr/bin/irsend -rwxr-xr-x root/root usr/bin/irsimreceive -rwxr-xr-x root/root usr/bin/irsimsend -rwxr-xr-x root/root usr/bin/irtestcase +-rwxr-xr-x root/root usr/bin/irtext2udp -rwxr-xr-x root/root usr/bin/irw +-rwxr-xr-x root/root usr/bin/irxevent -rwxr-xr-x root/root usr/bin/lirc-config-tool +-rwxr-xr-x root/root usr/bin/lirc-init-db -rwxr-xr-x root/root usr/bin/lirc-lsremotes -rwxr-xr-x root/root usr/bin/lircrcd -rwxr-xr-x root/root usr/bin/mode2 -rwxr-xr-x root/root usr/bin/pronto2lirc +-rwxr-xr-x root/root usr/bin/xmode2 drwxr-xr-x root/root usr/include/ drwxr-xr-x root/root usr/include/lirc/ -rw-r--r-- root/root usr/include/lirc/ciniparser.h +-rw-r--r-- root/root usr/include/lirc/config.h -rw-r--r-- root/root usr/include/lirc/config_file.h -rw-r--r-- root/root usr/include/lirc/config_flags.h +-rw-r--r-- root/root usr/include/lirc/curl_poll.h -rw-r--r-- root/root usr/include/lirc/dictionary.h -rw-r--r-- root/root usr/include/lirc/driver.h -rw-r--r-- root/root usr/include/lirc/drv_admin.h +-rw-r--r-- root/root usr/include/lirc/drv_enum.h -rw-r--r-- root/root usr/include/lirc/dump_config.h drwxr-xr-x root/root usr/include/lirc/include/ +drwxr-xr-x root/root usr/include/lirc/include/linux/ +-rw-r--r-- root/root usr/include/lirc/include/linux/input-event-codes.h drwxr-xr-x root/root usr/include/lirc/include/media/ -rw-r--r-- root/root usr/include/lirc/include/media/lirc.h -rw-r--r-- root/root usr/include/lirc/input_map.h --rw-r--r-- root/root usr/include/lirc/input_map.inc -rw-r--r-- root/root usr/include/lirc/ir_remote.h -rw-r--r-- root/root usr/include/lirc/ir_remote_types.h +-rw-r--r-- root/root usr/include/lirc/irpipe.h +-rw-r--r-- root/root usr/include/lirc/irrecord.h +-rw-r--r-- root/root usr/include/lirc/line_buffer.h +-rw-r--r-- root/root usr/include/lirc/lirc-utils.h -rw-r--r-- root/root usr/include/lirc/lirc_client.h -rw-r--r-- root/root usr/include/lirc/lirc_config.h -rw-r--r-- root/root usr/include/lirc/lirc_log.h -rw-r--r-- root/root usr/include/lirc/lirc_options.h +lrwxrwxrwx root/root usr/include/lirc/media -> include/media -rw-r--r-- root/root usr/include/lirc/paths.h -rw-r--r-- root/root usr/include/lirc/receive.h -rw-r--r-- root/root usr/include/lirc/release.h @@ -52,25 +67,28 @@ drwxr-xr-x root/root usr/include/lirc/include/media/ -rw-r--r-- root/root usr/include/lirc_driver.h -rw-r--r-- root/root usr/include/lirc_private.h drwxr-xr-x root/root usr/lib/ +-rwxr-xr-x root/root usr/lib/libirrecord.la +lrwxrwxrwx root/root usr/lib/libirrecord.so -> libirrecord.so.0.0.0 +lrwxrwxrwx root/root usr/lib/libirrecord.so.0 -> libirrecord.so.0.0.0 +-rwxr-xr-x root/root usr/lib/libirrecord.so.0.0.0 -rwxr-xr-x root/root usr/lib/liblirc.la lrwxrwxrwx root/root usr/lib/liblirc.so -> liblirc.so.0.0.0 lrwxrwxrwx root/root usr/lib/liblirc.so.0 -> liblirc.so.0.0.0 -rwxr-xr-x root/root usr/lib/liblirc.so.0.0.0 -rwxr-xr-x root/root usr/lib/liblirc_client.la -lrwxrwxrwx root/root usr/lib/liblirc_client.so -> liblirc_client.so.0.3.0 -lrwxrwxrwx root/root usr/lib/liblirc_client.so.0 -> liblirc_client.so.0.3.0 --rwxr-xr-x root/root usr/lib/liblirc_client.so.0.3.0 +lrwxrwxrwx root/root usr/lib/liblirc_client.so -> liblirc_client.so.0.6.0 +lrwxrwxrwx root/root usr/lib/liblirc_client.so.0 -> liblirc_client.so.0.6.0 +-rwxr-xr-x root/root usr/lib/liblirc_client.so.0.6.0 -rwxr-xr-x root/root usr/lib/liblirc_driver.la -lrwxrwxrwx root/root usr/lib/liblirc_driver.so -> liblirc_driver.so.0.0.0 -lrwxrwxrwx root/root usr/lib/liblirc_driver.so.0 -> liblirc_driver.so.0.0.0 --rwxr-xr-x root/root usr/lib/liblirc_driver.so.0.0.0 +lrwxrwxrwx root/root usr/lib/liblirc_driver.so -> liblirc_driver.so.0.3.0 +lrwxrwxrwx root/root usr/lib/liblirc_driver.so.0 -> liblirc_driver.so.0.3.0 +-rwxr-xr-x root/root usr/lib/liblirc_driver.so.0.3.0 drwxr-xr-x root/root usr/lib/lirc/ drwxr-xr-x root/root usr/lib/lirc/plugins/ -rwxr-xr-x root/root usr/lib/lirc/plugins/accent.so -rwxr-xr-x root/root usr/lib/lirc/plugins/alsa_usb.so -rwxr-xr-x root/root usr/lib/lirc/plugins/atilibusb.so -rwxr-xr-x root/root usr/lib/lirc/plugins/atwf83.so --rwxr-xr-x root/root usr/lib/lirc/plugins/audio.so -rwxr-xr-x root/root usr/lib/lirc/plugins/audio_alsa.so -rwxr-xr-x root/root usr/lib/lirc/plugins/awlibusb.so -rwxr-xr-x root/root usr/lib/lirc/plugins/bte.so @@ -78,11 +96,11 @@ drwxr-xr-x root/root usr/lib/lirc/plugins/ -rwxr-xr-x root/root usr/lib/lirc/plugins/creative.so -rwxr-xr-x root/root usr/lib/lirc/plugins/creative_infracd.so -rwxr-xr-x root/root usr/lib/lirc/plugins/default.so --rwxr-xr-x root/root usr/lib/lirc/plugins/devinput.so -rwxr-xr-x root/root usr/lib/lirc/plugins/dfclibusb.so -rwxr-xr-x root/root usr/lib/lirc/plugins/dsp.so -rwxr-xr-x root/root usr/lib/lirc/plugins/ea65.so -rwxr-xr-x root/root usr/lib/lirc/plugins/file.so +-rwxr-xr-x root/root usr/lib/lirc/plugins/girs.so -rwxr-xr-x root/root usr/lib/lirc/plugins/hiddev.so -rwxr-xr-x root/root usr/lib/lirc/plugins/i2cuser.so -rwxr-xr-x root/root usr/lib/lirc/plugins/irlink.so @@ -97,45 +115,264 @@ drwxr-xr-x root/root usr/lib/lirc/plugins/ -rwxr-xr-x root/root usr/lib/lirc/plugins/pinsys.so -rwxr-xr-x root/root usr/lib/lirc/plugins/pixelview.so -rwxr-xr-x root/root usr/lib/lirc/plugins/silitek.so --rwxr-xr-x root/root usr/lib/lirc/plugins/simreceive.so --rwxr-xr-x root/root usr/lib/lirc/plugins/simsend.so --rwxr-xr-x root/root usr/lib/lirc/plugins/slinke.so -rwxr-xr-x root/root usr/lib/lirc/plugins/srm7500libusb.so -rwxr-xr-x root/root usr/lib/lirc/plugins/tira.so -rwxr-xr-x root/root usr/lib/lirc/plugins/udp.so -rwxr-xr-x root/root usr/lib/lirc/plugins/uirt2.so -rwxr-xr-x root/root usr/lib/lirc/plugins/uirt2_raw.so -rwxr-xr-x root/root usr/lib/lirc/plugins/usbx.so --rwxr-xr-x root/root usr/lib/lirc/plugins/yard2.so -rwxr-xr-x root/root usr/lib/lirc/plugins/zotac.so drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/lirc-driver.pc -rw-r--r-- root/root usr/lib/pkgconfig/lirc.pc +drwxr-xr-x root/root usr/lib/python3.7/ +drwxr-xr-x root/root usr/lib/python3.7/site-packages/ +drwxr-xr-x root/root usr/lib/python3.7/site-packages/lirc-setup/ +drwxr-xr-x root/root usr/lib/python3.7/site-packages/lirc-setup/__pycache__/ +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lirc-setup/__pycache__/baseview.cpython-37.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lirc-setup/__pycache__/baseview.cpython-37.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lirc-setup/__pycache__/choosers.cpython-37.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lirc-setup/__pycache__/choosers.cpython-37.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lirc-setup/__pycache__/mvc_control.cpython-37.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lirc-setup/__pycache__/mvc_control.cpython-37.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lirc-setup/__pycache__/mvc_model.cpython-37.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lirc-setup/__pycache__/mvc_model.cpython-37.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lirc-setup/__pycache__/mvc_view.cpython-37.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lirc-setup/__pycache__/mvc_view.cpython-37.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lirc-setup/__pycache__/util.cpython-37.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lirc-setup/__pycache__/util.cpython-37.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lirc-setup/baseview.py +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lirc-setup/choosers.py +lrwxrwxrwx root/root usr/lib/python3.7/site-packages/lirc-setup/configs -> ../../../../share/lirc/configs +-rwxr-xr-x root/root usr/lib/python3.7/site-packages/lirc-setup/lirc-setup +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lirc-setup/lirc-setup.ui +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lirc-setup/mvc_control.py +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lirc-setup/mvc_model.py +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lirc-setup/mvc_view.py +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lirc-setup/util.py +drwxr-xr-x root/root usr/lib/python3.7/site-packages/lirc/ +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lirc/__init__.py +drwxr-xr-x root/root usr/lib/python3.7/site-packages/lirc/__pycache__/ +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lirc/__pycache__/__init__.cpython-37.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lirc/__pycache__/__init__.cpython-37.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lirc/__pycache__/async_client.cpython-37.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lirc/__pycache__/async_client.cpython-37.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lirc/__pycache__/client.cpython-37.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lirc/__pycache__/client.cpython-37.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lirc/__pycache__/database.cpython-37.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lirc/__pycache__/database.cpython-37.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lirc/__pycache__/paths.cpython-37.opt-1.pyc +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lirc/__pycache__/paths.cpython-37.pyc +-rwxr-xr-x root/root usr/lib/python3.7/site-packages/lirc/_client.la +-rwxr-xr-x root/root usr/lib/python3.7/site-packages/lirc/_client.so +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lirc/async_client.py +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lirc/client.py +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lirc/database.py +-rw-r--r-- root/root usr/lib/python3.7/site-packages/lirc/paths.py drwxr-xr-x root/root usr/sbin/ -rwxr-xr-x root/root usr/sbin/lirc-lsplugins -rwxr-xr-x root/root usr/sbin/lircd +-rwxr-xr-x root/root usr/sbin/lircd-setup -rwxr-xr-x root/root usr/sbin/lircmd drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/lirc/ +drwxr-xr-x root/root usr/share/lirc/configs/ +-rw-r--r-- root/root usr/share/lirc/configs/accent.conf +-rw-r--r-- root/root usr/share/lirc/configs/act200l.conf +-rw-r--r-- root/root usr/share/lirc/configs/act220l.conf +-rw-r--r-- root/root usr/share/lirc/configs/adaptec.conf +-rw-r--r-- root/root usr/share/lirc/configs/alsa_usb.conf +-rw-r--r-- root/root usr/share/lirc/configs/animax.conf +-rw-r--r-- root/root usr/share/lirc/configs/arduino.conf +-rw-r--r-- root/root usr/share/lirc/configs/asusdh.conf +-rw-r--r-- root/root usr/share/lirc/configs/ati-remote-wonder.conf +-rw-r--r-- root/root usr/share/lirc/configs/atilibusb.conf +-rw-r--r-- root/root usr/share/lirc/configs/atiusb.conf +-rw-r--r-- root/root usr/share/lirc/configs/atwf83.conf +-rw-r--r-- root/root usr/share/lirc/configs/audio.conf +-rw-r--r-- root/root usr/share/lirc/configs/audio_alsa.conf +-rw-r--r-- root/root usr/share/lirc/configs/avermedia.conf +-rw-r--r-- root/root usr/share/lirc/configs/avermedia98.conf +-rw-r--r-- root/root usr/share/lirc/configs/avermedia_vdomate.conf +-rw-r--r-- root/root usr/share/lirc/configs/awlibusb.conf +-rw-r--r-- root/root usr/share/lirc/configs/breakoutbox.conf +-rw-r--r-- root/root usr/share/lirc/configs/bte.conf +-rw-r--r-- root/root usr/share/lirc/configs/chronos.conf +-rw-r--r-- root/root usr/share/lirc/configs/commandir.conf +-rw-r--r-- root/root usr/share/lirc/configs/confs_by_driver.yaml +-rw-r--r-- root/root usr/share/lirc/configs/cph03x_askey.conf +-rw-r--r-- root/root usr/share/lirc/configs/cph03x_dynalink.conf +-rw-r--r-- root/root usr/share/lirc/configs/cph03x_trifan.conf +-rw-r--r-- root/root usr/share/lirc/configs/cph06x_askey.conf +-rw-r--r-- root/root usr/share/lirc/configs/cph06x_phoebe.conf +-rw-r--r-- root/root usr/share/lirc/configs/cph06x_tview.conf +-rw-r--r-- root/root usr/share/lirc/configs/creative.conf +-rw-r--r-- root/root usr/share/lirc/configs/creative_infracd.conf +-rw-r--r-- root/root usr/share/lirc/configs/default.conf +-rw-r--r-- root/root usr/share/lirc/configs/devinput.conf +-rw-r--r-- root/root usr/share/lirc/configs/dfclibusb.conf +-rw-r--r-- root/root usr/share/lirc/configs/drivers.yaml +-rw-r--r-- root/root usr/share/lirc/configs/dsp.conf +-rw-r--r-- root/root usr/share/lirc/configs/dvico.conf +-rw-r--r-- root/root usr/share/lirc/configs/ea65.conf +-rw-r--r-- root/root usr/share/lirc/configs/flyvideo_2.conf +-rw-r--r-- root/root usr/share/lirc/configs/flyvideo_98.conf +-rw-r--r-- root/root usr/share/lirc/configs/flyvideo_98FM.conf +-rw-r--r-- root/root usr/share/lirc/configs/flyvideo_FM_card36.conf +-rw-r--r-- root/root usr/share/lirc/configs/ftdi.conf +-rw-r--r-- root/root usr/share/lirc/configs/gvbctv5pci.conf +-rw-r--r-- root/root usr/share/lirc/configs/hauppauge.conf +-rw-r--r-- root/root usr/share/lirc/configs/hauppauge_dvb.conf +-rw-r--r-- root/root usr/share/lirc/configs/hauppauge_hvr1300.conf +-rw-r--r-- root/root usr/share/lirc/configs/hercules_smarttv_stereo.conf +-rw-r--r-- root/root usr/share/lirc/configs/home_brew_parallel.conf +-rw-r--r-- root/root usr/share/lirc/configs/home_brew_serial.conf +-rw-r--r-- root/root usr/share/lirc/configs/igorplugusb.conf +-rw-r--r-- root/root usr/share/lirc/configs/imon.conf +-rw-r--r-- root/root usr/share/lirc/configs/imon_24g.conf +-rw-r--r-- root/root usr/share/lirc/configs/imon_knob.conf +-rw-r--r-- root/root usr/share/lirc/configs/imon_lcd.conf +-rw-r--r-- root/root usr/share/lirc/configs/imon_pad.conf +-rw-r--r-- root/root usr/share/lirc/configs/imon_rsc.conf +-rw-r--r-- root/root usr/share/lirc/configs/irdeo.conf +-rw-r--r-- root/root usr/share/lirc/configs/irdeo_remote.conf +-rw-r--r-- root/root usr/share/lirc/configs/irlink.conf +-rw-r--r-- root/root usr/share/lirc/configs/irtoy.conf +-rw-r--r-- root/root usr/share/lirc/configs/kernel-drivers.yaml +-rw-r--r-- root/root usr/share/lirc/configs/knc_one.conf +-rw-r--r-- root/root usr/share/lirc/configs/knc_one_typhoon.conf +-rw-r--r-- root/root usr/share/lirc/configs/kworld.conf +-rw-r--r-- root/root usr/share/lirc/configs/leadtek_0007.conf +-rw-r--r-- root/root usr/share/lirc/configs/leadtek_0010.conf +-rw-r--r-- root/root usr/share/lirc/configs/leadtek_pvr2000.conf +-rw-r--r-- root/root usr/share/lirc/configs/livedrive_midi.conf +-rw-r--r-- root/root usr/share/lirc/configs/livedrive_seq.conf +-rw-r--r-- root/root usr/share/lirc/configs/logitech.conf +-rw-r--r-- root/root usr/share/lirc/configs/macmini.conf +-rw-r--r-- root/root usr/share/lirc/configs/mce.conf +-rw-r--r-- root/root usr/share/lirc/configs/mediafocusI.conf +-rw-r--r-- root/root usr/share/lirc/configs/medion.conf +-rw-r--r-- root/root usr/share/lirc/configs/mouseremote.conf +-rw-r--r-- root/root usr/share/lirc/configs/mp3-anywhere-usb.conf +-rw-r--r-- root/root usr/share/lirc/configs/mp3anywhere-serial.conf +-rw-r--r-- root/root usr/share/lirc/configs/mplay_blast.conf +-rw-r--r-- root/root usr/share/lirc/configs/mplay_mini.conf +-rw-r--r-- root/root usr/share/lirc/configs/none.conf +-rw-r--r-- root/root usr/share/lirc/configs/nslu2.conf +-rw-r--r-- root/root usr/share/lirc/configs/nvidia-x10.conf +-rw-r--r-- root/root usr/share/lirc/configs/packard_bell.conf +-rw-r--r-- root/root usr/share/lirc/configs/pcmak.conf +-rw-r--r-- root/root usr/share/lirc/configs/pcmak_usb.conf +-rw-r--r-- root/root usr/share/lirc/configs/pctv.conf +-rw-r--r-- root/root usr/share/lirc/configs/pctv_miro.conf +-rw-r--r-- root/root usr/share/lirc/configs/pctv_pro.conf +-rw-r--r-- root/root usr/share/lirc/configs/pctv_sat.conf +-rw-r--r-- root/root usr/share/lirc/configs/pixelview_bt878.conf +-rw-r--r-- root/root usr/share/lirc/configs/pixelview_mpeg2.conf +-rw-r--r-- root/root usr/share/lirc/configs/pixelview_pak.conf +-rw-r--r-- root/root usr/share/lirc/configs/pixelview_pak_lenco.conf +-rw-r--r-- root/root usr/share/lirc/configs/pixelview_pro_37.conf +-rw-r--r-- root/root usr/share/lirc/configs/pixelview_pv.conf +-rw-r--r-- root/root usr/share/lirc/configs/provideo.conf +-rw-r--r-- root/root usr/share/lirc/configs/realmagic.conf +-rw-r--r-- root/root usr/share/lirc/configs/remotemaster.conf +-rw-r--r-- root/root usr/share/lirc/configs/remotes.list +-rw-r--r-- root/root usr/share/lirc/configs/sa1100_hp.conf +-rw-r--r-- root/root usr/share/lirc/configs/sa1100_sharp.conf +-rw-r--r-- root/root usr/share/lirc/configs/samsung.conf +-rw-r--r-- root/root usr/share/lirc/configs/sasem.conf +-rw-r--r-- root/root usr/share/lirc/configs/sasem_dign.conf +-rw-r--r-- root/root usr/share/lirc/configs/silitek.conf +-rw-r--r-- root/root usr/share/lirc/configs/sir.conf +-rw-r--r-- root/root usr/share/lirc/configs/snapstream.conf +-rw-r--r-- root/root usr/share/lirc/configs/sonyir-osx.conf +-rw-r--r-- root/root usr/share/lirc/configs/sonyir.conf +-rw-r--r-- root/root usr/share/lirc/configs/srm7500libusb.conf +-rw-r--r-- root/root usr/share/lirc/configs/tekram.conf +-rw-r--r-- root/root usr/share/lirc/configs/tekram_bt829.conf +-rw-r--r-- root/root usr/share/lirc/configs/tira.conf +-rw-r--r-- root/root usr/share/lirc/configs/tira_raw.conf +-rw-r--r-- root/root usr/share/lirc/configs/ttusbir.conf +-rw-r--r-- root/root usr/share/lirc/configs/tvbox.conf +-rw-r--r-- root/root usr/share/lirc/configs/udp.conf +-rw-r--r-- root/root usr/share/lirc/configs/uirt2.conf +-rw-r--r-- root/root usr/share/lirc/configs/uirt2_raw.conf +-rw-r--r-- root/root usr/share/lirc/configs/usb_uirt_raw.conf +-rw-r--r-- root/root usr/share/lirc/configs/usbx.conf +-rw-r--r-- root/root usr/share/lirc/configs/x10.conf +-rw-r--r-- root/root usr/share/lirc/configs/zotac.conf +drwxrwxr-x root/root usr/share/lirc/contrib/ +-rw-rw-r-- root/root usr/share/lirc/contrib/60-lirc.rules +-rw-rw-r-- root/root usr/share/lirc/contrib/60-usb-generic-perms.rules +-rw-rw-r-- root/root usr/share/lirc/contrib/61-lirc.blacklist-all.conf +-rw-rw-r-- root/root usr/share/lirc/contrib/97-lircd-uinput.rules +-rw-rw-r-- root/root usr/share/lirc/contrib/98-lirc-stable-link.rules +-rw-rw-r-- root/root usr/share/lirc/contrib/99-remote-control-lirc.rules +-rw-rw-r-- root/root usr/share/lirc/contrib/irexec.desktop +-rwxrwxr-x root/root usr/share/lirc/contrib/irman2lirc +-rw-rw-r-- root/root usr/share/lirc/contrib/lircd.conf +-rw-rw-r-- root/root usr/share/lirc/contrib/lircmd.conf +drwxrwxr-x root/root usr/share/lirc/contrib/lircrc/ +-rw-rw-r-- root/root usr/share/lirc/contrib/lircrc/lircmap.xml +-rw-rw-r-- root/root usr/share/lirc/contrib/lircrc/lircrc +-rw-rw-r-- root/root usr/share/lirc/contrib/lircrc/mplayer.lircrc +-rw-rw-r-- root/root usr/share/lirc/contrib/lircrc/mythtv.lircrc +-rw-rw-r-- root/root usr/share/lirc/contrib/lircrc/vlc.lircrc +-rw-rw-r-- root/root usr/share/lirc/contrib/lircrc/volume_alsa.lircrc +-rw-rw-r-- root/root usr/share/lirc/contrib/lircrc/volume_mythtv.lircrc +-rw-rw-r-- root/root usr/share/lirc/contrib/lircrc/volume_pulse.lircrc +-rw-rw-r-- root/root usr/share/lirc/contrib/release-process.txt +-rw-r--r-- root/root usr/share/lirc/lirc-0.10.1.tar.gz +drwxr-xr-x root/root usr/share/lirc/python-pkg/ +-rw-r--r-- root/root usr/share/lirc/python-pkg/README.rst +drwxr-xr-x root/root usr/share/lirc/python-pkg/__pycache__/ +-rw-r--r-- root/root usr/share/lirc/python-pkg/__pycache__/config.cpython-37.opt-1.pyc +-rw-r--r-- root/root usr/share/lirc/python-pkg/__pycache__/config.cpython-37.pyc +-rw-r--r-- root/root usr/share/lirc/python-pkg/config.py +drwxr-xr-x root/root usr/share/lirc/python-pkg/lirc/ +-rw-r--r-- root/root usr/share/lirc/python-pkg/lirc/__init__.py +-rw-r--r-- root/root usr/share/lirc/python-pkg/lirc/_client.c +-rw-r--r-- root/root usr/share/lirc/python-pkg/lirc/async_client.py +-rw-r--r-- root/root usr/share/lirc/python-pkg/lirc/client.py +-rw-r--r-- root/root usr/share/lirc/python-pkg/lirc/database.py +drwxr-xr-x root/root usr/share/lirc/python-pkg/lirc/doc/ +-rw-r--r-- root/root usr/share/lirc/python-pkg/lirc/doc/Doxyfile +-rw-r--r-- root/root usr/share/lirc/python-pkg/lirc/doc/diode-2.gif +-rw-r--r-- root/root usr/share/lirc/python-pkg/lirc/doc/mainpage.dox +-rw-r--r-- root/root usr/share/lirc/python-pkg/lirc/lirctool +-rw-r--r-- root/root usr/share/lirc/python-pkg/lirc/lirctool.py +-rw-r--r-- root/root usr/share/lirc/python-pkg/lirc/paths.py +-rw-r--r-- root/root usr/share/lirc/python-pkg/setup.py +drwxr-xr-x root/root usr/share/lirc/python-pkg/tests/ +-rw-r--r-- root/root usr/share/lirc/python-pkg/tests/dummy-server +-rw-r--r-- root/root usr/share/lirc/python-pkg/tests/lircrc.conf +-rw-r--r-- root/root usr/share/lirc/python-pkg/tests/test_client.py drwxr-xr-x root/root usr/share/man/ drwxr-xr-x root/root usr/share/man/man1/ -rw-r--r-- root/root usr/share/man/man1/ircat.1.gz -rw-r--r-- root/root usr/share/man/man1/irdb-get.1.gz -rw-r--r-- root/root usr/share/man/man1/irexec.1.gz +-rw-r--r-- root/root usr/share/man/man1/irpipe.1.gz -rw-r--r-- root/root usr/share/man/man1/irpty.1.gz -rw-r--r-- root/root usr/share/man/man1/irrecord.1.gz -rw-r--r-- root/root usr/share/man/man1/irsend.1.gz -rw-r--r-- root/root usr/share/man/man1/irsimreceive.1.gz -rw-r--r-- root/root usr/share/man/man1/irsimsend.1.gz -rw-r--r-- root/root usr/share/man/man1/irtestcase.1.gz +-rw-r--r-- root/root usr/share/man/man1/irtext2udp.1.gz -rw-r--r-- root/root usr/share/man/man1/irw.1.gz +-rw-r--r-- root/root usr/share/man/man1/irxevent.1.gz -rw-r--r-- root/root usr/share/man/man1/lirc-config-tool.1.gz -rw-r--r-- root/root usr/share/man/man1/lirc-lsplugins.1.gz -rw-r--r-- root/root usr/share/man/man1/lirc-lsremotes.1.gz -rw-r--r-- root/root usr/share/man/man1/mode2.1.gz +-rw-r--r-- root/root usr/share/man/man1/pronto2lirc.1.gz -rw-r--r-- root/root usr/share/man/man1/xmode2.1.gz drwxr-xr-x root/root usr/share/man/man5/ -rw-r--r-- root/root usr/share/man/man5/lircd.conf.5.gz +-rw-r--r-- root/root usr/share/man/man5/lircrc.5.gz drwxr-xr-x root/root usr/share/man/man8/ +-rw-r--r-- root/root usr/share/man/man8/lircd-setup.8.gz -rw-r--r-- root/root usr/share/man/man8/lircd.8.gz -rw-r--r-- root/root usr/share/man/man8/lircmd.8.gz -rw-r--r-- root/root usr/share/man/man8/lircrcd.8.gz diff --git a/lirc/.signature b/lirc/.signature index 899d2ca92..a2c5985fd 100644 --- a/lirc/.signature +++ b/lirc/.signature @@ -1,13 +1,7 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF3+2D/SKXuQePiqX5Rkwhr6S+GQ8m5jMMYG8YxgihmkmuhscbF/3jvkHC+zbN/SQHxPmabb0u4GD8JTQAdL9DXw0= -SHA256 (Pkgfile) = 72e63855383ff0a43a87c3dbd77ddcf698d67e4bb3d71173f08aeb1d7a689109 -SHA256 (.footprint) = 6575c7b1c8e926e900237549a0392377f7a67fff4c13b9fe33c61d7e3c9a433d -SHA256 (lirc-0.9.2.tar.bz2) = 4e3f948fcdee6dce009171143f0cb7cd7be48593dd58138db4101a41f651a1dd +RWSagIOpLGJF37TGd6BiWU2HMeyBjy5goCjvTTTp+mzYcVJ+Pb5mqT51EOA5yVd5It6+838JiJHfbNNtGoxBHiuE1sR3cabVgQM= +SHA256 (Pkgfile) = c40b0a39aeb4ab779f3218104fefc90f7d36e2d20133aa3f846359bc256ec368 +SHA256 (.footprint) = 9b07666ff6103a8dede5b2c3684e85f0adeb278718fb2a7362f8d12897fd3d2c +SHA256 (lirc-0.10.1.tar.bz2) = 8b753c60df2a7f5dcda2db72c38e448ca300c3b4f6000c1501fcb0bd5df414f2 SHA256 (lircd.rc) = 834b125d71f073df370cf1b986e6f76304b77c354325cdc9e51936fbe0569fa5 -SHA256 (20141211102847-eb44af1-add-euid-to-template.patch) = b80ba1328939c1a68e5f77b526b7e73c67ae950d9d2632235b2fcba7be5e41c7 -SHA256 (20141229144508-034dcf8-lirc.pc-variable-order.patch) = 5c7df2f1a2035d1ce1e1ce61705a4ffc5f79c6c6550ef3c48020edf2dd1e31d1 -SHA256 (20150109124636-35d9b9a-lirc-lsplugins-bugfixes.patch) = 693ef2528c131c067a6a009b6536a91be60dfde437ed2f157ef4ee270ac57436 -SHA256 (20150110013032-39d7085-log-priority-labels.patch) = 37b6f3a060387a3bf655bde53a6c4e702403477a22ad2f42a531bef5f681c8d3 -SHA256 (20150115020157-b7758ca-user-config.patch) = e705df8396af478e243888879d3bac984c9f64c750c4da0d085ce16bb57618cd -SHA256 (20150123231142-97282f2-help-message.patch) = 24dda5ba84328e4a735ccb703e1d51ad70f410eccf9b479b7476bfa7933c4d1f -SHA256 (lirc-0.9.2-noextras.diff) = 673cb9ccc0af7b2f654c48aa0e0a8b04da644a5a716d8121f04d91c8bd1def56 +SHA256 (lirc.patch) = fbd87973996ab7ef4e37b209a9dda4f4d29fc7348f5bd6917b4b9da62e8279af diff --git a/lirc/Pkgfile b/lirc/Pkgfile index 8eabd18ae..da5e50103 100644 --- a/lirc/Pkgfile +++ b/lirc/Pkgfile @@ -1,48 +1,35 @@ -# Description: Linux Infrared Remote Control -# URL: http://www.lirc.org/ -# Maintainer: Alan Mizrahi, alan at mizrahi dot com dot ve -# Depends on: +# Description: Linux Infrared Remote Control +# URL: http://www.lirc.org/ +# Maintainer: Alan Mizrahi, alan at mizrahi dot com dot ve +# Depends on: alsa-lib libdtdi libxslt libusb-compat python3-setuptools xorg-libx11 name=lirc -version=0.9.2 -release=5 -source=( -http://download.sourceforge.net/$name/$name-$version.tar.bz2 -lircd.rc -20141211102847-eb44af1-add-euid-to-template.patch -20141229144508-034dcf8-lirc.pc-variable-order.patch -20150109124636-35d9b9a-lirc-lsplugins-bugfixes.patch -20150110013032-39d7085-log-priority-labels.patch -20150115020157-b7758ca-user-config.patch -20150123231142-97282f2-help-message.patch -lirc-0.9.2-noextras.diff -) +version=0.10.1 +release=1 +source=(https://download.sourceforge.net/$name/$name-$version.tar.bz2 + lircd.rc lirc.patch) build() { - cd lirc-$version + cd lirc-$version - # Apply bugfixes waiting for next release - for i in $SRC/*.patch; do - patch -i $i -p1 - done + patch -p1 -i $SRC/lirc.patch + autoreconf -fi + automake -ac - patch -p1 -i $SRC/lirc-0.9.2-noextras.diff - ./autogen.sh + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --localstatedir=/var + make + make DESTDIR=$PKG install - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --mandir=/usr/share/man \ - --localstatedir=/var - make - make DESTDIR=$PKG install + # bogus symlink + rm -f $PKG/usr/bin/lirc-setup $PKG/usr/share/man/man1/lirc-setup.1 - # bogus symlink - rm -f $PKG/usr/bin/lirc-setup $PKG/usr/share/man/man1/lirc-setup.1 + # init script + install -D -m 755 $SRC/lircd.rc $PKG/etc/rc.d/lircd - # init script - install -D -m 755 $SRC/lircd.rc $PKG/etc/rc.d/lircd - - # remove cruft - rm -rf $PKG/configs $PKG/usr/share/doc $PKG/var $PKG/etc/lirc/lircd.conf.d/README.conf.d $PKG/usr/lib/lirc/plugins/*.la + # remove cruft + rm -rf $PKG/configs $PKG/usr/share/doc $PKG/var $PKG/etc/lirc/lircd.conf.d/README.conf.d $PKG/usr/lib/lirc/plugins/*.la } diff --git a/lirc/lirc.patch b/lirc/lirc.patch new file mode 100644 index 000000000..41353dbbd --- /dev/null +++ b/lirc/lirc.patch @@ -0,0 +1,30 @@ +diff --git a/configure.ac b/configure.ac +index 58347d8..8c7fca2 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -77,15 +77,10 @@ AC_TYPE_UINT64_T + + dnl AC_TYPE_GETGROUPS seems broken on recent MacOS, so: + AC_MSG_CHECKING([Figure out if getgrouplist() needs gid_t or int]) +-oldcflags="$CFLAGS" +-export CFLAGS=-Werror + AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ + #include +-#include +- ]], [[ +-gid_t groups[32]; int ngroups; const char* user = "root"; +-getgrouplist(user, 1, groups, &ngroups); +- ]])],[ ++int getgroups(int gidsetsize, gid_t grouplist[]); ++ ]], [[ ]])],[ + AC_MSG_RESULT(gid_t) + AC_DEFINE(GETGROUPS_T,[gid_t]) + ],[ +@@ -93,7 +88,6 @@ getgrouplist(user, 1, groups, &ngroups); + AC_DEFINE(GETGROUPS_T,[int]) + ] + ) +-export CFLAGS="$oldcflags" + + dnl Checks for library functions. + AC_CHECK_FUNCS(gethostname gettimeofday mkfifo select socket strdup \