forked from pool/squirrel
- spec file changes: * drop static library because everything that needs maintenance patch is then vulnerable without rebuild (see bug that was just patched) * drop Group since it was wrong anyway * move runtime library to its won subpackage from executable * switch to cmake * update sover ourselves since upstream doesn't do this and seems to break ABI between versions. - c++11.patch: drop C++11 standard in favour of latest - sover.patch: patch to update sover on version updates, generated from sover.patch.in during setup - squirrel-gcc47.patch: dropped, fixed upstream - squirrel-autoconfiscate.patch: dropped, obsolete - squirrel-config.cmake.in: add missing file - squirrel.rpmlintrc: ignore EOL warnings in doc files OBS-URL: https://build.opensuse.org/request/show/1073296 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/squirrel?expand=0&rev=25
14 lines
508 B
Diff
14 lines
508 B
Diff
Index: squirrel3/CMakeLists.txt
|
|
===================================================================
|
|
--- squirrel3.orig/CMakeLists.txt
|
|
+++ squirrel3/CMakeLists.txt
|
|
@@ -51,7 +50,7 @@ if(CMAKE_SIZEOF_VOID_P EQUAL 8)
|
|
endif()
|
|
|
|
if(NOT DISABLE_DYNAMIC)
|
|
- set_target_properties(squirrel sqstdlib PROPERTIES SOVERSION 0 VERSION 0.0.0)
|
|
+ set_target_properties(squirrel sqstdlib PROPERTIES SOVERSION 1000 VERSION 1000.1000.1000)
|
|
endif()
|
|
|
|
if(NOT SQ_DISABLE_INSTALLER AND NOT SQ_DISABLE_HEADER_INSTALLER)
|