aboutsummaryrefslogtreecommitdiff
path: root/graphics/openjph
diff options
context:
space:
mode:
authorSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2020-11-21 09:18:10 +0000
committerSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2020-11-21 09:18:10 +0000
commit6e3adcfd68eae9ec6136c3b9a1ba997aad2e280c (patch)
treecbda71e071409fc054d8d687fba697748a8b5a00 /graphics/openjph
parent070c4e2d08294394efac6ac0fc8203784def07f1 (diff)
downloadports-6e3adcfd68eae9ec6136c3b9a1ba997aad2e280c.tar.gz
ports-6e3adcfd68eae9ec6136c3b9a1ba997aad2e280c.zip
Set SOVERSION
- Bump PORTREVISION for package change
Notes
Notes: svn path=/head/; revision=555824
Diffstat (limited to 'graphics/openjph')
-rw-r--r--graphics/openjph/Makefile3
-rw-r--r--graphics/openjph/files/patch-CMakeLists.txt13
-rw-r--r--graphics/openjph/pkg-plist1
3 files changed, 17 insertions, 0 deletions
diff --git a/graphics/openjph/Makefile b/graphics/openjph/Makefile
index 301b62db82dc..d6028297bf13 100644
--- a/graphics/openjph/Makefile
+++ b/graphics/openjph/Makefile
@@ -3,6 +3,7 @@
PORTNAME= openjph
PORTVERSION= 0.7.2
+PORTREVISION= 1
CATEGORIES= graphics
MAINTAINER= sunpoet@FreeBSD.org
@@ -15,6 +16,8 @@ USES= cmake compiler:c++11-lang pathfix
CMAKE_ON= BUILD_SHARED_LIBS
+PLIST_SUB= PORTVERSION=${PORTVERSION}
+
GH_ACCOUNT= aous72
GH_PROJECT= OpenJPH
USE_GITHUB= yes
diff --git a/graphics/openjph/files/patch-CMakeLists.txt b/graphics/openjph/files/patch-CMakeLists.txt
index 533d9c0f3e4c..42f18eeb037b 100644
--- a/graphics/openjph/files/patch-CMakeLists.txt
+++ b/graphics/openjph/files/patch-CMakeLists.txt
@@ -28,6 +28,19 @@
)
if (OJPH_DISABLE_INTEL_SIMD)
+@@ -69,10 +66,10 @@ set_target_properties(openjph
+ OUTPUT_NAME "openjph"
+ )
+
+-if (OPENJPH_VERSION AND CMAKE_SYSTEM_NAME MATCHES "Linux")
++if (OPENJPH_VERSION AND CMAKE_SYSTEM_NAME MATCHES "FreeBSD")
+ set_target_properties(openjph
+ PROPERTIES
+- SOVERSION "${OPENJPH_VERSION_MAJOR}.${OPENJPH_VERSION_MINOR}")
++ SOVERSION "${OPENJPH_VERSION_MAJOR}.${OPENJPH_VERSION_MINOR}.${OPENJPH_VERSION_PATCH}")
+ endif()
+
+ if (MSVC)
@@ -107,6 +104,6 @@ INSTALL (DIRECTORY src/core/common/
FILES_MATCHING
PATTERN "*.h")
diff --git a/graphics/openjph/pkg-plist b/graphics/openjph/pkg-plist
index 23ebdee9c6d5..f7899e850117 100644
--- a/graphics/openjph/pkg-plist
+++ b/graphics/openjph/pkg-plist
@@ -11,4 +11,5 @@ include/openjph/ojph_message.h
include/openjph/ojph_params.h
include/openjph/ojph_version.h
lib/libopenjph.so
+lib/libopenjph.so.%%PORTVERSION%%
libdata/pkgconfig/openjph.pc