commit OpenGTL for openSUSE:Factory

2013-06-15 Thread h_root
Hello community,

here is the log from the commit of package OpenGTL for openSUSE:Factory checked 
in at 2013-06-15 11:31:27

Comparing /work/SRC/openSUSE:Factory/OpenGTL (Old)
 and  /work/SRC/openSUSE:Factory/.OpenGTL.new (New)


Package is OpenGTL

Changes:

--- /work/SRC/openSUSE:Factory/OpenGTL/OpenGTL.changes  2013-06-13 
17:13:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.OpenGTL.new/OpenGTL.changes 2013-06-15 
11:31:29.0 +0200
@@ -1,0 +2,6 @@
+Fri Jun 14 17:05:52 UTC 2013 - asterios.dra...@gmail.com
+
+- Added OpenGTL-0.9.18-pkgconfig_llvm_libs_private.patch to mark llvm-libs
+  private/static in pkgconfig files (taken from Fedora).
+
+---

New:

  OpenGTL-0.9.18-pkgconfig_llvm_libs_private.patch



Other differences:
--
++ OpenGTL.spec ++
--- /var/tmp/diff_new_pack.IqFDcz/_old  2013-06-15 11:31:30.0 +0200
+++ /var/tmp/diff_new_pack.IqFDcz/_new  2013-06-15 11:31:30.0 +0200
@@ -37,6 +37,8 @@
 Patch2: opengtl-0.9.18-llvm-3.3svn.patch
 # PATCH-FIX-OPENSUSE fix_linking.patch asterios.dra...@gmail.com -- Fix 
multiple definition linking error
 Patch3: fix_linking.patch
+# PATCH-FIX-OPENSUSE OpenGTL-0.9.18-pkgconfig_llvm_libs_private.patch 
asterios.dra...@gmail.com -- Mark llvm-libs private/static in pkgconfig files 
(taken from Fedora)
+Patch4: OpenGTL-0.9.18-pkgconfig_llvm_libs_private.patch
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
 BuildRequires:  libpng-devel
@@ -144,6 +146,7 @@
 %patch2 -p1
 %endif
 %patch3
+%patch4 -p1
 
 %build
 mkdir build

++ OpenGTL-0.9.18-pkgconfig_llvm_libs_private.patch ++
diff -up OpenGTL-0.9.18/OpenCTL/OpenCTL/OpenCTL.pc.cmake.pkgconfig_libs_private 
OpenGTL-0.9.18/OpenCTL/OpenCTL/OpenCTL.pc.cmake
--- OpenGTL-0.9.18/OpenCTL/OpenCTL/OpenCTL.pc.cmake.pkgconfig_libs_private  
2013-03-18 07:19:56.029100255 -0500
+++ OpenGTL-0.9.18/OpenCTL/OpenCTL/OpenCTL.pc.cmake 2013-03-18 
07:20:08.354946161 -0500
@@ -7,5 +7,6 @@ Name: OpenCTL
 Description: Color Transformation Language interpreter library
 Version: @OPENGTL_VERSION@
 Requires:
-Libs: -L${libdir} -lOpenCTL -lGTLCore @LLVM_LIBS@
+Libs: -L${libdir} -lOpenCTL -lGTLCore
+Libs.private: @LLVM_LIBS@
 Cflags: -I${includedir}
diff -up OpenGTL-0.9.18/OpenGTL/GTLCore/GTLCore.pc.cmake.pkgconfig_libs_private 
OpenGTL-0.9.18/OpenGTL/GTLCore/GTLCore.pc.cmake
--- OpenGTL-0.9.18/OpenGTL/GTLCore/GTLCore.pc.cmake.pkgconfig_libs_private  
2012-12-29 05:27:12.0 -0600
+++ OpenGTL-0.9.18/OpenGTL/GTLCore/GTLCore.pc.cmake 2013-03-18 
07:19:09.518681715 -0500
@@ -7,5 +7,6 @@ Name: GTLCore
 Description: Graphics Transformation Languages Core Library
 Version: @OPENGTL_VERSION@
 Requires:
-Libs: -L${libdir} -lGTLCore @LLVM_LIBS@
+Libs: -L${libdir} -lGTLCore
+Libs.private: @LLVM_LIBS@
 Cflags: -I${includedir} -D__STDC_LIMIT_MACROS
