74d0fc6
#%%global svndate 20160721
d313285
%global svnrev 10889
e3e44ce
%global snapshot 0%{?svndate}
8248b28
%if %{snapshot}
e3e44ce
%global svnrelease .%{svndate}svn%{svnrev}
8248b28
%endif
8248b28
a53cad6
Name:		codeblocks
8b87c3c
Version:	20.03
74c9890
Release:	7%{?svnrelease}%{?dist}
a53cad6
Summary:	An open source, cross platform, free C++ IDE
dcb39d4
License:	GPLv3+
a53cad6
URL:		http://www.codeblocks.org/
8248b28
%if %{snapshot}
8248b28
# fedora-getsvn codeblocks svn://svn.code.sf.net/p/codeblocks/code/trunk %%{svnrev}
8248b28
Source0:	%{name}-svn%{svnrev}.tar.bz2
8248b28
%else
8b87c3c
Source0:	https://sourceforge.net/projects/%{name}/files/Sources/%{version}/%{name}-%{version}.tar.xz
89ff9e4
%endif
89ff9e4
Patch0:		codeblocks-autorev.patch
8b87c3c
# https://sourceforge.net/p/codeblocks/tickets/935/
dd477f9
# https://sourceforge.net/p/codeblocks/code/12008/
8b87c3c
Patch1:		codeblocks-20.03-multi-arch.patch
c3a7d39
# https://sourceforge.net/p/codeblocks/tickets/936/
c3a7d39
# https://sourceforge.net/p/codeblocks/code/12012/
c3a7d39
Patch2:		codeblocks-20.03-pragma.patch
c559e9c
Patch3:         codeblocks-gcc11.patch
Richard Hughes 2b5c952
e721aa9
BuildRequires:	astyle-devel >= 3.1
e721aa9
BuildRequires:	boost-devel
e721aa9
BuildRequires:	bzip2-devel
e721aa9
BuildRequires:	desktop-file-utils
e721aa9
BuildRequires:	dos2unix
523101b
BuildRequires:	gcc
523101b
BuildRequires:	gcc-c++
8248b28
BuildRequires:	hunspell-devel
d313285
BuildRequires:	libappstream-glib
e721aa9
BuildRequires:	libICE-devel
e721aa9
BuildRequires:	libtool
e721aa9
BuildRequires:	make
e721aa9
BuildRequires:	squirrel-devel
e721aa9
BuildRequires:	tinyxml-devel
e721aa9
BuildRequires:	wxGTK3-devel
a53cad6
BuildRequires:	zip
e721aa9
BuildRequires:	zlib-devel
d313285
cde338c
Requires:	%{name}-libs = %{version}-%{release}
a53cad6
Requires:	shared-mime-info
cc5848a
Requires:	xterm
3208726
Provides:	bundled(wxScintilla) = 3.53.0
13463d4
e3e44ce
%global		pkgdatadir	%{_datadir}/%{name}
e3e44ce
%global		pkglibdir	%{_libdir}/%{name}
e3e44ce
%global		plugindir	%{pkglibdir}/plugins
13463d4
add88ca
%global __provides_exclude_from ^%{plugindir}/.*\\.so$
a53cad6
a53cad6
%description
a53cad6
Code::Blocks is a free C++ IDE built specifically to meet the most demanding
a53cad6
needs of its users. It was designed, right from the start, to be extensible
13463d4
and configurable. Built around a plug-in framework, Code::Blocks can be
8248b28
extended with plug-in DLLs. It includes a plugin wizard, so you can compile
13463d4
your own plug-ins.
a53cad6
cde338c
%package libs
13463d4
Summary:	Libraries needed to run Code::Blocks and its plug-ins
cde338c
cde338c
%description libs
13463d4
Libraries needed to run Code::Blocks and its plug-ins.
cde338c
a53cad6
%package devel
13463d4
Summary:	Files needed to build Code::Blocks plug-ins
cde338c
Requires:	%{name}-libs = %{version}-%{release}
8248b28
Requires:	pkgconfig
a53cad6
a53cad6
%description devel
13463d4
Development files needed to build Code::Blocks plug-ins.
a53cad6
d16ef5e
%package contrib-libs
13463d4
Summary:	Libraries needed to run Code::Blocks contrib plug-ins
d16ef5e
d16ef5e
%description contrib-libs
13463d4
Libraries needed to run Code::Blocks contrib plug-ins.
13463d4
13463d4
%package contrib-devel
13463d4
Summary:	Files needed to build Code::Blocks contrib plug-ins
13463d4
Requires:	%{name}-contrib-libs = %{version}-%{release}
13463d4
13463d4
%description contrib-devel
13463d4
Development files needed to build Code::Blocks contrib plug-ins.
d16ef5e
a53cad6
%package contrib
13463d4
Summary:	Additional Code::Blocks plug-ins
a53cad6
Requires:	%{name} = %{version}-%{release}
d16ef5e
Requires:	%{name}-contrib-libs = %{version}-%{release}
f2104ed
%if 0
f2104ed
# not in Fedora yet
8248b28
Requires:	cccc
f2104ed
%endif
13463d4
Requires:	cppcheck
8248b28
Requires:	cscope
13463d4
Requires:	valgrind
a53cad6
a53cad6
%description contrib
13463d4
Additional Code::Blocks plug-ins.
a53cad6
8248b28
ddb845d
%prep
8248b28
%if %{snapshot}
8248b28
%setup -q -n %{name}
8248b28
%patch0 -p1
8248b28
%else
3208726
%setup -q
74d0fc6
%endif
2b64eba
%patch1 -p1
c3a7d39
%patch2 -p1
c559e9c
%patch3 -p1
74d0fc6
8248b28
8248b28
%if %{snapshot}
8248b28
# generate revision.m4
8248b28
echo "m4_define([SVN_REV], %{svnrev})" > revision.m4
8248b28
echo "m4_define([SVN_REVISION], svn%{svnrev})" >> revision.m4
8248b28
echo "m4_define([SVN_DATE], %{svndate})" >> revision.m4
8248b28
8248b28
./bootstrap
8248b28
%else
8248b28
autoreconf -f -i
8248b28
%endif
8248b28
ddb845d
d16ef5e
# convert EOLs
8248b28
find . -type f -and -not -name "*.cpp" -and -not -name "*.h" -and -not -name "*.png" -and -not -name "*.bmp" -and -not -name "*.c" -and -not -name "*.cxx" -and -not -name "*.ico" -exec dos2unix -q --keepdate {} \;
a53cad6
d16ef5e
%build
ee24817
8248b28
%configure \
1dc9890
    --with-contrib-plugins="all,-FileManager" \
