Editor's Note: These notes are based on advice and notes kindly provided by Martin Costabel, who has done a terrific job of maintaining the Scribus fink package, as well as, providing assistance to fink users on the mailing list.
Install the required libraries. The easiest way to get them in Fink is probably to run fink install scribus and then stop it when all the prerequisites are installed and fink starts to build scribus. The list of required packages is given in the Fink scribus.info file in the Depends and BuildDepends lines. The depends are automatically installed by the Fink installer.
Depends
Build Depends
Setup the environment:
Using tcsh as the shell:
Using bash as the shell:
One can then run:
It is not necessary to install autoconf and automake from Fink, they exist in Mac OSX 10.3 already. Then configure as follows:
--with-extra-includes=/sw/include
--with-pythondir=/System/Library/Frameworks/Python.framework/Versions/2.3/
Before one can run make, one needs the patches that are done in the PatchScript of the Fink scribus.info file.
The first group of patches helps find the right versions of the freetype headers and libraries (those from Fink, Apple's X11 has a freetype version that is too old) and the right python version (the one from MacOSX):
The second group is necessary for building the plugins. This is a hack that could probably be done differently.
One can then run:
It installs scribus into /usr/local, so it does not interfere with a different version installed by Fink, which goes into /sw.