[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