rev 12829 - in branches/kde4.2/packages/kdevplatform/debian: . patches

Xavier Vello wdgt-guest at alioth.debian.org
Wed Dec 3 22:23:43 UTC 2008


Author: wdgt-guest
Date: 2008-12-03 22:23:43 +0000 (Wed, 03 Dec 2008)
New Revision: 12829

Added:
   branches/kde4.2/packages/kdevplatform/debian/patches/10_private_libs_soversion.diff
   branches/kde4.2/packages/kdevplatform/debian/patches/series
Modified:
   branches/kde4.2/packages/kdevplatform/debian/changelog
Log:
add soversion to private SOs (automatically computed with version)



Modified: branches/kde4.2/packages/kdevplatform/debian/changelog
===================================================================
--- branches/kde4.2/packages/kdevplatform/debian/changelog	2008-12-03 18:56:21 UTC (rev 12828)
+++ branches/kde4.2/packages/kdevplatform/debian/changelog	2008-12-03 22:23:43 UTC (rev 12829)
@@ -1,14 +1,5 @@
 kdevplatform (0.9.83~svn891916-1) UNRELEASED; urgency=low
 
-  * New snapshot
-    - teamwork plugin back with prefixed SOnames
+  * svn snapshot
 
- -- Xavier Vello <xavier.vello at gmail.com>  Wed, 03 Dec 2008 12:12:49 +0100
-
-kdevplatform (0.9.83~svn891239-1) UNRELEASED; urgency=low
-
-  * First upload to kdetrunk
-    - svn snapshot
-    - disabled teamwork plugin
-
  -- Xavier Vello <xavier.vello at gmail.com>  Mon, 01 Dec 2008 01:46:07 +0100

Added: branches/kde4.2/packages/kdevplatform/debian/patches/10_private_libs_soversion.diff
===================================================================
--- branches/kde4.2/packages/kdevplatform/debian/patches/10_private_libs_soversion.diff	                        (rev 0)
+++ branches/kde4.2/packages/kdevplatform/debian/patches/10_private_libs_soversion.diff	2008-12-03 22:23:43 UTC (rev 12829)
@@ -0,0 +1,42 @@
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -23,6 +23,7 @@
+ 
+ set(KDEVPLATFORM_LIB_VERSION 1.0.0)
+ set(KDEVPLATFORM_LIB_SOVERSION 1)
++set(PRIVATE_LIBS_SOVERSION ${KDevPlatform_VERSION_MAJOR}.${KDevPlatform_VERSION_MINOR}.${KDevPlatform_VERSION_PATCH})
+ 
+ add_subdirectory(cmake)
+ add_subdirectory(sublime)
+--- a/plugins/teamwork/lib/libdiff2/CMakeLists.txt
++++ b/plugins/teamwork/lib/libdiff2/CMakeLists.txt
+@@ -21,7 +21,6 @@
+ 
+ # This library only exists as a convenience library for the teamwork plugin, thus it is not SOVERSION'ed
+ kde4_add_library(kdevteamwork_diff2 SHARED ${diff2_PART_SRCS})
+-
+ target_link_libraries(kdevteamwork_diff2  ${KDE4_KDEUI_LIBS} ${KDE4_KDE3SUPPORT_LIBS} )
+-
++set_target_properties( kdevteamwork_diff2 PROPERTIES SOVERSION ${PRIVATE_LIBS_SOVERSION})
+ install(TARGETS kdevteamwork_diff2 ${INSTALL_TARGETS_DEFAULT_ARGS})
+--- a/plugins/teamwork/lib/dynamictext/CMakeLists.txt
++++ b/plugins/teamwork/lib/dynamictext/CMakeLists.txt
+@@ -28,6 +28,7 @@
+ # This library only exists as a convenience library for the teamwork plugin, thus it is not SOVERSION'ed
+ ADD_LIBRARY( kdevteamwork_dynamictext SHARED ${dynamictext_SRCS} )
+ TARGET_LINK_LIBRARIES( kdevteamwork_dynamictext ${COMMONCPP2_LIBRARIES} ${Boost_THREAD_LIBRARY} ${Boost_SERIALIZATION_LIBRARY} ${QT_QTCORE_LIBRARY} ${CMAKE_THREAD_LIBS_INIT})
++set_target_properties( kdevteamwork_dynamictext PROPERTIES SOVERSION ${PRIVATE_LIBS_SOVERSION})
+ install(TARGETS kdevteamwork_dynamictext ${INSTALL_TARGETS_DEFAULT_ARGS})
+ 
+ ADD_EXECUTABLE( testexec main.cpp)
+--- a/plugins/teamwork/lib/network/CMakeLists.txt
++++ b/plugins/teamwork/lib/network/CMakeLists.txt
+@@ -34,7 +34,7 @@
+ # This library only exists as a convenience library for the teamwork plugin, thus it is not SOVERSION'ed
+ ADD_LIBRARY( kdevteamwork_network SHARED ${libfiles} )
+ TARGET_LINK_LIBRARIES( kdevteamwork_network ${COMMONCPP2_LIBRARIES} ${Boost_SERIALIZATION_LIBRARY} ${CMAKE_THREAD_LIBS_INIT} ${QT_QTCORE_LIBRARY})
+-
++set_target_properties( kdevteamwork_network PROPERTIES SOVERSION ${PRIVATE_LIBS_SOVERSION})
+ INSTALL(TARGETS kdevteamwork_network ${INSTALL_TARGETS_DEFAULT_ARGS})
+ 
+ ###### Next Target ##########

Added: branches/kde4.2/packages/kdevplatform/debian/patches/series
===================================================================
--- branches/kde4.2/packages/kdevplatform/debian/patches/series	                        (rev 0)
+++ branches/kde4.2/packages/kdevplatform/debian/patches/series	2008-12-03 22:23:43 UTC (rev 12829)
@@ -0,0 +1 @@
+10_private_libs_soversion.diff




More information about the pkg-kde-commits mailing list