[libusbmuxd] initial import

Peter Robinson pbrobinson at fedoraproject.org
Thu Mar 27 16:55:43 UTC 2014


commit 5602cd6672e2cdc0dd4d4fed4f247d518c488dc0
Author: Peter Robinson <pbrobinson at gmail.com>
Date:   Thu Mar 27 16:33:04 2014 +0000

    initial import

 .gitignore      |    1 +
 libusbmuxd.spec |   75 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 sources         |    1 +
 3 files changed, 77 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..9b24cb1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/libusbmuxd-1.0.9.tar.bz2
diff --git a/libusbmuxd.spec b/libusbmuxd.spec
new file mode 100644
index 0000000..7991d11
--- /dev/null
+++ b/libusbmuxd.spec
@@ -0,0 +1,75 @@
+Name:          libusbmuxd
+Version:       1.0.9
+Release:       1%{?dist}
+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
+
+%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}%{?_isa} = %{version}-%{release}
+
+%description utils
+Utilities for Apple's iOS devices
+
+%package devel
+Summary: Development package for %{name}
+Group: Development/Libraries
+Requires: %{name}%{?_isa} = %{version}-%{release}
+
+%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
+* Sat Mar 22 2014 Peter Robinson <pbrobinson at fedoraproject.org> 1.0.9-1
+- Initial package
diff --git a/sources b/sources
index e69de29..aa14a27 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+3f1d4bd0c0a1a4d7bf96219e117ec499  libusbmuxd-1.0.9.tar.bz2


More information about the scm-commits mailing list