Browse Source

libusbmuxd: new package, splitted from usbmuxd

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@8764 ec354946-7b23-47d6-9f5a-488ba84defc7
daisuke 9 years ago
parent
commit
4a0a1a9500
1 changed files with 84 additions and 0 deletions
  1. 84 0
      lib/libu/libusbmuxd/libusbmuxd-vl.spec

+ 84 - 0
lib/libu/libusbmuxd/libusbmuxd-vl.spec

@@ -0,0 +1,84 @@
+Name:          libusbmuxd
+Version:       1.0.9
+Release: 1%{?_dist_release}
+Summary:       Client library USB multiplex daemon for Apple's iOS devices
+
+Group:         System Environment/Libraries
+License:       LGPLv2+
+URL:           http://www.libimobiledevice.org/
+Source0:       http://www.libimobiledevice.org/downloads/%{name}-%{version}.tar.bz2
+
+BuildRequires: libplist-devel >= 1.11
+Conflicts:     usbmuxd < 1.0.9
+
+%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
+Group: Applications/System
+License: GPLv2+
+Requires: %{name} = %{version}-%{release}
+Conflicts: usbmuxd < 1.0.9
+
+%description utils
+Utilities for Apple's iOS devices
+
+%package devel
+Summary: Development package for %{name}
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Conflicts: usbmuxd-devel < 1.0.9
+
+%description devel
+Files for development with %{name}.
+
+%prep
+%setup -q
+
+%build
+%configure --disable-static
+
+sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
+sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
+
+make %{?_smp_mflags} V=1
+
+%install
+make install DESTDIR=%{buildroot} INSTALL='install -p'
+
+#Remove libtool archives.
+find %{buildroot} -name '*.la' -exec rm -f {} ';'
+
+%check
+make check
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files
+# License is covered in README, upstream notified about COPYING files
+# will be fixed in next release
+%doc README AUTHORS
+%{_libdir}/libusbmuxd.so.2*
+
+%files utils
+%{_bindir}/iproxy
+
+%files devel
+%{_includedir}/usbmuxd*
+%{_libdir}/pkgconfig/libusbmuxd.pc
+%{_libdir}/libusbmuxd.so
+
+%changelog
+* Tue Jul 08 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 1.0.9-1
+- initial build for Vine Linux
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.9-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Sat Mar 22 2014 Peter Robinson <pbrobinson@fedoraproject.org> 1.0.9-1
+- Initial package