$OpenBSD: patch-CMakeLists_txt,v 1.1.1.1 2019/11/24 02:59:19 thfr Exp $

Index: CMakeLists.txt
--- CMakeLists.txt.orig
+++ CMakeLists.txt
@@ -14,6 +14,12 @@ if (${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD")
   link_directories(/usr/local/lib)
 endif()
 
+if (${CMAKE_SYSTEM_NAME} STREQUAL "OpenBSD")
+  link_directories(${LOCALBASE}/lib
+		${X11BASE}/lib
+		)
+endif()
+
 # put output in "bin"
 
 set(OUTPUT_DIR ${CMAKE_BINARY_DIR}/bin)
@@ -360,7 +366,7 @@ target_link_libraries(libneko ${GC_LIBRARIES})
 target_link_libraries(nekovm libneko)
 
 if(UNIX)
-	if (NOT ${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD")
+	if (NOT ${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD" AND NOT ${CMAKE_SYSTEM_NAME} STREQUAL "OpenBSD")
 		set(DL_LIB "dl")
 	endif()
 	find_package(Threads)
@@ -374,7 +380,7 @@ set_target_properties(nekovm libneko
 
 set_target_properties(libneko
 	PROPERTIES
-	VERSION ${NEKO_VERSION}
+	VERSION ${LIBneko_VERSION}
 	SOVERSION ${NEKO_VERSION_MAJOR}
 	COMPILE_DEFINITIONS "_USRDLL;NEKOVM_DLL_EXPORTS;NEKO_SOURCES"
 	PUBLIC_HEADER "${libneko_public_headers}"
