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