Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/libs In directory vz-cvs-3.sog:/tmp/cvs-serv5950
Added Files: openni-sensor-avin2-sensorkinect.info Log Message: added another sensor driver for OpenNI --- NEW FILE: openni-sensor-avin2-sensorkinect.info --- # TODO http://roxlu.com/blog/entry/116/openni-and-sensorkinect-driver-for-mac-/ # TODO install Java stuff Package: openni-sensor-avin2-sensorkinect Version: 0.91 Revision: 1 Homepage: https://github.com/avin2/SensorKinect License: GPL3+ Maintainer: Hans-Christoph Steiner <h...@eds.org> # Source: https://github.com/avin2/SensorKinect/tarball/unstable Source-MD5: 0635fffa182277bcdbec599c0fee950e SourceRename: avin2-SensorKinect-faf4994.tar.gz SourceDirectory: avin2-SensorKinect-faf4994 # BuildDepends: fink (>= 0.28), openni Conflicts: openni-sensor-primesense Depends: darwin (>= 10-1), %n-shlibs (= %v-%r), openni # PatchScript: << sed -i 's|-arch i386 -arch x86_64|-I%p/include -I%p/include/ni -DXN_OPEN_NI_FILES_LOCATION="%p/etc/ni"|' \ %b/Platform/Linux/Build/Common/Platform.x86 sed -i 's|-arch i386 -arch x86_64|-L%p/lib|' \ %b/Platform/Linux/Build/Common/Platform.x86 sed -i 's|/var/log|%p/var/log|g' \ %b/Source/Utils/XnSensorServer/SensorServer.cpp sed -i 's|strConfigDir = "."|strConfigDir = "%p/etc/primesense"|' \ %b/Source/Utils/XnSensorServer/SensorServer.cpp sed -i 's|/usr/bin|%p/bin|' \ %b/Source/XnDeviceSensorV2/XnSensorClient.cpp sed -i 's|/usr/etc|%p/etc|g' %b/README sed -i 's|/usr|%p|' %b/README sed -i 's|/var|%p/var|g' %b/README << CompileScript: << make -C %b/Platform/Linux/Build << InstallScript: << install -d %i/bin install -p \ %b/Platform/Linux/Bin/x86-Release/XnSensorServer \ %i/bin install -d %i/lib install -p \ %b/Platform/Linux/Bin/x86-Release/libXnCore.dylib \ %b/Platform/Linux/Bin/x86-Release/libXnDDK.dylib \ %b/Platform/Linux/Bin/x86-Release/libXnDeviceFile.dylib \ %b/Platform/Linux/Bin/x86-Release/libXnDeviceSensorV2KM.dylib \ %b/Platform/Linux/Bin/x86-Release/libXnFormats.dylib \ %i/lib # update library names to installed location install_name_tool -id %p/lib/libXnCore.dylib %i/lib/libXnCore.dylib install_name_tool -id %p/lib/libXnDDK.dylib %i/lib/libXnDDK.dylib install_name_tool -id %p/lib/libXnDeviceFile.dylib %i/lib/libXnDeviceFile.dylib install_name_tool -id %p/lib/libXnDeviceSensorV2KM.dylib %i/lib/libXnDeviceSensorV2KM.dylib install_name_tool -id %p/lib/libXnFormats.dylib %i/lib/libXnFormats.dylib # update links to point to installed location install_name_tool -change ../../Bin/x86-Release/libXnCore.dylib %p/lib/libXnCore.dylib \ %i/bin/XnSensorServer install_name_tool -change ../../Bin/x86-Release/libXnFormats.dylib %p/lib/libXnFormats.dylib \ %i/bin/XnSensorServer install_name_tool -change ../../Bin/x86-Release/libXnDDK.dylib %p/lib/libXnDDK.dylib \ %i/bin/XnSensorServer install_name_tool -change ../../Bin/x86-Release/libXnDeviceSensorV2KM.dylib %p/lib/libXnDeviceSensorV2KM.dylib \ %i/bin/XnSensorServer # install_name_tool -change ../../Bin/x86-Release/libXnCore.dylib %p/lib/libXnCore.dylib \ %i/lib/libXnDDK.dylib install_name_tool -change ../../Bin/x86-Release/libXnFormats.dylib %p/lib/libXnFormats.dylib \ %i/lib/libXnDDK.dylib # install_name_tool -change ../../Bin/x86-Release/libXnCore.dylib %p/lib/libXnCore.dylib \ %i/lib/libXnDeviceFile.dylib install_name_tool -change ../../Bin/x86-Release/libXnFormats.dylib %p/lib/libXnFormats.dylib \ %i/lib/libXnDeviceFile.dylib install_name_tool -change ../../Bin/x86-Release/libXnDDK.dylib %p/lib/libXnDDK.dylib \ %i/lib/libXnDeviceFile.dylib # install_name_tool -change ../../Bin/x86-Release/libXnCore.dylib %p/lib/libXnCore.dylib \ %i/lib/libXnDeviceSensorV2KM.dylib install_name_tool -change ../../Bin/x86-Release/libXnFormats.dylib %p/lib/libXnFormats.dylib \ %i/lib/libXnDeviceSensorV2KM.dylib install_name_tool -change ../../Bin/x86-Release/libXnDDK.dylib %p/lib/libXnDDK.dylib \ %i/lib/libXnDeviceSensorV2KM.dylib # install_name_tool -change ../../Bin/x86-Release/libXnCore.dylib %p/lib/libXnCore.dylib \ %i/lib/libXnFormats.dylib # create empty dirs for other related packages to use install -d %i/var/lib/ni install -d %i/etc/ni install -d %i/var/log/primesense/XnSensorServer # install config file install -d %i/etc/primesense install -p %b/Data/GlobalDefaultsKinect.ini %i/etc/primesense << DocFiles: CHANGES GPL.txt LGPL.txt README Description: Sensor-based Natural Interaction framework DescDetail: << OpenNI is a framework for getting data to support 'Natural Interaction', i.e. skeleton tracking, gesture tracking, and similar ways of getting data from humans. OpenNI provides the interface for physical devices and for middleware components. The API enables modules to be registered in the OpenNI framework, which then produce sensory data. OpenNI also allows selection of different hardware and middleware modules. << SplitOff: << Package: %N-shlibs Depends: openni-shlibs Conflicts: openni-sensor-primesense-shlibs Files: << %p/lib/libXnCore.dylib %p/lib/libXnDDK.dylib %p/lib/libXnDeviceFile.dylib %p/lib/libXnDeviceSensorV2KM.dylib %p/lib/libXnFormats.dylib << Shlibs: << %p/lib/libXnCore.dylib 0.0.0 %n (>= 5.1.0.41-1) %p/lib/libXnDDK.dylib 0.0.0 %n (>= 5.1.0.41-1) %p/lib/libXnDeviceFile.dylib 0.0.0 %n (>= 5.1.0.41-1) %p/lib/libXnDeviceSensorV2KM.dylib 0.0.0 %n (>= 5.1.0.41-1) %p/lib/libXnFormats.dylib 0.0.0 %n (>= 5.1.0.41-1) << DocFiles: CHANGES GPL.txt LGPL.txt README PostInstScript: << %p/bin/niReg -r -v %p/lib/libXnDeviceSensorV2KM.dylib %p/etc/primesense || true %p/bin/niReg -r -v %p/lib/libXnDeviceFile.dylib %p/etc/primesense || true << PostRmScript: << %p/bin/niReg -u -v %p/lib/libXnDeviceSensorV2KM.dylib %p/etc/primesense || true %p/bin/niReg -u -v %p/lib/libXnDeviceFile.dylib %p/etc/primesense || true << << ------------------------------------------------------------------------------ Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs