[med-svn] [opensurgsim] 01/01: Append version to shared libraries

Paul Novotny paulnovo-guest at moszumanska.debian.org
Tue Feb 24 02:10:11 UTC 2015


This is an automated email from the git hooks/post-receive script.

paulnovo-guest pushed a commit to branch master
in repository opensurgsim.

commit 1113a101d264b12e4aab3ece2bb3d8de79cdb5f5
Author: Paul Novotny <paul at paulnovo.us>
Date:   Mon Feb 23 21:08:00 2015 -0500

    Append version to shared libraries
    
    Using cmake, append the produced shared libraries with the version
    number. Also, put the shared library links in the libopensurgsim-dev
    package.
---
 debian/patches/add-version-to-libs.patch | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)

diff --git a/debian/patches/add-version-to-libs.patch b/debian/patches/add-version-to-libs.patch
new file mode 100644
index 0000000..1797521
--- /dev/null
+++ b/debian/patches/add-version-to-libs.patch
@@ -0,0 +1,32 @@
+Description: Add version to shared libraries
+ Add the VERSION and SOVERSION to the libs in CMake. This appends the version
+ number to the shared libraries. Also, update the version number in CMake to
+ the correct 0.6.0.
+Author: Paul Novotny <paul at paulnovo.us>
+Last-Update: 2015-02-23
+
+--- a/CMake/SurgSimUtilities.cmake
++++ b/CMake/SurgSimUtilities.cmake
+@@ -169,7 +169,10 @@
+ 	if (SOURCE_FILES)
+ 		add_library(${LIBRARY_NAME} ${SOURCE_FILES} ${HEADER_FILES})
+ 
+-		set_target_properties(${LIBRARY_NAME} PROPERTIES PUBLIC_HEADER "${HEADER_FILES}")
++		set_target_properties(${LIBRARY_NAME} PROPERTIES
++			PUBLIC_HEADER "${HEADER_FILES}"
++            VERSION ${OPENSURGSIM_VERSION}
++			SOVERSION ${OPENSURGSIM_VERSION})
+ 		install(TARGETS ${LIBRARY_NAME}
+ 			EXPORT ${PROJECT_NAME}Targets
+ 			RUNTIME DESTINATION "${INSTALL_BIN_DIR}"
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -19,7 +19,7 @@
+ set_property(GLOBAL PROPERTY USE_FOLDERS ON)
+ 
+ set(OPENSURGSIM_MAJOR_VERSION 0)
+-set(OPENSURGSIM_MINOR_VERSION 0)
++set(OPENSURGSIM_MINOR_VERSION 6)
+ set(OPENSURGSIM_PATCH_VERSION 0)
+ set(OPENSURGSIM_VERSION
+ 	${OPENSURGSIM_MAJOR_VERSION}.${OPENSURGSIM_MINOR_VERSION}.${OPENSURGSIM_PATCH_VERSION})

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/opensurgsim.git



More information about the debian-med-commit mailing list