diff -up 
OpenGTL-0.9.18/OpenGTL/GTLImageIO/GTLImageIO.pc.cmake.pkgconfig_libs_private 
OpenGTL-0.9.18/OpenGTL/GTLImageIO/GTLImageIO.pc.cmake
diff -up 
OpenGTL-0.9.18/OpenRijn/OpenRijn/OpenRijn.pc.cmake.pkgconfig_libs_private 
OpenGTL-0.9.18/OpenRijn/OpenRijn/OpenRijn.pc.cmake
--- OpenGTL-0.9.18/OpenRijn/OpenRijn/OpenRijn.pc.cmake.pkgconfig_libs_private   
2013-03-18 07:20:59.776303305 -0500
+++ OpenGTL-0.9.18/OpenRijn/OpenRijn/OpenRijn.pc.cmake  2013-03-18 
07:21:08.586193167 -0500
@@ -7,5 +7,6 @@ Name: OpenShiva
 Description: Sketch interpreter library
 Version: @OPENRIJN_VERSION@
 Requires:
-Libs: -L${libdir} -lOpenRijn -lGTLFragment -lGTLCore @LLVM_LIBS@
+Libs: -L${libdir} -lOpenRijn -lGTLFragment -lGTLCore
+Libs.private: @LLVM_LIBS@
 Cflags: -I${includedir}
diff -up 
OpenGTL-0.9.18/OpenShiva/OpenShiva/OpenShiva.pc.cmake.pkgconfig_libs_private 
OpenGTL-0.9.18/OpenShiva/OpenShiva/OpenShiva.pc.cmake
--- 
OpenGTL-0.9.18/OpenShiva/OpenShiva/OpenShiva.pc.cmake.pkgconfig_libs_private
2013-03-18 07:20:22.380770814 -0500
+++ OpenGTL-0.9.18/OpenShiva/OpenShiva/OpenShiva.pc.cmake   2013-03-18 
07:20:34.111624158 -0500
@@ -7,5 +7,6 @@ Name: OpenShiva
 Description: Kernel Transformation Language interpreter library
 Version: @OPENSHIVA_VERSION@
 Requires:
-Libs: -L${libdir} -lOpenShiva -lGTLCore -lGTLFragment @LLVM_LIBS@
+Libs: -L${libdir} -lOpenShiva -lGTLCore -lGTLFragment
+Libs.private: @LLVM_LIBS@
 Cflags: -I${includedir}
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit OpenGTL for openSUSE:Factory

2013-02-19 Thread h_root
Hello community,

here is the log from the commit of package OpenGTL for openSUSE:Factory checked 
in at 2013-02-19 13:37:35

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-12-03 
11:11:27.0 +0100
+++ /work/SRC/openSUSE:Factory/.OpenGTL.new/OpenGTL.changes 2013-02-19 
13:37:36.0 +0100
@@ -1,0 +2,6 @@
+Mon Feb 18 15:31:34 UTC 2013 - pgaj...@suse.com
+
+- build also with libpng16
+  * libpng16.patch
+
+---

New:

  OpenGTL-libpng16.patch



Other differences:
--
++ OpenGTL.spec ++
--- /var/tmp/diff_new_pack.q7cYE1/_old  2013-02-19 13:37:38.0 +0100
+++ /var/tmp/diff_new_pack.q7cYE1/_new  2013-02-19 13:37:38.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package OpenGTL
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # Copyright 2009 Buschmann buschman...@opensuse.org
 # Copyright (c) 2012 Asterios Dramis asterios.dra...@gmail.com.
 #
@@ -37,6 +37,8 @@
 Patch2: llvm.patch
 # PATCH-FIX-UPSTREAM targetData.patch alinm.el...@gmail.com -- Rename from 
llvm/Target/TargetData.h to llvm/DataLayout.h
 Patch3: targetData.patch
+# PATCH-FIX-UPSTREAM OpenGTL-libpng16.patch pgaj...@suse.com -- build also 
with libpng16; sent to  cberger (at) cberger.net
+Patch4: OpenGTL-libpng16.patch
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
 BuildRequires:  libpng-devel
@@ -144,6 +146,7 @@
 %patch2
 %patch3
 %endif
+%patch4 -p1
 
 %build
 mkdir build

++ OpenGTL-libpng16.patch ++
Index: OpenGTL-0.9.17/Extensions/PngDC/PngDC.cpp
===
--- OpenGTL-0.9.17.orig/Extensions/PngDC/PngDC.cpp
+++ OpenGTL-0.9.17/Extensions/PngDC/PngDC.cpp
@@ -20,6 +20,7 @@
 #include PngDC.h
 
 #include png.h
