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

Reply via email to