Package: usbmuxd
Version: 1.0.8
Revision: 5
Description: USB multiplexing daemon
License: LGPL

# Dependencies:
BuildDependsOnly: true
Depends: %N2-shlibs (= %v-%r)
BuildDepends: pkgconfig, cmake, libplist1, libusb1

# Unpack Phase:
Source: http://cgit.sukimashita.com/%n.git/snapshot/%n-%v.tar.bz2
Source-Checksum: SHA256(d99fb1c772018ee2dd74878520daf971a2b42b47dcad1cff97cff719a01317e4)

# Compile Phase:
CompileScript: <<
#!/bin/sh -ev
# the file version.tag is missing. reported upstream.
  cat >%b/version.tag <<EOFCFG
1.0.8
EOFCFG
  mkdir build
  cd build
  cmake .. -DCMAKE_INSTALL_PREFIX=%p -DUSB_INCLUDE_DIR=%p/include/libusb-1.0 \
           -DCMAKE_OSX_SYSROOT:STRING=/ -DCMAKE_OSX_DEPLOYMENT_TARGET:STRING=""
  make
<<

# Install Phase:
DocFiles: AUTHORS COPYING* README*
InstallScript: <<
#!/bin/sh -ev
  cd build
  make install DESTDIR=%d
<<

SplitOff: <<
  Package:   %N2-shlibs
  Replaces:  %N-shlibs
  Depends: libplist1-shlibs, libusb1-shlibs

  Files: <<
    lib/libusbmuxd.%v.dylib
    lib/libusbmuxd.2.dylib
  <<
  Shlibs: <<
    %p/lib/libusbmuxd.2.dylib 2.0.0 %n (>= 1.0.8-3)
  <<
  DocFiles: AUTHORS COPYING* README*
<<

Splitoff2: <<
  Package:   %N2-dev
  Conflicts: %N-dev
  Replaces:  %N-dev
  Depends:   %N2-shlibs (>= %v-1)
  BuildDependsOnly: true
  Files: <<
    include
    lib
  <<
  DocFiles: AUTHORS COPYING* README*
<<

# Additional Info
DescDetail: <<
'usbmuxd' stands for "USB multiplexing daemon".  This daemon is in charge
of multiplexing connections over USB to an iPhone or iPod touch.  To users,
it means you can sync your music, contacts, photos, etc.  over USB. To
developers, it means you can connect to any listening localhost socket on
the device.  usbmuxd is not used for tethering data transfer, which uses a
dedicated USB interface as a virtual network device.

There is already a usbmuxd daemon running if iTunes is installed.  The
purpose of this package is mainly to offer libusbmuxd.dylib for other
programs to talk to the usbmuxd daemon.
<<
Homepage: http://www.libimobiledevice.org/
Maintainer: Karl-Michael Schindler <karl-michael.schindler@web.de>