lp:ubuntu/oneiric/libmtp

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

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Mature

Recent revisions

40. By Alessio Treglia

* Merge with Debian experimental, remaining changes:
  - Temporarily let libmtp-common Replace libmtp9, this can be dropped
    once Oneiric is released.

39. By Loïc Minier

Temporarily let libmtp-common Replace libmtp9; we can drop this change in
a couple of weeks, when people have upgraded across the broken version.

38. By Alessio Treglia

[ Alessio Treglia ]
* debian/copyright:
  - Credits to Sense Hofstede for the apport script.
  - Fix formatting to comply with DEP-5 svn r174.
* debian/patches/0001-new_devices.patch
  - New device: Google Xoom 18d1:70a8 (LP: #793064)

[ Loïc Minier ]
* Let libmtpN replace libmtp8; LP: #802441
* Move apport hook to libmtp-common. Shipping the apport hook in
  libmtp-common instead of libmtpN avoids the need for Replaces in
  the future; thanks Michael Vogt.

37. By Loïc Minier

Let libmtpN replace libmtp8; LP: #802441.

36. By Alessio Treglia

* New upstream release:
  - Soname libmtp.so.9.0.0 - new ABI:
    + New state fields are added in an exposed public struct. Programs need
      to be recompiled and relinked against the new libmtp but then they
      should work.
  - New interfaces:
    + LIBMTP_Open_Raw_Device_Uncached()
    + LIBMTP_Get_Files_And_Folders()
  - Tentative event interface: LIBMTP_Read_Event
    + Support for some basic device event. It should be polled by a separate
      thread in clients, and we expect to handle most events internally in
      libmtp (such as updating the data cache when objects are added or
      removed) but this thread is required to drive it.
  - Even more careful device probe code in the mtp-probe executable. Some
    distros reported problems with some rouge devices with custom interfaces
    going into endless probe loops. This should now be fixed: we're making
    sure we have exactly the right kind of endpoints before probing.
  - udev rule prio for probe command set to match what comes with stock udev.
  - Probing for IAD (Interface Association Descriptors).
  - A horde of new devices in the database.
* Delete 0001-new_devices.patch, applied upstream.
* Refresh 1001-kfreebsd_hurd_ftbfs.patch
* debian/{control,rules}: Bump SOVERSION to 9.
* Move libmtp8.symbols to libmtp9.symbols.
* Update symbols file.
* udev rules file has been renamed: 45-libmtp.rules -> 39-libmtp.rules.
* debian/control:
  - Drop ancient udev << 0.136-1 from the libmtp9's Breaks field.
  - libmtp{9,-runtime} depend on libmtp-common.
  - Relax mtp-tools' dependency on libmtp@SONAME@.
* Update mtp-tools' manpage to document the new mtp-filetree utility.

35. By Alessio Treglia

Add patch to prevent FTBFS on kfreebsd architectures.

34. By Alessio Treglia

* New upstream release.
* Update debian/gbp.conf
* Drop all patches, applied upstream.
* Update symbols file
* Pass -Wl,--as-needed to the linker.

33. By Alessio Treglia

* New devices:
  - Nokia 2710 0421:02c1.
  - Nokia 5230 0421:02e2.
  - SanDisk Sansa Fuze+ 0781:74e0
  - Sony Walkman NWZ-B153F 054c:04be
  - Sony Walkman NWZ-E354 054c:04cb
* Take patch from upstream trunk:
  - examples/hotplug.c: Set ENV{ID_MEDIA_PLAYER}="1" to allow userspace
    programs to retrieve information about plugged-in device via udev.
    Thanks to Martin Pitt for reporting this.
* Refresh remaining patches.
* Set libmtp-dev Architecture to 'all', regenerate debian/control.
* Remove static libraries from the -DEV binary.

32. By Alessio Treglia

* New device: iRiver T5 4102:1153
* Update symbols.

31. By Alessio Treglia

* New device: Wyplay Wyplayer 1e53:0007.
* Refresh patches.

Branch metadata

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

Subscribers