Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/graphics
In directory 
sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv13811/main/finkinfo/graphics

Added Files:
        libqtgtl.info libqtgtl.patch opengtl.info opengtl.patch 
Log Message:
new packages, prep for koffice 2.2

--- NEW FILE: libqtgtl.info ---
Info4: <<
Package: libqtgtl-%type_pkg[qt]
Version: 0.9.1
Revision: 1
Description: GTL bindings for Qt
Type: qt (x11 mac)
License: LGPL
Maintainer: Benjamin Reed <[email protected]>

Depends: %N-shlibs (= %v-%r)
BuildDepends: <<
        cmake (>= 2.8.2-1),
        fink (>= 0.29.7-1),
        kde4-buildenv (>= 4.5.2-1),
        system-openssl-dev,
        qt4-%type_pkg[qt] (>= 4.6.3-1)
<<
BuildDependsOnly: true
GCC: 4.0

Source: http://download.opengtl.org/libQtGTL-%v.tar.bz2
Source-MD5: 8a4e694762495652e8d704e1226523e1
PatchFile: libqtgtl.patch
PatchFile-MD5: 81eb18e9f31998b90380122eba223041

UseMaxBuildJobs: true
CompileScript: <<
        #!/bin/sh -ev
        
        export KDE4_PREFIX="%p" KDE4_TYPE="%type_pkg[qt]" 
KDE4_INSTALL_PREFIX="%p/opt/libqtgtl/%type_pkg[qt]"
        . %p/sbin/kde4-buildenv.sh
        
        mkdir -p build
        pushd build
        cmake $KDE4_CMAKE_ARGS ..
        make VERBOSE=1
        popd
<<

InstallScript: <<
#!/bin/sh -ev

        pushd build
                make -j1 install/fast DESTDIR="%d"
        popd
<<
SplitOff: <<
        Package: %N-shlibs
        Description: Shared libraries for libQtGTL
        Depends: <<
                opengtl-shlibs (>= 0.9.3-1),
                qt4-%type_pkg[qt]-gui-shlibs (>= 4.6.3-1)
        <<
        Files: <<
                opt/libqtgtl/%type_pkg[qt]/lib/lib*0.1*.dylib
                opt/libqtgtl/%type_pkg[qt]/lib/lib*0.9*.dylib
        <<
        Shlibs: <<
                %p/opt/libqtgtl/%type_pkg[qt]/lib/libQtGTL.0.1.dylib   0.1.0 %n 
(>= 0.9.1-1)
                %p/opt/libqtgtl/%type_pkg[qt]/lib/libQtShiva.0.1.dylib 0.1.0 %n 
(>= 0.9.1-1)
        <<
<<

<<


--- NEW FILE: opengtl.patch ---
diff -Nurd OpenGTL-0.9.14/CMakeLists.txt OpenGTL-0.9.14-new/CMakeLists.txt
--- OpenGTL-0.9.14/CMakeLists.txt       2010-06-09 08:57:41.000000000 -0400
+++ OpenGTL-0.9.14-new/CMakeLists.txt   2010-10-22 11:45:48.000000000 -0400
@@ -16,11 +16,11 @@
 set(OPENGTL_LIB_VERSION ${OPENGTL_VERSION})
 set(OPENGTL_LIB_SOVERSION "0.7")
 
-set(LIB_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/)
-set(INCLUDE_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/include/)
-set(BIN_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/bin/)
-set(SHARE_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/share/OpenGTL/)
-set(DOC_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/share/doc/OpenGTL/)
+set(LIB_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX})
+set(INCLUDE_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/include)
+set(BIN_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/bin)
+set(SHARE_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/share/OpenGTL)
+set(DOC_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/share/doc/OpenGTL)
 set(GTLIMAGEIO_EXTENSIONS_INSTALL_DIR ${LIB_INSTALL_DIR}/GTLImageIO/Extensions)
 
 #
@@ -31,13 +31,16 @@
                                   ARCHIVE DESTINATION "${LIB_INSTALL_DIR}" 
