Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/utils
In directory vz-cvs-3.sog:/tmp/cvs-serv3418/utils
Added Files:
ideviceinstaller.info libimobiledevice-py.info
libimobiledevice.info usbmuxd.info
Log Message:
move imobiledevice stuff to stable.
--- NEW FILE: libimobiledevice.info ---
Package: libimobiledevice
Version: 1.0.6
Revision: 1
Description: Library to talk to iDevices
License: LGPL
# Dependencies:
BuildDependsOnly: true
Depends: %N1-shlibs (>= %v-1)
BuildDepends: pkgconfig, usbmuxd-dev, libplist, gnutls26, libtasn1-3,
libgpg-error, libgettext8-dev, glib2-dev
# Unpack Phase:
Source: http://www.libimobiledevice.org/downloads/%n-%v.tar.bz2
Source-MD5: bd5cdff5212060ee299481360f67fa24
ConfigureParams: LDFLAGS="-L%p/lib" --without-swig
DocFiles: AUTHORS COPYING* NEWS README
SplitOff: <<
Package: %N1-shlibs
Conflicts: %N-shlibs
Replaces: %N-shlibs
Depends: usbmuxd-shlibs | usbmuxd1-shlibs, gnutls26-shlibs, glib2-shlibs
Files: <<
lib/libimobiledevice.1.dylib
<<
Shlibs: <<
%p/lib/libimobiledevice.1.dylib 2.0.0 libimobiledevice (>= 1.0.6-1)
<<
DocFiles: AUTHORS COPYING* NEWS README
<<
Splitoff2: <<
Package: %N-dev
Depends: %N1-shlibs (>= %v-1)
BuildDependsOnly: true
Files: <<
include
lib
<<
DocFiles: AUTHORS COPYING* NEWS README docs/html
<<
# Additional Info
DescDetail: <<
libimobiledevice is a software library that talks the protocols to support
iPhone, iPod Touch, iPad and Apple TV devices. Unlike other projects, it
does not depend on using any existing proprietary libraries and does not
require jailbreaking. It allows other software to easily access the
device's filesystem, retrieve information about the device and it's
internals, backup/restore the device, manage SpringBoard icons, manage
installed applications, retrieve addressbook/calendars/notes and bookmarks
and synchronize music and video to the device.
See the README file for some commandline tools to access iDevices.
<<
Homepage: http://www.libimobiledevice.org/
Maintainer: Karl-Michael Schindler <[email protected]>
--- NEW FILE: libimobiledevice-py.info ---
Info2: <<
Package: libimobiledevice-py%type_pkg[python]
Type: python (2.5 2.6 2.7)
Version: 1.0.6
Revision: 1
Description: Library to talk to iDevices
License: LGPL
# Dependencies:
Depends: python%type_pkg[python], libimobiledevice1-shlibs
BuildDepends: pkgconfig, swig, usbmuxd-dev, libplist,
libplist-py%type_pkg[python]-dev
GCC: 4.0
# Unpack Phase:
Source: http://www.libimobiledevice.org/downloads/libimobiledevice-%v.tar.bz2
Source-MD5: bd5cdff5212060ee299481360f67fa24
ConfigureParams: LDFLAGS="-L%p/lib/python%type_raw[python]/config -L%p/lib"
PYTHON=%p/bin/python%type_raw[python] SWIG=%p/bin/swig
CompileScript: <<
#!/bin/sh -ev
./configure %c
# Compile only what is needed for building the python stuff with swig
make -C src all
make -C swig all
<<
InstallScript: <<
#!/bin/sh -ev
SWIGLIB_PATH=`%p/bin/swig -swiglib | cut -d / -f 3-5`
mkdir -p -m 755 %i/$SWIGLIB_PATH
cp swig/imobiledevice.i %i/$SWIGLIB_PATH
make -C swig install DESTDIR=%d
<<
DocFiles: AUTHORS COPYING* NEWS README
SplitOff: <<
Package: %N-dev
BuildDependsOnly: true
Depends: %N
Conflicts: libimobiledevice-py25-dev, libimobiledevice-py26-dev,
libimobiledevice-py27-dev
Replaces: libimobiledevice-py25-dev, libimobiledevice-py26-dev,
libimobiledevice-py27-dev
Files: include share/swig
<<
# Additional Info
DescDetail: <<
libimobiledevice is a software library that talks the protocols to support
iPhone, iPod Touch, iPad and Apple TV devices. Unlike other projects, it
does not depend on using any existing proprietary libraries and does not
require jailbreaking. It allows other software to easily access the
device's filesystem, retrieve information about the device and it's
internals, backup/restore the device, manage SpringBoard icons, manage
installed applications, retrieve addressbook/calendars/notes and bookmarks
and synchronize music and video to the device.
See the README file for some commandline tools to access iDevices.
<<
Homepage: http://www.libimobiledevice.org/
Maintainer: Karl-Michael Schindler <[email protected]>
<<
--- NEW FILE: ideviceinstaller.info ---
Package: ideviceinstaller
Version: 1.0.0
Revision: 3
Description: Manage applications of an iDevice
License: GPL/LGPL
# Dependencies:
BuildDepends: fink (>= 0.24.12), libzip1, libimobiledevice
Depends: libzip1-shlibs, libimobiledevice1-shlibs
# Unpack Phase:
Source: http://www.libimobiledevice.org/downloads/%n-%v.tar.bz2
Source-MD5: 877a1597797c292b47f4a9de581e8974
# Both patches are reported upstream
Patchscript: <<
#!/bin/sh -ev
sed -i.bak '/#include <time.h>/a\
#include <libgen.h>
' src/ideviceinstaller.c
rm -f src/ideviceinstaller.c.bak
sed -i.bak 's|zip_fread \%%ld|zip_fread \%%lld|g'
src/ideviceinstaller.c
rm -f src/ideviceinstaller.c.bak
<<
DocFiles: AUTHORS COPYING* README
# Additional Info
DescDetail: <<
ideviceinstaller is a tool to interact with the installation_proxy
of an iDevice allowing to install, upgrade, uninstall, archive, restore,
and enumerate installed or archived apps.
Note:
There is a known bug in libimobiledevice which causes transfers of large
apps to/from the device to abort due to a timeout.
Usage: ideviceinstaller OPTIONS
-U, --uuid UUID Target specific device by its 40-digit device UUID.
-l, --list-apps List apps, possible options:
-o list_user - list user apps only (this is the default)
-o list_system - list system apps only
-o list_all - list all types of apps
-o xml - print full output as xml plist
-i, --install ARCHIVE Install app from package file specified by ARCHIVE.
-u, --uninstall APPID Uninstall app specified by APPID.
-g, --upgrade APPID Upgrade app specified by APPID.
-L, --list-archives List archived applications, possible options:
-o xml - print full output as xml plist
-a, --archive APPID Archive app specified by APPID, possible options:
-o uninstall - uninstall the package after making an archive
-o app_only - archive application data only
-o copy=PATH - copy the app archive to directory PATH when done
-o remove - only valid when copy=PATH is used: remove after copy
-r, --restore APPID Restore archived app specified by APPID
-R, --remove-archive APPID Remove app archive specified by APPID
-o, --options Pass additional options to the specified command.
-h, --help prints usage information
-d, --debug enable communication debugging
<<
DescPort: Followed the instructions in README
Homepage: http://www.libimobiledevice.org/
Maintainer: Karl-Michael Schindler <[email protected]>
--- NEW FILE: usbmuxd.info ---
Package: usbmuxd
Version: 1.0.7
Revision: 1
Description: USB multiplexing daemon
License: LGPL
# Dependencies:
BuildDependsOnly: true
Depends: %N1-shlibs (= %v-%r)
BuildDepends: pkgconfig, cmake, libplist, libusb1, libgcrypt
# Unpack Phase:
Source: http://marcansoft.com/uploads/%n/%n-%v.tar.bz2
Source-MD5: 6f431541f3177fa06aa6df9ceecb2da0
# Compile Phase:
CompileScript: <<
#!/bin/sh -ev
mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=%p
make
<<
# Install Phase:
DocFiles: AUTHORS COPYING* README*
InstallScript: <<
#!/bin/sh -ev
cd build
make install DESTDIR=%d
<<
SplitOff: <<
Package: %N1-shlibs
Conflicts: %N-shlibs
Replaces: %N-shlibs
Depends: libplist-shlibs | libplist1-shlibs, libusb1-shlibs, libgcrypt-shlibs
Files: <<
lib/libusbmuxd.%v.dylib
lib/libusbmuxd.1.dylib
<<
Shlibs: <<
%p/lib/libusbmuxd.1.dylib 1.0.0 %n (>= 1.0.7-1)
<<
DocFiles: AUTHORS COPYING* README*
<<
Splitoff2: <<
Package: %N-dev
Depends: %N1-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 <[email protected]>
------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs