Your message dated Tue, 11 Nov 2014 11:19:30 +0000
with message-id <[email protected]>
and subject line Bug#747908: fixed in libtuxcap 1.4.0.dfsg2-2.2
has caused the Debian Bug report #747908,
regarding [libtuxcap] [transition blocker] Please allow to compile with 
imagemagick/experimental
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
747908: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=747908
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libtuxcap
Severity: important
control: block -1 by  747907
control: block 740495 by -1
control: tags -1 + patch

Hi,

Please allow  libtuxcap to compile with newer imagemagick.

I have a patch to test but due to cmake bug I could not yet test.
--- a/tuxcap/CMakeLists.txt	2008-11-24 11:03:09.000000000 +0100
+++ a/tuxcap/CMakeLists.txt	2014-05-12 14:09:28.000000000 +0200
@@ -1,10 +1,105 @@
-PROJECT(libtuxcap)
+#include some macros from another file...
+INCLUDE(${libtuxcap_SOURCE_DIR}/tuxcap/CMakeMacros/IJMacros.txt)
 
-cmake_minimum_required(VERSION 2.4)
-    if(COMMAND cmake_policy)
-      cmake_policy(SET CMP0003 OLD)
-    endif(COMMAND cmake_policy)
+SET(CMAKE_MODULE_PATH "${libtuxcap_SOURCE_DIR}/tuxcap/CMakeModules" )
 
-SET (CMAKE_BUILD_TYPE RELEASE)
+SET(CMAKE_C_FLAGS_RELEASE "-DNDEBUG -O3")
+SET(CMAKE_C_FLAGS_DEBUG "-Wall -g -O0")
+SET(CMAKE_CXX_FLAGS_RELEASE "-DNDEBUG -O3")
+SET(CMAKE_CXX_FLAGS_DEBUG "-Wall -g -O0")
+
+INCLUDE(FindImageMagick)
+INCLUDE(FindSDL)
+INCLUDE(FindOpenGL)
+INCLUDE(FindSDL_mixer)
+INCLUDE(FindPythonLibs)
+
+Find_Package ( SDL REQUIRED )
+Find_Package ( SDL_mixer REQUIRED )
+Find_Package ( ImageMagick COMPONENTS Magick++ MagickWand MagickCore REQUIRED )
+Find_Package ( OpenGL REQUIRED )
+
+FIND_PACKAGE(AudiereLib)
+IF(AUDIERELIB_FOUND)
+           MESSAGE("DBG lib Audiere found. ${AUDIERELIB_INCLUDE_DIR} ${AUDIERELIB_LINK_DIRECTORIES} ${AUDIERELIB_LIBRARIES}")
+           LINK_DIRECTORIES(${AUDIERELIB_LINK_DIRECTORIES})
+ENDIF(AUDIERELIB_FOUND)
+
+SET(MY_LINK_LIBS    
+   ${SDL_LIBRARY}
+   ${SDLMIXER_LIBRARY}
+   ${OPENGL_LIBRARIES}
+   ${ImageMagick_LIBRARIES} 
+   ${ImageMagick_Magick++_LIBRARIES} 
+)
+
+IF (PYTHON_LIBRARIES)
+     MESSAGE("Python development libraries found, building TuxCap Python bindings and examples")   
+     MESSAGE("Python libraries ${PYTHON_LIBRARIES} include path ${PYTHON_INCLUDE_PATH}")   
+     SET(MY_LINK_LIBS    ${MY_LINK_LIBS} ${PYTHON_LIBRARIES})       
+     SET(MY_DIRS    ${MY_DIRS} pythondemo1 pythondemo2 pythondemo_template)                
+ELSE (PYTHON_LIBRARIES)
+     MESSAGE("No Python development libraries found, skipping building of TuxCap Python bindings")   
+ENDIF (PYTHON_LIBRARIES)
+
+SET (MY_DIRS ${MY_DIRS}
+    lib
+    demo1
+    demo2 
+    demo3 
+    demo4 
+    demo5 
+    physicsdemo 
+    physicsdemo2 
+    physicsdemo3 
+    physicsdemo4
+    physicsdemo5 
+    physicsdemo6 
+    physicsdemo7 
+    particledemo
+    hungarr 
+)
+
+IF(AUDIERELIB_FOUND)
+        SET(MY_LINK_LIBS    ${MY_LINK_LIBS} audiere)
+ENDIF(AUDIERELIB_FOUND)
+
+link_libraries (
+        ${MY_LINK_LIBS}
+)
+
+IF(SDL_FOUND)
+MESSAGE("libSDL found. ${SDL_INCLUDE_DIR} ${SDL_LIBRARY}")
+ELSE(SDL_FOUND)
+MESSAGE(FATAL_ERROR "libSDL requested but not found.")
+ENDIF(SDL_FOUND)
+
+IF(ImageMagick_FOUND)
+MESSAGE("lib ImageMagick found. ${ImageMagick_INCLUDE_DIR} ${ImageMagick_LIBRARIES} ${ImageMagick_Magick++_LIBRARIES}")
+ELSE(ImageMagick_FOUND)
+MESSAGE(FATAL_ERROR "lib ImageMagick requested but not found.")
+ENDIF(ImageMagick_FOUND)
+
+IF(SDLMIXER_FOUND)
+MESSAGE("libSDL_mixer found. ${SDLMIXER_INCLUDE_DIR} ${SDLMIXER_LIBRARY}")
+ELSE(SDLMIXER_FOUND)
+MESSAGE(FATAL_ERROR "libSDL_mixer requested but not found.")
+ENDIF(SDLMIXER_FOUND)
+
+IF(OPENGL_FOUND)
+MESSAGE("OpenGL found. ${OPENGL_INCLUDE_DIR} ${OPENGL_LIBRARIES}")
+ELSE(OPENGL_FOUND)
+MESSAGE(FATAL_ERROR "OpenGL requested but not found.")
+ENDIF(OPENGL_FOUND)
+
+SET ( MY_INCLUDE_DIRS  
+#/usr/include/swfdec-0.5 /usr/include/glib-2.0 /usr/lib/glib-2.0/include 
+{SDL_INCLUDE_DIR} ${ImageMagick_INCLUDE_DIRS} ${SDLMIXER_INCLUDE_DIR} ${OPENGL_INCLUDE_DIR} ${PYTHON_INCLUDE_PATH} )
+IF(AUDIERELIB_FOUND)
+SET ( MY_INCLUDE_DIRS ${MY_INCLUDE_DIRS} ${AUDIERELIB_INCLUDE_DIR} )
+ENDIF(AUDIERELIB_FOUND)
+
+INCLUDE_DIRECTORIES ( ${MY_INCLUDE_DIRS} )
+
+SUBDIRS( ${MY_DIRS} )
 
