From a53cad6d8a249860810ecd5c88dac1d8e3e30650 Mon Sep 17 00:00:00 2001 From: Dan HorĂ¡k Date: Sep 13 2006 20:21:13 +0000 Subject: auto-import codeblocks-1.0-0.9.20060909svn2965 on branch devel from codeblocks-1.0-0.9.20060909svn2965.src.rpm - initial import --- diff --git a/.cvsignore b/.cvsignore index e69de29..736ed6c 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +codeblocks-svn2965.tar.bz2 diff --git a/codeblocks-autorev.patch b/codeblocks-autorev.patch new file mode 100644 index 0000000..59aedcc --- /dev/null +++ b/codeblocks-autorev.patch @@ -0,0 +1,21 @@ +--- bootstrap.orig 2006-09-13 18:01:54.000000000 +0200 ++++ bootstrap 2006-09-13 18:02:04.000000000 +0200 +@@ -8,13 +8,6 @@ + # - automake 1.7+ + # - libtool 1.4+ + +-# Touch revision.m4 +-if [ -f ./update_revision.sh ]; then +- ./update_revision.sh; +-elif [ ! -f ./revision.m4 ]; then +- echo "m4_define([SVN_REVISION], trunk-r0)" > ./revision.m4; +-fi +- + # Deal with some gentoo-specific issues + export WANT_AUTOMAKE='1.7' + export WANT_AUTOCONF='2.5' +--- src/tools/Makefile.am.orig 2006-09-13 17:45:04.000000000 +0200 ++++ src/tools/Makefile.am 2006-09-13 17:45:11.000000000 +0200 +@@ -1 +1 @@ +-SUBDIRS = autorevision ConsoleRunner ++SUBDIRS = ConsoleRunner diff --git a/codeblocks-desktop.patch b/codeblocks-desktop.patch new file mode 100644 index 0000000..d6e79fa --- /dev/null +++ b/codeblocks-desktop.patch @@ -0,0 +1,7 @@ +--- codeblocks/src/setup/mime/codeblocks.desktop.old 2006-09-09 18:03:05.000000000 +0200 ++++ codeblocks/src/setup/mime/codeblocks.desktop 2006-09-10 10:37:08.000000000 +0200 +@@ -11,4 +11,3 @@ + Categories=Application;Development; + StartupNotify=false + MimeType=application/x-codeblocks;application/x-codeblocks-workspace; +-GenericName[en_GR]= diff --git a/codeblocks-getsvn b/codeblocks-getsvn new file mode 100755 index 0000000..fb9e6cc --- /dev/null +++ b/codeblocks-getsvn @@ -0,0 +1,15 @@ +#! /bin/sh + +if [ $# -ne 1 ]; +then + echo "Usage: $0 " + exit 1 +fi + +rev=$1 + +cd /tmp + +rm -rf codeblocks +LANG=C TZ=GMT svn export svn://svn.berlios.de/codeblocks/trunk -r ${rev} codeblocks +tar cjvf codeblocks-svn${rev}.tar.bz2 codeblocks diff --git a/codeblocks-plugins.patch b/codeblocks-plugins.patch new file mode 100644 index 0000000..cbb963b --- /dev/null +++ b/codeblocks-plugins.patch @@ -0,0 +1,266 @@ +diff -Nru --exclude .svn codeblocks/src/plugins/astyle/Makefile.am codeblocks-devel/src/plugins/astyle/Makefile.am +--- codeblocks/src/plugins/astyle/Makefile.am 2006-07-11 14:09:17.000000000 +0200 ++++ codeblocks-devel/src/plugins/astyle/Makefile.am 2006-07-23 09:41:41.000000000 +0200 +@@ -5,7 +5,7 @@ + -I$(top_srcdir)/src/sdk \ + -I$(top_srcdir)/src/sdk/wxscintilla/include + +-libdir = $(pkgdatadir)/plugins ++libdir = @libdir@/@PACKAGE@/plugins + + lib_LTLIBRARIES = libastyle.la + +diff -Nru --exclude .svn codeblocks/src/plugins/autosave/Makefile.am codeblocks-devel/src/plugins/autosave/Makefile.am +--- codeblocks/src/plugins/autosave/Makefile.am 2006-07-11 14:09:17.000000000 +0200 ++++ codeblocks-devel/src/plugins/autosave/Makefile.am 2006-07-23 09:42:45.000000000 +0200 +@@ -2,7 +2,7 @@ + -I$(top_srcdir)/src/sdk \ + -I$(top_srcdir)/src/sdk/wxscintilla/include + +-libdir = $(pkgdatadir)/plugins ++libdir = @libdir@/@PACKAGE@/plugins + + lib_LTLIBRARIES = libautosave.la + +diff -Nru --exclude .svn codeblocks/src/plugins/classwizard/Makefile.am codeblocks-devel/src/plugins/classwizard/Makefile.am +--- codeblocks/src/plugins/classwizard/Makefile.am 2006-07-11 14:09:17.000000000 +0200 ++++ codeblocks-devel/src/plugins/classwizard/Makefile.am 2006-07-23 09:42:59.000000000 +0200 +@@ -4,7 +4,7 @@ + -I$(top_srcdir)/src/sdk \ + -I$(top_srcdir)/src/sdk/wxscintilla/include + +-libdir = $(pkgdatadir)/plugins ++libdir = @libdir@/@PACKAGE@/plugins + + lib_LTLIBRARIES = libclasswizard.la + +diff -Nru --exclude .svn codeblocks/src/plugins/codecompletion/Makefile.am codeblocks-devel/src/plugins/codecompletion/Makefile.am +--- codeblocks/src/plugins/codecompletion/Makefile.am 2006-07-11 14:09:17.000000000 +0200 ++++ codeblocks-devel/src/plugins/codecompletion/Makefile.am 2006-07-23 09:43:20.000000000 +0200 +@@ -4,7 +4,7 @@ + -I$(top_srcdir)/src/sdk \ + -I$(top_srcdir)/src/sdk/wxscintilla/include + +-libdir = $(pkgdatadir)/plugins ++libdir = @libdir@/@PACKAGE@/plugins + + lib_LTLIBRARIES = libcodecompletion.la + +diff -Nru --exclude .svn codeblocks/src/plugins/compilergcc/Makefile.am codeblocks-devel/src/plugins/compilergcc/Makefile.am +--- codeblocks/src/plugins/compilergcc/Makefile.am 2006-07-14 14:02:10.000000000 +0200 ++++ codeblocks-devel/src/plugins/compilergcc/Makefile.am 2006-07-23 09:43:33.000000000 +0200 +@@ -9,7 +9,7 @@ + + AM_CXXFLAGS = -DDEPSLIB_UNIX + +-libdir = $(pkgdatadir)/plugins ++libdir = @libdir@/@PACKAGE@/plugins + + lib_LTLIBRARIES = libcompiler.la + +diff -Nru --exclude .svn codeblocks/src/plugins/contrib/byogames/Makefile.am codeblocks-devel/src/plugins/contrib/byogames/Makefile.am +--- codeblocks/src/plugins/contrib/byogames/Makefile.am 2006-07-11 14:09:16.000000000 +0200 ++++ codeblocks-devel/src/plugins/contrib/byogames/Makefile.am 2006-07-23 09:44:44.000000000 +0200 +@@ -2,7 +2,7 @@ + -I$(top_srcdir)/src/sdk \ + -I$(top_srcdir)/src/sdk/wxscintilla/include + +-libdir = $(pkgdatadir)/plugins ++libdir = @libdir@/@PACKAGE@/plugins + + lib_LTLIBRARIES = libbyogames.la + +diff -Nru --exclude .svn codeblocks/src/plugins/contrib/cb_koders/Makefile.am codeblocks-devel/src/plugins/contrib/cb_koders/Makefile.am +--- codeblocks/src/plugins/contrib/cb_koders/Makefile.am 2006-07-11 14:09:16.000000000 +0200 ++++ codeblocks-devel/src/plugins/contrib/cb_koders/Makefile.am 2006-07-23 09:44:55.000000000 +0200 +@@ -4,7 +4,7 @@ + -I$(top_srcdir)/src/sdk \ + -I$(top_srcdir)/src/sdk/wxscintilla/include + +-libdir = $(pkgdatadir)/plugins ++libdir = @libdir@/@PACKAGE@/plugins + + lib_LTLIBRARIES = libcb_koders.la + +diff -Nru --exclude .svn codeblocks/src/plugins/contrib/codesnippets/Makefile.am codeblocks-devel/src/plugins/contrib/codesnippets/Makefile.am +--- codeblocks/src/plugins/contrib/codesnippets/Makefile.am 2006-07-11 14:09:16.000000000 +0200 ++++ codeblocks-devel/src/plugins/contrib/codesnippets/Makefile.am 2006-07-23 09:44:44.000000000 +0200 +@@ -2,7 +2,7 @@ + -I$(top_srcdir)/src/sdk \ + -I$(top_srcdir)/src/sdk/wxscintilla/include + +-libdir = $(pkgdatadir)/plugins ++libdir = @libdir@/@PACKAGE@/plugins + + lib_LTLIBRARIES = libcodesnippets.la + +diff -Nru --exclude .svn codeblocks/src/plugins/contrib/codestat/Makefile.am codeblocks-devel/src/plugins/contrib/codestat/Makefile.am +--- codeblocks/src/plugins/contrib/codestat/Makefile.am 2006-07-11 14:09:16.000000000 +0200 ++++ codeblocks-devel/src/plugins/contrib/codestat/Makefile.am 2006-07-23 09:44:55.000000000 +0200 +@@ -4,7 +4,7 @@ + -I$(top_srcdir)/src/sdk \ + -I$(top_srcdir)/src/sdk/wxscintilla/include + +-libdir = $(pkgdatadir)/plugins ++libdir = @libdir@/@PACKAGE@/plugins + + lib_LTLIBRARIES = libcodestat.la + +diff -Nru --exclude .svn codeblocks/src/plugins/contrib/dragscroll/Makefile.am codeblocks-devel/src/plugins/contrib/dragscroll/Makefile.am +--- codeblocks/src/plugins/contrib/dragscroll/Makefile.am 2006-07-11 14:09:17.000000000 +0200 ++++ codeblocks-devel/src/plugins/contrib/dragscroll/Makefile.am 2006-07-23 09:45:14.000000000 +0200 +@@ -2,7 +2,7 @@ + -I$(top_srcdir)/src/sdk \ + -I$(top_srcdir)/src/sdk/wxscintilla/include + +-libdir = $(pkgdatadir)/plugins ++libdir = @libdir@/@PACKAGE@/plugins + + lib_LTLIBRARIES = libdragscroll.la + +diff -Nru --exclude .svn codeblocks/src/plugins/contrib/envvars/Makefile.am codeblocks-devel/src/plugins/contrib/envvars/Makefile.am +--- codeblocks/src/plugins/contrib/envvars/Makefile.am 2006-07-11 14:09:16.000000000 +0200 ++++ codeblocks-devel/src/plugins/contrib/envvars/Makefile.am 2006-07-23 09:45:25.000000000 +0200 +@@ -2,7 +2,7 @@ + -I$(top_srcdir)/src/sdk \ + -I$(top_srcdir)/src/sdk/wxscintilla/include + +-libdir = $(pkgdatadir)/plugins ++libdir = @libdir@/@PACKAGE@/plugins + pkgdata_DATA = envvars.zip + + lib_LTLIBRARIES = libenvvars.la +diff -Nru --exclude .svn codeblocks/src/plugins/contrib/help_plugin/Makefile.am codeblocks-devel/src/plugins/contrib/help_plugin/Makefile.am +--- codeblocks/src/plugins/contrib/help_plugin/Makefile.am 2006-07-11 14:09:16.000000000 +0200 ++++ codeblocks-devel/src/plugins/contrib/help_plugin/Makefile.am 2006-07-23 09:45:35.000000000 +0200 +@@ -3,7 +3,7 @@ + -I$(top_srcdir)/src/sdk/wxscintilla/include \ + -include "sdk.h" + +-libdir = $(pkgdatadir)/plugins ++libdir = @libdir@/@PACKAGE@/plugins + + lib_LTLIBRARIES = libhelp_plugin.la + +diff -Nru --exclude .svn codeblocks/src/plugins/contrib/keybinder/Makefile.am codeblocks-devel/src/plugins/contrib/keybinder/Makefile.am +--- codeblocks/src/plugins/contrib/keybinder/Makefile.am 2006-07-11 14:09:17.000000000 +0200 ++++ codeblocks-devel/src/plugins/contrib/keybinder/Makefile.am 2006-07-23 09:45:43.000000000 +0200 +@@ -2,7 +2,7 @@ + -I$(top_srcdir)/src/sdk \ + -I$(top_srcdir)/src/sdk/wxscintilla/include + +-libdir = $(pkgdatadir)/plugins ++libdir = @libdir@/@PACKAGE@/plugins + + lib_LTLIBRARIES = libkeybinder.la + +diff -Nru --exclude .svn codeblocks/src/plugins/contrib/profiler/Makefile.am codeblocks-devel/src/plugins/contrib/profiler/Makefile.am +--- codeblocks/src/plugins/contrib/profiler/Makefile.am 2006-07-11 14:09:05.000000000 +0200 ++++ codeblocks-devel/src/plugins/contrib/profiler/Makefile.am 2006-07-23 09:45:55.000000000 +0200 +@@ -4,7 +4,7 @@ + -I$(top_srcdir)/src/sdk \ + -I$(top_srcdir)/src/sdk/wxscintilla/include + +-libdir = $(pkgdatadir)/plugins ++libdir = @libdir@/@PACKAGE@/plugins + + lib_LTLIBRARIES = libprofiler.la + +diff -Nru --exclude .svn codeblocks/src/plugins/contrib/source_exporter/Makefile.am codeblocks-devel/src/plugins/contrib/source_exporter/Makefile.am +--- codeblocks/src/plugins/contrib/source_exporter/Makefile.am 2006-07-11 14:09:17.000000000 +0200 ++++ codeblocks-devel/src/plugins/contrib/source_exporter/Makefile.am 2006-07-23 09:46:06.000000000 +0200 +@@ -6,7 +6,7 @@ + -I$(top_srcdir)/src/plugins/contrib/source_exporter/wxPdfDocument/include \ + -include "sdk.h" + +-libdir = $(pkgdatadir)/plugins ++libdir = @libdir@/@PACKAGE@/plugins + + lib_LTLIBRARIES = libexporter.la + +diff -Nru --exclude .svn codeblocks/src/plugins/contrib/wxSmith/Makefile.am codeblocks-devel/src/plugins/contrib/wxSmith/Makefile.am +--- codeblocks/src/plugins/contrib/wxSmith/Makefile.am 2006-07-14 14:02:10.000000000 +0200 ++++ codeblocks-devel/src/plugins/contrib/wxSmith/Makefile.am 2006-07-23 09:46:17.000000000 +0200 +@@ -11,7 +11,7 @@ + -I$(top_srcdir)/src/sdk/wxscintilla/include \ + -I$(top_srcdir)/src/sdk/propgrid/include + +-libdir = $(pkgdatadir)/plugins ++libdir = @libdir@/@PACKAGE@/plugins + + lib_LTLIBRARIES = libwxsmith.la + +diff -Nru --exclude .svn codeblocks/src/plugins/debuggergdb/Makefile.am codeblocks-devel/src/plugins/debuggergdb/Makefile.am +--- codeblocks/src/plugins/debuggergdb/Makefile.am 2006-07-11 14:09:17.000000000 +0200 ++++ codeblocks-devel/src/plugins/debuggergdb/Makefile.am 2006-07-23 09:43:50.000000000 +0200 +@@ -6,7 +6,7 @@ + -I$(top_srcdir)/src/sdk/scripting/include \ + -I$(top_srcdir)/src/sdk/scripting/sqplus + +-libdir = $(pkgdatadir)/plugins ++libdir = @libdir@/@PACKAGE@/plugins + + lib_LTLIBRARIES = libdebuggergdb.la + +diff -Nru --exclude .svn codeblocks/src/plugins/defaultmimehandler/Makefile.am codeblocks-devel/src/plugins/defaultmimehandler/Makefile.am +--- codeblocks/src/plugins/defaultmimehandler/Makefile.am 2006-07-11 14:09:18.000000000 +0200 ++++ codeblocks-devel/src/plugins/defaultmimehandler/Makefile.am 2006-07-23 09:44:03.000000000 +0200 +@@ -4,7 +4,7 @@ + -I$(top_srcdir)/src/sdk \ + -I$(top_srcdir)/src/sdk/wxscintilla/include + +-libdir = $(pkgdatadir)/plugins ++libdir = @libdir@/@PACKAGE@/plugins + + lib_LTLIBRARIES = libdefaultmimehandler.la + +diff -Nru --exclude .svn codeblocks/src/plugins/scriptedwizard/Makefile.am codeblocks-devel/src/plugins/scriptedwizard/Makefile.am +--- codeblocks/src/plugins/scriptedwizard/Makefile.am 2006-07-14 14:02:13.000000000 +0200 ++++ codeblocks-devel/src/plugins/scriptedwizard/Makefile.am 2006-07-23 09:44:14.000000000 +0200 +@@ -6,7 +6,7 @@ + -I$(top_srcdir)/src/sdk/scripting/include \ + -I$(top_srcdir)/src/sdk/scripting/sqplus + +-libdir = $(pkgdatadir)/plugins ++libdir = @libdir@/@PACKAGE@/plugins + + lib_LTLIBRARIES = libscriptedwizard.la + +diff -Nru --exclude .svn codeblocks/src/plugins/todo/Makefile.am codeblocks-devel/src/plugins/todo/Makefile.am +--- codeblocks/src/plugins/todo/Makefile.am 2006-07-11 14:09:17.000000000 +0200 ++++ codeblocks-devel/src/plugins/todo/Makefile.am 2006-07-23 09:44:23.000000000 +0200 +@@ -4,7 +4,7 @@ + -I$(top_srcdir)/src/sdk \ + -I$(top_srcdir)/src/sdk/wxscintilla/include + +-libdir = $(pkgdatadir)/plugins ++libdir = @libdir@/@PACKAGE@/plugins + + lib_LTLIBRARIES = libtodo.la + +diff -Nru --exclude .svn codeblocks/src/plugins/xpmanifest/Makefile.am codeblocks-devel/src/plugins/xpmanifest/Makefile.am +--- codeblocks/src/plugins/xpmanifest/Makefile.am 2006-07-11 14:09:18.000000000 +0200 ++++ codeblocks-devel/src/plugins/xpmanifest/Makefile.am 2006-07-23 09:44:33.000000000 +0200 +@@ -2,7 +2,7 @@ + -I$(top_srcdir)/src/sdk \ + -I$(top_srcdir)/src/sdk/wxscintilla/include + +-libdir = $(pkgdatadir)/plugins ++libdir = @libdir@/@PACKAGE@/plugins + + lib_LTLIBRARIES = libxpmanifest.la + +diff -Nru --exclude .svn codeblocks/src/sdk/configmanager.cpp codeblocks-devel/src/sdk/configmanager.cpp +--- codeblocks/src/sdk/configmanager.cpp 2006-07-08 08:56:20.000000000 +0200 ++++ codeblocks-devel/src/sdk/configmanager.cpp 2006-07-23 12:10:01.000000000 +0200 +@@ -448,9 +448,7 @@ + + case sdPluginsGlobal: + { +- wxString p = ConfigManager::data_path_global + _T("/plugins"); +- if(!wxDirExists(p + wxFILE_SEP_PATH)) +- CreateDirRecursively(p + wxFILE_SEP_PATH); ++ wxString p = _T("/usr/lib/codeblocks/plugins/"); + return p; + } + diff --git a/codeblocks-rpath.patch b/codeblocks-rpath.patch new file mode 100644 index 0000000..6b75b83 --- /dev/null +++ b/codeblocks-rpath.patch @@ -0,0 +1,12 @@ +--- configure.orig 2006-07-18 17:13:01.000000000 +0200 ++++ configure 2006-07-18 17:13:25.000000000 +0200 +@@ -8099,7 +8099,8 @@ + # are reset later if shared libraries are not supported. Putting them + # here allows them to be overridden if necessary. + runpath_var=LD_RUN_PATH +- hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir' ++# hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir' ++ hardcode_libdir_flag_spec='' + export_dynamic_flag_spec='${wl}--export-dynamic' + # ancient GNU ld didn't support --whole-archive et. al. + if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then diff --git a/codeblocks.spec b/codeblocks.spec new file mode 100644 index 0000000..27db215 --- /dev/null +++ b/codeblocks.spec @@ -0,0 +1,238 @@ +%define rev 2965 +%define date 20060909 + +Name: codeblocks +Version: 1.0 +Release: 0.9.%{date}svn%{rev}%{?dist} +Summary: An open source, cross platform, free C++ IDE +Group: Development/Tools +License: GPL +URL: http://www.codeblocks.org/ +Source: %{name}-svn%{rev}.tar.bz2 +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildRequires: wxGTK-devel >= 2.6.0 +BuildRequires: zip +BuildRequires: dos2unix +BuildRequires: autoconf, automake, libtool +BuildRequires: desktop-file-utils +Requires: shared-mime-info +Patch1: codeblocks-plugins.patch +Patch2: codeblocks-desktop.patch +Patch3: codeblocks-autorev.patch +Source1: codeblocks-rpath.patch +Source100: codeblocks-getsvn + +%description +Code::Blocks is a free C++ IDE built specifically to meet the most demanding +needs of its users. It was designed, right from the start, to be extensible +and configurable. Built around a plugin framework, Code::Blocks can be +extended with plugin DLLs. It includes a plugin wizard, so you can compile +your own plugins. + +%package devel +Summary: Files needed to build Code::Blocks plugins +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: pkgconfig + +%description devel +Development files needed to build Code::Blocks plugins. + +%package contrib +Summary: Additional Code::Blocks plugins +Group: Development/Tools +Requires: %{name} = %{version}-%{release} + +%description contrib +Additional Code::Blocks plugins. + + +%define pkgdatadir %{_datadir}/%{name} +%define pkglibdir %{_libdir}/%{name} +%define plugindir %{pkglibdir}/plugins + +%prep + +%setup -q -n codeblocks +%patch1 -p1 +%patch2 -p1 +%patch3 + +%build +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" | sed "s/.*/\"\\0\"/" | xargs dos2unix &> /dev/null +chmod a+x bootstrap src/update + +echo "m4_define([SVN_REVISION], trunk-r%{rev})" > revision.m4 + +./bootstrap + +# get rid of rpath in libs and plugins +patch -p0 < %{SOURCE1} + +# generate autorevision.h +cat > src/sdk/autorevision.h << EOF +/*%{rev}*/ +#ifndef AUTOREVISION_H +#define AUTOREVISION_H + + +#include + +#define SVN_REVISION "%{rev}" + +#define SVN_DATE "%{date}" + +namespace autorevision +{ + const unsigned int svn_revision = %{rev}; + const wxString svnRevision(_T("%{rev}")); +} + + + +#endif + +EOF + +%configure --enable-contrib + +make %{?_smp_mflags} + +%install +rm -rf $RPM_BUILD_ROOT + +make DESTDIR=$RPM_BUILD_ROOT install + +rm -f $RPM_BUILD_ROOT%{_libdir}/*.la +rm -f $RPM_BUILD_ROOT%{plugindir}/*.la + +rm -f $RPM_BUILD_ROOT%{_datadir}/applications/codeblocks.desktop +desktop-file-install --vendor fedora \ + --dir $RPM_BUILD_ROOT%{_datadir}/applications \ + --add-category X-Fedora \ + src/setup/mime/codeblocks.desktop + +%clean +rm -rf $RPM_BUILD_ROOT + +%post +/sbin/ldconfig +update-mime-database /usr/share/mime &> /dev/null || : + +%postun +/sbin/ldconfig +update-mime-database /usr/share/mime &> /dev/null || : + +%files +%defattr(-,root,root) +%doc README COPYING AUTHORS BUGS COMPILERS NEWS ChangeLog + +%{_bindir}/* +%{_libdir}/*.so.* +%{_mandir}/man1/*.gz + +%dir %{pkglibdir} +%dir %{plugindir} +%{plugindir}/libastyle.so +%{plugindir}/libautosave.so +%{plugindir}/libclasswizard.so +%{plugindir}/libcodecompletion.so +%{plugindir}/libcompiler.so +%{plugindir}/libdebuggergdb.so +%{plugindir}/libdefaultmimehandler.so +%{plugindir}/libscriptedwizard.so +%{plugindir}/libtodo.so + +%{_datadir}/application-registry/%{name}.applications +%{_datadir}/applications/fedora-%{name}.desktop +%{_datadir}/icons/gnome/48x48/mimetypes/*.png +%{_datadir}/mime-info/* +%{_datadir}/mime/packages/codeblocks.xml +%{_datadir}/pixmaps/codeblocks.png + +%dir %{pkgdatadir} +%{pkgdatadir}/icons/* +%{pkgdatadir}/images/*.png +%{pkgdatadir}/images/16x16/* +%{pkgdatadir}/images/codecompletion/* +%{pkgdatadir}/images/settings/* +%{pkgdatadir}/lexers/* +%{pkgdatadir}/scripts/* +%{pkgdatadir}/templates/* +%{pkgdatadir}/astyle.zip +%{pkgdatadir}/autosave.zip +%{pkgdatadir}/class_wizard.zip +%{pkgdatadir}/code_completion.zip +%{pkgdatadir}/compiler_gcc.zip +%{pkgdatadir}/debugger_gdb.zip +%{pkgdatadir}/defaultmimehandler.zip +%{pkgdatadir}/manager_resources.zip +%{pkgdatadir}/resources.zip +%{pkgdatadir}/start_here.zip +%{pkgdatadir}/todo.zip +%{pkgdatadir}/tips.txt + +%files devel +%defattr(-,root,root) +%{_includedir}/%{name} +%{_libdir}/*.so +%{_libdir}/pkgconfig/%{name}.pc + +%files contrib +%defattr(-,root,root) +%{pkgdatadir}/codestat.zip +%{pkgdatadir}/envvars.zip +%{pkgdatadir}/help_plugin.zip +%{pkgdatadir}/profiler.zip +%{pkgdatadir}/wxsmith.zip +%{pkgdatadir}/images/codesnippets +%{pkgdatadir}/images/wxsmith + +%{plugindir}/libbyogames.so +%{plugindir}/libcb_koders.so +%{plugindir}/libcodesnippets.so +%{plugindir}/libcodestat.so +%{plugindir}/libdragscroll.so +%{plugindir}/libenvvars.so +%{plugindir}/libexporter.so +%{plugindir}/libhelp_plugin.so +%{plugindir}/libkeybinder.so +%{plugindir}/libprofiler.so +%{plugindir}/libwxsmith.so + + +%changelog +* Wed Sep 13 2006 Dan Horak 1.0-0.9.20060909svn2965 +- do not require .svn directories for building + +* Sun Sep 10 2006 Dan Horak 1.0-0.8.20060909svn2965 +- update to revision 2965 +- use %%configure macro +- properly install the desktop file +- update the mime database after install and uninstall +- do not own only %%{_libdir}/codeblock/plugins, but also %%{_libdir}/codeblock +- added a script for retrieving and packing a revision from the SVN repo + +* Sun Sep 3 2006 Dan Horak 1.0-0.7.20060902svn2944 +- update to revision 2944 + +* Sun Aug 20 2006 Dan Horak 1.0-0.6.20060820svn2882 +- update to revision 2882 +- added missing Requires for devel subpackage + +* Wed Aug 16 2006 Dan Horak 1.0-0.5.20060815svn2854 +- update to revision 2854 + +* Wed Aug 16 2006 Dan Horak 1.0-0.4.20060812svn2840 +- make setup section quiet +- use only tabs for indentation + +* Tue Aug 15 2006 Dan Horak 1.0-0.3.20060812svn2840 +- define libdir in configure + +* Sun Aug 13 2006 Dan Horak 1.0-0.2.20060812svn2840 +- update to revision 2840 +- added BR for autotools + +* Tue Aug 08 2006 Dan Horak 1.0-0.1.2824svn +- initial spec file based on upstream diff --git a/sources b/sources index e69de29..ad46dfb 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +3d5cadadd3b22098966213dc21ff1515 codeblocks-svn2965.tar.bz2