%global forgeurl https://github.com/libimobiledevice/libusbmuxd %define _unpackaged_files_terminate_build 0 Name: libusbmuxd Version: 2.1.0 Release: 1%dist Summary: Client library USB multiplex daemon for Apple's iOS devices License: LGPL-2.0-or-later AND GPL-2.0-or-later URL: https://www.libimobiledevice.org/ Source: %{forgeurl}/releases/download/%{version}/%{name}-%{version}.tar.bz2 BuildRequires: gcc BuildRequires: make BuildRequires: libimobiledevice-glue-devel BuildRequires: libplist-devel >= 2.2.0 %description libusbmuxd is the client library used for communicating with Apple's iPod Touch, iPhone, iPad and Apple TV devices. It allows multiple services on the device to be accessed simultaneously. %package utils Summary: Utilities for communicating with Apple's iOS devices Requires: %{name}%{?_isa} = %{version}-%{release} %description utils Utilities for Apple's iOS devices %package devel Summary: Development package for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} %description devel Files for development with %{name}. %prep %autosetup -p1 %build %configure --disable-static %make_build %install %make_install %check make check %files %license COPYING %doc README.md AUTHORS %{_libdir}/libusbmuxd-2.0.so.7* %files utils %{_bindir}/iproxy %{_bindir}/inetcat %{_mandir}/man1/iproxy.1* %{_mandir}/man1/inetcat.1* %files devel %{_includedir}/usbmuxd.h %{_includedir}/usbmuxd-proto.h %{_libdir}/%{name}-2.0.so %{_libdir}/pkgconfig/%{name}-2.0.pc %changelog %autochangelog