File: 02-soversion-from-rules.patch

package info (click to toggle)
bcmatroska2 5.1.20-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 5,976 kB
  • sloc: ansic: 70,671; asm: 3,191; cpp: 3,011; makefile: 563; pascal: 457; xml: 227; sh: 189; php: 182
file content (22 lines) | stat: -rw-r--r-- 808 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
--- a/libmatroska2/CMakeLists.txt
+++ b/libmatroska2/CMakeLists.txt
@@ -50,7 +50,7 @@
 endif()
 if(ENABLE_SHARED)
 	add_library(bcmatroska2 SHARED $<TARGET_OBJECTS:corec-objects> $<TARGET_OBJECTS:ebml2-objects> ${MATROSKA2_SOURCE_FILES})
-	set_target_properties(bcmatroska2 PROPERTIES VERSION 0.0.0 SOVERSION 0)
+	set_target_properties(bcmatroska2 PROPERTIES VERSION ${DEB_VERSION_UPSTREAM} SOVERSION ${DEB_SOVERSION})
 	set_target_properties(bcmatroska2 PROPERTIES POSITION_INDEPENDENT_CODE TRUE)
 	if(NOT "${LINK_FLAGS_STR}" STREQUAL "")
 		set_target_properties(bcmatroska2 PROPERTIES LINK_FLAGS "${LINK_FLAGS_STR}")
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -23,7 +23,7 @@
 cmake_minimum_required(VERSION 3.1)
 
 project(bcmatroska2
-	VERSION 0.23
+	VERSION ${DEB_VERSION_UPSTREAM}
 	LANGUAGES C
 )