lp:ubuntu/oneiric/libmtp
- Get this branch:
- bzr branch lp:ubuntu/oneiric/libmtp
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. - 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. - 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.
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