[packages/Insignia] - updated to 1.0.4 - added c++ patch (fixes C++11 issue)
qboosh
qboosh at pld-linux.org
Tue Apr 1 21:38:47 CEST 2014
commit 559174b891031225b8a08d69f5d51f53ab494cf3
Author: Jakub Bogusz <qboosh at pld-linux.org>
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
More information about the pld-cvs-commit
mailing list