lp:ubuntu/intrepid-backports/lirc

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/intrepid-backports/lirc
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

28. By Michael Casadevall

Automated backport upload; no source changes.

27. By Mario Limonciello

* debian/patches/25_upstream_2.6.26.patch:
  - Fix lirc-modules-source compilation on 2.6.26 by pulling some
    patches from CVS (LP: #247233)
* debian/rules:
  - Install original modules back into proper location for
    intrepid kernel (LP: #242216)
* debian/patches/37_msi_tv_anywhere.dpatch:
  - Create patch for supporting MSI TV @anywhere remote. (LP: #241830)
* debian/lirc.postinst:
  - Correct path to look for module in Intrepid.
  - Ask for a path when using dvico remotes. (LP: #238032)
  - Don't accidentally overwrite lircd.conf and hardware.conf
    when things haven't really changed at all. (LP: #206609)
* debian/lirc.init.d:
  - Don't allow udev to put us into endless spinning loops. Instead
    pray that module hotplugging worked for all things USB. (LP: #269743)
* debian/lirc.fdi:
  - Include this FDI file to prevent in kernel support for the
    saa7134 when LIRC is installed. (LP: #204960, #164627)
* debian/rules:
  - Install FDI file.
* debian/lirc.install:
  - List FDI file.
* debian/patches/22_hauppauge_novat_500.dpatch:
  - Adapt to include alternative numeric keys. (LP: #224080)
* debian/patches/25_upstream_2.6.27.dpatch:
  - Update to content that is currently sitting in Ubuntu GIT
    tree.

26. By Mario Limonciello

* New upstream version.
* Drop 05_fix_cmdir as it's now included in CVS.
* Update 12_pvr150_transmit_support for configure
  script changes.
* Update 13-warning-cleanup to change from whitespace
  changes from CVS.
* Update 16_lirc-gpio for changes from CVS.
* Update 23_pad2keys for changes from CVS.
* Update 24_freecom_dvbt for changes from CVS.
* Drop 25_upstream_2_6_24 as it's now included from CVS.
* Drop 29_macmini_repeat as it's now included from CVS.
* Update 30_medion_md1_remote for changes from CVS.
* Update 33_asus_mycinema_remote for changes from CVS.
* Update 23_pad2keys patch to properly work (LP: #153184)
* Update 21_atiusb.dpatch because it's half upstream now (LP: #213549)
* Add 23_remove_md8800 as the MD8800 remote is causing problems. (LP: #213549)
* debian/modules-source/lirc-modules-source.conf:
  - Default the mode to be w/ soft carrier. (LP: #182530)
* Update 31_hauppauge_hvr_1100 to use the right devinput driver instead. (LP: #206495)
* Add 34_nebula_digitv.dpatch for supporting the Nebula Digitv remote (LP: #164867)
* Add 35_general_devinput.dpatch for generic devinput devices. (LP: #235811)
* Add 36_remove_extra_tekram.dpatch for removing extra option in lirc.hwdb.
  This option was causing lots of failures (LP: #211566)
* debian/{modules-source/Makefile,rules}:
  - Allow the kernel version to be passed as an argument.
    prevents broken upgrades when the kernel ABI revs (LP: #218955)
* debian/lirc-modules-source.prerm:
  - Check for both remove and upgrade.

25. By Mario Limonciello

[ Mario Limonciello ]
* Fix a logical error in the init script related
  to udev preventing it from working. (LP: #176616)
* Fix race conditions with udev (LP: #204672)
* Backup hardware.conf before changing. (LP: #198903)
* Add support for the Medion MD1-NBC remote. (LP: #192392)
  - Thanks Florian Fahr
* Add support for the Hauppauge HVR-1100 remote (LP: #203493)
  - Thanks Lucas
* Flag repeat events on apple mac mini (LP: #179608)
  - Thanks Don Mahurin
* Add support for Radioshack 15-2116 remote (LP: #193568)
  - Thanks Scott D
* Add support for ASUS MyCinema P7131 remote (LP: #190018)
  - Thanks Gianfranco Liporace

[ Mathias Hasselmann ]
* Add 28_irrecord_resume_support for resume support to
  irrecord. (LP: #197493)

[ Andrew Barbaccia ]
* Fix typo in lirc init script preventing transmitter
  arguments from properly being built. (LP: #204664)
* Update Scientific Atlanta config in 26_transmitter_lircd.conf.dpatch
  to better naming convention. (LP: #204342)

24. By Mario Limonciello

* "Include" proper URL for transmitters in lircd.conf.
* debian/control:
  - lirc-modules-source depends on dkms.
  - Update standards version to 3.7.3
  - Drop ucf, debianutils, debhelper from lirc-modules-source depends.
  - Update lirc-modules-source description.
* Update lirc-modules-source behavior to automatically build
  modules using dkms as necessary. (LP: #181871)
* Drop old lirc-svga stuff.
* Update 12_pvr150_transmit_support.dpatch with patch from author.

23. By Mario Limonciello

* debian/hardware.conf:
  - Add a variable to only force noninteracive reconfiguration
    when requested by user.
* debian/lirc.postinst:
  - Add support for "Custom" remote type which will not overwrite
    chosen options when reconfiguring (even noninteractively).
* debian/templates:
  - Add "Custom" remote and transmitter.
* Update 13_warning_cleanup, 16-lirc-gpio, and 24_freecom_dvbt
  to update lirc.hwdb from extraneous equals signs and information.

22. By Mario Limonciello

* Add 25_upstream_2_6_24 to fix lirc_dev,lirc_serial,lirc_sir
  on 2.6.24.
* Add 26_transmitter_lircd.conf for pre-shipped cable/satellite
  receiver lircd.conf's as well as a transmitter.hwdb
* Add 27_multiple_include for allowing lircd.conf's via
  an 'include' directive.
* Update 16_lirc-gpio, 22_hauppauge_novat_500, 24_freecom_dvbt
  for upstream driver name change from dev/input to devinput.
* Drop 17_devinput since it is no longer necessary due to
  upstream driver name change.
* Update 12_lirc_pvr150 for 2.6.24.
* Update 20_lirc_serial_igor for 2.6.24.
* Update 13-warning-cleanup for more cleanup on sir
* Update 03_extra_files, 04_manpages, 12_pvr150_transmit_support,
  13-warning-cleanup, 16_lirc-gpio, 20_serial-igor, 21_atiusb,
  22_hauppauge_novat_500, 23_pad2keys, 24_freecom_dvbt
  to give a description of the patches.
* debian/control:
  - Have lirc depend on setserial, so that lirc.postinst can
    customize things. (LP: #152871)
* debian/lirc.links:
  - Add symlink from /etc/lirc/lircd.conf -> /etc/lircd.conf
    to prevent confusion for users coming from different distros.
  - Add symlink for transmitter.hwdb to different share directories.
* debian/hardware.conf
  - Change top level remotes, drivers, etc to be remote specific.
  - Add support for transmitters.
  - Default to having lircd off until the maintainer scripts have
    updated things.
* debian/lirc.init.d:
  - Reorder checking for hardware.conf, to make sure it occurs earlier.
  - Update init script to use LSB output.
  - Update init script to have the ability to spawn multiple lirc
    processes.
* Drop devfs.conf and devfs.devices since devfs is no longer used
  in Ubuntu.
* debian/rules:
  - No longer install devfs.conf and devfs.devices.
  - Install transmitter.hwdb
  - Install usr/share/lirc/transmitters
* debian/lirc.templates:
  - Add extra templates for our chosen transmitter, device, driver,
    modules, and lircd_conf
  - Update all old device, driver, modules, and lircd_conf templates
    to be for remote only.
  - Remove extra space from remote template.
  - Add template for whether to enable/disable lircd.
  - Add a template for serial port selection (LP: 152871)
* debian/lirc.postinst:
  - Unload all modules when issuing a reconfigure command.
  - In check_hardware_conf, don't write UNCONFIGURED, just write
    empty quotes to make sure we don't throw things off.
  - In check_hardware_conf, write out all our new modules as
    necessary.
  - In Save & DebconfLoad, read and store all new transmitter
    variables.
  - In ChooseRemote, read old values from hardware.conf rather than
    debconf, since debconf is not designed to be used as a database,
    but rather an intermediatary storage method.
  - In ChooseRemote, add transmitter support.
  - In ChooseRemote, define what lirc device we are using for
    dev/input as described in:
    https://blueprints.launchpad.net/mythbuntu/+spec/lirc-gpio-alternative
  - Remove clause to mv /etc/lircd.conf to /etc/lirc
  - Write out START_LIRCD, depending on whether we have remotes/transmitters
    enabled or disabled.
  - Check for REMOTE_DRIVER entitled 'none' and set it to ''.
  - Write out a lircd.conf with include directives and a description of how
    to update rather than copying the single file over.
  - Add support to customize serial port (LP: #152871)
  - No longer setup modutils (only applicable for kernel 2.4)
* debian/lirc.preinst:
  - Migrate old hardware.conf over to new syntax in case user does not
    replace it upon package installation.

21. By Scott James Remnant (Canonical)

Fix -x call.

20. By Scott James Remnant (Canonical)

debian/lirc.init.d: call udevadm instead of udevsettle

19. By Mario Limonciello

* New upstream version.
  - Includes Iguanaworks IR Support (LP: #153457)
* Update 03_extrafiles patch for gpio changes.
* Update 05_fix_cmdir patch for command IR lirc.hwdb update.
* Update 12_lirc_pvr150 patch for transmitting support under
  kernel 2.6.22.
* Update 13-warning-cleanup patch for items that were already
  cleaned up upstream.
* Drop 14_mceusb2 patch since now included upstream.
* Drop 14_lirc-i2c patch since now included upstream.
* Drop 15_macmini patch since now included upstream.
* Update 16_lirc-gpio patch for added changes upstream.
* Update 17_devinput patch for added changes upstream.
* Drop 18_irman-fix patch since now included upstream.
* Drop 19_serial_support patch since now included upstream.
* Update 20_serial_igor patch for new serial support upstream.
* Update 22_hauppauge_novat_500 patch for new support upstream.
* Add 23_pad2keys patch for pad2keys imon support (LP: #153184).
* Add 24_freecom_dvbt patch for NovaT 500 Remote (LP: #152539).
* Clean up lintian warning for -$(MAKE).
* Clean up lintian warning for ${source:Version}.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/karmic/lirc
This branch contains Public information 
Everyone can see this information.

Subscribers