Package: codelite / 10.0+dfsg-1

Metadata

Package Version Patches format
codelite 10.0+dfsg-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
01_remove bundled cppcheck.patch | (download)

CMakeLists.txt | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 remove bundled cppcheck from cmakelists.txt
02_remove bundled wxsqlite.patch | (download)

CMakeLists.txt | 5 1 + 4 - 0 !
CodeLite/CMakeLists.txt | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 5 deletions(-)

 remove bundled wxsqlite3 from cmakelists.txt files
04_remove bundled unittest++.patch | (download)

LiteEditor/CMakeLists.txt | 1 0 + 1 - 0 !
Runtime/templates/projects/UnitTest++/UnitTest++.project | 6 2 + 4 - 0 !
2 files changed, 2 insertions(+), 5 deletions(-)

 remove bundled unittest++ and fix unittest++ project file
05_build flags.patch | (download)

CMakeLists.txt | 17 0 + 17 - 0 !
1 file changed, 17 deletions(-)

 remove build options not nessesary for debian
 Do not duplicate all the Debian build flags.
 Stripping is done by dh_strip separately.
09_use x terminal editor.patch | (download)

CodeLite/procutils.cpp | 2 1 + 1 - 0 !
LiteEditor/app.cpp | 4 3 + 1 - 0 !
LiteEditor/manager.cpp | 2 1 + 1 - 0 !
Plugin/consolefinder.cpp | 4 3 + 1 - 0 !
codelite_terminal/procutils.cpp | 2 1 + 1 - 0 !
5 files changed, 9 insertions(+), 5 deletions(-)

 use x-terminal-emulator in preference to xterm
10_move helper binaries.patch | (download)

CodeLite/cl_standard_paths.cpp | 3 1 + 2 - 0 !
CodeLite/macros.h | 4 3 + 1 - 0 !
CodeLite/procutils.cpp | 15 2 + 13 - 0 !
LiteEditor/app.cpp | 3 1 + 2 - 0 !
LiteEditor/manager.cpp | 6 2 + 4 - 0 !
Plugin/globals.cpp | 8 3 + 5 - 0 !
Plugin/pipedprocess.cpp | 4 2 + 2 - 0 !
codelite_terminal/procutils.cpp | 15 2 + 13 - 0 !
8 files changed, 16 insertions(+), 42 deletions(-)

 move most helper binaries to /usr/lib/codelite
15_fix_about_box_license.patch | (download)

LiteEditor/aboutdlg.cpp | 58 46 + 12 - 0 !
1 file changed, 46 insertions(+), 12 deletions(-)

 fix license text in about dialog
 Since /usr/share/codelite/LICENSE isn't shipped, I have hard-coded the
 "short" GPL license text into the about dialog box.
24_default_no_check_for_updates.patch | (download)

LiteEditor/editorsettingsmiscpanel.cpp | 2 1 + 1 - 0 !
LiteEditor/frame.cpp | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 do not check for updates by default
 On Debian update checking should be done by the package manager, not the
 application itself at runtime. It's also a privacy breach if the user doesn't
 know about it. This patch doesn't remove anything, it just changes the
 default setting.
25_shlibs adjustments.patch | (download)

CodeLite/CMakeLists.txt | 1 1 + 0 - 0 !
Plugin/CMakeLists.txt | 1 1 + 0 - 0 !
sdk/databaselayer/CMakeLists.txt | 2 1 + 1 - 0 !
sdk/wxshapeframework/CMakeLists.txt | 2 1 + 1 - 0 !
4 files changed, 4 insertions(+), 2 deletions(-)

 workarounds for dpkg-shlibdeps warnings
 This patch gives SONAMEs to liblibcodelite and libplugin. This fixes the
 dpkg-shlibdeps warnings and allows codelite-plugins to "properly" link against
 libraries from the codelite package.
 .
 Converting the other libraries to static libs is ok since they are only used
 by one library. It also reduces the final size and fixes some more warnings.
26_remove_hardcoded_x86.patch | (download)

CMakeLists.txt | 8 0 + 8 - 0 !
1 file changed, 8 deletions(-)

 remove hardcoding of cmake_library_architecture to x86
27_gtk2 libs.patch | (download)

CodeLite/CMakeLists.txt | 6 6 + 0 - 0 !
DatabaseExplorer/CMakeLists.txt | 24 0 + 24 - 0 !
Plugin/CMakeLists.txt | 24 0 + 24 - 0 !
3 files changed, 6 insertions(+), 48 deletions(-)

 remove unnecessary find_package(gtk2) calls
 Due to a bug in CMake, the second time find_package(GTK2) is called, the wrong
 value is written to GTK2_LIBRARIES and not all the libs are linked against.
 Since the first find_package call happens at the top-level, we can just remove
 the calls in subdirectories.
 See: https://gitlab.kitware.com/cmake/cmake/issues/16582
28_spelling.patch | (download)

CodeLite/ctags_manager.cpp | 2 1 + 1 - 0 !
CodeLite/language.cpp | 2 1 + 1 - 0 !
LiteEditor/SyntaxHighlightBaseDlg.wxcp | 4 2 + 2 - 0 !
LiteEditor/new_build_tab.cpp | 2 1 + 1 - 0 !
LiteEditor/syntaxhighlightbasedlg.cpp | 2 1 + 1 - 0 !
LiteEditor/tags_options_base_dlg.cpp | 6 3 + 3 - 0 !
MemCheck/memcheckoutputview.cpp | 2 1 + 1 - 0 !
Plugin/CompilerLocatorMSVC.cpp | 8 4 + 4 - 0 !
SnipWiz/AboutHtml.h | 172 40 + 132 - 0 !
formbuilder/tags_options_base_dlg.wxcp | 8 4 + 4 - 0 !
git/git.cpp | 4 2 + 2 - 0 !
translations/codelite.pot | 12 6 + 6 - 0 !
translations/cs/LC_MESSAGES/cs.po | 2 1 + 1 - 0 !
translations/zh_CN/LC_MESSAGES/codelite.po | 12 6 + 6 - 0 !
14 files changed, 73 insertions(+), 165 deletions(-)

 fix various spelling mistakes reported by lintian