-SUBDIRS( tuxcap )

--- End Message ---
--- Begin Message ---
Source: libtuxcap
Source-Version: 1.4.0.dfsg2-2.2

We believe that the bug you reported is fixed in the latest version of
libtuxcap, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Colin Watson <[email protected]> (supplier of updated libtuxcap package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 06 Nov 2014 10:16:34 +0000
Source: libtuxcap
Binary: libtuxcap-dev libtuxcap4.0 libtuxcap4.0-dbg
Architecture: source amd64
Version: 1.4.0.dfsg2-2.2
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <[email protected]>
Changed-By: Colin Watson <[email protected]>
Description:
 libtuxcap-dev - framework for developing 2D games - development files
 libtuxcap4.0 - framework for developing 2D games - runtime libraries
 libtuxcap4.0-dbg - framework for developing 2D games - debugging symbols
Closes: 747908
Changes:
 libtuxcap (1.4.0.dfsg2-2.2) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Use pkg-config to get ImageMagick build flags (closes: #747908).
Checksums-Sha1:
 13ad094660666c5df087b35f76e23c2e542a031c 2283 libtuxcap_1.4.0.dfsg2-2.2.dsc
 e9b69481a315d80e56d4c8ab45c59fc7709a887e 10863 
libtuxcap_1.4.0.dfsg2-2.2.diff.gz
 2f0578e6227a3ee4a4f8c01e3553bbc4947bc6c0 788624 
libtuxcap-dev_1.4.0.dfsg2-2.2_amd64.deb
 0a7e74cc3e7febbd2a681cc093dd19672d10afb7 473866 
libtuxcap4.0_1.4.0.dfsg2-2.2_amd64.deb
 b8e6bb6d5f3f210c64ce130a99141c200a03392c 107114 
libtuxcap4.0-dbg_1.4.0.dfsg2-2.2_amd64.deb
Checksums-Sha256:
 9c412d3e015daf2025aaee7cff835f99ebca11c147c98155052c1b4df8524086 2283 
libtuxcap_1.4.0.dfsg2-2.2.dsc
 43c4d50e47f2ea7813dd9a71446ed27440f4c9b1c901fe36f64951f9b0259d93 10863 
libtuxcap_1.4.0.dfsg2-2.2.diff.gz
 a9dac3f6a398f4e3f15129e66b4eb5971bac5cf997bb42ecb4fb749c7adfe547 788624 
libtuxcap-dev_1.4.0.dfsg2-2.2_amd64.deb
 e279f6ceb27eb728923f6180c5cb88b2232ce2c69f2e3f61dba30f4654240546 473866 
libtuxcap4.0_1.4.0.dfsg2-2.2_amd64.deb
 1dc0fbee6b311b3c8b0bc8f0b8184ce9308ac81f16f54f27a2295ab876c2d49a 107114 
libtuxcap4.0-dbg_1.4.0.dfsg2-2.2_amd64.deb
Files:
 fcb063043ea3db97d8eb19380aaa08ce 2283 libs optional 
libtuxcap_1.4.0.dfsg2-2.2.dsc
 104b47fdfb832ab5c28ad7b183784308 10863 libs optional 
libtuxcap_1.4.0.dfsg2-2.2.diff.gz
 383a5dc58dcc98671bf106e6666e9231 788624 libdevel optional 
libtuxcap-dev_1.4.0.dfsg2-2.2_amd64.deb
 072569c5c6be24e57141489c275d1e66 473866 libs optional 
libtuxcap4.0_1.4.0.dfsg2-2.2_amd64.deb
 dc168bc376369e7c40ad0cac4057c9d2 107114 debug extra 
libtuxcap4.0-dbg_1.4.0.dfsg2-2.2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Colin Watson <[email protected]> -- Debian developer

iQIVAwUBVFtRgzk1h9l9hlALAQiGyg/+PcVqaR0IWZ+MZT90fq8oNvWlR+zrBLcj
dWWo3EZwDJ8XXzvzZOdH9XyrVkX04BEdzwj/2AtjuTYcmgo3rI/twzd2F98myb2j
AcMdcYabRwgNQiDtS71lyhelvGxKUe1mW594RxTG0cNhDWk1An+J4PkZC0T3HZRv
8Fp2Wlhm1wMtfAq0Zh2mLGlSPeUKYS7LQ776HSZ0W9Hj0c8YKI1UtBGMY8XCnBx6
TO9TRfYmV6vFxqtJQdJwH1sKffv8K+7uxpGSTT8q3LAXMEFym+37E/KUOxygtc6q
vrnU8E6wOah2fs1W5No9E6AnDRHoJSMU0+9yfVPKPEpRoGmwC+StwYc+IdZUBSPD
UnZ/PMLNNg9lX1nnQfnviXzp0QOFodf5i0is6StzVQFD5gc9tQTSWPth2wEU+LRT
7RewLqcGm+Pzxbev1lrGBT4Mx7bhI8vf05+g1g9nMjXrM3/a+jau5tc+Ejz+Kaa7
OlNS5OnQRkuyhd1wgT5RhEVtWvTLlOGi/wxwLnpFH6TYTC9/LPxC0YCFArLO5kvt
BQxCRgffoxfBJ12oSt4HTsI+bxBvcxZxLhI7H/5bA1dM+cohz3cRvmkXkbUkX6CY
1m8TtuvbJQI+dBDt4LrD2iLLCgQ7iao67w4yiovF6pYGPcisTqxox7abb98aRGzk
PolE3M64QXo=
=PZQ4
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to