>>>>> "Bennett" == Bennett Helm <[EMAIL PROTECTED]> writes:
Bennett> Yes -- I must have confused CFBundleTypeName with UTType (as Bennett> needed for Spotlight). I've changed it; patch attached. Bennett> I've also revised the README.MacOSX file accordingly; again, Bennett> that's included in the attached patch. However, this file Bennett> should be renamed INSTALL.MacOSX. I did that. Bennett> One further note: development/MacOSX/qt.patch is no longer Bennett> needed. (It was needed for what is now a 2-year-old version Bennett> of Qt.) I did that too. Some notes about the installation instructions: export LDFLAGS="-framework Carbon -framework OpenGL -framework AGL -framewo rk QuickTime -lz" I'll try to come up with a patch to avoid this stuff (it could be added to the Qt detection code, for example). ./configure --with-frontend=qt --without-x --prefix=/Applications/LyX.app I believe that the --prefix is now unneeded. Could you check? --enable-maintainer-mode This one is done automagically with 1.4.0 rm /Applications/LyX.app/Contents/Resources/LyX/images/lyx.xpm I think this extra step is unnecessary if we apply the following patch. Could you check? JMarc
Index: src/frontends/qt2/QtView.C =================================================================== RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/frontends/qt2/QtView.C,v retrieving revision 1.50 diff -u -p -r1.50 QtView.C --- src/frontends/qt2/QtView.C 16 Jul 2005 15:43:33 -0000 1.50 +++ src/frontends/qt2/QtView.C 21 Sep 2005 14:04:22 -0000 @@ -67,10 +67,12 @@ QtView::QtView(unsigned int width, unsig view_state_changed.connect(boost::bind(&QtView::update_view_state, this)); connect(&statusbar_timer_, SIGNAL(timeout()), this, SLOT(update_view_state_qt())); +#ifndef Q_WS_MACX // assign an icon to main form string const iconname = LibFileSearch("images", "lyx", "xpm"); if (!iconname.empty()) setIcon(QPixmap(toqstr(iconname))); +#endif // make sure the buttons are disabled if needed updateToolbars();