<metapackage xmlns:os="http://opensuse.org/Standards/One_Click_Install" xmlns="http://opensuse.org/Standards/One_Click_Install">
  <group>
    <name>iOS Device Support</name>
    <summary>iOS Device Support</summary>
    <description>All required software components to support iOS devices.</description>
    <repositories>
      <repository recommended="true">
        <name>home:FunkyM:iOS</name>
        <summary>iOS Device Support</summary>
        <description>This repository bundles a couple of libraries and tools to interact with and use Apple iOS devices on Linux.

For more information see: http://www.libimobiledevice.org
Bugtracker and issues: http://github.com/libimobiledevice/libimobiledevice/issues</description>
        <url>https://download.opensuse.org/repositories/home:/FunkyM:/iOS/openSUSE_13.2/</url>
      </repository>
      <repository recommended="false">
        <name>openSUSE:13.2</name>
        <summary>Test setup for 13.2</summary>
        <description>This is really just a snapshot of Factory, but we need it to adapt the tools to later test and accept requests to it.</description>
        <url>http://download.opensuse.org/distribution/13.2/repo/oss/</url>
      </repository>
    </repositories>
    <software>
      <item>
        <name>libplist3</name>
        <summary>Library for handling Apple Binary and XML Property Lists</summary>
        <description>libplist is a library for handling Apple Binary and XML Property Lists.</description>
      </item>
      <item>
        <name>libusbmuxd4</name>
        <summary>A client library to multiplex connections from and to iOS devices</summary>
        <description>'usbmuxd' stands for &quot;USB multiplexing daemon&quot;. 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.

This package contains the usbmuxd communication interface library 'libusbmuxd'.</description>
      </item>
      <item>
        <name>libimobiledevice6</name>
        <summary>Native protocols library for iOS devices</summary>
        <description>libimobiledevice is a software library that talks the protocols to support
iOS devices. It does not depend on any existing libraries from Apple.</description>
      </item>
      <item>
        <name>usbmuxd</name>
        <summary>A socket daemon to multiplex connections from and to iOS devices</summary>
        <description>This package provides the usbmuxd daemon for software to use through the
libusbmuxd library to talk with iPhone/iPod Touch devices.

Usbmux is an encapsulation protocol (think IP, ATM, PPP) that allows
multiplexing several conversations onto a single pair of wires.</description>
      </item>
      <item>
        <name>imobiledevice-tools</name>
        <summary>Tools using libimobiledevice for iOS devices</summary>
        <description>libimobiledevice is a software library that talks the protocols to support
iOS devices. It does not depend on any existing libraries from Apple.</description>
      </item>
      <item>
        <name>iproxy</name>
        <summary>An example tool to forward localhost ports to iOS devices</summary>
        <description>'usbmuxd' stands for &quot;USB multiplexing daemon&quot;. 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.

Multiple connections to different TCP ports can happen in parallel. An example
(and useful) tool called 'iproxy' is included that allows you to forward
localhost ports to the device---allows SSH over USB on jailbroken devices, or
allowing access the lockdown daemon (and then to all of the file access, sync,
notification and backup services running on the device).</description>
      </item>
      <item>
        <name>ideviceinstaller</name>
        <summary>My Dummy Package</summary>
        <description>ideviceinstaller is a tool to interact with the installation_proxy of an
iOS device allowing to install, upgrade, uninstall, archive, restore and
enumerate installed or archived apps.

It makes use of the libimobiledevice library that allows communication
with iOS devices in a native way.</description>
      </item>
      <item>
        <name>ideviceactivation</name>
        <summary>Activate tool for iOS devices using libideviceactivation2</summary>
        <description>The ideviceactivation tool allows to activate and deactivate iOS devices.
It uses libideviceactivation2 to contact Apple's activation servers and also handles form
input if any will be required.</description>
      </item>
      <item>
        <name>ifuse</name>
        <summary>Filesystem access for Apple devices</summary>
        <description>iFuse is a FUSE filesystem driver which uses `libimobiledevice` to connect to
devices without the need for a jailbreak.
It is using the native Apple &quot;AFC&quot; protocol, over the normal USB cable in order
to access the iPhone's, iPod Touch's or iPad's media files under Linux.</description>
      </item>
      <item recommended="false">
        <name>libgpod4</name>
        <summary>Library to Manipulate Songs and Playlists Stored on an iPod</summary>
        <description>libgpod is a library meant to abstract access to iPod content. It
provides an API to retrieve the list of files and
playlists stored on an iPod, modify them, and save them back to the iPod.</description>
      </item>
      <item recommended="false">
        <name>libgpod-tools</name>
        <summary>Tools for libgpod</summary>
        <description>libgpod is a library meant to abstract access to iPod content. It
provides an API to retrieve the list of files and
playlists stored on an iPod, modify them, and save them back to the iPod.

This package includes support tools for libgpod.</description>
      </item>
      <item recommended="false">
        <name>gvfs-backend-afc</name>
        <summary>VFS functionality for GLib -- iPod / iPhone Support</summary>
        <description>This package provides a gvfs backend that supports iPod / iPhone devices.</description>
      </item>
      <item recommended="false">
        <name>nautilus-ideviceinfo</name>
        <summary>The nautilus-ideviceinfo package</summary>
        <description>The nautilus-ideviceinfo package.</description>
      </item>
    </software>
  </group>
</metapackage>
