Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=70e1305c243b894cadcc23bbd5d6745ed0589696
commit 70e1305c243b894cadcc23bbd5d6745ed0589696 Author: crazy <[EMAIL PROTECTED]> Date: Sat Dec 8 14:52:21 2007 +0100 codeblocks-r4713-1-i686 * Version bump to an snapshot * fixed url bug and CXXFLAGS * fixed depends() and options() bugs * s/build()/Fconfopts/ * contrib plugins are enabled now diff --git a/source/xapps-extra/codeblocks/FrugalBuild b/source/xapps-extra/codeblocks/FrugalBuild index 9218e18..de82e42 100644 --- a/source/xapps-extra/codeblocks/FrugalBuild +++ b/source/xapps-extra/codeblocks/FrugalBuild @@ -2,39 +2,19 @@ # Maintainer: Priyank Gosalia <[EMAIL PROTECTED]> pkgname=codeblocks -pkgver=1.0rc2 +pkgver=r4713 pkgrel=1 pkgdesc="A free cross platform C++ IDE" -url="http://www.codeblocks.org/" -depends=('wxgtk') -makedepends=('hd2u' 'autoconf' 'libtool') +depends=('libstdc++' 'wxgtk>=2.8.7' 'libxdamage' 'libxxf86vm' 'expat' 'libice' 'bzip2') groups=('xapps-extra') archs=('i686' 'x86_64') _F_sourceforge_ext=".tgz" +options=('scriptlet' 'force') Finclude sourceforge -source=([EMAIL PROTECTED] codeblocks-1.0rc2_main.patch codeblocks-1.0rc2_sdk.patch barholder.patch) -sha1sums=('f5ffae4af7caeeef51b44fee76cf7c3d892b8efa' \ - '5195dd6a070da8bf4b8df5bde2c8ff1e27f3f8d8' \ - '2afef53b1fcb163cc6e0674cdeca312e9d4dc18b' \ - '7d2d3cf212ca8374e58bea1a7fe03b36fc79bf32') - -build() { - Fcd - - # Apply patches to compile with gcc41 - patch -Np0 -i $Fsrcdir/codeblocks-1.0rc2_main.patch || return 1 - patch -Np0 -i $Fsrcdir/codeblocks-1.0rc2_sdk.patch || return 1 - patch -Np0 -i $Fsrcdir/barholder.patch || return 1 - - # Build Code::Blocks - chmod +x bootstrap - dos2unix bootstrap && ./bootstrap - dos2unix configure - dos2unix src/setup/mime/{codeblocks.desktop,codeblocks.applications} - Fconf - find . -name Makefile -exec dos2unix {} \; - Fmake - Fmakeinstall -} +url="http://www.codeblocks.org/" +source=(http://ftp.frugalware.org/pub/other/sources/$pkgname/$pkgname-$pkgver.tar.bz2) +Fconfopts="$Fconfopts --with-contrib-plugins=all,-wxsmith" +sha1sums=('7ef647ce1d963fd64d1ff4c551a71ba4f0a20510') +export CXXFLAGS="$CXXFLAGS -fno-strict-aliasing" # optimization OK diff --git a/source/xapps-extra/codeblocks/barholder.patch b/source/xapps-extra/codeblocks/barholder.patch deleted file mode 100644 index 3474a44..0000000 --- a/source/xapps-extra/codeblocks/barholder.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- src/src/wxDockit/include/wx/barholder.h 2006-05-29 23:39:03.000000000 +0530 -+++ src/src/wxDockit/include/wx/barholder.h 2005-09-08 13:25:24.000000000 +0530 -@@ -39,7 +39,7 @@ - } - - // Normal constructor -- wxBarHolder::wxBarHolder( wxWindow *parent, wxWindowID id = -1, const wxPoint& pos = wxDefaultPosition, -+ wxBarHolder( wxWindow *parent, wxWindowID id = -1, const wxPoint& pos = wxDefaultPosition, - const wxSize& size = wxDefaultSize, long style = wxTAB_TRAVERSAL, const wxString& name = wxT("barholder") ) { - Init(); - diff --git a/source/xapps-extra/codeblocks/codeblocks-1.0rc2_main.patch b/source/xapps-extra/codeblocks/codeblocks-1.0rc2_main.patch deleted file mode 100644 index 5061219..0000000 --- a/source/xapps-extra/codeblocks/codeblocks-1.0rc2_main.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- src/src/main.cpp 2006-05-30 16:33:56.000000000 +0530 -+++ src/src/main.cpp 2006-05-30 16:34:24.000000000 +0530 -@@ -65,7 +65,7 @@ - class wxMyFileDropTarget : public wxFileDropTarget - { - public: -- wxMyFileDropTarget::wxMyFileDropTarget(MainFrame *frame):m_frame(frame){} -+ wxMyFileDropTarget(MainFrame *frame):m_frame(frame){} - virtual bool OnDropFiles(wxCoord x, wxCoord y, const wxArrayString& filenames) - { - if(!m_frame) return false; diff --git a/source/xapps-extra/codeblocks/codeblocks-1.0rc2_sdk.patch b/source/xapps-extra/codeblocks/codeblocks-1.0rc2_sdk.patch deleted file mode 100644 index fa670ca..0000000 --- a/source/xapps-extra/codeblocks/codeblocks-1.0rc2_sdk.patch +++ /dev/null @@ -1,75 +0,0 @@ -# Patch for compiling codeblocks with gcc-4.1 -# Priyank <[EMAIL PROTECTED]> - ---- src/sdk/managedthread.h 2006-05-30 15:49:01.000000000 +0530 -+++ src/sdk/managedthread.h 2006-05-30 15:49:16.000000000 +0530 -@@ -11,8 +11,8 @@ - class ManagedThread : public wxThread - { - public: -- ManagedThread::ManagedThread(bool* abortflag = 0L); -- virtual ManagedThread::~ManagedThread(); -+ ManagedThread(bool* abortflag = 0L); -+ virtual ~ManagedThread(); - static unsigned long count_running(); - static unsigned long count_threads(); - static void abort_all(); // Warning! Once set, can't be reset! - ---- src/sdk/editormanager.h 2006-05-30 15:56:16.000000000 +0530 -+++ src/sdk/editormanager.h 2006-05-30 15:57:07.000000000 +0530 -@@ -126,7 +126,7 @@ - - /** Builds Opened Files tree in the Projects tab - */ -- wxTreeCtrl *EditorManager::GetTree(); -+ wxTreeCtrl* GetTree(); - wxTreeItemId FindTreeFile(const wxString& filename); - wxString GetTreeItemFilename(wxTreeItemId item); - void BuildOpenedFilesTree(wxWindow* parent); - ---- src/sdk/xtra_classes.h 2006-05-30 15:51:27.000000000 +0530 -+++ src/sdk/xtra_classes.h 2006-05-30 15:52:24.000000000 +0530 -@@ -18,8 +18,8 @@ - class wxSplitPanel : public wxPanel - { - public: -- wxSplitPanel::wxSplitPanel() { /*nothing to init, really */ } -- wxSplitPanel::wxSplitPanel(wxWindow* parent, wxWindowID id = -1, -+ wxSplitPanel() { /*nothing to init, really */ } -+ wxSplitPanel(wxWindow* parent, wxWindowID id = -1, - const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, - long style = wxTAB_TRAVERSAL, const wxString& name = _T("splitpanel"),const wxString configname = wxEmptyString,int defaultsashposition = 150) - { -@@ -33,9 +33,9 @@ - * If only one is found, the panel is not split. - * - */ -- void wxSplitPanel::RefreshSplitter(int idtop,int idbottom); -+ void RefreshSplitter(int idtop,int idbottom); - -- virtual wxSplitPanel::~wxSplitPanel(); -+ virtual ~wxSplitPanel(); - wxSplitterWindow* GetSplitter() { return (this) ? m_splitter : 0L; } - void SetConfigEntryForSplitter(const wxString& splitterconfig){ m_SplitterConfig = splitterconfig; } - protected: - ---- src/sdk/cbthreadpool.cpp 2006-05-30 16:10:00.000000000 +0530 -+++ src/sdk/cbthreadpool.cpp 2006-05-30 16:10:57.000000000 +0530 -@@ -250,7 +250,7 @@ - #if wxCHECK_VERSION(2,6,0) - wxMilliSleep(1); - #else -- wxUSleep(1); -+ wxUsleep(1); - #endif - - wxLogNull logNo; -@@ -265,7 +265,7 @@ - #if wxCHECK_VERSION(2,6,0) - wxMilliSleep(1); - #else -- wxUSleep(1); -+ wxUsleep(1); - #endif - if(++count > 10) - break; _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
