Find attached a patch to build eric-2.1.4 instead of 2.1.3 that comes in the PyQt sources. Currently the patch is stored in ${FILESDIR} but given the size of it this is probably not a good idea :)
Patch to dev-python/PyQt-3.4.ebuild: --- PyQt-3.4.ebuild 2002-10-18 02:50:11.000000000 +1000 +++ PyQt-3.4-r1.ebuild 2002-11-13 23:44:56.000000000 +1100 @@ -20,6 +20,9 @@ cd ${S} mkdir -p ${D}/usr/lib/python2.2/site-packages mkdir -p ${D}/usr/include/python2.2 + + bzcat ${FILESDIR}/eric-2.1.4.patch.bz2 | patch -p1 + python build.py \ -d ${D}/usr/lib/python2.2/site-packages \ -e /usr/include/python2.2 \
I was going to attach the eric-2.1.4.patch.bz2, but 27K seems to be a bit rude. It's available here: http://linux.tkdack.com/downloads/gentoo/eric-2.1.4.patch.bz2 Goes in dev-python/PyQt/files, but probably should go on ibiblio and be in SRC_URI
In our latest PyQt-3.5, eric no longer comes with the source tarball. So we ned a new separate ebuild for it. New ebuilds however are mostly waiting till the end of the freeze :-)
I'm going to attach ebuilds for eric-3.1 and all of its dependancies. They work, but also need some work. One of the issues is that portage doesn't get the list of files that eric's installer installs (unfortunately it doesn't use distutils. Requires snapshots of PyQt, sip, qscintilla. -- Stephen
Created attachment 9731 [details] ebuilds for eric-3.1 and dependencies Works for me, but not polished. eric 3.1 is looking very nice though.
Created attachment 9816 [details] eric and related ebuilds Some fixes for URLs.
I made another ebuild, that fixes some problems I saw in the other attachments. Unlike previous posts, this ebuild uses PyQt and qscintilla that are already in the portage tree. Unlike previous posts, this makes a phanton install in ${D} so portage can keep track of the files. Please, if there is anything missing that prevents this ebuild from going into portage, let me know and I'll fix it. My guess is this should go in dev-python/eric
Created attachment 11298 [details] eric-3.1.ebuild New ebuild for eric
already commited an ebuild to the portage tree