Package: totem
Version: 3.2.1-2+b2
Severity: wishlist

Hi

lirc is the hardware abstraction for irman devices and other infrared 
receivers, depending on liblircclient-dev (as it is already done) 
should be sufficient for totem. Grepping through the totem source 
package neither reveals any attempts to use the headers or libraries 
provided by libirman-dev, besides this entry in the the shipped 
upstream changelog:

ChangeLog.pre-gitlog:
[…]
2002-09-23  James Willcox  <jwill...@gnome.org>

        Moved to lirc instead of irman for remote stuff.  New TotemRemote
        object.

        * acconfig.h:  s/TOTEM_IRMAN/TOTEM_REMOTE/
        * configure.in: check for lirc
        * src/Makefile.am:  remove totem-irman.[ch], add totem-remote.[ch]
        * src/totem-irman.c:  bye bye
        * src/totem-irman.h:
        * src/totem-remote.c: (totem_lirc_to_command),
        (totem_remote_read_code), (totem_remote_finalize),
        (totem_remote_class_init), (totem_remote_init),
        (totem_remote_get_type), (totem_remote_new):
        * src/totem-remote.h:
        * src/totem.c: (on_recent_file_activate),
        (totem_button_pressed_remote_cb), (totem_setup_recent), (main):
[…]

Therefore I don't see any impact on totem from dropping the libirman-dev 
build dependency for the next scheduled upload, there is no particular
urgency required.

It might be time to remove libirman from wheezy and totem is one of the
few packages which declare a package relation to it. The others being 
lirc itself and lcdproc, both actually using libirman, but optionally, 
to support a particular brand of rare/ old type serial based irman IR 
receivers, while totem relies on lirc exclusively to use (a wide range 
of) IR devices.

Regards
        Stefan Lippers-Hollmann

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to