+#include string.h
 
 #include config-endian.h
 
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit OpenGTL for openSUSE:Factory

2012-10-03 Thread h_root
Hello community,

here is the log from the commit of package OpenGTL for openSUSE:Factory checked 
in at 2012-10-03 09:21:01

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-06-05 
15:33:42.0 +0200
+++ /work/SRC/openSUSE:Factory/.OpenGTL.new/OpenGTL.changes 2012-10-03 
09:21:04.0 +0200
@@ -1,0 +2,6 @@
+Sat Sep 29 10:56:27 UTC 2012 - asterios.dra...@gmail.com
+
+- Added a patch (ld_link_fix.patch) to fix 'ld' link the llvm JIT library
+  (bnc#778260, kde#304903).
+
+---

New:

  ld_link_fix.patch



Other differences:
--
++ OpenGTL.spec ++
--- /var/tmp/diff_new_pack.H1id5e/_old  2012-10-03 09:21:05.0 +0200
+++ /var/tmp/diff_new_pack.H1id5e/_new  2012-10-03 09:21:05.0 +0200
@@ -31,6 +31,8 @@
 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
+# PATCH-FIX-UPSTREAM ld_link_fix.patch bnc#778260 kde#304903 
asterios.dra...@gmail.com -- Fix 'ld' not wanting to link the llvm JIT library
+Patch1: ld_link_fix.patch
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
 BuildRequires:  libpng-devel
@@ -133,6 +135,7 @@
 %prep
 %setup -q
 %patch0
+%patch1 -p1
 
 %build
 mkdir build

++ ld_link_fix.patch ++
# HG changeset patch
# User Cyrille Berger cber...@cberger.net
# Date 1325437627 -3600
# Node ID 95a8c6853b972f8f1b0b1acdad6d94a17048d5e5
# Parent  53f0d400f06da6fc3a63a92ca10a89947ced0b9b
Fix: stupid 'ld' not wanting to link the JIT module by using a different 
symbol, hopefully, one that is trully unique to that library

diff -r 53f0d400f06da6fc3a63a92ca10a89947ced0b9b -r 
95a8c6853b972f8f1b0b1acdad6d94a17048d5e5 OpenGTL/GTLCore/CMakeLists.txt
--- a/OpenGTL/GTLCore/CMakeLists.txtWed Dec 28 16:01:43 2011 +0100
+++ b/OpenGTL/GTLCore/CMakeLists.txtSun Jan 01 18:07:07 2012 +0100
@@ -135,9 +135,9 @@
 add_library(GTLCore SHARED ${GTLCore_SRCS} ${llvm_objects})
 
 if(NOT MSVC AND NOT APPLE)
-set(EXTRA_GTLCORE_LINK_OPTIONS 
-Wl,-u,_ZN4llvm15ExecutionEngine9createJITEPNS_6ModuleEPSsPNS_16JITMemoryManagerENS_10CodeGenOpt5LevelEbNS_9CodeModel5ModelE
 )
+set(EXTRA_GTLCORE_LINK_OPTIONS -Wl,-u,_ZTVN4llvm3JITE )
 elseif(APPLE)
-set(EXTRA_GTLCORE_LINK_OPTIONS 
-Wl,-u,__ZN4llvm15ExecutionEngine9createJITEPNS_6ModuleEPSsPNS_16JITMemoryManagerENS_10CodeGenOpt5LevelEbNS_9CodeModel5ModelE
 )
+set(EXTRA_GTLCORE_LINK_OPTIONS -Wl,-u,__ZTVN4llvm3JITE )
 endif()
 
 target_link_libraries(GTLCore ${LLVM_LDFLAGS} ${LLVM_LIBS} 
${EXTRA_GTLCORE_LINK_OPTIONS})
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit OpenGTL for openSUSE:Factory

2012-06-05 Thread h_root
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.0 +0100
+++ /work/SRC/openSUSE:Factory/.OpenGTL.new/OpenGTL.changes 2012-06-05 
15:33:42.0 +0200
@@ -1,0 +2,16 @@
+Mon Jun  4 16:34:11 UTC 2012 - asterios.dra...@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.dra...@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.0 +0200
+++ /var/tmp/diff_new_pack.y3KOWM/_new  2012-06-05 15:33:45.0 +0200
@@ -1,9 +1,9 @@
 #
 # spec file for package OpenGTL
 #
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # Copyright 2009 Buschmann buschman...@opensuse.org
 # Copyright (c) 2012 Asterios Dramis asterios.dra...@gmail.com.
-# 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 -