Index: head/devel/openmp/Makefile =================================================================== --- head/devel/openmp/Makefile (revision 425460) +++ head/devel/openmp/Makefile (revision 425461) @@ -1,31 +1,26 @@ # $FreeBSD$ PORTNAME= openmp PORTVERSION= 3.9.0 DISTVERSIONSUFFIX= .src CATEGORIES= devel MASTER_SITES= http://llvm.org/releases/${PORTVERSION}/ MAINTAINER= bapt@FreeBSD.org COMMENT= Support for the OpenMP language LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.txt -BROKEN_FreeBSD_9= does not build +ONLY_FOR_ARCHS= amd64 # i386 -USES= tar:xz cmake perl5 compiler:c11 +USES= cmake compiler:c++11-lib perl5 tar:xz USE_PERL5= build USE_LDCONFIG= yes -CMAKE_ARGS= -DLIBOMP_LIBFLAGS:STRING="-Wl,-soname,libomp.so.0" -ONLY_FOR_ARCHS= amd64 # i386 PLIST_FILES= include/omp.h \ lib/libgomp.so \ lib/libiomp5.so \ lib/libomp.so.0 \ lib/libomp.so - -post-install: - ${MV} ${STAGEDIR}${PREFIX}/lib/libomp.so ${STAGEDIR}${PREFIX}/lib/libomp.so.0 - ${LN} -sf libomp.so.0 ${STAGEDIR}${PREFIX}/lib/libomp.so .include Index: head/devel/openmp/files/patch-runtime_src_CMakeLists.txt =================================================================== --- head/devel/openmp/files/patch-runtime_src_CMakeLists.txt (nonexistent) +++ head/devel/openmp/files/patch-runtime_src_CMakeLists.txt (revision 425461) @@ -0,0 +1,11 @@ +--- runtime/src/CMakeLists.txt.orig 2016-06-28 19:25:13 UTC ++++ runtime/src/CMakeLists.txt +@@ -235,6 +235,8 @@ if(WIN32) + -o ${LIBOMP_LIB_NAME}.def ${CMAKE_CURRENT_SOURCE_DIR}/dllexports + DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/dllexports ${LIBOMP_TOOLS_DIR}/generate-def.pl + ) ++else() ++ set_target_properties(omp PROPERTIES SOVERSION 0) + endif() + + # Building the Fortran module files Property changes on: head/devel/openmp/files/patch-runtime_src_CMakeLists.txt ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property