| Summary: | Add separate ebuild for eric (pyqt tool) | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Troy Dack <troy> |
| Component: | New packages | Assignee: | Gentoo KDE team <kde> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | stephen |
| Priority: | High | ||
| Version: | 1.4_rc1 | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| URL: | http://www.die-offenbachs.de/detlev/eric_en.html | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
ebuilds for eric-3.1 and dependencies
eric and related ebuilds eric-3.1.ebuild |
||
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 |
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 :)