@@ -73,7 +73,7 @@ ENDIF(MSVC)
7373#--------------------------------------------------------------------------------
7474#Packaging
7575SET (CPACK_PACKAGE_NAME "sMILX" )
76- SET (CPACK_PACKAGE_VENDOR "AeHRC " )
76+ SET (CPACK_PACKAGE_VENDOR "UQ/CSIRO " )
7777SET (CPACK_PACKAGE_VERSION_MAJOR "${SMILX_VERSION_MAJOR} " )
7878SET (CPACK_PACKAGE_VERSION_MINOR "${SMILX_VERSION_MINOR} " )
7979SET (CPACK_PACKAGE_VERSION_PATCH "${SMILX_VERSION_PATCH} " )
@@ -231,20 +231,31 @@ ELSE(WIN32) #Rest of the OSes (Unix and Apple atm)
231231 ENDIF (BUILD_FTL_PLUGIN)
232232
233233 #Install ITK libraries
234- IF (ITK_VERSION_MAJOR GREATER 3)
235- FILE (GLOB itkFiles "${ITK_DIR} /lib/*${CMAKE_SHARED_LIBRARY_SUFFIX} *" )
236- ELSE (ITK_VERSION_MAJOR GREATER 3)
237- FILE (GLOB itkFiles "${ITK_DIR} /bin/*${CMAKE_SHARED_LIBRARY_SUFFIX} *" )
238- ENDIF (ITK_VERSION_MAJOR GREATER 3)
239- INSTALL (FILES ${itkFiles} DESTINATION lib COMPONENT Runtime
234+ #USING PACKAGE MANAGER VERSION - Ubuntu 16.04
235+ #~ IF(ITK_VERSION_MAJOR GREATER 3)
236+ #~ FILE(GLOB itkFiles "${ITK_DIR}/lib/*${CMAKE_SHARED_LIBRARY_SUFFIX}*")
237+ #~ ELSE(ITK_VERSION_MAJOR GREATER 3)
238+ #~ FILE(GLOB itkFiles "${ITK_DIR}/bin/*${CMAKE_SHARED_LIBRARY_SUFFIX}*")
239+ #~ ENDIF(ITK_VERSION_MAJOR GREATER 3)
240+ #~ INSTALL(FILES ${itkFiles} DESTINATION lib COMPONENT Runtime
241+ #~ PERMISSIONS OWNER_READ GROUP_READ WORLD_READ OWNER_EXECUTE GROUP_EXECUTE WORLD_EXECUTE)
242+
243+ # Install VTK files
244+ IF (VTK_MAJOR_VERSION GREATER 5)
245+ FILE (GLOB vtkFiles "${VTK_DIR} /lib/*${CMAKE_SHARED_LIBRARY_SUFFIX} *" )
246+ ELSE (VTK_MAJOR_VERSION GREATER 5)
247+ FILE (GLOB vtkFiles "${VTK_DIR} /bin/*${CMAKE_SHARED_LIBRARY_SUFFIX} *" )
248+ ENDIF (VTK_MAJOR_VERSION GREATER 5)
249+ INSTALL (FILES ${vtkFiles} DESTINATION lib COMPONENT Runtime
240250 PERMISSIONS OWNER_READ GROUP_READ WORLD_READ OWNER_EXECUTE GROUP_EXECUTE WORLD_EXECUTE)
241251
242252 #Debian
243- SET (CPACK_DEBIAN_PACKAGE_MAINTAINER "Shekhar Chandra <Shekhar.Chandra@csiro.au >" )
253+ SET (CPACK_DEBIAN_PACKAGE_MAINTAINER "Shekhar Chandra <shakes76@users.sf.net >" )
244254 #~ SET(CPACK_DEBIAN_PACKAGE_DEPENDS "libqtcore4, libqtgui4, libqt4-xmlpatterns, libqt4-sql, libqt4-opengl, libqt4-network, libfftw3-3") #10.04
245255 #~ SET(CPACK_DEBIAN_PACKAGE_DEPENDS "libqtcore4, libqtgui4, libqt4-xmlpatterns, libqt4-sql, libqt4-opengl, libqt4-network, libvtk5.8, libvtk5.8-qt4, libinsighttoolkit3.20, libpythonqt2.0, libfftw3-3") #12.04
246256#~ SET(CPACK_DEBIAN_PACKAGE_DEPENDS "libqtcore4, libqtgui4, libqt4-xmlpatterns, libqt4-sql, libqt4-opengl, libqt4-network, libvtk5.8, libvtk5.8-qt4, libpythonqt2.0, libfftw3-3") #12.04, no ITK
247- SET (CPACK_DEBIAN_PACKAGE_DEPENDS "libqtcore4, libqtgui4, libqt4-xmlpatterns, libqt4-sql, libqt4-opengl, libqt4-network, libvtk5.8, libvtk5.8-qt4, libpythonqt-dev, libinsighttoolkit4.5, libfftw3-3" )
257+ #~ SET(CPACK_DEBIAN_PACKAGE_DEPENDS "libqtcore4, libqtgui4, libqt4-xmlpatterns, libqt4-sql, libqt4-opengl, libqt4-network, libvtk5.8, libvtk5.8-qt4, libpythonqt-dev, libinsighttoolkit4.5, libfftw3-3")
258+ SET (CPACK_DEBIAN_PACKAGE_DEPENDS "libqtcore4, libqtgui4, libqt4-xmlpatterns, libqt4-sql, libqt4-opengl, libqt4-network, libinsighttoolkit4.9, libfftw3-3" ) #Ubuntu 16.04
248259 #~ SET(CPACK_DEBIAN_PACKAGE_DEPENDS "libqtcore4, libqtgui4, libqt4-xmlpatterns, libqt4-sql, libqt4-opengl, libqt4-network, libvtk5.6, libvtk5.6-qt4, libfftw3-3") #11.10
249260
250261 #RPM
@@ -256,9 +267,6 @@ ELSE(WIN32) #Rest of the OSes (Unix and Apple atm)
256267 #SET(CPACK_RPM_PACKAGE_REQUIRES "libqt4, vtk, vtk-qt, libfftw3-3") #opensuse 12.3 and 13.1
257268 SET (CPACK_RPM_PACKAGE_REQUIRES "qt, vtk, vtk-qt, InsightToolkit, pythonqt, fftw3" ) #Fedora 21
258269
259- # Install VTK files
260- #USING PACKAGE MANAGER VERSION
261-
262270 #Install startup scripts
263271 install (FILES "${PROJECT_BINARY_DIR} /smilx" DESTINATION "../../bin"
264272 PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
0 commit comments