svn commit: r374340 - in head/graphics/nomacs: . files

Raphael Kubo da Costa rakuco at FreeBSD.org
Mon Dec 8 23:05:58 UTC 2014


Author: rakuco
Date: Mon Dec  8 23:05:56 2014
New Revision: 374340
URL: https://svnweb.freebsd.org/changeset/ports/374340
QAT: https://qat.redports.org/buildarchive/r374340/

Log:
  Fix problems introduced in r374261.
  
  * Fix the plist.
  * Add patch to properly look for and link against pthreads, required by the
    bundled webp copy used by the port (this fixes the build on FreeBSD >=
    10). Ideally, we should just use webp from ports instead.
  
  PR:		192046

Modified:
  head/graphics/nomacs/Makefile
  head/graphics/nomacs/files/patch-cmake_Unix.cmake
  head/graphics/nomacs/files/patch-cmake_UnixBuildTarget.cmake
  head/graphics/nomacs/pkg-plist

Modified: head/graphics/nomacs/Makefile
==============================================================================
--- head/graphics/nomacs/Makefile	Mon Dec  8 22:33:10 2014	(r374339)
+++ head/graphics/nomacs/Makefile	Mon Dec  8 23:05:56 2014	(r374340)
@@ -2,6 +2,7 @@
 
 PORTNAME=	nomacs
 PORTVERSION=	2.2.0
+PORTREVISION=	1
 CATEGORIES=	graphics
 MASTER_SITES=	SF/nomacs/nomacs-${PORTVERSION}/
 DISTNAME=	${PORTNAME}-${PORTVERSION}-source

Modified: head/graphics/nomacs/files/patch-cmake_Unix.cmake
==============================================================================
--- head/graphics/nomacs/files/patch-cmake_Unix.cmake	Mon Dec  8 22:33:10 2014	(r374339)
+++ head/graphics/nomacs/files/patch-cmake_Unix.cmake	Mon Dec  8 23:05:56 2014	(r374340)
@@ -1,5 +1,5 @@
---- cmake/Unix.cmake.orig	2014-11-11 12:00:55.000000000 +0000
-+++ cmake/Unix.cmake	2014-12-05 08:24:29.222613898 +0000
+--- cmake/Unix.cmake
++++ cmake/Unix.cmake
 @@ -34,17 +34,15 @@
  endif(NOT EXIV2_FOUND)
  
@@ -52,3 +52,12 @@
  #search for quazip
  unset(QUAZIP_SOURCE_DIRECTORY CACHE)
  unset(QUAZIP_INCLUDE_DIRECTORY CACHE)
+@@ -128,6 +129,8 @@
+ SET(WEBP_INCLUDE_DIR "")
+ SET(WEBP_SOURCE "")
+ if(ENABLE_WEBP)
++	find_package(Threads REQUIRED)
++
+ 	add_definitions(-DNDEBUG -DWEBP_USE_THREAD)
+ 
+ 	file(GLOB WEBP_DEC_SRCS

Modified: head/graphics/nomacs/files/patch-cmake_UnixBuildTarget.cmake
==============================================================================
--- head/graphics/nomacs/files/patch-cmake_UnixBuildTarget.cmake	Mon Dec  8 22:33:10 2014	(r374339)
+++ head/graphics/nomacs/files/patch-cmake_UnixBuildTarget.cmake	Mon Dec  8 23:05:56 2014	(r374340)
@@ -1,11 +1,11 @@
---- cmake/UnixBuildTarget.cmake.orig	2014-12-04 21:12:50.516406428 +0000
-+++ cmake/UnixBuildTarget.cmake	2014-12-04 21:14:12.825377661 +0000
+--- cmake/UnixBuildTarget.cmake
++++ cmake/UnixBuildTarget.cmake
 @@ -3,7 +3,7 @@
    set(BINARY_NAME ${CMAKE_PROJECT_NAME})
    link_directories(${LIBRAW_LIBRARY_DIRS} ${OpenCV_LIBRARY_DIRS} ${EXIV2_LIBRARY_DIRS})
    add_executable(${BINARY_NAME} WIN32 MACOSX_BUNDLE ${NOMACS_SOURCES} ${NOMACS_UI} ${NOMACS_MOC_SRC} ${NOMACS_RCC} ${NOMACS_HEADERS} ${NOMACS_RC} ${NOMACS_QM} ${NOMACS_TRANSLATIONS} ${LIBQPSD_SOURCES} ${LIBQPSD_HEADERS} ${LIBQPSD_MOC_SRC} ${WEBP_SOURCE} ${QUAZIP_SOURCES} ${QUAZIP_MOC_SRC})
 -  target_link_libraries(${BINARY_NAME} ${QT_LIBRARIES} ${EXIV2_LIBRARIES} ${LIBRAW_LIBRARIES} ${OpenCV_LIBRARIES} ${VERSION_LIB} ${TIFF_LIBRARY} ${ZLIB_LIBRARY})
-+  target_link_libraries(${BINARY_NAME} ${QT_LIBRARIES} ${EXIV2_LIBRARIES} ${LIBRAW_LIBRARIES} ${OPENCV_CORE_LIBRARY} ${OPENCV_IMGPROC_LIBRARY} ${SYSINFO_LIBRARY} ${VERSION_LIB} ${TIFF_LIBRARY} ${ZLIB_LIBRARY})
++  target_link_libraries(${BINARY_NAME} ${QT_LIBRARIES} ${EXIV2_LIBRARIES} ${LIBRAW_LIBRARIES} ${OPENCV_CORE_LIBRARY} ${OPENCV_IMGPROC_LIBRARY} ${SYSINFO_LIBRARY} ${VERSION_LIB} ${TIFF_LIBRARY} ${ZLIB_LIBRARY} ${CMAKE_THREAD_LIBS_INIT})
  
    if(CMAKE_SYSTEM_NAME MATCHES "Linux")
  	  SET_TARGET_PROPERTIES(${BINARY_NAME} PROPERTIES LINK_FLAGS -fopenmp)

Modified: head/graphics/nomacs/pkg-plist
==============================================================================
--- head/graphics/nomacs/pkg-plist	Mon Dec  8 22:33:10 2014	(r374339)
+++ head/graphics/nomacs/pkg-plist	Mon Dec  8 23:05:56 2014	(r374340)
@@ -1,5 +1,6 @@
 bin/nomacs
 share/applications/nomacs.desktop
+share/man/man1/nomacs.1
 %%DATADIR%%/translations/nomacs_als.qm
 %%DATADIR%%/translations/nomacs_az.qm
 %%DATADIR%%/translations/nomacs_cs.qm
@@ -8,6 +9,7 @@ share/applications/nomacs.desktop
 %%DATADIR%%/translations/nomacs_es.qm
 %%DATADIR%%/translations/nomacs_fr.qm
 %%DATADIR%%/translations/nomacs_it.qm
+%%DATADIR%%/translations/nomacs_ja.qm
 %%DATADIR%%/translations/nomacs_pl.qm
 %%DATADIR%%/translations/nomacs_pt.qm
 %%DATADIR%%/translations/nomacs_ru.qm


More information about the svn-ports-head mailing list