COMPONENT Devel )
 
 
+set(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
+set(CMAKE_INSTALL_RPATH "" )
+
 # on the Mac support an extra install directory for application bundles 
starting with cmake 2.6
 if(APPLE)
    set(INSTALL_TARGETS_DEFAULT_ARGS  ${INSTALL_TARGETS_DEFAULT_ARGS}
                                BUNDLE DESTINATION "${BUNDLE_INSTALL_DIR}" )
+       set(CMAKE_INSTALL_NAME_DIR "${LIB_INSTALL_DIR}")
 endif(APPLE)
 
-
 set(OPENGTL_TESTS_DATA "" CACHE FILEPATH "Directory that contains the data of 
the tests.")
 
 include (TestBigEndian)
@@ -45,9 +48,6 @@
 configure_file(config-endian.h.cmake 
${CMAKE_CURRENT_BINARY_DIR}/config-endian.h )
 
 find_package(LLVM REQUIRED)
-if( NOT MSVC AND NOT LLVM_VERSION STREQUAL "2.7" ) # There is no way with MSVC 
to know the llvm version
-  message(FATAL_ERROR "LLVM 2.7 is required.")
-endif( NOT MSVC AND NOT LLVM_VERSION STREQUAL "2.7" )
 
 if(MSVC)
   add_definitions(/FIiso646.h)
diff -Nurd OpenGTL-0.9.14/Extensions/PngDC/CMakeLists.txt 
OpenGTL-0.9.14-new/Extensions/PngDC/CMakeLists.txt
--- OpenGTL-0.9.14/Extensions/PngDC/CMakeLists.txt      2010-06-09 
08:57:41.000000000 -0400
+++ OpenGTL-0.9.14-new/Extensions/PngDC/CMakeLists.txt  1969-12-31 
19:00:00.000000000 -0500
@@ -1,18 +0,0 @@
-include_directories(${PNG_INCLUDE_DIR})
-
-add_definitions( ${OPENGTL_BUILD_DEFINITION} )
-
-set(PNG_DC_SRCS
-    PngDC.cpp )
-
-add_library(PngDC SHARED ${PNG_DC_SRCS} )
-target_link_libraries(PngDC GTLImageIO ${PNG_LIBRARIES})
-
-# __STDC_LIMIT_MACROS is needed by LLVM's DataTypes.h
-add_definitions( "-D__STDC_LIMIT_MACROS" )
-add_definitions( -DCOUMPONENT_NAME=\"\\\"PngDC\\\"\" )
-add_definitions( ${PNG_DEFINITIONS} )
-
-# Install target
-install(TARGETS PngDC  DESTINATION ${GTLIMAGEIO_EXTENSIONS_INSTALL_DIR} )
-# install( FILES ImageDC.h DESTINATION ${INCLUDE_INSTALL_DIR}/GTLImageIO ) # 
NO REASON TO INSTALL HEADERS FOR NOW
diff -Nurd OpenGTL-0.9.14/Extensions/PngDC/CmakeLists.txt 
OpenGTL-0.9.14-new/Extensions/PngDC/CmakeLists.txt
--- OpenGTL-0.9.14/Extensions/PngDC/CmakeLists.txt      1969-12-31 
19:00:00.000000000 -0500
+++ OpenGTL-0.9.14-new/Extensions/PngDC/CmakeLists.txt  2010-10-22 
11:50:07.000000000 -0400
@@ -0,0 +1,18 @@
+include_directories(${PNG_INCLUDE_DIR})
+
+add_definitions( ${OPENGTL_BUILD_DEFINITION} )
+
+set(PNG_DC_SRCS
+    PngDC.cpp )
+
+add_library(PngDC MODULE ${PNG_DC_SRCS} )
+target_link_libraries(PngDC GTLImageIO ${PNG_LIBRARIES})
+
+# __STDC_LIMIT_MACROS is needed by LLVM's DataTypes.h
+add_definitions( "-D__STDC_LIMIT_MACROS" )
+add_definitions( -DCOUMPONENT_NAME=\"\\\"PngDC\\\"\" )
+add_definitions( ${PNG_DEFINITIONS} )
+
+# Install target
+install(TARGETS PngDC  DESTINATION ${GTLIMAGEIO_EXTENSIONS_INSTALL_DIR} )
+# install( FILES ImageDC.h DESTINATION ${INCLUDE_INSTALL_DIR}/GTLImageIO ) # 
NO REASON TO INSTALL HEADERS FOR NOW
diff -Nurd OpenGTL-0.9.14/Extensions/RawDC/CMakeLists.txt 
OpenGTL-0.9.14-new/Extensions/RawDC/CMakeLists.txt
--- OpenGTL-0.9.14/Extensions/RawDC/CMakeLists.txt      2010-06-09 
08:57:41.000000000 -0400
+++ OpenGTL-0.9.14-new/Extensions/RawDC/CMakeLists.txt  1969-12-31 
19:00:00.000000000 -0500
@@ -1,22 +0,0 @@
-include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/libraw )
-
-SET(libraw_LIB_SRCS 
${CMAKE_CURRENT_SOURCE_DIR}/libraw/internal/dcraw_common.cpp
-                    
${CMAKE_CURRENT_SOURCE_DIR}/libraw/internal/dcraw_fileio.cpp
-                    ${CMAKE_CURRENT_SOURCE_DIR}/libraw/internal/foveon.cpp
-                    ${CMAKE_CURRENT_SOURCE_DIR}/libraw/src/libraw_cxx.cpp
-                    ${CMAKE_CURRENT_SOURCE_DIR}/libraw/src/libraw_c_api.cpp
-   )
-
-set( RAW_DC_SRCS
-     RawDC.cpp )
-
-add_library( RawDC SHARED ${RAW_DC_SRCS} ${libraw_LIB_SRCS} )
-target_link_libraries( RawDC GTLImageIO )
-
-# __STDC_LIMIT_MACROS is needed by LLVM's DataTypes.h
-add_definitions( "-D__STDC_LIMIT_MACROS" )
-add_definitions( -DCOUMPONENT_NAME=\"\\\"RawDC\\\"\" )
-
-# Install target
-install( TARGETS RawDC  DESTINATION ${GTLIMAGEIO_EXTENSIONS_INSTALL_DIR} )
-# install( FILES ImageDC.h DESTINATION ${INCLUDE_INSTALL_DIR}/GTLImageIO ) # 
NO REASON TO INSTALL HEADERS FOR NOW
diff -Nurd OpenGTL-0.9.14/Extensions/RawDC/CmakeLists.txt 
OpenGTL-0.9.14-new/Extensions/RawDC/CmakeLists.txt
--- OpenGTL-0.9.14/Extensions/RawDC/CmakeLists.txt      1969-12-31 
19:00:00.000000000 -0500
+++ OpenGTL-0.9.14-new/Extensions/RawDC/CmakeLists.txt  2010-10-22 
11:50:11.000000000 -0400
@@ -0,0 +1,22 @@
+include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/libraw )
+
+SET(libraw_LIB_SRCS 
${CMAKE_CURRENT_SOURCE_DIR}/libraw/internal/dcraw_common.cpp
+                    
${CMAKE_CURRENT_SOURCE_DIR}/libraw/internal/dcraw_fileio.cpp
+                    ${CMAKE_CURRENT_SOURCE_DIR}/libraw/internal/foveon.cpp
+                    ${CMAKE_CURRENT_SOURCE_DIR}/libraw/src/libraw_cxx.cpp
+                    ${CMAKE_CURRENT_SOURCE_DIR}/libraw/src/libraw_c_api.cpp
+   )
+
+set( RAW_DC_SRCS
+     RawDC.cpp )
+
+add_library( RawDC MODULE ${RAW_DC_SRCS} ${libraw_LIB_SRCS} )
+target_link_libraries( RawDC GTLImageIO )
+
+# __STDC_LIMIT_MACROS is needed by LLVM's DataTypes.h
+add_definitions( "-D__STDC_LIMIT_MACROS" )
+add_definitions( -DCOUMPONENT_NAME=\"\\\"RawDC\\\"\" )
+
+# Install target
+install( TARGETS RawDC  DESTINATION ${GTLIMAGEIO_EXTENSIONS_INSTALL_DIR} )
+# install( FILES ImageDC.h DESTINATION ${INCLUDE_INSTALL_DIR}/GTLImageIO ) # 
NO REASON TO INSTALL HEADERS FOR NOW

--- NEW FILE: libqtgtl.patch ---
diff -Nurd libQtGTL-0.9.1/CMakeLists.txt libQtGTL-0.9.1-new/CMakeLists.txt
--- libQtGTL-0.9.1/CMakeLists.txt       2010-02-13 05:23:11.000000000 -0500
+++ libQtGTL-0.9.1-new/CMakeLists.txt   2010-10-22 12:32:10.000000000 -0400
@@ -3,9 +3,9 @@
 find_package(Qt4 REQUIRED)
 
 
-set(LIB_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}/)
-set(INCLUDE_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/include/)
-set(BIN_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/bin/)
+set(LIB_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX})
+set(INCLUDE_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/include)
+set(BIN_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/bin)
 
 set(QTGTL_VERSION 0.9.1)
 set(QTGTL_LIB_VERSION ${QTGTL_VERSION})
@@ -17,6 +17,13 @@
 
 cmake_minimum_required(VERSION 2.6)
 
+set(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
+set(CMAKE_INSTALL_RPATH "" )
+
+if(APPLE)
+       set(CMAKE_INSTALL_NAME_DIR "${LIB_INSTALL_DIR}")
+endif(APPLE)
+
 include_directories( ${CMAKE_CURRENT_SOURCE_DIR} )
 
 add_subdirectory( examples )
diff -Nurd libQtGTL-0.9.1/QtGTL/CMakeLists.txt 
libQtGTL-0.9.1-new/QtGTL/CMakeLists.txt
--- libQtGTL-0.9.1/QtGTL/CMakeLists.txt 2010-02-13 05:23:11.000000000 -0500
+++ libQtGTL-0.9.1-new/QtGTL/CMakeLists.txt     2010-10-22 12:28:52.000000000 
-0400
@@ -13,7 +13,7 @@
 qt4_automoc(${libQtShiva_SRCS})
 
 add_library(QtGTL SHARED ${libQtGTL_SRCS})
-target_link_libraries(QtGTL ${QT_QTGUI_LIBRARY} ${OPENSHIVA_LIBRARIES} )
+target_link_libraries(QtGTL ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} 
${GTLCORE_LIBRARIES} )
 
 install(TARGETS QtGTL DESTINATION ${LIB_INSTALL_DIR} )
 install( FILES QImageBuffer.h QImageImage.h DESTINATION 
${INCLUDE_INSTALL_DIR}/QtGTL )
diff -Nurd libQtGTL-0.9.1/QtShiva/CMakeLists.txt 
libQtGTL-0.9.1-new/QtShiva/CMakeLists.txt
--- libQtGTL-0.9.1/QtShiva/CMakeLists.txt       2010-02-13 05:23:11.000000000 
-0500
+++ libQtGTL-0.9.1-new/QtShiva/CMakeLists.txt   2010-10-22 12:30:08.000000000 
-0400
@@ -25,7 +25,7 @@
 qt4_automoc(${libQtShiva_SRCS})
 
 add_library( QtShiva SHARED ${libQtShiva_SRCS})
-target_link_libraries( QtShiva ${QT_QTGUI_LIBRARY} ${OPENSHIVA_LIBRARIES} )
+target_link_libraries( QtShiva ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} 
${OPENSHIVA_LIBRARIES} )
 
 install(TARGETS QtShiva DESTINATION ${LIB_INSTALL_DIR} )
 install( FILES ParametersWidgetBase.h KernelParametersWidget.h 
SourceParametersWidget.h DESTINATION ${INCLUDE_INSTALL_DIR}/QtShiva )

--- NEW FILE: opengtl.info ---
Info4: <<
Package: opengtl
Version: 0.9.14
Revision: 1
Description: Graphics transformation algorithms
License: LGPL
Maintainer: Benjamin Reed <[email protected]>

Depends: %N-shlibs (>= %v-%r)
BuildDepends: <<
        cmake (>= 2.8.2-1),
        fink (>= 0.29.7-1),
        imagemagick,
        kde4-buildenv (>= 4.5.2-1),
        latex2html,
        libpng14 (>= 1.4.1-2),
        llvm27
<<
GCC: 4.0

Source: http://download.opengtl.org/OpenGTL-%v.tar.bz2
Source-MD5: 900aef54c76ce7120f8ff586b3e8af6f
PatchFile: opengtl.patch
PatchFile-MD5: 1dcf43b14e66251769a73913af4a4bad

UseMaxBuildJobs: true
CompileScript: <<
        #!/bin/sh -ev
        
        export PATH=%p/opt/llvm-2.7/bin:$PATH
        export KDE4_PREFIX="%p" KDE4_INSTALL_PREFIX="%p"
        . %p/sbin/kde4-buildenv.sh
        
        case %m in
        i386|x86_64) CMAKE_ARGS="-DCMAKE_OSX_ARCHITECTURES=%m" ;;
        esac
        
        mkdir -p build
        pushd build
        cmake $KDE4_CMAKE_ARGS $CMAKE_ARGS ..
        make VERBOSE=1
        popd
