MacOSX version of Scribus

From Scribus Wiki
Jump to navigation Jump to search
This article is part of the Ongoing Discussions series.
Installation Usability MacOS Fonts Other

On the Scribus mailing list, Andreas Vox has started an interesting discussion on bringing Scribus natively to Mac OSX. It turns out that Martin Costabel has also been working on this with his fink packages for Qt/Mac Scribus. Craig Ringer is also working on porting, and pushing changes into 1.3cvs as they're made suitable for inclusion.

Status

Status of Scribus 1.3cvs vanilla CVS (unpatched):

  • Working
    • Building against Qt/Mac
      • You may need to edit libqt-mt.la and remove the -framework blah entries if libtool chokes with a weird error while linking the final Scribus executable.
    • Plugins
    • fontconfig (required for useful operation on MacOS/X)
      • May require export LDFLAGS=" -lfreetype -lexpat " and/or --with-extra-includes to work.
    • finding the bundle path and resources dynamically at runtime if built with --enable-bundle
    • static path build works fine too
    • CUPS (with fink cups-devel package or add-in CUPS headers; Apple doesn't ship the headers in 10.3)?
    • Operation from a .app bundle . The bundle must be hand constructed, and library paths on the executable need manual fixing, so it's only halfway there. Still, it works.
    • Support for Mac fonts, including old-style resource-fork fonts. Thanks, Andreas!
  • Not working
    • Automatic assembly of a working .app bundle. Andreas has scripts to do this now, though.

Please check out aqua.scribus.net for more details, and binary builds to try out. Please use the debug builds and report errors!

Related mailing list discussion (mostly old)

http://nashi.altmuehlnet.de/pipermail/scribus/2005-March/009442.html

http://nashi.altmuehlnet.de/pipermail/scribus/2005-March/009443.html

http://nashi.altmuehlnet.de/pipermail/scribus/2005-March/009444.html

http://nashi.altmuehlnet.de/pipermail/scribus/2005-March/009447.html

http://nashi.altmuehlnet.de/pipermail/scribus/2005-March/009448.html

http://nashi.altmuehlnet.de/pipermail/scribus/2005-March/009452.html

http://nashi.altmuehlnet.de/pipermail/scribus/2005-March/009460.html

http://nashi.altmuehlnet.de/pipermail/scribus/2005-March/009478.html

http://nashi.altmuehlnet.de/pipermail/scribus/2005-March/009466.html

http://nashi.altmuehlnet.de/pipermail/scribus/2005-March/009480.html

http://nashi.altmuehlnet.de/pipermail/scribus/2005-March/009482.html

http://nashi.altmuehlnet.de/pipermail/scribus/2005-March/009483.html

http://nashi.altmuehlnet.de/pipermail/scribus/2005-March/009484.html

http://nashi.altmuehlnet.de/pipermail/scribus/2005-March/009485.html

Success: compile Mac/Aqua from CVS without patches

http://nashi.altmuehlnet.de/pipermail/scribus/2005-March/009766.html

Note that the above is a bit old - things have changed quite a bit since then.

See also: