Hello community, here is the log from the commit of package codelite.2230 for openSUSE:13.1:Update checked in at 2013-11-18 11:56:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:13.1:Update/codelite.2230 (Old) and /work/SRC/openSUSE:13.1:Update/.codelite.2230.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "codelite.2230" Changes: -------- New Changes file: --- /dev/null 2013-10-11 12:16:15.204037506 +0200 +++ /work/SRC/openSUSE:13.1:Update/.codelite.2230.new/codelite.changes 2013-11-18 11:56:04.000000000 +0100 @@ -0,0 +1,224 @@ +------------------------------------------------------------------- +Fri Nov 8 17:19:27 UTC 2013 - [email protected] + +- Change previous cmake parameter to -DCMAKE_SKIP_RPATH=ON. Fix bnc#848791. + +------------------------------------------------------------------- +Thu Sep 12 09:24:39 UTC 2013 - [email protected] + +- add -DCMAKE_SKIP_INSTALL_RPATH=ON to cmake options + +------------------------------------------------------------------- +Tue Jul 16 11:10:31 UTC 2013 - [email protected] + +- Update to 5.2: + + Added disassemble window to the debugger + + Better dark theme visualization + + Improved tab appearance + + Debugger pretty printing improvements + + Various dialogs were re-designed (setters/getters) + + Improved code completion + + and much more +- Enable db explorer plugin with mariadb/mysql support. + +------------------------------------------------------------------- +Wed Jun 12 11:11:46 UTC 2013 - [email protected] + +- Add llvm-clang-devel to buildrequires, so the archs other than + x86 would find -lclang + +------------------------------------------------------------------- +Mon May 27 13:29:15 UTC 2013 - [email protected] + +- Change license to GPL-3.0+, fix bnc#821637. + +------------------------------------------------------------------- +Thu May 16 18:05:04 UTC 2013 - [email protected] + +- Enable manual stripping for SLE. + +------------------------------------------------------------------- +Wed May 15 12:09:23 UTC 2013 - [email protected] + +- Fix missing license's text in About dialog. + +------------------------------------------------------------------- +Wed Apr 10 18:40:17 UTC 2013 - [email protected] + +- Update to 5.1: + + Build with CMake + + Czech translation + + New highlight theme "Zmrok-like" + + Improved git support + + Code completion enhancements + + Many bug fixes +- Patch codelite-4.1.5770-disable-autoupdate-by-default.patch was + updated and renamed to codelite-disable-new-version-check.patch + +------------------------------------------------------------------- +Fri Feb 1 15:47:35 UTC 2013 - [email protected] + +- Update to 5.0.6213: + + Support for GUI RAD wxCrafter: http://wxcrafter.codelite.org + + New plugin Zoom Navigato + + New "New Project" dialog + + Quick code navigation with Shift-Click (configurable) + + Various updates to code completion + + More bugs fixed +- Drop codelite-no-return-fix.patch: fixed upstream +- Codelite needs wxWidgets >= 2.9.4 + +------------------------------------------------------------------- +Tue Sep 25 10:01:32 UTC 2012 - [email protected] + +- Update to 4.1.5770: + + "Symbol View" is now deprecated infavor of the "Outline" plugin + + Clang code completion improvements: + + Codelite's Makefiles are more standard (they are now using the + standard CXX, CC, AR, CFLAGS and CXXFLAGS variables). +- Add codelite-no-return-fix.patch for fix + no-return-in-nonvoid-function error +- Build on SLE11-SP2 whith wxGTK 2.8.8 +- Add codelite-4.1.5770-disable-autoupdate-by-default.patch. +- Add some fields to desktop file. +- Changes in spec file: + + Add MIME types for workspace and project; + + Remove URL path from source0; + + Use %{__make} macros; + + Remove duplicate GPL file from %{_datadir}; + + Add some configure options; + + Add %clean section. + + Manual strip binaries for SLE11-SP2 + +------------------------------------------------------------------- +Tue Jun 19 18:17:54 UTC 2012 - [email protected] + +- Update to 4.0.5589: + + Enhanced support for svn, works with svn 1.7. + + Items in debugger tooltip are editable. + + Support for clang up to 3.2. + + C++11 completion can be turned ON/OFF. + + New icon set added. + + Added CallGraph plugin. + +------------------------------------------------------------------- +Sat Apr 7 16:18:40 UTC 2012 - [email protected] + +- Update to 3.5.5375: + + Code completion speed improvements. + + An improved clang code completion (with libclang). + + New perspective management. + + Many bug fixes. + + Infrastructure improvements. +- Add codelite-date-time-usage-fix.patch. + +------------------------------------------------------------------- +Mon Jan 24 21:08:40 UTC 2011 - [email protected] + +- build against wxWidgets-wxcontainer-devel instead wxGTK-devel for + openSUSE > 11.3 + +------------------------------------------------------------------- +Mon Jan 3 22:26:51 UTC 2011 - [email protected] + +- upstream update to 2.9.0.4684: + + Many bug fixes + + Subversion plugin enhancements + + Improved debugging + +------------------------------------------------------------------- +Mon Nov 1 23:39:27 UTC 2010 - [email protected] + +- upstream update to 2.8.0.4537: + + Many bug fixes + + Debugger interface revamp + + Find In Files improvements: + - New options: ignore matches founds in comments or string + - Color matches in comments using the editor's comment color + + New: 'Find References' + +------------------------------------------------------------------- +Wed Oct 13 16:01:49 UTC 2010 - [email protected] + +- upstream update to 2.7.0.4375: + + Many bug fixes + + New look + + Code completion enhancements ( Macros improvement, More complex templates handling and much more ) + + New refactoring: Rename Local Variable + +------------------------------------------------------------------- +Wed Jun 9 18:39:21 UTC 2010 - [email protected] + +- upstream update to 2.5.3.4075 + + code completion enhancements + + many bugs were fixed + +------------------------------------------------------------------- +Mon Apr 12 2010 - [email protected] + +- upstream update to 2.5.2.4031 + + Introducing wxAUI docking system + notebooks + + Improvements to the debugger + + code completion enhancements + + Many UI changes + + Many bugs were fixed + +------------------------------------------------------------------- +Wed Mar 03 2010 - [email protected] + +- upstream update to 2.3.0.3833 + + Major improvements in the Code Completion + + SymbolView plugin + + Simplified search methods + + Many bugs were fixed + +------------------------------------------------------------------- +Tue Feb 02 2010 - [email protected] + +- upstream update to 2.2.0.3681 + + Introducing the environment variables set - define environment variable set per workspace + + Subversion plugin - many bug fixes + improvements + + Incremental search: Now with Replace options! + + Improved function calltip + +------------------------------------------------------------------- +Tue Jan 19 2010 - [email protected] + +- BuildRequires moved from wxWidgets to wxGTK + +------------------------------------------------------------------- +Wed Dec 30 2009 - [email protected] + +- upstream update to 2.1.0.3584 + +------------------------------------------------------------------- +Wed Nov 18 2009 - [email protected] + +- new upstream release 2.0.3365 ++++ 27 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:13.1:Update/.codelite.2230.new/codelite.changes New: ---- codelite-5.2-gtk.src.tar.gz codelite-date-time-usage-fix.patch codelite-disable-new-version-check.patch codelite-rpmlintrc codelite.changes codelite.desktop codelite.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ codelite.spec ++++++ # # spec file for package codelite # # Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2012-2013 Mariusz Fik <[email protected]>. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: codelite Version: 5.2 Release: 0 Summary: Powerful open-source, cross platform code editor for the C/C++ License: GPL-3.0+ Group: Development/Tools/IDE Url: http://codelite.org/ Source0: http://downloads.sourceforge.net/project/codelite/Releases/%{name}-%{version}/%{name}-%{version}-gtk.src.tar.gz Source1: %{name}.desktop # PATCH-FIX-OPENSUSE codelite-date-time-usage-fix.patch [email protected] -- It removes usage of __DATE__ and __TIME__ Patch0: %{name}-date-time-usage-fix.patch # PATCH-FEATURE-OPENSUSE codelite-disable-new-version-check.patch [email protected] -- Disable 'new version' check on startup Patch1: %{name}-disable-new-version-check.patch BuildRequires: cmake BuildRequires: dos2unix BuildRequires: gcc-c++ %if 0%{?suse_version} BuildRequires: fdupes BuildRequires: update-desktop-files %endif BuildRequires: libmysqlclient-devel BuildRequires: llvm-clang-devel BuildRequires: wxWidgets-devel >= 2.9.4 BuildRequires: pkgconfig(gtk+-2.0) %define _use_internal_dependency_generator 0 %define __find_requires %wx_requires Requires: xterm BuildRoot: %{_tmppath}/%{name}-%{version}-build %description CodeLite is a powerful open-source, cross platform code editor for the C/C++ programming language. It uses a sophisticated, yet intuitive interface which allows user easily to create, build and debug complex projects. %prep %setup -q %patch0 -p0 %patch1 -p0 %build mkdir build && cd build export CFLAGS="%{optflags}" export CXXFLAGS="%{optflags}" cmake .. \ -DCMAKE_BUILD_TYPE=Debug \ -DCMAKE_SKIP_RPATH=ON \ -DENABLE_CLANG=1 \ -DWITH_MYSQL=1 \ -DWITH_WXC=0 \ -DCOPY_WX_LIBS=0 make %{?_smp_mflags} %install pushd build %makeinstall popd ### Install desktop menu entry install -D -m 644 "%{SOURCE1}" "%{buildroot}%{_datadir}/applications/%{name}.desktop" ### Fix desktop menu icon install -D Runtime/images/cubes.png %{buildroot}%{_datadir}/pixmaps/%{name}.png ### Add mime types mkdir -p %{buildroot}%{_datadir}/mime/packages/ cp -p %{name}.xml %{buildroot}%{_datadir}/mime/packages/ mkdir -p %{buildroot}%{_datadir}/icons/hicolor/32x32/mimetypes/ cp -p %{buildroot}%{_datadir}/%{name}/images/cubes.png %{buildroot}%{_datadir}/icons/hicolor/32x32/mimetypes/application-x-%{name}-workspace.png cp -p %{buildroot}%{_datadir}/%{name}/images/cubes.png %{buildroot}%{_datadir}/icons/hicolor/32x32/mimetypes/application-x-%{name}-project.png %if 0%{?suse_version} ### Search for duplicates %fdupes %{buildroot}%{_prefix} ### Update translation in desktop menu entry %suse_update_desktop_file %{name} %endif ### Fix for wrong-script-end-of-line-encoding dos2unix %{buildroot}%{_bindir}/%{name}_kill_children ### Fix unstripped-binary-or-object warning for SLE and openSUSE %if 0%{?sles_version} == 11 strip -s -v %{buildroot}%{_bindir}/%{name}{,_indexer,_cppcheck,gcc,-clang} strip -s -v %{buildroot}%{_libdir}/%{name}/*.so strip -s -v %{buildroot}%{_libdir}/%{name}/debuggers/*.so %else strip -s -v %{buildroot}%{_libdir}/%{name}/libclang.so %endif %clean %{?buildroot:rm -rf "%{buildroot}"} %files %defattr(-,root,root) %doc about.html AUTHORS %{_bindir}/%{name}* %{_bindir}/clg++ %{_bindir}/clgcc %{_libdir}/%{name} %{_datadir}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/pixmaps/%{name}.png %{_datadir}/mime/packages/%{name}.xml %{_datadir}/icons/hicolor/32x32/mimetypes/application-x-%{name}-workspace.png %{_datadir}/icons/hicolor/32x32/mimetypes/application-x-%{name}-project.png ### TODO Shoould we put it in separate -lang package? %{_datadir}/locale/cs/LC_MESSAGES/codelite.mo %post update-mime-database %{_datadir}/mime &> /dev/null || : update-desktop-database &> /dev/null || : touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : %postun update-mime-database %{_datadir}/mime &> /dev/null || : update-desktop-database &> /dev/null || : if [ $1 -eq 0 ] ; then touch --no-create %{_datadir}/icons/hicolor &>/dev/null gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : fi %posttrans gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %changelog ++++++ codelite-date-time-usage-fix.patch ++++++ Index: sdk/codelite_indexer/libctags/options.c =================================================================== --- sdk/codelite_indexer/libctags/options.c.orig +++ sdk/codelite_indexer/libctags/options.c @@ -928,7 +928,6 @@ static void printProgramIdentification ( { printf ("%s %s, Copyright (C) 1996-2004 %s\n", PROGRAM_NAME, PROGRAM_VERSION, AUTHOR_NAME); - printf (" Compiled: %s, %s\n", __DATE__, __TIME__); printf (" Addresses: <%s>, %s\n", AUTHOR_EMAIL, PROGRAM_URL); printFeatureList (); } ++++++ codelite-disable-new-version-check.patch ++++++ Description: disable by default automatic update check function - not needed on Linux Author: Alexey Svistunov <[email protected]> Index: Runtime/config/codelite.xml.default.gtk =================================================================== --- Runtime/config/codelite.xml.default.gtk.orig +++ Runtime/config/codelite.xml.default.gtk @@ -19,4 +19,7 @@ <ArchiveObject Name="GenerateFullPathMakefile"> <long Value="1" Name="m_value"/> </ArchiveObject> + <ArchiveObject Name="CheckNewVersion"> + <long Value="0" Name="m_value"/> + </ArchiveObject> </CodeLite> Index: Runtime/config/codelite.xml.default =================================================================== --- Runtime/config/codelite.xml.default.orig +++ Runtime/config/codelite.xml.default @@ -19,4 +19,7 @@ <ArchiveObject Name="GenerateFullPathMakefile"> <long Value="1" Name="m_value"/> </ArchiveObject> + <ArchiveObject Name="CheckNewVersion"> + <long Value="0" Name="m_value"/> + </ArchiveObject> </CodeLite> ++++++ codelite-rpmlintrc ++++++ # codelite templates addFilter("devel-file-in-non-devel-package") ++++++ codelite.desktop ++++++ [Desktop Entry] Version=1.0 Type=Application Encoding=UTF-8 Exec=codelite %f Icon=codelite Terminal=false Name=CodeLite GenericName=C/C++ IDE Comment=An IDE for creating C/C++ programs Categories=Development;IDE; MimeType=application/x-codelite-workspace;application/x-codelite-project; StartupNotify=true -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
