libusbmuxd-vl.spec 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. Name: libusbmuxd
  2. Summary: Client library USB multiplex daemon for Apple's iOS devices
  3. Version: 2.0.2
  4. Release: 1%{?_dist_release}
  5. Vendor: Project Vine
  6. Distribution: Vine Linux
  7. License: LGPLv2+
  8. URL: https://www.libimobiledevice.org/
  9. Source0: https://github.com/libimobiledevice/libusbmuxd/releases/download/%{version}/%{name}-%{version}.tar.bz2
  10. BuildRequires: libplist-devel >= 1.11
  11. Conflicts: usbmuxd < 1.0.9
  12. %description
  13. libusbmuxd is the client library used for communicating with Apple's iPod Touch,
  14. iPhone, iPad and Apple TV devices. It allows multiple services on the device
  15. to be accessed simultaneously.
  16. %package utils
  17. Summary: Utilities for communicating with Apple's iOS devices
  18. Group: Applications/System
  19. License: GPLv2+
  20. Requires: %{name} = %{version}-%{release}
  21. Conflicts: usbmuxd < 1.0.9
  22. %description utils
  23. Utilities for Apple's iOS devices
  24. %package devel
  25. Summary: Development package for %{name}
  26. Summary(ja): %{name} の開発用パッケージ
  27. Group: Development/Libraries
  28. Requires: %{name} = %{version}-%{release}
  29. Conflicts: usbmuxd-devel < 1.0.9
  30. %description devel
  31. Files for development with %{name}.
  32. %prep
  33. %setup -q
  34. %build
  35. %configure --disable-static
  36. sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
  37. sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
  38. make %{?_smp_mflags} V=1
  39. %install
  40. make install DESTDIR=%{buildroot} INSTALL='install -p'
  41. #Remove libtool archives.
  42. find %{buildroot} -name '*.la' -exec rm -f {} ';'
  43. %check
  44. make check
  45. %post -p /sbin/ldconfig
  46. %postun -p /sbin/ldconfig
  47. %files
  48. %defattr(-,root,root,-)
  49. %license COPYING
  50. %doc AUTHORS NEWS README*
  51. %{_libdir}/libusbmuxd*.so.*
  52. %files utils
  53. %defattr(-,root,root,-)
  54. %{_bindir}/inetcat
  55. %{_bindir}/iproxy
  56. %{_mandir}/man1/inetcat.1*
  57. %{_mandir}/man1/iproxy.1*
  58. %files devel
  59. %defattr(-,root,root,-)
  60. %{_includedir}/usbmuxd*
  61. %{_libdir}/pkgconfig/libusbmuxd*.pc
  62. %{_libdir}/libusbmuxd*.so
  63. %changelog
  64. * Sun Aug 02 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.0.2-1
  65. - new upstream release.
  66. * Thu May 21 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.0.10-1
  67. - new upstream release
  68. * Tue Jul 08 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 1.0.9-1
  69. - initial build for Vine Linux
  70. * Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.9-2
  71. - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
  72. * Sat Mar 22 2014 Peter Robinson <pbrobinson@fedoraproject.org> 1.0.9-1
  73. - Initial package