This is an eBuild for the latest aviable version KDevelop (3.0Alpha1 - Codename: Gideon) The KDevelop-Project was raised in 1998 to build up an easy to use C/C++ IDE (Integrated Development Enviroment) for Unix. Since then, the KDevelop IDE is publicly available under the GPL and supports KDE/Qt, GNOME, plain C and C++ projects. http://www.kdevelop.org I use dev-util/kdevelop as location inside the portage tree.
Created attachment 5422 [details] kdevelop-3.0_alpha1.ebuild
I forgot: it's just a modification of the existing kdevelop-2.1.3-r1.eBuild
Just to let you know, alpha 2 compiled properly with this ebuild. However, it isn't displaying png files at all. At startup it gives me this: libpng warning: Application is running with png.c from libpng-1.0.12 libpng error: Incompatible libpng version in application and library libpng warning: Application was compiled with png.h from libpng-1.2.4 libpng warning: Application is running with png.c from libpng-1.0.12 libpng error: Incompatible libpng version in application and library libpng warning: Application was compiled with png.h from libpng-1.2.4 etc etc I'm running kde 3.1rc3 with qt 3.1.0... could be my system being dumb, may not be.
Dave: emerge libpng should do the trick (graphviz depends on an older libpng).
after recompiling kdevelop? I have both libpng versions installed. I just recompiled libpng and I get the same error.. a few other people on the forums have the same problem I'm having tho, so I dont think it's limited to kdevelop at all.
It's goot to know, that I am not the only one who had problems with libPNG & KDE. I also use KDE3.1_rc3 and Qt3.1. And I had problems with libPNG during the installation of those packages. To solve this I just tried to install additionally the old libPNG-version and everything runs. But with KDevelop3.0Alpha1 and KDevelop3.0Alpha2 I had no problems. I assume, that I have no libPNG-problems during the KDevelop-installation because I solved it earlier for the KDE3.1-installation. Could it be, that the new libPNG-versions are everything but not compatible to the older versions? Or is there some genius inside the KDE-Development-Team who hardcoded the version? But the main thing is that now all works fine ... that is what I hope
Created attachment 5909 [details] kdevelop-3.0_alpha2.ebuild
the problem with libpng is that both versions install overwrite some files, take a look at http://bugs.gentoo.org/show_bug.cgi?id=10726 for more information.
ok, committed a kdevelop-3.0_alpha2 ebuild which also includes a fix for kdevelop to get right automake/autoconf versions used. please test.
works great, I no longer have the png problem. However, I can view the qt documentation, but not the kdelib documentation. I emerged the kdelibs-apidocs but got this: Calculating dependencies ...done! >>> emerge (1 of 1) app-doc/kdelibs-apidocs-3.1_rc3 to / >>> md5 ;-) kdelibs-3.0.99.tar.bz2 >>> Unpacking source... >>> Unpacking kdelibs-3.0.99.tar.bz2 /usr/sbin/ebuild.sh: line 38: cd: /var/tmp/portage/kdelibs-apidocs-3.1_rc3/work/kdelibs-3.1_rc3: No such file or directory >>> Source unpacked. /usr/sbin/ebuild.sh: line 21: ./configure: No such file or directory make: *** No rule to make target `apidox'. Stop. >>> Install kdelibs-apidocs-3.1_rc3 into /var/tmp/portage/kdelibs-apidocs-3.1_rc3/image/ category app-doc * Copying files... cp: cannot stat `/var/tmp/portage/kdelibs-apidocs-3.1_rc3/work/kdelibs-3.1_rc3/apidocs/*': No such file or directory strip: >>> Completed installing into /var/tmp/portage/kdelibs-apidocs-3.1_rc3/image/ >>> Merging app-doc/kdelibs-apidocs-3.1_rc3 to / --- /usr/ --- /usr/kde/ --- /usr/kde/3.1/ --- /usr/kde/3.1/share/ --- /usr/kde/3.1/share/doc/ --- /usr/kde/3.1/share/doc/HTML/ --- /usr/kde/3.1/share/doc/HTML/en/ --- /usr/kde/3.1/share/doc/HTML/en/kdelibs-apidocs/ >>> Safely unmerging already-installed instance... --- !empty dir /usr/kde/3.1/share/doc/HTML/en/kdelibs-apidocs --- !empty dir /usr/kde/3.1/share/doc/HTML/en --- !empty dir /usr/kde/3.1/share/doc/HTML --- !empty dir /usr/kde/3.1/share/doc --- !empty dir /usr/kde/3.1/share --- !empty dir /usr/kde/3.1 --- !empty dir /usr/kde --- !empty dir /usr >>> original instance of package unmerged safely. >>> Regenerating /etc/ld.so.cache... >>> app-doc/kdelibs-apidocs-3.1_rc3 merged. >>> Recording app-doc/kdelibs-apidocs in "world" favorites file... app-doc/kdelibs-apidocs selected: none protected: 3.1_rc3 omitted: none so it really didnt put in any html files. Dunno if I should file a seperate bug on that or not.
fixed kdelibs-apidocs-3.1_rc3. please test
ok, that compiled properly. I assume you point gideon to /usr/kde/3.1/share/doc/HTML/en/kdelibs-apidocs/ thats the first time that this ever worked for me [including kdevelop 2.x] thanks mucho.. good job!
well, gideon itself looks in $KDEDIR/share/doc/HTML/en/kdelibs-apidocs/ for kdelibs documentation ;)
if nobody objects, i will close this.
I wonder what all happens when I am gone for just a few days. But yesterday I tested the eBuild and everything seems to be working. So closing this issue is fine with me. Tim
is now in portage, thanks.