[kde-freebsd] [SVN Commit] area51/x11-toolkits/py-qt4-gui
Dima Panov
Fluffy at fluffy.khv.ru
Fri Jul 10 16:41:49 CEST 2009
On Saturday 11 July 2009 01:20:17 Kris Moore wrote:
> On Sat, 11 Jul 2009, Dima Panov wrote:
> > On Friday 10 July 2009 01:12:42 Kris Moore wrote:
> >> On Thu, 9 Jul 2009, Dima Panov wrote:
> >>> On Wed, 8 Jul 2009 13:32:35 -0700 (PDT), Kris Moore wrote
> >>>
> >>>> SVN commit 4981 by kmoore:
> >>>>
> >>>> Fixed building of py-qt4-gui, still needs runtime testing of course.
> >>>>
> >>>> A files (directory)
> >>>> A files/patch-configure.py
> >>>
> >>> 1. Your patch not connected to build
> >>> 2. gui module isn't needs pyqt.tools(), only qpy_libs()
> >>> 3. btw, xml module isn't needs qpy_libs(), as you suggest.
> >>> 4. build was fixed by latest revision of devel/py-qt4-core, which
> >>> provide patches for all py-qt4 modules.
> >>
> >> Ahh, I see your latest patch now, which does fix the building issues.
> >> Just for the record, would it not be easier to provide separate, smaller
> >> patches for the configure.py script in each module? That way you can
> >> target specific build issues for each port, and maybe have less chance
> >> of breakage with each further py-qt release?
> >
> > patch is too complex for split - here is too many internal dependencies
> > and strange module detection logic.
>
> Makes sense. That was one of the craziest configure scripts I've seen :)
Yes. I investigate this logic about 3 weeks :)
Some changes was made by intuition :)
> Have you sent your logic patch upstream? Maybe we can get them to include
> it, or at least have them re-examine how they do that script for 4.5.2?
No, patch exist only in freebsd portstree (for py-qt-4.4.4) and area51 (py-qt-4.5.1)
Too many specific functions is used, and patch direcly rewrite them to freebsd-specific.
When riverbankcomputing release py-qt04.5.2, I and Max will adopt a patch.
--
Dmitry "Red Fox" Panov @ Home | KDE at FreeBSD Team | FreeBSD since September 1995
Khabarovsk, Russia | Skype:dima.panov | Jabber.org:fluffy.khv | ICQ:1745024
More information about the kde-freebsd
mailing list