From c38546cfcec60e09bc4f259dcdc1295f92d1c30b23d8bad4088c9db44a9d6a07 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Sat, 22 Sep 2012 11:40:40 +0000 Subject: [PATCH] Accepting request 135354 from home:TheBlackCat:branches:devel:libraries:c_c++ - updated to 1.1.5 + - Soname libmtp.so.9.0.5 - binary compatible + - Stop forcing altinterface 0! That bug has been around like + forever and libgphoto2 never did this. It screws up some + Samsung devices and is the prime reason for releasing this + update so soon after 1.1.4 as I know a lot of people out there + have Samsung devices! + - Integrated Sajid Anwars hard long-term work on MTPZ. There are + no secret keys or certificates inside libmtp, if you need these + to talk to your MTPZ device (Zune models, Windows Phones) you + need to get a file of secrets from some other place, preferably + Microsoft. + - Expose getthumbnail method and the Add Storage events as needed + for a GNOME VFS project by Philip Langdale. + - Rearrange and try to understand some SONY device modes again + and again. + - A udev script fix from Alessio Treglia to avoid poking around + on Canon EOS 3D. + - Devices, devices, devices... +- Add libgrypt buildrequires for MTPZ support OBS-URL: https://build.opensuse.org/request/show/135354 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmtp?expand=0&rev=51 --- libmtp-1.1.4.tar.gz | 3 --- libmtp-1.1.5.tar.gz | 3 +++ libmtp.changes | 26 +++++++++++++++++++++++++- libmtp.spec | 23 ++++++++++++----------- 4 files changed, 40 insertions(+), 15 deletions(-) delete mode 100644 libmtp-1.1.4.tar.gz create mode 100644 libmtp-1.1.5.tar.gz diff --git a/libmtp-1.1.4.tar.gz b/libmtp-1.1.4.tar.gz deleted file mode 100644 index 1009d35..0000000 --- a/libmtp-1.1.4.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4c6c5cdb46959d9903e98c22e906407909b5bff996b7e1970dc2ee228e3e1460 -size 696838 diff --git a/libmtp-1.1.5.tar.gz b/libmtp-1.1.5.tar.gz new file mode 100644 index 0000000..dbeb860 --- /dev/null +++ b/libmtp-1.1.5.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:787679171baf8b3cf2fcc03196c705ab4d7cbc969bd71f9d3696be1ce7f1c63a +size 723925 diff --git a/libmtp.changes b/libmtp.changes index 3c1e8a5..95f844d 100644 --- a/libmtp.changes +++ b/libmtp.changes @@ -1,3 +1,27 @@ +------------------------------------------------------------------- +Sat Sep 22 11:34:52 UTC 2012 - toddrme2178@gmail.com + +- updated to 1.1.5 + - Soname libmtp.so.9.0.5 - binary compatible + - Stop forcing altinterface 0! That bug has been around like + forever and libgphoto2 never did this. It screws up some + Samsung devices and is the prime reason for releasing this + update so soon after 1.1.4 as I know a lot of people out there + have Samsung devices! + - Integrated Sajid Anwars hard long-term work on MTPZ. There are + no secret keys or certificates inside libmtp, if you need these + to talk to your MTPZ device (Zune models, Windows Phones) you + need to get a file of secrets from some other place, preferably + Microsoft. + - Expose getthumbnail method and the Add Storage events as needed + for a GNOME VFS project by Philip Langdale. + - Rearrange and try to understand some SONY device modes again + and again. + - A udev script fix from Alessio Treglia to avoid poking around + on Canon EOS 3D. + - Devices, devices, devices... +- Add libgrypt buildrequires for MTPZ support + ------------------------------------------------------------------- Sun Aug 19 09:29:56 UTC 2012 - meissner@suse.com @@ -85,7 +109,7 @@ Mon Jan 10 10:28:34 CET 2011 - meissner@suse.de Sun May 23 11:34:39 UTC 2010 - meissner@novell.com - updated to 1.0.3 incremental release - * some new ids + * some new ids * some smaller bugfixes - buildrequre pkg-config diff --git a/libmtp.spec b/libmtp.spec index 76f0cdf..4d7aea8 100644 --- a/libmtp.spec +++ b/libmtp.spec @@ -19,14 +19,16 @@ Name: libmtp Url: http://sf.net/projects/libmtp BuildRequires: doxygen +BuildRequires: libgcrypt-devel BuildRequires: libusb-1_0-devel BuildRequires: pkg-config Summary: Commandline utilities for access to MTP Players License: LGPL-2.1+ Group: Productivity/Multimedia/Sound/Players -Version: 1.1.4 +Version: 1.1.5 Release: 0 -Source0: http://downloads.sourceforge.net/project/libmtp/libmtp/%{version}/libmtp-%{version}.tar.gz +%define sonum 9 +Source0: http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -37,11 +39,11 @@ authored by Microsoft. Common devices using this technology are Creative Zen, iRiver, Samsung and others. -%package -n libmtp9 +%package -n %{name}%{sonum} Summary: Library for accessing MTP Players Group: Productivity/Multimedia/Sound/Players -%description -n libmtp9 +%description -n %{name}%{sonum} This package contains the libraries that allow access to USB based media players based on the MTP (Media Transfer Protocol) authored by Microsoft. @@ -61,7 +63,7 @@ by Microsoft. For graphical user interfaces use Amarok or Banshee. %package devel Summary: Development files for access to MTP Player library Group: Development/Libraries/Other -Requires: libmtp9 = %version +Requires: %{name}%{sonum} = %{version} Requires: libusb-devel %description devel @@ -80,18 +82,17 @@ make %{?_smp_mflags} make install DESTDIR=$RPM_BUILD_ROOT #install -d $RPM_BUILD_ROOT/usr/share/hal/fdi/information/20thirdparty/ #install -c -m 644 libmtp.fdi $RPM_BUILD_ROOT/usr/share/hal/fdi/information/20thirdparty/10-usb-music-players-libmtp.fdi -rm -rf $RPM_BUILD_ROOT/usr/share/doc/libmtp* -rm -rf $RPM_BUILD_ROOT/%{_libdir}/*.la +rm -rf %{buildroot}/usr/share/doc/libmtp* +rm -rf %{buildroot}/%{_libdir}/*.la -%post -n libmtp9 -p /sbin/ldconfig - -%postun -n libmtp9 -p /sbin/ldconfig +%post -n %{name}%{sonum} -p /sbin/ldconfig +%postun -n %{name}%{sonum} -p /sbin/ldconfig %files -n mtp-tools %defattr(-, root, root) %{_prefix}/bin/* -%files -n libmtp9 +%files -n %{name}%{sonum} %defattr(-, root, root) %doc COPYING README ChangeLog AUTHORS %{_libdir}/lib*.so.*