--- kdevplatform-0.9.96.orig/debian/changelog +++ kdevplatform-0.9.96/debian/changelog @@ -0,0 +1,111 @@ +kdevplatform (0.9.96-0ubuntu3) lucid; urgency=low + + * The kdevplatform1-libs package replaces kdevelop-data (>> 4:3.9.96) + + -- Jonathan Thomas Thu, 05 Nov 2009 08:29:22 -0500 + +kdevplatform (0.9.96-0ubuntu2) lucid; urgency=low + + * Fix .install files + + -- Jonathan Thomas Wed, 04 Nov 2009 14:02:57 -0500 + +kdevplatform (0.9.96-0ubuntu1) lucid; urgency=low + + * Merge with Debian testing, remaining change: + - Use a versioned boost build-dep + * New upstream beta release: + - Drop Debian's version-fixing patch, unneeded in the new beta + - Update .install files + + -- Jonathan Thomas Wed, 04 Nov 2009 09:30:06 -0500 + +kdevplatform (0.9.95-2) unstable; urgency=low + + * Add patch to fix kdevplatform version. + + -- Fathi Boudra Mon, 24 Aug 2009 09:22:52 +0200 + +kdevplatform (0.9.95a-0ubuntu1) karmic; urgency=low + + * New upstream tarball + + -- Jonathan Thomas Sun, 23 Aug 2009 16:13:02 -0400 + +kdevplatform (0.9.95-0ubuntu1) karmic; urgency=low + + * New upstream release + * Merge with Debian, remaining changes: + - Keep versioned boost build-dep + - Keep kdevplatform1-libs replaces: kdevplatform-data + + -- Jonathan Thomas Sat, 22 Aug 2009 14:55:23 -0400 + +kdevplatform (0.9.95-1) unstable; urgency=low + + * New upstream release (beta 5). + * Bump Standards-Version to 3.8.3 (no changes needed). + + -- Fathi Boudra Fri, 21 Aug 2009 11:30:38 +0200 + +kdevplatform (0.9.94+svn1010123-1) unstable; urgency=low + + * New snapshot from svn revision 1010123. + * Update *.install files: + - libkdevplatformtestshell renamed to libkdevplatformtests. + - add new files (kdevopenwith and kdevpatchreview). + * Update debian/rules: + - add DEB_DH_MAKESHLIBS_ARGS_ALL := -V to generate a shlibs file with + current upstream version of the package. + - use DEB_DBG_PACKAGE instead of DEB_DH_STRIP_ARGS. debug package should + be properly generated. + + -- Fathi Boudra Tue, 11 Aug 2009 15:50:12 +0200 + +kdevplatform (0.9.94-1ubuntu1) karmic; urgency=low + + * Merge from debian unstable, remaining changes: + - change libboost-serialization-dev which is a virtual package to + libboost-serialization1.38-dev + - kdevplatform1-libs replaces: kdevplatform-data + + -- Alessandro Ghersi Sun, 28 Jun 2009 20:18:07 +0200 + +kdevplatform (0.9.94-1) unstable; urgency=low + + * New upstream release. + * Replace liboost1.37-dev build dependency by libboost-serialization-dev. + (Closes: #531111) + * Bump Standards-Version to 3.8.2 (no changes needed). + + -- Fathi Boudra Mon, 15 Jun 2009 11:42:21 +0200 + +kdevplatform (0.9.93-1ubuntu1) karmic; urgency=low + + * kdevplatform1-libs replaces: kdevplatform-data (LP: #380725) + + -- Jonathan Thomas Tue, 26 May 2009 16:24:10 -0400 + +kdevplatform (0.9.93-1) unstable; urgency=low + + * New upstream release. + * Update debian/kdevplatform-dev.install: add debugger include files. + * Update debian/kdevplatform1-libs.install: add kdevcodegen licenses files. + * Add liboost1.37-dev build dependency: It's needed to get the class browser + plugin. We can't use boost 1.38 as it isn't supported yet. + + -- Fathi Boudra Sun, 24 May 2009 13:13:25 +0200 + +kdevplatform (0.9.92-1) unstable; urgency=low + + * New upstream release. + * Bump Standards-Version to 3.8.1. No changes needed. + * Move kdevplatform-dbg package to debug section. + + -- Fathi Boudra Mon, 20 Apr 2009 11:09:11 +0200 + +kdevplatform (0.9.91-1) experimental; urgency=low + + * Initial release (Closes: #509432). + + -- Fathi Boudra Wed, 04 Mar 2009 18:11:09 +0100 --- kdevplatform-0.9.96.orig/debian/control +++ kdevplatform-0.9.96/debian/control @@ -0,0 +1,68 @@ +Source: kdevplatform +Section: libs +Priority: optional +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Debian Qt/KDE Maintainers +Uploaders: Fathi Boudra , Jeremy Lainé +Build-Depends: cdbs (>= 0.4.51), debhelper (>= 7), quilt, cmake (>= 2.6.2), + pkg-kde-tools (>= 0.4), kdelibs5-dev (>= 4:4.3.0), + libsvn-dev, libboost-serialization1.40-dev +# libcommoncpp2-dev, libboost-iostreams-dev +Standards-Version: 3.8.3 +Homepage: http://www.kdevelop.org/ +Vcs-Browser: http://svn.debian.org/wsvn/pkg-kde/trunk/packages/kdevplatform +Vcs-Svn: svn://svn.debian.org/pkg-kde/trunk/packages/kdevplatform + +Package: kdevplatform1-libs +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, libsublime1 (>= ${source:Version}) +Replaces: kdevelop-data (>> 4:3.9.96) +Description: shared libraries for the KDevelop platform + This package contains shared libraries needed to run integrated development + environments based on the KDevelop platform. + . + This package is part of the KDevelop platform. + +Package: kdevplatform-dev +Section: libdevel +Architecture: any +Depends: kdevplatform1-libs (= ${binary:Version}), ${sameVersionDep:kdelibs5-dev:kdevplatform1-libs}, + libsublime-dev (>= ${source:Version}) +Description: development files for the KDevelop platform + This package contains development files for building integrated development + environments based on the KDevelop platform. + . + This package is part of the KDevelop platform. + +Package: kdevplatform-dbg +Section: debug +Architecture: any +Priority: extra +Depends: kdevplatform1-libs (= ${binary:Version}), kdelibs5-dbg, libc6-dbg [amd64] +Description: debugging symbols for the KDevelop platform + This package contains the debugging symbols associated with kdevplatform. + They will automatically be used by gdb for debugging kdevplatform-related + issues. + . + This package is part of the KDevelop platform. + +Package: libsublime1 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, kdelibs5 (>= 4:4.2.0) +Description: an user interface library + sublime provides a user interface that supports multiple + mainwindows, multiple dockwidgets, split views and areas + . + This package is part of the KDevelop platform. + +Package: libsublime-dev +Section: libdevel +Architecture: any +Depends: libsublime1 (= ${binary:Version}), ${sameVersionDep:kdelibs5-dev:libsublime1} +Description: development files for the sublime user interface library + This package contains development files for building applications using + libsublime. + . + This package is part of the KDevelop platform. --- kdevplatform-0.9.96.orig/debian/rules +++ kdevplatform-0.9.96/debian/rules @@ -0,0 +1,6 @@ +#!/usr/bin/make -f + +include /usr/share/pkg-kde-tools/qt-kde-team/1/debian-qt-kde.mk + +DEB_DBG_PACKAGE_kdevplatform1-libs := kdevplatform-dbg +DEB_DH_MAKESHLIBS_ARGS_ALL := -V --- kdevplatform-0.9.96.orig/debian/libsublime-dev.install +++ kdevplatform-0.9.96/debian/libsublime-dev.install @@ -0,0 +1,2 @@ +usr/include/kdevplatform/sublime/* +usr/lib/libsublime.so --- kdevplatform-0.9.96.orig/debian/docs +++ kdevplatform-0.9.96/debian/docs @@ -0,0 +1 @@ +README \ No newline at end of file --- kdevplatform-0.9.96.orig/debian/libsublime1.install +++ kdevplatform-0.9.96/debian/libsublime1.install @@ -0,0 +1 @@ +usr/lib/libsublime.so.* --- kdevplatform-0.9.96.orig/debian/compat +++ kdevplatform-0.9.96/debian/compat @@ -0,0 +1 @@ +7 --- kdevplatform-0.9.96.orig/debian/copyright +++ kdevplatform-0.9.96/debian/copyright @@ -0,0 +1,112 @@ +This package was debianized by: + + Fathi Boudra on Sat, 07 Feb 2009 21:37:36 +0100 + +It was downloaded from: + + http://download.kde.org + +Upstream Authors: + + Andreas Pakulat + Hamish Rodda + David Nolden + Alexander Dymo + Aleix Pol + Vladimir Prus + Amilcar do Carmo Lucas + +Copyright: + + © 1999-2009 The KDevelop Platform developers + + © 2006-2009 Andreas Pakulat + © 2003-2008 Hamish Rodda + © 2006-2009 David Nolden + © 2003-2008 Alexander Dymo + © 2008-2009 Manuel Breugelmans + © 2002-2007 Roberto Raggi + © 2007-2008 Robert Gruber + © 2003, 2005-2006 Adam Treat + © 2007 Dukju Ahn + © 2007-2009 Aleix Pol + © 2008 Evgeniy Ivanov + © 2006 Matt Rogers + © 2002-2008 The RapidSvn Group. All Rights Reserved. + © 2002-2003, 2008 Harald Fernengel + © 2006 Ernst Huber + © 2007 Matthew Woehlke + © 2001-2002 Matthias Hoelzer-Kluepfel + © 2008 Cédric Pasteur + © 1999-2002 Bernd Gehrmann + © 2003 Mario Scalas + © 2002 Simon Hausmann + © 2007, 2009 Kris Wong + © 2003 Jens Dagerbo + © 2004 Jarosław Staniek + © 2002-2003 John Firebaugh + © 2002-2003 Falk Brettschneider + © 2008 Peter Penz + © 2002-2003 Christian Loose + © 2002 Daniel Engelschalt + © 2001 Sandy Meier + © 2002-2003 Martijn Klingens + © 1992-2008 Trolltech ASA. All Rights Reserved. + © 2007-2008 Vladimir Prus + © 2005-2006 Google Inc. All Rights Reserved. + © 2007 Fredrik Höglund + © 2007 Oswald Buddenhagen + © 2004-2005 Sascha Cunz + © 2003 Amilcar do Carmo Lucas + © 2005 Ian Reinhart Geiser + © 1996-1998 Silicon Graphics Computer Systems Inc. + © 2003 Julian Rockey + © 1994 Hewlett-Packard Company + © 2001-2005 Free Software Foundation Inc. + © 2007 Bernd Buschinski + © 2005 Frerich Raabe + +KDevelop Platform Libraries License: + + Unless something else is mentioned, KDevelop Platform Libraries + are licensed under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +KDevelop Platform Plugins license: + + Unless something else is mentioned, KDevelop Platform Plugins are licensed + under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete texts of these licenses can be found in: + - GPL version 2: `/usr/share/common-licenses/GPL-2' + - GPL version 3: `/usr/share/common-licenses/GPL-3' + - LGPL version 2: `/usr/share/common-licenses/LGPL-2', + - LGPL version 2.1: `/usr/share/common-licenses/LGPL-2.1' + - LGPL version 3: `/usr/share/common-licenses/LGPL-3' + +The Debian packaging is: + + Copyright (C) 2009, Fathi Boudra + +and is licensed under the GPL, see above. --- kdevplatform-0.9.96.orig/debian/README.source +++ kdevplatform-0.9.96/debian/README.source @@ -0,0 +1,6 @@ +This package uses quilt for upstream source code patch management. Please read +/usr/share/doc/quilt/README.source for more information how to apply, unapply, +add, modify or remove patches. + +Please note that /usr/share/doc/quilt/README.source is only available in quilt +version 0.46-4.1 or later. --- kdevplatform-0.9.96.orig/debian/kdevplatform1-libs.install +++ kdevplatform-0.9.96/debian/kdevplatform1-libs.install @@ -0,0 +1,88 @@ +usr/lib/kde4/kcm_kdev_bgsettings.so +usr/lib/kde4/kcm_kdev_ccsettings.so +usr/lib/kde4/kcm_kdev_envsettings.so +usr/lib/kde4/kcm_kdev_genericprojectmanagersettings.so +usr/lib/kde4/kcm_kdev_pluginsettings.so +usr/lib/kde4/kcm_kdev_projectsettings.so +usr/lib/kde4/kcm_kdev_uisettings.so +usr/lib/kde4/kcm_kdevsourceformattersettings.so +usr/lib/kde4/kdevappwizard.so +usr/lib/kde4/kdevclassbrowser.so +usr/lib/kde4/kdevcontextbrowser.so +usr/lib/kde4/kdevcvs.so +usr/lib/kde4/kdevdocumentswitcher.so +usr/lib/kde4/kdevdocumentview.so +usr/lib/kde4/kdevexecute.so +usr/lib/kde4/kdevfilemanager.so +usr/lib/kde4/kdevgenericmanager.so +usr/lib/kde4/kdevgrepview.so +usr/lib/kde4/kdevkonsoleview.so +usr/lib/kde4/kdevmercurial.so +usr/lib/kde4/kdevopenwith.so +usr/lib/kde4/kdevpatchreview.so +usr/lib/kde4/kdevproblemreporter.so +usr/lib/kde4/kdevprojectmanagerview.so +usr/lib/kde4/kdevquickopen.so +usr/lib/kde4/kdevsnippet.so +usr/lib/kde4/kdevsourceformatter.so +usr/lib/kde4/kdevstandardoutputview.so +usr/lib/kde4/kdevsubversion.so +usr/lib/libkdevplatformdebugger.so.* +usr/lib/libkdevplatforminterfaces.so.* +usr/lib/libkdevplatformlanguage.so.* +usr/lib/libkdevplatformoutputview.so.* +usr/lib/libkdevplatformproject.so.* +usr/lib/libkdevplatformshell.so.* +usr/lib/libkdevplatformtests.so.* +usr/lib/libkdevplatformutil.so.* +usr/lib/libkdevplatformvcs.so.* +usr/share/icons/hicolor/22x22/actions/run-clean.png +usr/share/icons/hicolor/22x22/actions/run-install.png +usr/share/kde4/apps/kdevappwizard/kdevappwizard.rc +usr/share/kde4/apps/kdevappwizard/template_previews/default-kdevelop.png +usr/share/kde4/apps/kdevclassbrowser/kdevclassbrowser.rc +usr/share/kde4/apps/kdevcodegen/licenses +usr/share/kde4/apps/kdevcontextbrowser/kdevcontextbrowser.rc +usr/share/kde4/apps/kdevcvs/kdevcvs.rc +usr/share/kde4/apps/kdevdebugger/kdevdebuggershellui.rc +usr/share/kde4/apps/kdevdocumentswitcher/kdevdocumentswitcher.rc +usr/share/kde4/apps/kdevdocumentview/kdevdocumentview.rc +usr/share/kde4/apps/kdevfilemanager/kdevfilemanager.rc +usr/share/kde4/apps/kdevgrepview/kdevgrepview.rc +usr/share/kde4/apps/kdevmercurial/kdevmercurial.rc +usr/share/kde4/apps/kdevpatchreview/kdevpatchreview.rc +usr/share/kde4/apps/kdevproblemreporter/kdevproblemreporter.rc +usr/share/kde4/apps/kdevprojectmanagerview/kdevprojectmanagerview.rc +usr/share/kde4/apps/kdevquickopen/kdevquickopen.rc +usr/share/kde4/apps/kdevsourceformatter/kdevsourceformatter.rc +usr/share/kde4/apps/kdevstandardoutputview/kdevstandardoutputview.rc +usr/share/kde4/services/kcm_kdev_bgsettings.desktop +usr/share/kde4/services/kcm_kdev_ccsettings.desktop +usr/share/kde4/services/kcm_kdev_envsettings.desktop +usr/share/kde4/services/kcm_kdev_genericprojectmanagersettings.desktop +usr/share/kde4/services/kcm_kdev_pluginsettings.desktop +usr/share/kde4/services/kcm_kdev_projectsettings.desktop +usr/share/kde4/services/kcm_kdev_uisettings.desktop +usr/share/kde4/services/kcm_kdevsourceformattersettings.desktop +usr/share/kde4/services/kdevappwizard.desktop +usr/share/kde4/services/kdevclassbrowser.desktop +usr/share/kde4/services/kdevcontextbrowser.desktop +usr/share/kde4/services/kdevcvs.desktop +usr/share/kde4/services/kdevdocumentswitcher.desktop +usr/share/kde4/services/kdevdocumentview.desktop +usr/share/kde4/services/kdevexecute.desktop +usr/share/kde4/services/kdevfilemanager.desktop +usr/share/kde4/services/kdevgenericmanager.desktop +usr/share/kde4/services/kdevgrepview.desktop +usr/share/kde4/services/kdevkonsoleview.desktop +usr/share/kde4/services/kdevmercurial.desktop +usr/share/kde4/services/kdevopenwith.desktop +usr/share/kde4/services/kdevpatchreview.desktop +usr/share/kde4/services/kdevproblemreporter.desktop +usr/share/kde4/services/kdevprojectmanagerview.desktop +usr/share/kde4/services/kdevquickopen.desktop +usr/share/kde4/services/kdevsnippet.desktop +usr/share/kde4/services/kdevsourceformatter.desktop +usr/share/kde4/services/kdevstandardoutputview.desktop +usr/share/kde4/services/kdevsubversion.desktop +usr/share/kde4/servicetypes/kdevelopplugin.desktop --- kdevplatform-0.9.96.orig/debian/kdevplatform-dev.install +++ kdevplatform-0.9.96/debian/kdevplatform-dev.install @@ -0,0 +1,26 @@ +usr/include/kdevplatform/debugger +usr/include/kdevplatform/execute +usr/include/kdevplatform/interfaces +usr/include/kdevplatform/kdevplatformversion.h +usr/include/kdevplatform/language +usr/include/kdevplatform/outputview +usr/include/kdevplatform/project +usr/include/kdevplatform/shell +usr/include/kdevplatform/tests +usr/include/kdevplatform/util +usr/include/kdevplatform/vcs +usr/lib/cmake/kdevplatform/KDevPlatformConfig.cmake +usr/lib/cmake/kdevplatform/KDevPlatformConfigVersion.cmake +usr/lib/cmake/kdevplatform/KDevPlatformMacros.cmake +usr/lib/cmake/kdevplatform/KDevPlatformTargets-debian.cmake +usr/lib/cmake/kdevplatform/KDevPlatformTargets.cmake +usr/lib/libkdevplatformdebugger.so +usr/lib/libkdevplatforminterfaces.so +usr/lib/libkdevplatformlanguage.so +usr/lib/libkdevplatformoutputview.so +usr/lib/libkdevplatformproject.so +usr/lib/libkdevplatformshell.so +usr/lib/libkdevplatformtests.so +usr/lib/libkdevplatformutil.so +usr/lib/libkdevplatformvcs.so +usr/share/kde4/apps/cmake/modules/FindKDevPlatform.cmake --- kdevplatform-0.9.96.orig/debian/patches/series +++ kdevplatform-0.9.96/debian/patches/series @@ -0,0 +1,2 @@ +#10_private_libs_soversion.diff +11_disable_examples_tests.diff --- kdevplatform-0.9.96.orig/debian/patches/10_private_libs_soversion.diff +++ kdevplatform-0.9.96/debian/patches/10_private_libs_soversion.diff @@ -0,0 +1,42 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -24,6 +24,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 ########## --- kdevplatform-0.9.96.orig/debian/patches/11_disable_examples_tests.diff +++ kdevplatform-0.9.96/debian/patches/11_disable_examples_tests.diff @@ -0,0 +1,9 @@ +--- a/sublime/CMakeLists.txt ++++ b/sublime/CMakeLists.txt +@@ -1,6 +1,4 @@ + add_definitions( -DKDE_DEFAULT_DEBUG_AREA=9504 ) +-add_subdirectory(examples) +-add_subdirectory(tests) + + ########### next target ############### +