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]

Reply via email to