CodeLite is a powerful open-source, cross platform IDE for the C/C++ programming languages (build and tested on Windows XP SP3, (K)Ubuntu 8.04, and Mac OSX 10.5.2). CodeLite is distributed under the terms of the GPL license.
Created attachment 165628 [details] broken ebuild I have try some ebuild, it fetches, compile, but doesnot install.. .( it returns ACCESS VIOLATION forever... probably some changesin upstream makefile are unavoidable. It if far over my skills.
The wxGTK dep should be >=x11-libs/wxGTK-2.8. Other than that, it fails to build for me, probably because of other missing deps.
Created attachment 165677 [details] initial ebuild ..so.. try it.
Created attachment 165678 [details] files/configure.patch ohh. i almost forgot
Created attachment 178144 [details] Working ebuild for codelite, not fully mature A friend recommended this program recently, seems to be pretty nice The other ebuild gave me some issues, modified it some with comments, it installs fine for me, but the QA complains about world writable, could fix later. It doesn't use the configure patch, but instead it passes it to einstall. Also a version bump to recent stable, you really need to have set your wxwindows using eselect (like, eselect wxwindows set 3) because the configure uses wx-config (and I know my system wasn't set) gary
Created attachment 181480 [details] ebuild for new version (2759) Version Bump, newly released version, fixed taging issue I was having http://codelite.org/forum/viewtopic.php?f=9&t=358http://codelite.org/forum/viewtopic.php?f=9&t=358
Created attachment 187616 [details] CodeLite Version bump to 1.0.2785 While I don't see any activity, or know how to get stuff into the mainline, I'll just keep putting up my personal ebuild here, still works for me. This version (according to the forum) 1.0.2785 as some bug fixes to get into other major distributions (SUSE, FC). And the sandbox issues have gone away in this version, the "make install" script has been fixed http://codelite.org/forum/viewtopic.php?f=9&t=391 gary
Created attachment 189657 [details] Version Bump to 1.0.2819 Another version, another ebuild...same as the old ebuild
Created attachment 205504 [details] Version Bump to 1.0.3035 "Same as it every was..." Version bump, added some fancy features. Not sure how to promote this into ~x86 or ~amd64 Hell, I'd be willing to be a maintainer, basically doing it already. It is a pretty good IDE...
Created attachment 214382 [details] codelite-9999.ebuild I write a 9999 ebuild based on Gary's patch, thanks! Hope codelite will be in portage soon.
Created attachment 215185 [details] New Version Scheme and Numbering system (basically the same) I don't exactly know how or what the 9999 version does. It could make this ebuild useless. I still need to find a maintainer or become one to get these ebuilds in for real gary
Created attachment 217675 [details] New Ebuild for new Version (see attached patch) New version, up to 2.2 now They changed and improved quite a bit However, they added their own uninstall script in the Makefile that does not make sandbox happy since it tries to delete some files outside the normal install image. Added a patch to remove this behavior. gary
Created attachment 217677 [details, diff] Removes the internal uninstall place in the files/ directory, remember to run ebuild digest gary
Created attachment 221971 [details] New Version with Bug Fixes They updated to a new version with several bug fixes. Additionally they seemed to have removed the offending uninstall code that needed a patch, so that is no longer needed. At this point, I may want to make a new "bug" report to see if anyone is watching.
Created attachment 224301 [details] codelite-9999.ebuild Autorevision works in this ebuild. Emerge with MAKEOPTS="-j1" -va codelite
I like the autorevision from the svn, but I'm kind of curious why we would not follow the major releases of the codelite team (2.5.0.4031, right now) I'm curious if that would help get this program into the mainline, although it hasn't helped so far. side note, in versions past 2.5.0.4025, they fixed the parallel build so the MAKROPTS="-j1" shouldn't be required, I did a -j7 today that worked gary (In reply to comment #15) > Created an attachment (id=224301) [details] > codelite-9999.ebuild > > Autorevision works in this ebuild. Emerge with > MAKEOPTS="-j1" -va codelite >
(In reply to comment #16) > I like the autorevision from the svn, but I'm kind of curious why we would not > follow the major releases of the codelite team (2.5.0.4031, right now) > > I'm curious if that would help get this program into the mainline, although it > hasn't helped so far. > > gary > Hi, Gary. Svn ebuild does not obsoletes the major release ebuilds. But that's what I use, since it comes easier to update for me. So I updated it. For inclusion in portage, we just need a dev with interest in this nice ide. Since you seem to be interested in stable major releases, it will be appreciated that you continue to provide them. Sooner or later your ebuilds will be in portage, I think.
Created attachment 236999 [details] dev-util/codelite-2.5.3.4075.ebuild Updated ebuild with corrected dependencies and correct wxwidgets setup, forces -j1 installation to prevent installation errors.
Created attachment 246354 [details] ebuild for codelite 2.7.0.4375 Version bump : 2.7.0.4375 "Works on my machine"
Created attachment 254021 [details] Version bump for codelite 2.8.0-4537 Based of 404's ebuild for version 2.7.0. Tested on amd64 against gdb-7.1 and wxGTK-2.9 (dependency still at 2.8).
Created attachment 258523 [details] CodeLite 2.9.0.4684 ebuild Version bump Based on Piotr Mro?ek ebuild Works with wxGTK-2.8 but with wxGTK-2.9 I had errors. amd64
@soki: Just checked, wxGTK at version 2.8 (not 2.9!) on my machine. :/ Don't remember why I wrote it's 2.9. My mistake.
Created attachment 261384 [details] Version bump for codelite 2.9.0.4684 with SVN support I'm adding an updated ebuild for version 2.9.0.4684 (pretty much the same as soki's version), but with optional "subversion" USE-flag. Compiled and tested on x86_64 arch.
Created attachment 280193 [details] Version bump for CodeLite 2.10.0.4778 - Version bump; - Added obligatory libcurl (net-misc/curl) dependency (needed); - Added partial download filename generation in the ebuild (via ${PV} but still need to know how to extract first two version parts for directory names); Built and tested on x86_64.
*** Bug 390367 has been marked as a duplicate of this bug. ***
Created attachment 292533 [details] codelite-3.0.0.5041.ebuild The ebuild compiles fine on x86 this has been reported upstream: * QA Notice: Package has poor programming practices which may compile * fine but exhibit random runtime failures. * Plugin/wxmd5.cpp:87:56: warning: array subscript is above array bounds * … Reproducible: Always
Another vote for codelite...
*** Bug 434190 has been marked as a duplicate of this bug. ***
https://sourceforge.net/p/codelite/bugs/821/
Works for me :) > layman -L > layman -a kaa > ACCEPT_KEYWORDS=~amd64 emerge dev-util/codelite
probably, but those QA issues are not resolved.
"CodeLite 5.0.6213" was released on 25 Jan 2013 It needs "x11-libs/wxGTK" >= 2.9.4 (wxWidgets >= 2.9.4) that are currently hard masked in stable branch. Early released codelite-4.1.5770 (I used ebuild from one of overlays) also use wxWidgets-2.9.4. Does it planing to add this IDE to main portage tree?
Created attachment 342576 [details, diff] files/codelite-5.0.6213_configure.patch
Created attachment 342578 [details] codelite-5.0.6213.ebuild
upstream closed my bug report as wontfix http://sourceforge.net/p/codelite/bugs/821/ so to any other developer looking at this: think twice before you want to import it into portage as long as we have good alternatives in the tree I don't see this bug getting fixed anytime soon
Any news on this request to add codelite to portage? Jeroen Roovers mentions ttp://sourceforge.net/p/codelite/bugs/821/ but this link is not accessible. What is it about and how important is it to having codelite in portage? The latest stable release is already at version 8.2.0.
2017-Jan-05: Codelite 10.0 has been released (https://downloads.codelite.org/)
There is an ebuild for codelite-10.0 in the "rindeal" overlay.
Created attachment 618906 [details] codelite-14.0.ebuild Here is ebuild for codelite-14.0
Created attachment 670418 [details] ebuild for codelite 14.0.2
*** This bug has been marked as a duplicate of bug 551498 ***