5602cd6
Name:          libusbmuxd
Bastien Nocera 2c59746
Version:       2.0.2
d7aed2c
Release:       3%{?dist}
5602cd6
Summary:       Client library USB multiplex daemon for Apple's iOS devices
5602cd6
5602cd6
License:       LGPLv2+
5602cd6
URL:           http://www.libimobiledevice.org/
Bastien Nocera 0c3a98f
Source0:       https://github.com/libimobiledevice/%{name}/archive/%{version}.tar.gz
5602cd6
Igor Gnatenko d590371
BuildRequires:  gcc
Bastien Nocera 2c59746
BuildRequires:  libplist-devel >= 2.2.0
Bastien Nocera 0c3a98f
BuildRequires:  autoconf automake libtool
5602cd6
5602cd6
%description
5602cd6
libusbmuxd is the client library used for communicating with Apple's iPod Touch,
5602cd6
iPhone, iPad and Apple TV devices. It allows multiple services on the device 
5602cd6
to be accessed simultaneously.
5602cd6
5602cd6
%package utils
5602cd6
Summary: Utilities for communicating with Apple's iOS devices
5602cd6
License: GPLv2+
5602cd6
Requires: %{name}%{?_isa} = %{version}-%{release}
5602cd6
5602cd6
%description utils
5602cd6
Utilities for Apple's iOS devices
5602cd6
5602cd6
%package devel
5602cd6
Summary: Development package for %{name}
5602cd6
Requires: %{name}%{?_isa} = %{version}-%{release}
Rex Dieter 323c09e
Obsoletes: usbmuxd-devel < 1.0.9
5602cd6
5602cd6
%description devel
5602cd6
Files for development with %{name}.
5602cd6
5602cd6
%prep
5602cd6
%setup -q
Bastien Nocera 0c3a98f
Bastien Nocera 0c3a98f
NOCONFIGURE=1 ./autogen.sh
5602cd6
5602cd6
%build
5602cd6
%configure --disable-static
5602cd6
5602cd6
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
5602cd6
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
5602cd6
15263b0
%make_build
5602cd6
5602cd6
%install
15263b0
%make_install
5602cd6
5602cd6
#Remove libtool archives.
f5752c1
find %{buildroot} -type f -name "*.la" -delete
5602cd6
5602cd6
%check
5602cd6
make check
5602cd6
a00518a
%ldconfig_scriptlets
5602cd6
5602cd6
%files
22ede29
%{!?_licensedir:%global license %%doc}
22ede29
%license COPYING
Bastien Nocera 0c3a98f
%doc README.md AUTHORS
Bastien Nocera 2c59746
%{_libdir}/libusbmuxd-2.0.so.*
5602cd6
5602cd6
%files utils
5602cd6
%{_bindir}/iproxy
Bastien Nocera 8f55373
%{_bindir}/inetcat
Bastien Nocera 97da7b2
%{_mandir}/man1/*
5602cd6
5602cd6
%files devel
5602cd6
%{_includedir}/usbmuxd*
Bastien Nocera 2c59746
%{_libdir}/pkgconfig/libusbmuxd-2.0.pc
Bastien Nocera 2c59746
%{_libdir}/libusbmuxd-2.0.so
5602cd6
5602cd6
%changelog
d7aed2c
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.2-3
d7aed2c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
d7aed2c
15263b0
* Mon Jul 13 2020 Tom Stellard <tstellar@redhat.com> - 2.0.2-2
15263b0
- Use make macros
15263b0
- https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
15263b0
Bastien Nocera 2c59746
* Tue Jun 16 2020 Bastien Nocera <bnocera@redhat.com> - 2.0.2-1
Bastien Nocera 2c59746
+ libusbmuxd-2.0.2-1
Bastien Nocera 2c59746
- Update to 2.0.2
Bastien Nocera 2c59746
5ed434d
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.0-2
5ed434d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
5ed434d
Bastien Nocera 0c3a98f
* Sat Nov 23 2019 Bastien Nocera <bnocera@redhat.com> - 2.0.0-1
Bastien Nocera 0c3a98f
+ libusbmuxd-2.0.0-1
Bastien Nocera 0c3a98f
- Update to 2.0.0
Bastien Nocera 0c3a98f
cdf7dc1
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.10-12
cdf7dc1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
cdf7dc1
178310f
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.10-11
178310f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
178310f
9a492e3
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.10-10
9a492e3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
9a492e3
e915329
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.10-9
e915329
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
e915329
be5f010
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.10-8
be5f010
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
be5f010
f5097bc
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.10-7
f5097bc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
f5097bc
3c943c1
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.10-6
3c943c1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
3c943c1
8649925
* Fri May 27 2016 Peter Robinson <pbrobinson@fedoraproject.org> 1.0.10-5
8649925
- Fix CVE-2016-5104
8649925
7ff74f4
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.10-4
7ff74f4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
7ff74f4
a72422a
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.10-3
a72422a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
a72422a
22ede29
* Tue Feb  3 2015 Peter Robinson <pbrobinson@fedoraproject.org> 1.0.10-2
22ede29
- Use %%license
22ede29
281d8f7
* Wed Oct 15 2014 Peter Robinson <pbrobinson@fedoraproject.org> 1.0.10-1
281d8f7
- Update to 1.0.10
281d8f7
Rex Dieter 323c09e
* Tue Sep 09 2014 Rex Dieter <rdieter@fedoraproject.org> 1.0.9-4
Rex Dieter 323c09e
- -devel: Obsoletes: usbmuxd-devel
Rex Dieter 323c09e
1179d4a
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.9-3
1179d4a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
1179d4a
e7f0fdf
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.9-2
e7f0fdf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
e7f0fdf
5602cd6
* Sat Mar 22 2014 Peter Robinson <pbrobinson@fedoraproject.org> 1.0.9-1
5602cd6
- Initial package