commit 559174b891031225b8a08d69f5d51f53ab494cf3
Author: Jakub Bogusz <[email protected]>
Date:   Tue Apr 1 21:40:14 2014 +0200

    - updated to 1.0.4
    - added c++ patch (fixes C++11 issue)

 Insignia-c++.patch | 11 +++++++++++
 Insignia.spec      |  8 +++++---
 2 files changed, 16 insertions(+), 3 deletions(-)
---
diff --git a/Insignia.spec b/Insignia.spec
index aa1e980..889a7af 100644
--- a/Insignia.spec
+++ b/Insignia.spec
@@ -1,12 +1,13 @@
 Summary:       Insignia - DirectFB conformance test suite
 Summary(pl.UTF-8):     Insignia - zbiór testów zgodności DirectFB
 Name:          Insignia
-Version:       1.0.2
+Version:       1.0.4
 Release:       1
 License:       proprietary
 Group:         Libraries
 Source0:       
http://www.directfb.org/downloads/Extras/%{name}-%{version}.tar.gz
-# NoSource0-md5:       09103054a3a97fceb079869ad8811b8d
+# NoSource0-md5:       b16fdcbd9307710bda138223fba0a749
+Patch0:                %{name}-c++.patch
 NoSource:      0
 URL:           http://www.directfb.org/
 BuildRequires: DirectFB-c++-devel >= 1:1.2.0
@@ -27,6 +28,7 @@ Insignia - zbiór testów zgodności DirectFB.
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %{__libtoolize}
@@ -60,7 +62,7 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_bindir}/Insignia
 %attr(755,root,root) %{_bindir}/InsigniaRun
 %attr(755,root,root) %{_libdir}/libinsignia-1.0.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libinsignia-1.0.so.2
+%attr(755,root,root) %ghost %{_libdir}/libinsignia-1.0.so.4
 %dir %{_libdir}/Insignia
 %attr(755,root,root) %{_libdir}/Insignia/DFBTest*.Io
 %{_datadir}/Insignia
diff --git a/Insignia-c++.patch b/Insignia-c++.patch
new file mode 100644
index 0000000..563da4e
--- /dev/null
+++ b/Insignia-c++.patch
@@ -0,0 +1,11 @@
+--- Insignia-1.0.4/lib/InsigniaUtil.cpp.orig   2014-03-17 18:07:05.000000000 
+0100
++++ Insignia-1.0.4/lib/InsigniaUtil.cpp        2014-04-01 21:06:37.307785370 
+0200
+@@ -569,7 +569,7 @@
+      if (&rect != &noRect) {
+           if (!dfb_rectangle_intersect( &r, &rect )) {
+                throw new Exception( Direct::String::F( 
+-                    "PixelBuffer::dump: No intersection ["DFB_RECT_FORMAT" vs 
"DFB_RECT_FORMAT"] writing to '%s'!",
++                    "PixelBuffer::dump: No intersection [" DFB_RECT_FORMAT " 
vs " DFB_RECT_FORMAT "] writing to '%s'!",
+                     DFB_RECTANGLE_VALS(&rect), DFB_RECTANGLE_VALS(&r), 
filename.buffer() ) );
+           }
+      }
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/Insignia.git/commitdiff/559174b891031225b8a08d69f5d51f53ab494cf3

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to