~ubuntu-branches/ubuntu/lucid/lirc/lucid-proposed

Viewing all changes in revision 22.

  • Committer: Bazaar Package Importer
  • Author(s): Mario Limonciello
  • Date: 2007-12-27 23:16:40 UTC
  • Revision ID: james.westby@ubuntu.com-20071227231640-czp3d7yiegqwkmfo
Tags: 0.8.3~pre1-0ubuntu4
* 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.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: