rev 9230 - in branches/kde4/packages/blitz/debian: . patches
Matthew Rosewarne
mukidohime-guest at alioth.debian.org
Sat Feb 2 03:23:05 UTC 2008
Author: mukidohime-guest
Date: 2008-02-02 03:23:05 +0000 (Sat, 02 Feb 2008)
New Revision: 9230
Added:
branches/kde4/packages/blitz/debian/patches/10_skip_cpu_check.diff
Removed:
branches/kde4/packages/blitz/debian/patches/10_no_cpu_optimizations.diff
Modified:
branches/kde4/packages/blitz/debian/changelog
branches/kde4/packages/blitz/debian/patches/series
branches/kde4/packages/blitz/debian/rules
Log:
* force CPU optimisations
Modified: branches/kde4/packages/blitz/debian/changelog
===================================================================
--- branches/kde4/packages/blitz/debian/changelog 2008-02-02 03:17:09 UTC (rev 9229)
+++ branches/kde4/packages/blitz/debian/changelog 2008-02-02 03:23:05 UTC (rev 9230)
@@ -1,9 +1,11 @@
qimageblitz (1:0.0.4-2) UNRELEASED; urgency=low
- * ...
+ +++ Changes by Matthew Rosewarne:
- -- Ana Beatriz Guerrero Lopez <ana at debian.org> Tue, 22 Jan 2008 01:50:07 +0100
+ * Forcibly enable CPU optimizations.
+ -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org> Tue, 22 Jan 2008 01:50:07 +0100
+
qimageblitz (1:0.0.4-1) unstable; urgency=low
* New upstream release.
Deleted: branches/kde4/packages/blitz/debian/patches/10_no_cpu_optimizations.diff
Added: branches/kde4/packages/blitz/debian/patches/10_skip_cpu_check.diff
===================================================================
--- branches/kde4/packages/blitz/debian/patches/10_skip_cpu_check.diff (rev 0)
+++ branches/kde4/packages/blitz/debian/patches/10_skip_cpu_check.diff 2008-02-02 03:23:05 UTC (rev 9230)
@@ -0,0 +1,23 @@
+--- a/blitz/CMakeLists.txt
++++ b/blitz/CMakeLists.txt
+@@ -17,13 +17,13 @@
+
+ CHECK_INCLUDE_FILE(stdint.h HAVE_STDINT_H)
+
+-if(NOT MSVC)
+- CHECK_CXX_SOURCE_COMPILES(" int main() { __asm__(\"pxor %mm0, %mm0\") ; }" HAVE_MMX)
+- CHECK_CXX_SOURCE_COMPILES(" int main() { __asm__(\"xorps %xmm0, %xmm0\"); }" HAVE_SSE)
+- CHECK_CXX_SOURCE_COMPILES(" int main() { __asm__(\"xorpd %xmm0, %xmm0\"); }" HAVE_SSE2)
+- CHECK_CXX_SOURCE_COMPILES(" int main() { __asm__(\"pi2fd %mm0, %mm0\"); }" HAVE_3DNOW)
+- CHECK_CXX_SOURCE_COMPILES(" int main() { __asm__(\"mtspr 256, %0; vand %%v0, %%v0, %%v0\" : : \"r\"(-1) ); }" HAVE_ALTIVEC)
+-endif(NOT MSVC)
++#if(NOT MSVC)
++# CHECK_CXX_SOURCE_COMPILES(" int main() { __asm__(\"pxor %mm0, %mm0\") ; }" HAVE_MMX)
++# CHECK_CXX_SOURCE_COMPILES(" int main() { __asm__(\"xorps %xmm0, %xmm0\"); }" HAVE_SSE)
++# CHECK_CXX_SOURCE_COMPILES(" int main() { __asm__(\"xorpd %xmm0, %xmm0\"); }" HAVE_SSE2)
++# CHECK_CXX_SOURCE_COMPILES(" int main() { __asm__(\"pi2fd %mm0, %mm0\"); }" HAVE_3DNOW)
++# CHECK_CXX_SOURCE_COMPILES(" int main() { __asm__(\"mtspr 256, %0; vand %%v0, %%v0, %%v0\" : : \"r\"(-1) ); }" HAVE_ALTIVEC)
++#endif(NOT MSVC)
+
+ SET(BLITZ_LIB_MAJOR_VERSION "4")
+ SET(BLITZ_LIB_MINOR_VERSION "0")
Modified: branches/kde4/packages/blitz/debian/patches/series
===================================================================
--- branches/kde4/packages/blitz/debian/patches/series 2008-02-02 03:17:09 UTC (rev 9229)
+++ branches/kde4/packages/blitz/debian/patches/series 2008-02-02 03:23:05 UTC (rev 9230)
@@ -1,2 +1,2 @@
-10_no_cpu_optimizations.diff
+10_skip_cpu_check.diff
11_.gnu.note.diff
Modified: branches/kde4/packages/blitz/debian/rules
===================================================================
--- branches/kde4/packages/blitz/debian/rules 2008-02-02 03:17:09 UTC (rev 9229)
+++ branches/kde4/packages/blitz/debian/rules 2008-02-02 03:23:05 UTC (rev 9230)
@@ -1,3 +1,7 @@
#!/usr/bin/make -f
THIS_SHOULD_GO_TO_UNSTABLE=1
include debian/cdbs/kde.mk
+include debian/cdbs/cpu-optimize.mk
+
+DEB_CMAKE_EXTRA_FLAGS += \
+ $(shell echo $(foreach cpuopt,$(DEB_BUILD_ARCH_CPU_OPT),-DHAVE_$(cpuopt):BOOL=ON) | tr '[:lower:]' '[:upper:]')
More information about the pkg-kde-commits
mailing list