-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I'm committing BIG updates to the Qt4 packages. I've been putting this off for a while now, but because phonon is a moving target (and KDE 4.6 will require a newer phonon than what is provided in Qt) I've finally bitten the bullet and chopped the qt4-* packages up into smaller pieces, using the "-unified" model for replacements.
The major changes are: * Every shared library gets a separate -shlibs file * QtWebKit is split into separate packages * Phonon is split into separate packages I'm pleasantly surprised by how many things have very few dependencies on Qt. Plenty of stuff *only* needs QtCore, or QtCore/QtNetwork/QtGui at runtime, so the deb-dependencies actually get quite a bit smaller when chopped up this way. - -If- you upgrade part way, your packages will be in an inconsistent state, but the actual files should always be consistent. In other words, qt4-base-*, qtwebkit-*, and phonon-* Replaces: the existing qt4-* packages, but it doesn't Conflicts: with them. There are new qt4-(x11|mac)-* packages which use "fink-obsolete-packages" to provide a clean upgrade path; once they are installed, you should have a consistent package database and filesystem. No matter how much testing I can do, I'm sure someone will run into issues, so I wanted to warn people. =) Please let me know if you hit any issues, I'll look into them as soon as humanly possible. This lays the groundwork for finally getting KDE up to 4.6, which is next on my list. =) Appendix A: Old To New Package Mappings qt4-(mac|x11)-gui-shlibs: qt4-base-(mac|x11)-qt3support-shlibs qt4-base-(mac|x11)-qtgui-shlibs qt4-base-(mac|x11)-help-shlibs qt4-base-(mac|x11)-qtopengl-shlibs qt4-base-(mac|x11)-qtscripttools-shlibs qt4-base-(mac|x11)-qtsvg-shlibs qtwebkit-(mac|x11)-shlibs phonon-(mac|x11)-shlibs qt4-(mac|x11)-core-shlibs: qt4-base-(mac|x11)-qtcore-shlibs qt4-base-(mac|x11)-qtnetwork-shlibs qt4-base-(mac|x11)-qtscript-shlibs qt4-base-(mac|x11)-qtsql-shlibs qt4-base-(mac|x11)-qttest-shlibs qt4-base-(mac|x11)-qtxml-shlibs qt4-base-(mac|x11)-qtxmlpatterns-shlibs qt4-(mac|x11)-designer: qt4-base-(mac|x11)-designer qt4-(mac|x11)-designer-shlibs: qt4-base-(mac|x11)-qtdesigner-shlibs qt4-base-(mac|x11)-qtdesignercomponents-shlibs qt4-(mac|x11)-linguist: qt4-base-(mac|x11)-linguist qt4-(mac|x11)-doc: qt4-base-(mac|x11)-doc qt4-(mac|x11): qt4-base-(mac|x11) - -- Benjamin Reed a.k.a. Ranger Rick a.k.a. Raccoon Fink Fink, KDE, and Mac OS X development Blog: http://www.raccoonfink.com/ Music: http://music.raccoonfink.com/ -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.17 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iD8DBQFN0ozIUu+jZtP2Zf4RAkutAJ0SULzWuPOe80gG62XtUJwzTkgE8gCbBHvM DGlEL35p5Vu2VjhPqNnvlGc= =/6bh -----END PGP SIGNATURE----- ------------------------------------------------------------------------------ Achieve unprecedented app performance and reliability What every C/C++ and Fortran developer should know. Learn how Intel has extended the reach of its next-generation tools to help boost performance applications - inlcuding clusters. http://p.sf.net/sfu/intel-dev2devmay _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel