[packages/libmtp] - updated to 1.1.23

qboosh qboosh at pld-linux.org
Tue Jun 23 17:39:06 CEST 2026


commit 5cfb7e5e8cb385afe7ccf62bbd1e3c5811048920
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Tue Jun 23 17:39:26 2026 +0200

    - updated to 1.1.23

 libmtp.spec | 22 +++++++++++++++-------
 1 file changed, 15 insertions(+), 7 deletions(-)
---
diff --git a/libmtp.spec b/libmtp.spec
index 16f15af..7d6cd2c 100644
--- a/libmtp.spec
+++ b/libmtp.spec
@@ -1,16 +1,16 @@
 #
 # Conditional build:
-%bcond_without	apidocs		# do not build and package API docs
+%bcond_without	apidocs		# API documentation (doxygen generated)
 
 Summary:	Implementation of Microsoft's Media Transfer Protocol (MTP)
 Summary(pl.UTF-8):	Implementacja protokołu MTP (Media Transfer Protocol) Microsoftu
 Name:		libmtp
-Version:	1.1.21
+Version:	1.1.23
 Release:	1
 License:	LGPL v2+
 Group:		Libraries
 Source0:	https://downloads.sourceforge.net/libmtp/%{name}-%{version}.tar.gz
-# Source0-md5:	532b445b22d01cc5c4b0683dd5ed894e
+# Source0-md5:	2258eb7cc7f32d417d72863c0d3c3cad
 URL:		https://libmtp.sourceforge.net/
 %{?with_apidocs:BuildRequires:	doxygen}
 BuildRequires:	libgcrypt-devel
@@ -94,10 +94,19 @@ Reguły UDEV dla urządzeń libmtp.
 
 %install
 rm -rf $RPM_BUILD_ROOT
+
+# "UDEVbin_SNIPPET" from 1.0.23 doesn't work with current automake,
+# must pass hwdbdir, mtp_probedir, udevrulesdir
 %{__make} install \
 	htmldocdir=%{_docdir}/%{name}-devel-%{version} \
+	hwdbdir=/lib/udev/hwdb.d \
+	mtp_probedir=/lib/udev \
+	udevrulesdir=/lib/udev/rules.d \
 	DESTDIR=$RPM_BUILD_ROOT
 
+# obsoleted by pkg-config
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/libmtp.la
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -107,16 +116,15 @@ rm -rf $RPM_BUILD_ROOT
 %files
 %defattr(644,root,root,755)
 %doc AUTHORS ChangeLog README TODO
-%attr(755,root,root) %{_libdir}/libmtp.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libmtp.so.9
+%{_libdir}/libmtp.so.*.*.*
+%ghost %{_libdir}/libmtp.so.9
 
 %files devel
 %defattr(644,root,root,755)
 %if %{with apidocs}
 %doc %{_docdir}/%{name}-devel-%{version}
 %endif
-%attr(755,root,root) %{_libdir}/libmtp.so
-%{_libdir}/libmtp.la
+%{_libdir}/libmtp.so
 %{_includedir}/libmtp.h
 %{_pkgconfigdir}/libmtp.pc
 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libmtp.git/commitdiff/5cfb7e5e8cb385afe7ccf62bbd1e3c5811048920



More information about the pld-cvs-commit mailing list