Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/graphics In directory vz-cvs-3.sog:/tmp/cvs-serv7754/stable/main/finkinfo/graphics
Added Files: nvidia-texture-tools.info nvidia-texture-tools.patch podofo.info podofo9.info Log Message: some stuff to stable --- NEW FILE: podofo9.info --- Package: podofo9 Version: 0.9.1 Revision: 2 Source: mirror:sourceforge:podofo/podofo-%v.tar.gz Source-MD5: cec586ab69f92bc88d38b5d4b8eee5a0 License: GPL Description: Dummy package, installs podofo version %v DescPackaging: << The "%N" package is a dummy, created to fool the fink validator The real packages are podofo, %N-dev and %N-shlibs. << Depends: podofo (>=%v-%r) DocFiles: dummy BuildDepends: fontconfig2-dev, libjpeg8, libtiff, freetype219, cmake (>= 2.6.0-1) PatchScript: << perl -pi -e 's|^INCLUDE_DIRECTORIES\($|$&\n\$\{PoDoFo_SOURCE_DIR\}|' CMakeLists.txt << CompileScript: << #!/bin/sh -ev mkdir build cd build cmake --debug-output -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \ -DCMAKE_INSTALL_PREFIX:PATH=%p \ -DCMAKE_INCLUDE_PATH:PATH=%p/include \ -DCMAKE_LIBRARY_PATH:PATH=%p/lib \ -DPODOFO_BUILD_STATIC:BOOL=TRUE \ -DCMAKE_INSTALL_NAME_DIR:STRING=%p/lib \ -DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=ON \ -DCMAKE_INSTALL_RPATH:STRING=%p/lib \ -DCMAKE_EXE_LINKER_FLAGS:STRING="" \ -DFONTCONFIG_INCLUDE_DIR:PATH=%p/lib/fontconfig2/include \ -DFONTCONFIG_LIBRARIES:FILEPATH=%p/lib/fontconfig2/lib/libfontconfig.dylib \ .. # evil hack to find installed headers after the headers in the source # if you know how to do this more elegantly in cmake, please tell me perl -pi -e 's|(\-I%p/include )(\S* )|-I.. \2\1|g' `find . -name flags.make` # # Hack for finding not-yet-installed dylibs during making. # Cmake's method via CMAKE_BUILD_WITH_INSTALL_RPATH=OFF is still # half-baked; doesn't work for the podofo binary executables export DYLD_LIBRARY_PATH=`pwd`/bin # make << InstallScript: << #!/bin/sh -ev pushd build make install DESTDIR=%d popd echo This is a dummy package. You can remove it. > dummy << Splitoff: << Package: %N-dev Description: Podofo headers and static lib BuildDependsOnly: True Conflicts: podofo-dev Replaces: podofo-dev DocFiles: COPYING README.html Files: << include lib/libpodofo.a lib/libpodofo.dylib << << Splitoff2: << Package: %N-shlibs Description: Podofo shared library DocFiles: COPYING README.html Depends: fontconfig2-shlibs, libjpeg8-shlibs, libjpeg-bin, libtiff-shlibs, freetype219-shlibs Files: lib Shlibs: << %p/lib/libpodofo.0.9.1.dylib 0.9.1 %n (>= 0.9.1-1) << << Splitoff3: << Package: podofo Depends: %N-shlibs (= %v-%r), fontconfig2-shlibs, libjpeg8-shlibs, libjpeg-bin, libtiff-shlibs, freetype219-shlibs Files: bin share/man DocFiles: AUTHORS COPYING ChangeLog README.html Description: Library to work with the PDF file format DescDetail: << The PoDoFo library is a free, portable C++ library which includes classes to parse PDF files and modify their contents into memory. The changes can be written back to disk easily. The parser can also be used to extract information from a PDF file (for example the parser could be used in a PDF viewer). Besides parsing PoDoFo includes also very simple classes to create your own PDF files. All classes are documented so it is easy to start writing your own application using PoDoFo. The PoDoFo tools are simple tools built around the PoDoFo library. These tools are first of all examples on how to use the PoDoFo library in your own projects. But secondly they offer also features for working with PDF files. << << Maintainer: Martin Costabel <costa...@wanadoo.fr> Homepage: http://podofo.sourceforge.net/ --- NEW FILE: nvidia-texture-tools.info --- Package: nvidia-texture-tools Version: 2.0.7 Revision: 2 Description: NVIDIA Texture Tools DescDetail: << The NVIDIA Texture Tools is a collection of image processing and texture manipulation tools, designed to be integrated in game tools and asset conditioning pipelines. The primary features of the library are mipmap and normal map generation, format conversion and DXT compression. << License: BSD HomePage: http://code.google.com/p/nvidia-texture-tools Maintainer: Abdulla Kamar <abdulla.kamar+f...@gmail.com> Source: http://nvidia-texture-tools.googlecode.com/files/nvidia-texture-tools-%v-1.tar.gz Source-MD5: 10b570a6eff4c0da708594a47a3a0644 SourceDirectory: nvidia-texture-tools PatchFile: %n.patch PatchFile-MD5: 3a923ab14decf10cecf7ea17c5fdbae8 PatchScript: << #!/bin/sh -ev /usr/bin/sed -e 's/NVTT_VERSION/%v/' %{PatchFile} > patch-file patch -p1 < patch-file << Depends: %n-shlibs (= %v-%r) BuildDepends: fink (>= 0.24.12), cmake, freeglut, glew, libjpeg8, libpng3, libtiff, openexr-dev BuildDependsOnly: true CompileScript: << #!/bin/sh -ev ./configure --release --prefix=%i make << InstallScript: << #!/bin/sh -ev make install cd %i/lib for I in libnv*.%v.dylib; do install_name_tool -id %p/lib/$I $I done << DocFiles: NVIDIA_Texture_Tools_LICENSE.txt NVIDIA_Texture_Tools_README.txt SplitOff: << Package: %n-shlibs Depends: libjpeg8-shlibs, libpng3-shlibs, libtiff-shlibs, openexr Files: << lib/libnvcore.%v.dylib lib/libnvmath.%v.dylib lib/libnvimage.%v.dylib lib/libnvtt.%v.dylib << Shlibs: << %p/lib/libnvcore.%v.dylib 2.0.7 %n (>= 2.0.7-1) %p/lib/libnvmath.%v.dylib 2.0.7 %n (>= 2.0.7-1) %p/lib/libnvimage.%v.dylib 2.0.7 %n (>= 2.0.7-1) %p/lib/libnvtt.%v.dylib 2.0.7 %n (>= 2.0.7-1) << << --- NEW FILE: podofo.info --- Package: podofo Version: 0.7.0 Revision: 4 GCC: 4.0 Source: mirror:sourceforge:%n/%n-%v.tar.gz Source-MD5: b9623fd9279fca49f7cdd5c1fed182b1 License: GPL Depends: %N-shlibs (= %v-%r), fontconfig2-shlibs, libjpeg-shlibs, libjpeg-bin, libtiff-shlibs, freetype219-shlibs BuildDepends: fink (>= 0.24.12), fontconfig2-dev, libjpeg, libtiff, freetype219, cmake (>= 2.6.0-1) PatchScript: << perl -pi -e 's|^INCLUDE_DIRECTORIES\($|$&\n\$\{PoDoFo_SOURCE_DIR\}|' CMakeLists.txt << CompileScript: << #!/bin/sh -ev mkdir build cd build cmake --debug-output -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \ -DCMAKE_INSTALL_PREFIX:PATH=%p \ -DCMAKE_INCLUDE_PATH:PATH=%p/include \ -DCMAKE_LIBRARY_PATH:PATH=%p/lib \ -DPODOFO_BUILD_STATIC:BOOL=TRUE \ -DCMAKE_INSTALL_NAME_DIR:STRING=%p/lib \ -DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=ON \ -DCMAKE_INSTALL_RPATH:STRING=%p/lib \ -DCMAKE_EXE_LINKER_FLAGS:STRING="" \ -DFONTCONFIG_INCLUDE_DIR:PATH=%p/lib/fontconfig2/include \ -DFONTCONFIG_LIBRARIES:FILEPATH=%p/lib/fontconfig2/lib/libfontconfig.dylib \ .. # evil hack to find installed headers after the headers in the source # if you know how to do this more elegantly in cmake, please tell me perl -pi -e 's|(\-I%p/include )(\S* )|-I.. \2\1|g' `find . -name flags.make` # # Hack for finding not-yet-installed dylibs during making. # Cmake's method via CMAKE_BUILD_WITH_INSTALL_RPATH=OFF is still # half-baked; doesn't work for the podofo binary executables export DYLD_LIBRARY_PATH=`pwd`/bin # make << InstallScript: << #!/bin/sh -ev cd build make install DESTDIR=%d << DocFiles: AUTHORS COPYING ChangeLog README.html Description: Library to work with the PDF file format DescDetail: << The PoDoFo library is a free, portable C++ library which includes classes to parse PDF files and modify their contents into memory. The changes can be written back to disk easily. The parser can also be used to extract information from a PDF file (for example the parser could be used in a PDF viewer). Besides parsing PoDoFo includes also very simple classes to create your own PDF files. All classes are documented so it is easy to start writing your own application using PoDoFo. The PoDoFo tools are simple tools built around the PoDoFo library. These tools are first of all examples on how to use the PoDoFo library in your own projects. But secondly they offer also features for working with PDF files. More tools will come with future release and the existing tools will gain more features. Currently there are the following tools: podofoencrypt - Encrypts any PDF and allows to set PDF permissions.. podofoimgextract - Extracts all images from a given PDF file. podofoimpose - A powerful PDF imposition tool. It places pages from one or more source PDFs onto pages of a new PDF, applying scaling and positioning. podofomerge - Merges two PDF files into onw. podofopdfinfo - Provides some basic info about a PDF - metadata, page details, etc. podofotxt2pdf - Converts a text file to a PDF podofotxtextract - A tool that extracts all text from a PDF file. Works only for simple PDFs at the moment. podofouncompress - Removes all compression filters from a PDF file. This is useful for debugging existing PDF files. You might also find PoDoFoBrowser, distributed separately, to be useful if you're using this tool a lot. << Splitoff: << Package: %N-dev Description: Podofo headers and static lib BuildDependsOnly: True Conflicts: podofo9-dev Replaces: podofo9-dev DocFiles: COPYING README.html Files: << include lib/libpodofo.a lib/libpodofo.dylib << << Splitoff2: << Package: %N-shlibs Description: Podofo shared library DocFiles: COPYING README.html Depends: fontconfig2-shlibs, libjpeg-shlibs, libjpeg-bin, libtiff-shlibs, freetype219-shlibs Files: lib Shlibs: << %p/lib/libpodofo.0.6.99.dylib 0.6.99 %n (>= 0.7.0-2) << << Maintainer: Martin Costabel <costa...@wanadoo.fr> Homepage: http://podofo.sourceforge.net/ --- NEW FILE: nvidia-texture-tools.patch --- diff -ru nvidia-texture-tools.orig/src/nvcore/CMakeLists.txt nvidia-texture-tools/src/nvcore/CMakeLists.txt --- nvidia-texture-tools.orig/src/nvcore/CMakeLists.txt 2009-11-06 12:43:09.000000000 +1100 +++ nvidia-texture-tools/src/nvcore/CMakeLists.txt 2010-01-27 23:16:32.000000000 +1100 @@ -34,6 +34,7 @@ IF(NVCORE_SHARED) ADD_LIBRARY(nvcore SHARED ${CORE_SRCS}) + SET_TARGET_PROPERTIES(nvcore PROPERTIES SOVERSION NVTT_VERSION) ELSE(NVCORE_SHARED) ADD_LIBRARY(nvcore ${CORE_SRCS}) ENDIF(NVCORE_SHARED) diff -ru nvidia-texture-tools.orig/src/nvimage/CMakeLists.txt nvidia-texture-tools/src/nvimage/CMakeLists.txt --- nvidia-texture-tools.orig/src/nvimage/CMakeLists.txt 2009-11-06 12:43:03.000000000 +1100 +++ nvidia-texture-tools/src/nvimage/CMakeLists.txt 2010-01-27 23:26:09.000000000 +1100 @@ -54,6 +54,7 @@ IF(NVIMAGE_SHARED) ADD_LIBRARY(nvimage SHARED ${IMAGE_SRCS}) + SET_TARGET_PROPERTIES(nvimage PROPERTIES SOVERSION NVTT_VERSION) ELSE(NVIMAGE_SHARED) ADD_LIBRARY(nvimage ${IMAGE_SRCS}) ENDIF(NVIMAGE_SHARED) diff -ru nvidia-texture-tools.orig/src/nvmath/CMakeLists.txt nvidia-texture-tools/src/nvmath/CMakeLists.txt --- nvidia-texture-tools.orig/src/nvmath/CMakeLists.txt 2009-11-06 12:43:10.000000000 +1100 +++ nvidia-texture-tools/src/nvmath/CMakeLists.txt 2010-01-27 23:25:57.000000000 +1100 @@ -20,6 +20,7 @@ IF(NVMATH_SHARED) ADD_LIBRARY(nvmath SHARED ${MATH_SRCS}) + SET_TARGET_PROPERTIES(nvmath PROPERTIES SOVERSION NVTT_VERSION) ELSE(NVMATH_SHARED) ADD_LIBRARY(nvmath ${MATH_SRCS}) ENDIF(NVMATH_SHARED) diff -ru nvidia-texture-tools.orig/src/nvtt/CMakeLists.txt nvidia-texture-tools/src/nvtt/CMakeLists.txt --- nvidia-texture-tools.orig/src/nvtt/CMakeLists.txt 2009-11-06 12:43:08.000000000 +1100 +++ nvidia-texture-tools/src/nvtt/CMakeLists.txt 2010-01-27 23:25:43.000000000 +1100 @@ -46,6 +46,7 @@ IF(NVTT_SHARED) ADD_DEFINITIONS(-DNVTT_SHARED=1) ADD_LIBRARY(nvtt SHARED ${NVTT_SRCS}) + SET_TARGET_PROPERTIES(nvtt PROPERTIES SOVERSION NVTT_VERSION) ELSE(NVTT_SHARED) ADD_LIBRARY(nvtt ${NVTT_SRCS}) ENDIF(NVTT_SHARED) ------------------------------------------------------------------------------ Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs