[packages/usbmuxd] up to 1.0.9
glen
glen at pld-linux.org
Wed Jan 20 09:27:59 CET 2016
commit d0b7c88ca57d34a77b97f286a41feacd77e31bbd
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Wed Jan 20 10:15:55 2016 +0200
up to 1.0.9
- cmake replaced with autotools
- looks like broken release with missing files and no rules to install
devel files
usbmuxd.spec | 51 ++++++++++++++++++++++++++++++---------------------
1 file changed, 30 insertions(+), 21 deletions(-)
---
diff --git a/usbmuxd.spec b/usbmuxd.spec
index 1d8c0bb..980acbf 100644
--- a/usbmuxd.spec
+++ b/usbmuxd.spec
@@ -1,17 +1,23 @@
+#
+# Conditional build:
+%bcond_without preflight # preflight worker support
+
Summary: Daemon for communicating with Apple's iPod Touch and iPhone
Summary(pl.UTF-8): Demon do komunikacji z urządzeniami iPod Touch i iPhone firmy Apple
Name: usbmuxd
-Version: 1.0.8
-Release: 2
+Version: 1.0.9
+Release: 0.1
+# All code is dual licenses as GPLv3+ or GPLv2+, except libusbmuxd which is LGPLv2+.
License: GPL v2+ (daemon) and LGPL v2.1+ (library)
Group: Daemons
#Source0Download: http://www.libimobiledevice.org/
Source0: http://www.libimobiledevice.org/downloads/%{name}-%{version}.tar.bz2
-# Source0-md5: 4b33cc78e479e0f9a6745f9b9a8b60a8
-Patch0: cmake-find-usb.patch
-URL: http://marcansoft.com/blog/iphonelinux/usbmuxd/
-BuildRequires: cmake >= 2.6
-BuildRequires: libplist-devel
+# Source0-md5: e98dff7fcf71ac8f218555abb02088e4
+Source1: https://github.com/libimobiledevice/usbmuxd/raw/1.0.9/src/%{name}-proto.h
+# Source1-md5: 0cb310cb35a8746d71db5ee160cc385c
+URL: http://www.libimobiledevice.org/
+%{?with_preflight:BuildRequires: libimobiledevice >= 1.1.6}
+BuildRequires: libplist-devel >= 1.11
BuildRequires: libusb-devel >= 1.0.3
BuildRequires: rpmbuild(macros) >= 1.600
Requires(postun): /usr/sbin/groupdel
@@ -62,17 +68,19 @@ Pliki nagłówkowe biblioteki libusbmuxd.
%prep
%setup -q
-%patch0 -p1
+
+# missing from source
+cp -p %{SOURCE1} src
%build
-install -d build
-cd build
-%cmake ..
+%configure \
+ --disable-silent-rules \
+ %{!?with_preflight:--without-preflight}
%{__make}
%install
rm -rf $RPM_BUILD_ROOT
-%{__make} -C build install \
+%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
%clean
@@ -94,19 +102,20 @@ fi
%files
%defattr(644,root,root,755)
%doc AUTHORS README
-%attr(755,root,root) %{_bindir}/iproxy
+#%attr(755,root,root) %{_bindir}/iproxy
%attr(755,root,root) %{_sbindir}/usbmuxd
-/lib/udev/rules.d/85-usbmuxd.rules
+%{_mandir}/man1/usbmuxd.1*
+/lib/udev/rules.d/39-usbmuxd.rules
+%{systemdunitdir}/usbmuxd.service
%files libs
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libusbmuxd.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libusbmuxd.so.2
+#%attr(755,root,root) %{_libdir}/libusbmuxd.so.*.*.*
+#%attr(755,root,root) %ghost %{_libdir}/libusbmuxd.so.2
%files devel
%defattr(644,root,root,755)
-%doc README.devel
-%attr(755,root,root) %{_libdir}/libusbmuxd.so
-%{_includedir}/usbmuxd-proto.h
-%{_includedir}/usbmuxd.h
-%{_pkgconfigdir}/libusbmuxd.pc
+#%attr(755,root,root) %{_libdir}/libusbmuxd.so
+#%{_includedir}/usbmuxd-proto.h
+#%{_includedir}/usbmuxd.h
+#%{_pkgconfigdir}/libusbmuxd.pc
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/usbmuxd.git/commitdiff/26bca85dfc6a68be1065c91384bce3bf6fde62bb
More information about the pld-cvs-commit
mailing list