Hello community,
here is the log from the commit of package OpenGTL for openSUSE:Factory checked in at 2012-06-05 15:33:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/OpenGTL (Old)
and /work/SRC/openSUSE:Factory/.OpenGTL.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "OpenGTL", Maintainer is ""
Changes:
--------
--- /work/SRC/openSUSE:Factory/OpenGTL/OpenGTL.changes 2012-02-02 17:58:48.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.OpenGTL.new/OpenGTL.changes 2012-06-05 15:33:42.000000000 +0200
@@ -1,0 +2,16 @@
+Mon Jun 4 16:34:11 UTC 2012 - asterios.dramis@gmail.com
+
+- An updated 0.9.17 tarball was released. Removed FindLLVM.cmake_llvm-3.1.patch
+ since it is included in the updated tarball.
+
+-------------------------------------------------------------------
+Sun Jun 3 17:54:24 UTC 2012 - asterios.dramis@gmail.com
+
+- Update to 0.9.17:
+ * Support for the latest LLVM 3.1.
+ * Crash fix when using vector instructions.
+- Added a patch (FindLLVM.cmake_llvm-3.1.patch) to fix FindLLVM.cmake for
+ compilation with llvm-3.1. llvm-confing is a native executable in version 3.1
+ instead of a perl script.
+
+-------------------------------------------------------------------
Old:
----
OpenGTL-0.9.16.tar.bz2
New:
----
OpenGTL-0.9.17.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ OpenGTL.spec ++++++
--- /var/tmp/diff_new_pack.y3KOWM/_old 2012-06-05 15:33:45.000000000 +0200
+++ /var/tmp/diff_new_pack.y3KOWM/_new 2012-06-05 15:33:45.000000000 +0200
@@ -1,9 +1,9 @@
#
# spec file for package OpenGTL
#
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright 2009 Buschmann
# Copyright (c) 2012 Asterios Dramis .
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -13,28 +13,28 @@
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-#
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
+
%define libver 0_8
%define soversion 0.8
Name: OpenGTL
-Version: 0.9.16
+Version: 0.9.17
Release: 0
-License: LGPL-2.0+
Summary: Graphics Transformation Languages
-Url: http://www.opengtl.org/
+License: LGPL-2.0+
Group: Productivity/Graphics/Other
+Url: http://www.opengtl.org/
Source0: http://download.opengtl.org/%{name}-%{version}.tar.bz2
# PATCH-FIX-OPENSUSE GTLImageIO-Extensions-Installdir.patch -- Change GTLImageIO Extensions installation path to use the OpenGTL version
Patch0: GTLImageIO-Extensions-Installdir.patch
BuildRequires: cmake
BuildRequires: gcc-c++
BuildRequires: libpng-devel
-BuildRequires: llvm-devel >= 3.0
+BuildRequires: llvm-devel >= 3.1
BuildRequires: zlib-devel
Recommends: shiva-collections
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -64,7 +64,7 @@
%package -n libGTLCore%{libver}
Summary: Graphics Transformation Languages - Core Functionnalities
Group: System/Libraries
-Requires: llvm >= 3.0
+Requires: llvm >= 3.1
%description -n libGTLCore%{libver}
The Graphics Transformation Languages is a set of library for using and
@@ -81,7 +81,7 @@
%package -n libGTLFragment%{libver}
Summary: Graphics Transformation Languages - Core Functionnalities
Group: System/Libraries
-Requires: llvm >= 3.0
+Requires: llvm >= 3.1
%description -n libGTLFragment%{libver}
The Graphics Transformation Languages is a set of library for using and
@@ -97,7 +97,7 @@
%package -n libGTLImageIO%{libver}
Summary: Graphics Transformation Languages - Decode/Encode Images
Group: System/Libraries
-Requires: llvm >= 3.0
+Requires: llvm >= 3.1
%description -n libGTLImageIO%{libver}
The Graphics Transformation Languages is a set of library for using and
@@ -113,7 +113,7 @@
%package -n libOpenCTL%{libver}
Summary: Color Transformation Language
Group: System/Libraries
-Requires: llvm >= 3.0
+Requires: llvm >= 3.1
%description -n libOpenCTL%{libver}
OpenCTL is a GPL compatible of the Color Transformation Language, this language
@@ -124,7 +124,7 @@
%package -n libOpenShiva%{libver}
Summary: Image Transformation Library
Group: System/Libraries
-Requires: llvm >= 3.0
+Requires: llvm >= 3.1
%description -n libOpenShiva%{libver}
Shiva is a language that apply a kernel-like transformations on an image, that
++++++ OpenGTL-0.9.16.tar.bz2 -> OpenGTL-0.9.17.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/OpenGTL-0.9.16/.hg_archival.txt new/OpenGTL-0.9.17/.hg_archival.txt
--- old/OpenGTL-0.9.16/.hg_archival.txt 2011-12-28 16:01:43.000000000 +0100
+++ new/OpenGTL-0.9.17/.hg_archival.txt 2012-06-04 16:51:43.000000000 +0200
@@ -1,4 +1,4 @@
repo: 796d0d63104d886f723dffa2931ac3ab6aafcc65
-node: 53f0d400f06da6fc3a63a92ca10a89947ced0b9b
+node: 20113d9fe4f07d2cb3d9d2e20bfa27972b879d33
branch: default
-tag: 0.9.16
+tag: 0.9.17
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/OpenGTL-0.9.16/.hgignore new/OpenGTL-0.9.17/.hgignore
--- old/OpenGTL-0.9.16/.hgignore 2011-12-28 16:01:43.000000000 +0100
+++ new/OpenGTL-0.9.17/.hgignore 2012-06-04 16:51:43.000000000 +0200
@@ -1,3 +1,5 @@
syntax:glob
*.kdev4
build*
+*~
+*.orig
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/OpenGTL-0.9.16/.hgtags new/OpenGTL-0.9.17/.hgtags
--- old/OpenGTL-0.9.16/.hgtags 2011-12-28 16:01:43.000000000 +0100
+++ new/OpenGTL-0.9.17/.hgtags 2012-06-04 16:51:43.000000000 +0200
@@ -15,3 +15,4 @@
e0a66a6092b2a33abc83645bb27675504fe75357 0.9.15
79c03b340b3c0e31f9abb44094724183ea0d4780 0.9.15.1
7d0a6a2795524bc51878b4ce637a4c1a2f3163ae 0.9.15.2
+98ee5b87d00a75bfccb7f0222f52abbc3c95da7a 0.9.17
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/OpenGTL-0.9.16/CMakeLists.txt new/OpenGTL-0.9.17/CMakeLists.txt
--- old/OpenGTL-0.9.16/CMakeLists.txt 2011-12-28 16:01:43.000000000 +0100
+++ new/OpenGTL-0.9.17/CMakeLists.txt 2012-06-04 16:51:43.000000000 +0200
@@ -13,7 +13,7 @@
set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules )
-set(OPENGTL_VERSION "0.9.16")
+set(OPENGTL_VERSION "0.9.17")
set(OPENGTL_LIB_VERSION ${OPENGTL_VERSION})
set(OPENGTL_LIB_SOVERSION "0.8")
@@ -47,8 +47,8 @@
find_package(LLVM REQUIRED)
-if( NOT MSVC AND NOT LLVM_VERSION STREQUAL "3.0" ) # There is no way with MSVC to know the llvm version
- message(FATAL_ERROR "LLVM 3.0 is required.")
+if( NOT MSVC AND NOT (LLVM_VERSION STREQUAL "3.1" OR LLVM_VERSION STREQUAL "3.0" ) ) # There is no way with MSVC to know the llvm version
+ message(FATAL_ERROR "LLVM 3.0 or 3.1 is required.")
endif()
if(MSVC)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/OpenGTL-0.9.16/OpenCTL/OpenCTL.doxy new/OpenGTL-0.9.17/OpenCTL/OpenCTL.doxy
--- old/OpenGTL-0.9.16/OpenCTL/OpenCTL.doxy 2011-12-28 16:01:43.000000000 +0100
+++ new/OpenGTL-0.9.17/OpenCTL/OpenCTL.doxy 2012-06-04 16:51:43.000000000 +0200
@@ -1,6 +1,6 @@
/**
* @addtogroup OpenCTL OpenCTL Library
- * @version 0.9.16
+ * @version 0.9.17
* @author Cyrille Berger
*
* This library allow to use the Color Transformation Language inside your
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/OpenGTL-0.9.16/OpenGTL/GTLCore/AST/AST.doxy new/OpenGTL-0.9.17/OpenGTL/GTLCore/AST/AST.doxy
--- old/OpenGTL-0.9.16/OpenGTL/GTLCore/AST/AST.doxy 2011-12-28 16:01:43.000000000 +0100
+++ new/OpenGTL-0.9.17/OpenGTL/GTLCore/AST/AST.doxy 2012-06-04 16:51:43.000000000 +0200
@@ -1,7 +1,7 @@
/**
* @internal
* @addtogroup GTLCore_AST GTLCore AST Library
- * @version 0.9.16
+ * @version 0.9.17
* @author Cyrille Berger
* @ingroup GTLCore
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/OpenGTL-0.9.16/OpenGTL/GTLCore/AST/Expression.cpp new/OpenGTL-0.9.17/OpenGTL/GTLCore/AST/Expression.cpp
--- old/OpenGTL-0.9.16/OpenGTL/GTLCore/AST/Expression.cpp 2011-12-28 16:01:43.000000000 +0100
+++ new/OpenGTL-0.9.17/OpenGTL/GTLCore/AST/Expression.cpp 2012-06-04 16:51:43.000000000 +0200
@@ -261,7 +261,7 @@
LLVMBackend::ExpressionResult StringExpression::generateValue( LLVMBackend::GenerationContext& _gc, LLVMBackend::ExpressionGenerationContext& _egc) const
{
- return LLVMBackend::ExpressionResult(llvm::ConstantArray::get(_gc.llvmContext(), (const std::string&)m_string, true ), Type::Integer8 ); // return a null terminated string
+ return LLVMBackend::ExpressionResult( LLVMBackend::CodeGenerator::stringToConstant(_gc.llvmContext(), m_string), Type::Integer8 );
}
ExpressionResultSP StringExpression::generateValue( GenerationVisitor* _generationVisitor) const
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/OpenGTL-0.9.16/OpenGTL/GTLCore/LLVMBackend/CodeGenerator_p.cpp new/OpenGTL-0.9.17/OpenGTL/GTLCore/LLVMBackend/CodeGenerator_p.cpp
--- old/OpenGTL-0.9.16/OpenGTL/GTLCore/LLVMBackend/CodeGenerator_p.cpp 2011-12-28 16:01:43.000000000 +0100
+++ new/OpenGTL-0.9.17/OpenGTL/GTLCore/LLVMBackend/CodeGenerator_p.cpp 2012-06-04 16:51:43.000000000 +0200
@@ -1238,3 +1238,8 @@
return lastBlock;
}
+
+llvm::Constant* CodeGenerator::stringToConstant(llvm::LLVMContext& _llvmContext, const String& string)
+{
+ return llvm::ConstantDataArray::getString(_llvmContext, (const std::string&)string, true );
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/OpenGTL-0.9.16/OpenGTL/GTLCore/LLVMBackend/CodeGenerator_p.h new/OpenGTL-0.9.17/OpenGTL/GTLCore/LLVMBackend/CodeGenerator_p.h
--- old/OpenGTL-0.9.16/OpenGTL/GTLCore/LLVMBackend/CodeGenerator_p.h 2011-12-28 16:01:43.000000000 +0100
+++ new/OpenGTL-0.9.17/OpenGTL/GTLCore/LLVMBackend/CodeGenerator_p.h 2012-06-04 16:51:43.000000000 +0200
@@ -71,6 +71,10 @@
CodeGenerator(GTLCore::ModuleData* module);
~CodeGenerator();
/**
+ * Create a null terminated string
+ */
+ static llvm::Constant* stringToConstant(llvm::LLVMContext& _llvmContext, const GTLCore::String& string);
+ /**
* @return an integer constant
*/
static llvm::Constant* integerToConstant(llvm::LLVMContext& _llvmContext, gtl_int32 v);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/OpenGTL-0.9.16/OpenGTL/GTLCore/MemoryManager_p.cpp new/OpenGTL-0.9.17/OpenGTL/GTLCore/MemoryManager_p.cpp
--- old/OpenGTL-0.9.16/OpenGTL/GTLCore/MemoryManager_p.cpp 2011-12-28 16:01:43.000000000 +0100
+++ new/OpenGTL-0.9.17/OpenGTL/GTLCore/MemoryManager_p.cpp 2012-06-04 16:51:43.000000000 +0200
@@ -50,45 +50,71 @@
FREED ///< Indicate the memory has been freed
};
Status status;
- int size;
+ std::size_t size;
Header* previous;
Header* next;
gtl_uint8* data;
};
+inline std::size_t makeit16aligned(std::size_t _size)
+{
+ if( (_size & 0xF) == 0) return _size;
+ return (_size & ~0xF) + 16;
+}
+
+
+void *malloc16 (size_t s) {
+ unsigned char *p;
+ unsigned char *porig = (unsigned char *)malloc (s + 0x10); // allocate extra
+ if (porig == NULL) return NULL; // catch out of memory
+ p = (unsigned char *)( (gtl_ptr )(porig + 16) & (~0xf)); // insert padding
+ *(p-1) = p - porig; // store padding size
+ return p;
+}
+
+void free16(void *p) {
+ unsigned char *porig = (unsigned char *)p; // work out original
+ porig = porig - *(porig-1); // by subtracting padding
+ free (porig); // then free that
+}
+
+const std::size_t MemoryManager::HEADER_SIZE = makeit16aligned(sizeof(MemoryManager::Header));
+
struct MemoryManager::Segment {
- inline Segment( int size )
+ inline Segment( std::size_t _size )
{
- size += sizeof(Header);
- start = new gtl_uint8[size];
- end = start + size * sizeof(gtl_uint8);
+ _size = makeit16aligned(_size);
+ _size += HEADER_SIZE;
+ start = (gtl_uint8*)malloc16(_size);
+ end = start + _size * sizeof(gtl_uint8);
nextFree = start;
previous = 0;
}
~Segment() {
- delete[] start;
+ free16(start);
}
inline bool contains( void* ptr ) const
{
return (ptr >= start and ptr < end)
or ( ptr == end and (
- reinterpret_cast(reinterpret_cast(ptr)-sizeof(Header))->size == 0 ) );
+ reinterpret_cast(reinterpret_cast(ptr)-HEADER_SIZE)->size == 0 ) );
}
inline bool canContains(int size) const {
- return std::size_t(end - nextFree) >= std::size_t(size + sizeof(Header));
+ return std::size_t(end - nextFree) >= std::size_t(size + HEADER_SIZE);
}
- inline void* allocate(int size)
+ inline void* allocate(std::size_t _size)
{
+ _size = makeit16aligned(_size);
MM_DEBUG( "Begin allocate" );
printStatus();
- GTL_ASSERT( canContains(size) );
- int sizeTotal = size + sizeof(Header);
+ GTL_ASSERT( canContains(_size) );
+ int sizeTotal = _size + HEADER_SIZE;
Header* nextFreeH = reinterpret_cast(nextFree);
nextFreeH->status = Header::USED;
- nextFreeH->size = size;
+ nextFreeH->size = _size;
nextFreeH->previous = previous;
nextFreeH->next = 0;
- nextFreeH->data = nextFree + sizeof(Header);
+ nextFreeH->data = nextFree + HEADER_SIZE;
MM_DEBUG( nextFreeH << " with a previous of " << previous << " data " << (void*)nextFreeH->data << " and size of " << size );
if(previous)
{
@@ -106,7 +132,7 @@
printStatus();
GTL_ASSERT(contains(ptr));
gtl_uint8* ptr8 = reinterpret_cast(ptr);
- Header* currentHeader = reinterpret_cast(ptr8-sizeof(Header));
+ Header* currentHeader = reinterpret_cast(ptr8-HEADER_SIZE);
GTL_ASSERT(currentHeader->status == Header::USED);
currentHeader->status = Header::FREED;
if(currentHeader->next == 0)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/OpenGTL-0.9.16/OpenGTL/GTLCore/MemoryManager_p.h new/OpenGTL-0.9.17/OpenGTL/GTLCore/MemoryManager_p.h
--- old/OpenGTL-0.9.16/OpenGTL/GTLCore/MemoryManager_p.h 2011-12-28 16:01:43.000000000 +0100
+++ new/OpenGTL-0.9.17/OpenGTL/GTLCore/MemoryManager_p.h 2012-06-04 16:51:43.000000000 +0200
@@ -21,6 +21,7 @@
#define _MEMORY_MANAGER_P_H_
#include
+#include <string>
namespace GTLCore {
/**
@@ -32,6 +33,7 @@
struct Header;
struct Segment;
struct Private;
+ static const std::size_t HEADER_SIZE;
public:
static void* allocate(int size);
static void desallocate(void* ptr);
@@ -39,3 +41,5 @@
}
#endif
+
+struct stat;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/OpenGTL-0.9.16/OpenGTL/GTLCore/Metadata/Metadata.doxy new/OpenGTL-0.9.17/OpenGTL/GTLCore/Metadata/Metadata.doxy
--- old/OpenGTL-0.9.16/OpenGTL/GTLCore/Metadata/Metadata.doxy 2011-12-28 16:01:43.000000000 +0100
+++ new/OpenGTL-0.9.17/OpenGTL/GTLCore/Metadata/Metadata.doxy 2012-06-04 16:51:43.000000000 +0200
@@ -1,6 +1,6 @@
/**
* @addtogroup GTLCore_Metadata GTLCore Metadata Library
- * @version 0.9.16
+ * @version 0.9.17
* @author Cyrille Berger
* @ingroup GTLCore
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/OpenGTL-0.9.16/OpenGTL/GTLCore/StdTypes.h new/OpenGTL-0.9.17/OpenGTL/GTLCore/StdTypes.h
--- old/OpenGTL-0.9.16/OpenGTL/GTLCore/StdTypes.h 2011-12-28 16:01:43.000000000 +0100
+++ new/OpenGTL-0.9.17/OpenGTL/GTLCore/StdTypes.h 2012-06-04 16:51:43.000000000 +0200
@@ -85,3 +85,9 @@
#define UINTMAX_C(x) x ## UL
#endif
+
+#ifdef OPENGTL_32_BITS
+typedef gtl_uint32 gtl_ptr;
+#else
+typedef gtl_uint64 gtl_ptr;
+#endif
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/OpenGTL-0.9.16/OpenGTL/GTLCore/TimeMachine.doxy new/OpenGTL-0.9.17/OpenGTL/GTLCore/TimeMachine.doxy
--- old/OpenGTL-0.9.16/OpenGTL/GTLCore/TimeMachine.doxy 2011-12-28 16:01:43.000000000 +0100
+++ new/OpenGTL-0.9.17/OpenGTL/GTLCore/TimeMachine.doxy 2012-06-04 16:51:43.000000000 +0200
@@ -1,6 +1,6 @@
/**
* @addtogroup GTLCore_TimeMachine GTLCore TimeMachine Library
- * @version 0.9.16
+ * @version 0.9.17
* @author Cyrille Berger
* @ingroup GTLCore
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/OpenGTL-0.9.16/OpenGTL/GTLCore.doxy new/OpenGTL-0.9.17/OpenGTL/GTLCore.doxy
--- old/OpenGTL-0.9.16/OpenGTL/GTLCore.doxy 2011-12-28 16:01:43.000000000 +0100
+++ new/OpenGTL-0.9.17/OpenGTL/GTLCore.doxy 2012-06-04 16:51:43.000000000 +0200
@@ -1,6 +1,6 @@
/**
* @addtogroup GTLCore GTLCore Library
- * @version 0.9.16
+ * @version 0.9.17
* @author Cyrille Berger
*
* This library contains the core functionnalities used by the compilers, and some convenient classes.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/OpenGTL-0.9.16/OpenGTL/GTLFragment.doxy new/OpenGTL-0.9.17/OpenGTL/GTLFragment.doxy
--- old/OpenGTL-0.9.16/OpenGTL/GTLFragment.doxy 2011-12-28 16:01:43.000000000 +0100
+++ new/OpenGTL-0.9.17/OpenGTL/GTLFragment.doxy 2012-06-04 16:51:43.000000000 +0200
@@ -1,6 +1,6 @@
/**
* @addtogroup GTLFragment GTLFragment Base Library for Shiva and Rijn
- * @version 0.9.16
+ * @version 0.9.17
* @author Cyrille Berger
*/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/OpenGTL-0.9.16/OpenGTL/GTLImageIO.doxy new/OpenGTL-0.9.17/OpenGTL/GTLImageIO.doxy
--- old/OpenGTL-0.9.16/OpenGTL/GTLImageIO.doxy 2011-12-28 16:01:43.000000000 +0100
+++ new/OpenGTL-0.9.17/OpenGTL/GTLImageIO.doxy 2012-06-04 16:51:43.000000000 +0200
@@ -1,5 +1,5 @@
/**
* @addtogroup GTLImageIO GTLImage Input/Output Library
- * @version 0.9.16
+ * @version 0.9.17
* @author Cyrille Berger
*/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/OpenGTL-0.9.16/OpenGTL/GTLTest.doxy new/OpenGTL-0.9.17/OpenGTL/GTLTest.doxy
--- old/OpenGTL-0.9.16/OpenGTL/GTLTest.doxy 2011-12-28 16:01:43.000000000 +0100
+++ new/OpenGTL-0.9.17/OpenGTL/GTLTest.doxy 2012-06-04 16:51:43.000000000 +0200
@@ -1,7 +1,7 @@
/**
* @internal
* @addtogroup GTLTest GTLTest Library
- * @version 0.9.16
+ * @version 0.9.17
* @author Cyrille Berger
*
* This library contains the base classes and functionnalities to create unit
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/OpenGTL-0.9.16/OpenGTL.doxy new/OpenGTL-0.9.17/OpenGTL.doxy
--- old/OpenGTL-0.9.16/OpenGTL.doxy 2011-12-28 16:01:43.000000000 +0100
+++ new/OpenGTL-0.9.17/OpenGTL.doxy 2012-06-04 16:51:43.000000000 +0200
@@ -1,6 +1,6 @@
/**
* @mainpage OpenGTL - Open Graphics Transformation Languages
- * @version 0.9.16
+ * @version 0.9.17
* @author Cyrille Berger
*
* <a href='http://www.opengtl.org/'>OpenGTL</a> is a set of libraries providing Graphics
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/OpenGTL-0.9.16/OpenRijn/OpenRijn.doxy new/OpenGTL-0.9.17/OpenRijn/OpenRijn.doxy
--- old/OpenGTL-0.9.16/OpenRijn/OpenRijn.doxy 2011-12-28 16:01:43.000000000 +0100
+++ new/OpenGTL-0.9.17/OpenRijn/OpenRijn.doxy 2012-06-04 16:51:43.000000000 +0200
@@ -1,6 +1,6 @@
/**
* @addtogroup OpenRijn OpenRijn Library
- * @version 0.9.16
+ * @version 0.9.17
* @author Cyrille Berger
*
*/
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/OpenGTL-0.9.16/OpenShiva/OpenShiva.doxy new/OpenGTL-0.9.17/OpenShiva/OpenShiva.doxy
--- old/OpenGTL-0.9.16/OpenShiva/OpenShiva.doxy 2011-12-28 16:01:43.000000000 +0100
+++ new/OpenGTL-0.9.17/OpenShiva/OpenShiva.doxy 2012-06-04 16:51:43.000000000 +0200
@@ -1,6 +1,6 @@
/**
* @addtogroup OpenShiva OpenShiva Library
- * @version 0.9.16
+ * @version 0.9.17
* @author Cyrille Berger
*
*/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/OpenGTL-0.9.16/cmake/modules/FindLLVM.cmake new/OpenGTL-0.9.17/cmake/modules/FindLLVM.cmake
--- old/OpenGTL-0.9.16/cmake/modules/FindLLVM.cmake 2011-12-28 16:01:43.000000000 +0100
+++ new/OpenGTL-0.9.17/cmake/modules/FindLLVM.cmake 2012-06-04 16:51:43.000000000 +0200
@@ -78,7 +78,7 @@
set(${LIB_VAR} ${LLVM_SHARED_LIB})
set(${OBJECT_VAR} "")
else(LLVM_SHARED_LIB)
- exec_program( perl ARGS ${LLVM_CONFIG_EXECUTABLE} --libs ${_libname_} OUTPUT_VARIABLE ${LIB_VAR} )
+ exec_program(${LLVM_CONFIG_EXECUTABLE} ARGS --libs ${_libname_} OUTPUT_VARIABLE ${LIB_VAR} )
STRING(REGEX MATCHALL "[^ ]*[.]o[ $]" ${OBJECT_VAR} ${${LIB_VAR}})
SEPARATE_ARGUMENTS(${OBJECT_VAR})
STRING(REGEX REPLACE "[^ ]*[.]o[ $]" "" ${LIB_VAR} ${${LIB_VAR}})
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org