<<

InstallScript: <<
#!/bin/sh -ev

        pushd build
                make -j1 install/fast DESTDIR="%d"
        popd

        mv %i/share/doc/OpenGTL %i/share/doc/%N
<<
DocFiles: COPYING
SplitOff: <<
        Package: %N-shlibs
        Description: Shared libs for OpenGTL
        Depends: libpng14-shlibs (>= 1.4.1-2)
        DocFiles: COPYING
        Files: <<
                lib/GTLImageIO
                lib/*0.9*.dylib
                lib/*0.7*.dylib
        <<
        Shlibs: <<
                %p/lib/libGTLCore.0.7.dylib    0.7.0 %n (>= 0.9.14-1)
                %p/lib/libGTLImageIO.0.7.dylib 0.7.0 %n (>= 0.9.14-1)
                %p/lib/libOpenCTL.0.7.dylib    0.7.0 %n (>= 0.9.14-1)
                %p/lib/libOpenShiva.0.7.dylib  0.7.0 %n (>= 0.9.14-1)
        <<
<<
SplitOff2: <<
        Package: %N-dev
        Description: Development headers and libs for OpenGTL
        Depends: %N-shlibs (= %v-%r)
        BuildDependsOnly: true
        DocFiles: COPYING
        Files: <<
                include
                lib
        <<
<<

DescDetail: <<
The Graphics Transformation Languages is a set of library for using and
integrating transformation algorithms (such as filter or color conversion)
in graphics applications.

The goal is to provide the tools, languages and libraries to create generic
transformation for graphics.
<<
<<



------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to