Blame SPECS/libusbmuxd.spec

a5332b
Name:          libusbmuxd
a5332b
Version:       1.0.10
a5332b
Release:       9%{?dist}
a5332b
Summary:       Client library USB multiplex daemon for Apple's iOS devices
a5332b
a5332b
Group:         System Environment/Libraries
a5332b
License:       LGPLv2+
a5332b
URL:           http://www.libimobiledevice.org/
a5332b
Source0:       http://www.libimobiledevice.org/downloads/%{name}-%{version}.tar.bz2
a5332b
Patch0:        CVE-2016-5104.patch
a5332b
a5332b
BuildRequires: libplist-devel >= 1.11
a5332b
a5332b
%description
a5332b
libusbmuxd is the client library used for communicating with Apple's iPod Touch,
a5332b
iPhone, iPad and Apple TV devices. It allows multiple services on the device 
a5332b
to be accessed simultaneously.
a5332b
a5332b
%package utils
a5332b
Summary: Utilities for communicating with Apple's iOS devices
a5332b
Group: Applications/System
a5332b
License: GPLv2+
a5332b
Requires: %{name}%{?_isa} = %{version}-%{release}
a5332b
a5332b
%description utils
a5332b
Utilities for Apple's iOS devices
a5332b
a5332b
%package devel
a5332b
Summary: Development package for %{name}
a5332b
Group: Development/Libraries
a5332b
Requires: %{name}%{?_isa} = %{version}-%{release}
a5332b
Obsoletes: usbmuxd-devel < 1.0.9
a5332b
a5332b
%description devel
a5332b
Files for development with %{name}.
a5332b
a5332b
%prep
a5332b
%setup -q
a5332b
%patch0 -p1 -b .soc
a5332b
a5332b
%build
a5332b
%configure --disable-static
a5332b
a5332b
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
a5332b
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
a5332b
a5332b
make %{?_smp_mflags} V=1
a5332b
a5332b
%install
a5332b
make install DESTDIR=%{buildroot} INSTALL='install -p'
a5332b
a5332b
#Remove libtool archives.
a5332b
find %{buildroot} -type f -name "*.la" -delete
a5332b
a5332b
%check
a5332b
make check
a5332b
a5332b
%post -p /sbin/ldconfig
a5332b
a5332b
%postun -p /sbin/ldconfig
a5332b
a5332b
%files
a5332b
%{!?_licensedir:%global license %%doc}
a5332b
%license COPYING
a5332b
%doc README AUTHORS
a5332b
%{_libdir}/libusbmuxd.so.4*
a5332b
a5332b
%files utils
a5332b
%{_bindir}/iproxy
a5332b
a5332b
%files devel
a5332b
%{_includedir}/usbmuxd*
a5332b
%{_libdir}/pkgconfig/libusbmuxd.pc
a5332b
%{_libdir}/libusbmuxd.so
a5332b
a5332b
%changelog
a5332b
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.10-9
a5332b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
a5332b
a5332b
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.10-8
a5332b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
a5332b
a5332b
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.10-7
a5332b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
a5332b
a5332b
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.10-6
a5332b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
a5332b
a5332b
* Fri May 27 2016 Peter Robinson <pbrobinson@fedoraproject.org> 1.0.10-5
a5332b
- Fix CVE-2016-5104
a5332b
a5332b
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.10-4
a5332b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
a5332b
a5332b
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.10-3
a5332b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
a5332b
a5332b
* Tue Feb  3 2015 Peter Robinson <pbrobinson@fedoraproject.org> 1.0.10-2
a5332b
- Use %%license
a5332b
a5332b
* Wed Oct 15 2014 Peter Robinson <pbrobinson@fedoraproject.org> 1.0.10-1
a5332b
- Update to 1.0.10
a5332b
a5332b
* Tue Sep 09 2014 Rex Dieter <rdieter@fedoraproject.org> 1.0.9-4
a5332b
- -devel: Obsoletes: usbmuxd-devel
a5332b
a5332b
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.9-3
a5332b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
a5332b
a5332b
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.9-2
a5332b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
a5332b
a5332b
* Sat Mar 22 2014 Peter Robinson <pbrobinson@fedoraproject.org> 1.0.9-1
a5332b
- Initial package