3208726
    --with-boost-libdir=%{_libdir}
a53cad6
0b4573e
# remove unbundled stuff
0b4573e
rm -rf src/include/tinyxml src/base/tinyxml
0b4573e
rm -rf src/include/scripting/{include,squirrel,sqstdlib}
0b4573e
rm -rf src/sdk/scripting/{squirrel,sqstdlib}
d313285
rm -rf src/plugins/astyle/astyle
d313285
rm -rf src/plugins/contrib/SpellChecker/hunspell
d313285
rm -rf src/plugins/contrib/devpak_plugin/bzip2
d313285
rm -rf src/plugins/contrib/help_plugin/{bzip2,zlib}
8248b28
8248b28
# Don't use rpath!
8248b28
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
8248b28
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
0b4573e
e721aa9
%make_build
a53cad6
d313285
%install
d313285
%make_install
a53cad6
74d0fc6
appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/*.{appdata,metainfo}.xml
74d0fc6
desktop-file-validate	%{buildroot}/%{_datadir}/applications/codeblocks.desktop
8248b28
e721aa9
find %{buildroot} -type f -name "*.la" -delete
d16ef5e
d16ef5e
# set a fixed timestamp (source archive creation) to generated resource archives
d313285
/bin/touch -r %{SOURCE0} %{buildroot}/%{pkgdatadir}/*.zip
a53cad6
8248b28
# generate linker config file for wxContribItems libraries
d313285
mkdir -p %{buildroot}/%{_sysconfdir}/ld.so.conf.d
d313285
echo "%{_libdir}/%{name}/wxContribItems" > %{buildroot}/%{_sysconfdir}/ld.so.conf.d/%{name}-contrib-%{_arch}.conf
13463d4
5390bd4
%ldconfig_scriptlets libs
cde338c
5390bd4
%ldconfig_scriptlets contrib-libs
c5cf6a3
8248b28
a53cad6
%files
d313285
%license COPYING
e721aa9
%doc README AUTHORS BUGS COMPILERS NEWS
e721aa9
%{_bindir}/codeblocks
e721aa9
%{_bindir}/cb_*
d313285
%{_mandir}/man1/codeblocks.*.gz
d313285
%{_mandir}/man1/cb_console_runner.*.gz
d313285
%{_mandir}/man1/cb_share_config.*.gz
a53cad6
a53cad6
%dir %{pkglibdir}
a53cad6
%dir %{plugindir}
080fe18
%{plugindir}/libAstyle.so
d313285
%{plugindir}/libabbreviations.so
a53cad6
%{plugindir}/libautosave.so
a53cad6
%{plugindir}/libclasswizard.so
a53cad6
%{plugindir}/libcodecompletion.so
a53cad6
%{plugindir}/libcompiler.so
65ab042
%{plugindir}/libdebugger.so
a53cad6
%{plugindir}/libdefaultmimehandler.so
7818352
%{plugindir}/liboccurrenceshighlighting.so
d16ef5e
%{plugindir}/libopenfileslist.so
c5cf6a3
%{plugindir}/libprojectsimporter.so
a53cad6
%{plugindir}/libscriptedwizard.so
a53cad6
%{plugindir}/libtodo.so
a53cad6
Richard Hughes 2b5c952
%{_datadir}/appdata/%{name}.appdata.xml
47e1e29
%{_datadir}/applications/%{name}.desktop
13463d4
%{_datadir}/icons/hicolor/48x48/mimetypes/*.png
f8b6f4b
%{_datadir}/mime/packages/%{name}.xml
f8b6f4b
%{_datadir}/pixmaps/%{name}.png
a53cad6
a53cad6
%dir %{pkgdatadir}
5a89724
%{pkgdatadir}/icons
5a89724
%dir %{pkgdatadir}/images
a53cad6
%{pkgdatadir}/images/*.png
5a89724
%{pkgdatadir}/images/settings
5a89724
%{pkgdatadir}/lexers
5a89724
%{pkgdatadir}/scripts
5a89724
%{pkgdatadir}/templates
080fe18
%{pkgdatadir}/Astyle.zip
d313285
%{pkgdatadir}/abbreviations.zip
a53cad6
%{pkgdatadir}/autosave.zip
65ab042
%{pkgdatadir}/classwizard.zip
65ab042
%{pkgdatadir}/codecompletion.zip
65ab042
%{pkgdatadir}/compiler.zip
65ab042
%{pkgdatadir}/debugger.zip
a53cad6
%{pkgdatadir}/defaultmimehandler.zip
a53cad6
%{pkgdatadir}/manager_resources.zip
7818352
%{pkgdatadir}/occurrenceshighlighting.zip
d16ef5e
%{pkgdatadir}/openfileslist.zip
c5cf6a3
%{pkgdatadir}/projectsimporter.zip
a53cad6
%{pkgdatadir}/resources.zip
65ab042
%{pkgdatadir}/scriptedwizard.zip
a53cad6
%{pkgdatadir}/start_here.zip
a53cad6
%{pkgdatadir}/todo.zip
a53cad6
%{pkgdatadir}/tips.txt
823408a
%dir %{pkgdatadir}/compilers
823408a
%{pkgdatadir}/compilers/*.xml
a53cad6
cde338c
%files libs
ad3dd31
%doc COPYING
c5cf6a3
%{_libdir}/lib%{name}.so.*
cde338c
a53cad6
%files devel
8248b28
%{_includedir}/%{name}/
8248b28
%exclude %{_includedir}/%{name}/wxContribItems/
c5cf6a3
%{_libdir}/lib%{name}.so
a53cad6
%{_libdir}/pkgconfig/%{name}.pc
a53cad6
d16ef5e
%files contrib-libs
13463d4
%{_sysconfdir}/ld.so.conf.d/%{name}-contrib-%{_arch}.conf
c5cf6a3
%{_libdir}/libwxsmithlib.so.*
8248b28
%{_libdir}/%{name}/wxContribItems/*.so.*
c5cf6a3
%exclude %{_libdir}/libwxsmithlib.so
c5cf6a3
13463d4
%files contrib-devel
13463d4
%{_includedir}/wxsmith
8248b28
%{_includedir}/%{name}/wxContribItems/
8248b28
%{_libdir}/%{name}/wxContribItems/*.so
8248b28
%{_libdir}/pkgconfig/cb_wx*.pc
13463d4
%{_libdir}/pkgconfig/wxsmith.pc
13463d4
%{_libdir}/pkgconfig/wxsmithaui.pc
13463d4
%{_libdir}/pkgconfig/wxsmith-contrib.pc
13463d4
d16ef5e
%files contrib
d313285
%{_mandir}/man1/codesnippets.*.gz
d313285
d16ef5e
%{pkgdatadir}/AutoVersioning.zip
dcb39d4
%{pkgdatadir}/BrowseTracker.zip
13463d4
%{pkgdatadir}/Cccc.zip
13463d4
%{pkgdatadir}/CppCheck.zip
8248b28
%{pkgdatadir}/Cscope.zip
8248b28
%{pkgdatadir}/DoxyBlocks.zip
8248b28
%{pkgdatadir}/EditorConfig.zip
8248b28
%{pkgdatadir}/EditorTweaks.zip
13463d4
%{pkgdatadir}/HexEditor.zip
13463d4
%{pkgdatadir}/IncrementalSearch.zip
13463d4
%{pkgdatadir}/MouseSap.zip
6558725
%{pkgdatadir}/ThreadSearch.zip
8248b28
%{pkgdatadir}/ToolsPlus.zip
13463d4
%{pkgdatadir}/Valgrind.zip
65ab042
%{pkgdatadir}/byogames.zip
65ab042
%{pkgdatadir}/cb_koders.zip
65ab042
%{pkgdatadir}/codesnippets.zip
a53cad6
%{pkgdatadir}/codestat.zip
13463d4
%{pkgdatadir}/copystrings.zip
65ab042
%{pkgdatadir}/dragscroll.zip
a53cad6
%{pkgdatadir}/envvars.zip
65ab042
%{pkgdatadir}/exporter.zip
13463d4
%{pkgdatadir}/headerfixup.zip
a53cad6
%{pkgdatadir}/help_plugin.zip
65ab042
%{pkgdatadir}/keybinder.zip
5a89724
%{pkgdatadir}/lib_finder.zip
5a89724
%{pkgdatadir}/Profiler.zip
d313285
%{pkgdatadir}/ProjectOptionsManipulator.zip
c253288
%{pkgdatadir}/RegExTestbed.zip
8248b28
%{pkgdatadir}/ReopenEditor.zip
5a89724
%{pkgdatadir}/SymTab.zip
a53cad6
%{pkgdatadir}/wxsmith.zip
13463d4
%{pkgdatadir}/wxSmithAui.zip
c5cf6a3
%{pkgdatadir}/wxsmithcontribitems.zip
a53cad6
%{pkgdatadir}/images/codesnippets
a53cad6
%{pkgdatadir}/images/wxsmith
6558725
%{pkgdatadir}/lib_finder
8248b28
%{pkgdatadir}/NassiShneiderman.zip
8248b28
%{pkgdatadir}/SpellChecker.zip
8248b28
%{pkgdatadir}/SpellChecker
8248b28
%{pkgdatadir}/SmartIndent*.zip
8b87c3c
%{pkgdatadir}/rndgen.zip
a53cad6
d16ef5e
%{plugindir}/libAutoVersioning.so
dcb39d4
%{plugindir}/libBrowseTracker.so
13463d4
%{plugindir}/libCccc.so
13463d4
%{plugindir}/libCppCheck.so
8248b28
%{plugindir}/libCscope.so
8248b28
%{plugindir}/libDoxyBlocks.so
8248b28
%{plugindir}/libEditorConfig.so
8248b28
%{plugindir}/libEditorTweaks.so
13463d4
%{plugindir}/libHexEditor.so
13463d4
%{plugindir}/libIncrementalSearch.so
13463d4
%{plugindir}/libMouseSap.so
6558725
%{plugindir}/libThreadSearch.so
8248b28
%{plugindir}/libToolsPlus.so
13463d4
%{plugindir}/libValgrind.so
a53cad6
%{plugindir}/libbyogames.so
a53cad6
%{plugindir}/libcb_koders.so
a53cad6
%{plugindir}/libcodesnippets.so
a53cad6
%{plugindir}/libcodestat.so
13463d4
%{plugindir}/libcopystrings.so
a53cad6
%{plugindir}/libdragscroll.so
a53cad6
%{plugindir}/libenvvars.so
a53cad6
%{plugindir}/libexporter.so
13463d4
%{plugindir}/libheaderfixup.so
a53cad6
%{plugindir}/libhelp_plugin.so
a53cad6
%{plugindir}/libkeybinder.so
5a89724
%{plugindir}/liblib_finder.so
5a89724
%{plugindir}/libProfiler.so
d313285
%{plugindir}/libProjectOptionsManipulator.so
c253288
%{plugindir}/libRegExTestbed.so
8248b28
%{plugindir}/libReopenEditor.so
5a89724
%{plugindir}/libSymTab.so
a53cad6
%{plugindir}/libwxsmith.so
13463d4
%{plugindir}/libwxSmithAui.so
c5cf6a3
%{plugindir}/libwxsmithcontribitems.so
8248b28
%{plugindir}/libNassiShneiderman.so
8248b28
%{plugindir}/libSpellChecker.so
8248b28
%{plugindir}/libSmartIndent*.so
8b87c3c
%{plugindir}/librndgen.so
Richard Hughes 2b5c952
%{_datadir}/appdata/%{name}-contrib.metainfo.xml
8248b28
a53cad6
a53cad6
%changelog
74c9890
* Fri Jan 22 2021 Jonathan Wakely <jwakely@redhat.com> - 20.03-7
74c9890
- Rebuilt for Boost 1.75
74c9890
1dc9890
* Wed Jan 20 2021 Peter Robinson <pbrobinson@fedoraproject.org> - 20.03-6
1dc9890
- Disable FileManager contrib plugin (replacation of DE Filemnanager)
1dc9890
e721aa9
* Sun Jan 17 2021 Peter Robinson <pbrobinson@fedoraproject.org> - 20.03-5
e721aa9
- General spec cleanups
e721aa9
c559e9c
* Tue Jul 28 2020 Jeff Law <law@redhat.com> - 20.03-4
c559e9c
- Make comparison object invocable as const
c559e9c
0747941
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 20.03-3
0747941
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
0747941
632624b
* Thu May 28 2020 Jonathan Wakely <jwakely@redhat.com> - 20.03-2
632624b
- Rebuilt for Boost 1.73
632624b
8b87c3c
* Mon Mar 30 2020 Dan Horák <dan[at]danny.cz> - 20.03-1
8b87c3c
- Code::Blocks release 20.03
8b87c3c
333e28f
* Tue Feb 25 2020 Scott Talbert <swt@techie.net> - 17.12-16
333e28f
- Rebuild against wxWidgets 3.0 (GTK 3 version)
333e28f
48dc4c4
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 17.12-15
48dc4c4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
48dc4c4
9f6d9c8
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 17.12-14
9f6d9c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
9f6d9c8
1152d19
* Wed Jun 12 2019 Dan Horák <dan[at]danny.cz> - 17.12-13
1152d19
- use upstream fix for #1650875
1152d19
3acb76c
* Fri Jun 07 2019 Dan Horák <dan[at]danny.cz> - 17.12-12
3acb76c
- fix crash in Settings->Scripting (#1650875)
3acb76c
b1cc549
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 17.12-11
b1cc549
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
b1cc549
c394b19
* Thu Jan 24 2019 Jonathan Wakely <jwakely@redhat.com> - 17.12-10
c394b19
- Rebuilt for Boost 1.69
c394b19
7170c18
* Fri Dec 07 2018 Scott Talbert <swt@techie.net> - 17.12-9
7170c18
- Rebuild against wxWidgets 3.0 (GTK+ 2 version)
7170c18
7170c18
* Wed Aug 15 2018 Scott Talbert <swt@techie.net> - 17.12-8
8bad951
- Rebuild against wxWidgets 3.0
8bad951
a4e2b3c
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 17.12-7
a4e2b3c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
a4e2b3c
523101b
* Mon Feb 19 2018 Jens Lody <fedora@jenslody.de> - 17.12-6
523101b
- Added BuildRequires for gcc and gcc-c++
523101b
b5bdff9
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 17.12-5
b5bdff9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
b5bdff9
391ba17
* Tue Jan 23 2018 Jonathan Wakely <jwakely@redhat.com> - 17.12-4
391ba17
- Rebuilt for Boost 1.66
391ba17
5cdfc28
* Mon Jan 15 2018 Jens Lody <fedora@jenslody.de> - 17.12-3
5cdfc28
- Backported changes for astyle 3.1
5cdfc28
- Rebuild for astyle 3.1
5cdfc28
8b27700
* Sun Jan 07 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 17.12-2
8b27700
- Remove obsolete scriptlets
8b27700
3208726
* Sun Dec 31 2017 Jens Lody <fedora@jenslody.de> - 17.12-1
3208726
- Code::Blocks release 17.12.
3208726
- Remove unneeded patches (all in upstream now).
3208726
13ce59a
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 16.01-12
13ce59a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
13ce59a
5497b2c
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 16.01-11
5497b2c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
5497b2c
ea19b30
* Mon Jul 03 2017 Jonathan Wakely <jwakely@redhat.com> - 16.01-10
ea19b30
- Rebuilt for Boost 1.64
ea19b30
1ba1c67
* Mon May 15 2017 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 16.01-9
1ba1c67
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild
1ba1c67
aafef4a
* Mon Apr 24 2017 Jens Lody <fedora@jenslody.de> - 16.01-8
baa7edd
- Rebuild for astyle 3.0
aafef4a
- Backport crashfix (wxSmith-plugin)
aafef4a
29526d3
* Tue Feb 14 2017 Jens Lody <fedora@jenslody.de> - 16.01-7
29526d3
- Build fix, removed diff that slipped in
29526d3
514c855
* Tue Feb 14 2017 Jens Lody <fedora@jenslody.de> - 16.01-6
514c855
- Backport of changes for astyle 2.06
514c855
5f6aabd
* Tue Feb 14 2017 Jens Lody <fedora@jenslody.de> - 16.01-5
5f6aabd
- rebuild for astyle 2.06
5f6aabd
8827650
* Fri Feb 10 2017 Jens Lody <fedora@jenslody.de> - 16.01-4
8827650
- Fix gcc7 build-issue, due to malformed template code, also pushed upstream.
8827650
496b7e7
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 16.01-3
496b7e7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
496b7e7
dce06ae
* Tue Dec 13 2016 Caolán McNamara <caolanm@redhat.com> - 16.01-2
dce06ae
- rebuild for hunspell 1.5.4
dce06ae
d313285
* Wed Jul 27 2016 Jens Lody <fedora@jenslody.de> - 16.01-1
74d0fc6
- Code::Blocks release 16.01.
74d0fc6
- Updated unbundle patch.
74d0fc6
- Fix rhbz #1295328 (license issues) with backport from upstream.
74d0fc6
- Fix rhbz #1342076, #1349232, #1330252, #1350094 (crash on startup),
74d0fc6
  gcc6 optimization issue with backport from upstream.
74d0fc6
- Fix gcc6-build issues with backport from upstream.
d313285
- Spec-file clean up.
d313285
a0b7974
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 13.12-23
a0b7974
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
a0b7974
ffa1e69
* Fri Jan 15 2016 Jonathan Wakely <jwakely@redhat.com> - 13.12-22
ffa1e69
- Rebuilt for Boost 1.60
ffa1e69
ee24817
* Thu Sep 03 2015 Dan Horák <dan[at]danny.cz> - 13.12-21
ee24817
- rebuild for Boost 1.59
ee24817
6b0c66f
* Fri Aug 21 2015 Marcin Juszkiewicz <mjuszkiewicz@redhat.com> - 13.12-20
6b0c66f
- Valgrind is not available only on s/390
6b0c66f
84239fb
* Wed Jul 29 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 13.12-19
84239fb
- Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159
84239fb
ee46250
* Wed Jul 22 2015 David Tardon <dtardon@redhat.com> - 13.12-18
ee46250
- rebuild for Boost 1.58
ee46250
837dbb9
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 13.12-17
837dbb9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
837dbb9
c4ad2b0
* Mon May 04 2015 Jason L Tibbitts III <tibbs@math.uh.edu> - 13.12-16
e38ae06
- Indicate that this package bundles wxScintilla 1.7.1
c4ad2b0
e1c1e87
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 13.12-15
e1c1e87
- Rebuilt for GCC 5 C++11 ABI change
e1c1e87
Petr Machata 0c65714
* Tue Jan 27 2015 Petr Machata <pmachata@redhat.com> - 13.12-14
Petr Machata 0c65714
- Rebuild for boost 1.57.0
Petr Machata 0c65714
243e7db
* Fri Dec 12 2014 Dan Horák <dan[at]danny.cz> - 13.12-13
243e7db
- fix resource archive loading for astyle plugin (#1172984, #1173243)
243e7db
add88ca
* Wed Dec 03 2014 Dan Horák <dan[at]danny.cz> - 13.12-12
add88ca
- drop support for RHEL < 6
add88ca
- include appdata only for Fedora
add88ca
5096ea7
* Fri Nov 21 2014 Dan Horák <dan[at]danny.cz> - 13.12-11
5096ea7
- set Fedora specific paths for spellchecker and thesaurus in the SpellChecker plugin
5096ea7
- update for astyle 2.05 (#1166377)
5096ea7
Rex Dieter 2296551
* Thu Oct 02 2014 Rex Dieter <rdieter@fedoraproject.org> 13.12-10
Rex Dieter 2296551
- udate mime scriptlet
Rex Dieter 2296551
2ddb7e4
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 13.12-9
2ddb7e4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
2ddb7e4
5096ea7
* Thu Aug 14 2014 Richard Hughes <richard@hughsie.com> - 13.12-8
Richard Hughes 1d4db8f
- Make the MetaInfo file validate
Richard Hughes 1d4db8f
Richard Hughes 2b5c952
* Mon Jul 07 2014 Richard Hughes <richard@hughsie.com> - 13.12-7
Richard Hughes 2b5c952
- Use the AppData and MetaInfo files written by Ryan
Richard Hughes 2b5c952
Richard Hughes 04d991a
* Mon Jul 07 2014 Richard Hughes <richard@hughsie.com> - 13.12-6
Richard Hughes 04d991a
- Remove the incorrect conditional (which doesn't work) to never use --vendor
Richard Hughes 04d991a
  when installing desktop files. Using --vendor means the AppStream builder
Richard Hughes 04d991a
  cannot match an AppData file which means Code::Blocks doesn't appear in the
Richard Hughes 04d991a
  software center.
Richard Hughes 04d991a
020f57e
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 13.12-5
020f57e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
020f57e
Petr Machata 472e176
* Fri May 23 2014 Petr Machata <pmachata@redhat.com> - 13.12-4
Petr Machata 472e176
- Rebuild for boost 1.55.0
Petr Machata 472e176
080fe18
* Thu Mar 20 2014 Dan Horák <dan[at]danny.cz> - 13.12-3
080fe18
- unbundle astyle library (#1050825)
080fe18
7818352
* Wed Feb 26 2014 Dan Horák <dan[at]danny.cz> - 13.12-2
7818352
- move the Occurrences Highlighting plugin to the main package (#1068971)
7818352
823408a
* Sun Dec 29 2013 Dan Horák <dan[at]danny.cz> - 13.12-1
823408a
- update to final 13.12 release (svn revision 9501)
823408a
f825f78
* Mon Nov 04 2013 Dan Horák <dan[at]danny.cz> - 12.11-2
f2104ed
- fix Requires
f2104ed
8248b28
* Sun Sep 01 2013 Dan Horák <dan[at]danny.cz> - 12.11-1
8248b28
- update to final 12.11 release (svn revision 8629)
8248b28
47238e6
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 10.05-13
47238e6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
47238e6
47e1e29
* Tue Feb 19 2013 Rahul Sundaram <sundaram@fedoraproject.org> - 10.05-12
47e1e29
- remove vendor tag from desktop file. https://fedorahosted.org/fpc/ticket/247
47e1e29
- clean up spec to follow current guidelines
47e1e29
c981525
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 10.05-11
c981525
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
c981525
cfdeeb2
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 10.05-10
cfdeeb2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
cfdeeb2
0b4573e
* Tue May 22 2012 Dan Horák <dan@danny.cz> - 10.05-9
0b4573e
- build with system squirrel
0b4573e
- fix FTBFS with g++ 4.7 (#823697)
0b4573e
7fcb6dd
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 10.05-8
7fcb6dd
- Rebuilt for c++ ABI breakage
7fcb6dd
1b85735
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 10.05-7
1b85735
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
1b85735
6771d64
* Tue Dec 06 2011 Adam Jackson <ajax@redhat.com> - 10.05-6
6771d64
- Rebuild for new libpng
6771d64
06e3a89
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 10.05-5
06e3a89
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
06e3a89
cc5848a
* Sat Aug 28 2010 Dan Horák <dan@danny.cz> - 10.05-4
cc5848a
- xterm is the default terminal application, added as Requires (#622753)
cc5848a
- backport D language support from trunk (http://fedoraproject.org/wiki/Features/D_Programming)
cc5848a
d3934f8
* Mon Jul 12 2010 Dan Horák <dan@danny.cz> - 10.05-3
d3934f8
- rebuilt against wxGTK-2.8.11-2
d3934f8
ad3dd31
* Thu Jul  8 2010 Dan Horák <dan[at]danny.cz> - 10.05-2
ad3dd31
- moved license text into -libs subpackage
ad3dd31
13463d4
* Sun Jun 27 2010 Dan Horák <dan[at]danny.cz> - 10.05-1
13463d4
- updated to 10.05 release
13463d4
2b1463f
* Sat Feb 13 2010 Dan Horák <dan[at]danny.cz> - 8.02-10
2b1463f
- fixed linking with the new --no-add-needed default (#564644)
2b1463f
760394e
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 8.02-9
760394e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
760394e
91af759
* Mon Jun 15 2009 Dan Horák <dan[at]danny.cz> 8.02-8
91af759
- fix gsocket between glib >= 2.21 and wxGTK in rawhide
91af759
e555e63
* Sat Feb 28 2009 Dan Horák <dan[at]danny.cz> 8.02-7
e555e63
- update desktop file (#487796)
e555e63
ebd5d54
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 8.02-6
ebd5d54
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
ebd5d54
8b82582
* Wed Feb 18 2009 Dan Horak <dan[at]danny.cz> 8.02-5
8b82582
- fix compile error with gcc 4.4/glibc 2.9.90
8b82582
522d40a
* Fri Oct 31 2008 Dan Horak <dan[at]danny.cz> 8.02-4
522d40a
- fix gcc detection (#469096)
522d40a
6e6a0cb
* Sat Sep 20 2008 Dan Horak <dan[at]danny.cz> 8.02-3
6e6a0cb
- update desktop file
6e6a0cb
- fix running console applications (#461120)
6e6a0cb
bbfd65d
* Fri Aug 29 2008 Dan Horak <dan[at]danny.cz> 8.02-2
bbfd65d
- refresh patches
bbfd65d
dcb39d4
* Sun Mar  2 2008 Dan Horak <dan[at]danny.cz> 8.02-1
dcb39d4
- update to stable release 8.02
dcb39d4
- update BR to use system libraries
dcb39d4
8fb88f3
* Mon Feb 18 2008 Dan Horak <dan[at]danny.cz> 1.0-0.30.20080211svn4872
8fb88f3
- update to revision 4872
8fb88f3
- really fix the multilib problem with the contrib subpackage (#433124)
8fb88f3
6558725
* Sun Feb 10 2008 Dan Horak <dan[at]danny.cz> 1.0-0.29.20080209svn4868
6558725
- update to revision 4868
6558725
d16ef5e
* Tue Dec 11 2007 Dan Horak <dan[at]danny.cz> 1.0-0.28.20071210svn4719
d16ef5e
- update to revision 4719
d16ef5e
- fix multiarch problem with contrib subpackage (#340911)
d16ef5e
- set a fixed timestamp on all installed data files
d16ef5e
- preserve timestamps on updated files
d16ef5e
ddb845d
* Wed Aug 29 2007 Dan Horak <dan[at]danny.cz> 1.0-0.27.20070828svn4413
ddb845d
- update to revision 4413
ddb845d
- update the License tag
ddb845d
022fe03
* Wed Aug 29 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 1.0-0.26.20070718svn4280
ddb845d
- Rebuild for selinux ppc32 issue (F8).
022fe03
c5cf6a3
* Thu Jul 19 2007 Dan Horak <dan[at]danny.cz> 1.0-0.25.20070718svn4280
c5cf6a3
- update to revision 4280
c5cf6a3
- added missing ldconfig call for the contrib subpackage
c5cf6a3
- fix permissions for source files
c5cf6a3
f8b6f4b
* Sat Apr  7 2007 Dan Horak <dan[at]danny.cz> 1.0-0.24.20070406svn3816
f8b6f4b
- update to revision 3816
f8b6f4b
e0d38cd
* Tue Feb 13 2007 Dan Horak <dan[at]danny.cz> 1.0-0.23.20070211svn3592
e0d38cd
- update the autorev.patch
e0d38cd
cde338c
* Tue Feb 13 2007 Dan Horak <dan[at]danny.cz> 1.0-0.22.20070211svn3592
cde338c
- update to revision 3592
cde338c
- added patch for New Project wizard with wxGTK 2.8 (#225058)
cde338c
- created -libs subpackage to make package multilib-aware (#228356)
cde338c
c0e5618
* Fri Jan 26 2007 Dan Horak <dan[at]danny.cz> 1.0-0.21.20070125svn3540
c0e5618
- update the listbook.patch
c0e5618
d8f4253
* Fri Jan 26 2007 Dan Horak <dan[at]danny.cz> 1.0-0.20.20070125svn3540
d8f4253
- update to revision 3540
d8f4253
41f3d7e
* Thu Jan 18 2007 Dan Horak <dan[at]danny.cz> 1.0-0.19.20070117svn3500
41f3d7e
- update to revision 3500
41f3d7e
- added patch for compiling with wxGTK 2.8
41f3d7e
41f3d7e
* Fri Dec  8 2006 Dan Horak <dan[at]danny.cz> 1.0-0.18.20061207svn3357
d91657b
- update to revision 3357
d91657b
c253288
* Thu Nov 30 2006 Dan Horak <dan[at]danny.cz> 1.0-0.17.20061130svn3315
c253288
- update to revision 3315
c253288
9600f0e
* Tue Nov 28 2006 Dan Horak <dan[at]danny.cz> 1.0-0.16.20061128svn3295
9600f0e
- update to revision 3295
9600f0e
16469c2
* Sat Nov 25 2006 Dan Horak <dan[at]danny.cz> 1.0-0.15.20061125svn3268
16469c2
- update to revision 3268
16469c2
- fixes #217081
16469c2
1d4edb2
* Tue Nov 21 2006 Dan Horak <dan[at]danny.cz> 1.0-0.14.20061121svn3253
1d4edb2
- update to revision 3253
1d4edb2
8afd302
* Fri Nov 10 2006 Dan Horak <dan[at]danny.cz> 1.0-0.13.20061110svn3202
8afd302
- update to revision 3202
8afd302
- fixed plugin loading on 64-bit platforms
8afd302
8afd302
* Fri Nov  3 2006 Dan Horak <dan[at]danny.cz> 1.0-0.12.20061102svn3170
aea8489
- update to revision 3170
aea8489
5a89724
* Mon Oct 30 2006 Dan Horak <dan[at]danny.cz> 1.0-0.11.20061029svn3157
5a89724
- update to revision 3157
5a89724
- kill rpath in the spec file using sed
5a89724
- fix directory ownership
5a89724
65ab042
* Sun Oct  8 2006 Dan Horak <dan[at]danny.cz> 1.0-0.10.20061007svn3030
65ab042
- update to revision 3030
65ab042
- change the install paths for plugins in the spec file
65ab042
a53cad6
* Wed Sep 13 2006 Dan Horak <dan[at]danny.cz> 1.0-0.9.20060909svn2965
a53cad6
- do not require .svn directories for building
a53cad6
a53cad6
* Sun Sep 10 2006 Dan Horak <dan[at]danny.cz> 1.0-0.8.20060909svn2965
a53cad6
- update to revision 2965
a53cad6
- use %%configure macro
a53cad6
- properly install the desktop file
a53cad6
- update the mime database after install and uninstall
a53cad6
- do not own only %%{_libdir}/codeblock/plugins, but also %%{_libdir}/codeblock
a53cad6
- added a script for retrieving and packing a revision from the SVN repo
a53cad6
a53cad6
* Sun Sep  3 2006 Dan Horak <dan[at]danny.cz> 1.0-0.7.20060902svn2944
a53cad6
- update to revision 2944
a53cad6
a53cad6
* Sun Aug 20 2006 Dan Horak <dan[at]danny.cz> 1.0-0.6.20060820svn2882
a53cad6
- update to revision 2882
a53cad6
- added missing Requires for devel subpackage
a53cad6
a53cad6
* Wed Aug 16 2006 Dan Horak <dan[at]danny.cz> 1.0-0.5.20060815svn2854
a53cad6
- update to revision 2854
a53cad6
a53cad6
* Wed Aug 16 2006 Dan Horak <dan[at]danny.cz> 1.0-0.4.20060812svn2840
a53cad6
- make setup section quiet
a53cad6
- use only tabs for indentation
a53cad6
a53cad6
* Tue Aug 15 2006 Dan Horak <dan[at]danny.cz> 1.0-0.3.20060812svn2840
a53cad6
- define libdir in configure
a53cad6
a53cad6
* Sun Aug 13 2006 Dan Horak <dan[at]danny.cz> 1.0-0.2.20060812svn2840
a53cad6
- update to revision 2840
a53cad6
- added BR for autotools
a53cad6
a53cad6
* Tue Aug 08 2006 Dan Horak <dan[at]danny.cz> 1.0-0.1.2824svn
a53cad6
- initial spec file based on upstream