From 16a456513f73d1d1aebc99699b9da4db43671aab Mon Sep 17 00:00:00 2001
From: gpittman The installation process of Scribus depends on the operating system/distribution you are using. This is, of course, true for any program you may wish to install. Linux: On Linux, the easiest way to install Scribus is using a package manager like Yum, YaST or APT, as this method will resolve all dependencies automatically. If there are no pre-built Scribus packages for your Linux version available, you can either try installing an RPM oder DEB package by using the Other UNIX systems: There may be packages for OpenSolaris or any of the BSD Unices available, but experience has shown that these are often quite old, and it’s probable that you will have to build Scribus from source. Mac OS X: DMGs and pkg files for Mac OS X 10.5 and later versions are available from our Sourceforge repository. If your OS X version is older, you can try to install Scribus via Fink or try to build it from source. Mac OS X: DMGs and pkg files for Mac OS X 10.5 and later versions are available from our Sourceforge repository. If your OS X version is older, you can try to install Scribus via Fink or try to build it from source. Windows: Installing Scribus on Windows works as with most Windows programs: There is one file with the extension *.exe that contains everything you need (except Ghostscript). See the Windows README for more information. OS/2 and eComStation: The OS/2 port does not come with an installer. All files are packaged in a ZIP file, which you need to extract. Before you can run Scribus, you need to install several dependencies. See the OS/2 README for more information. You can get a tarball of the most recent release of Scribus from Sourceforge: http://sourceforge.net/projects/scribus/files/. Thanks to Anduin.net there is also an anonymous SVN repository, which is updated hourly. Use of this code is only recommended for those who want to stay on the bleeding edge. Instructions for getting the latest source code via SVN: Scribus 1.4 branch. This branch is the code for the stable release (1.4.x). Scribus 1.5svn – Development. This branch is the code for the experimental version (1.5svn). This code may be highly unstable or may not even work or compile at all! From here, continue with the Compiling and Installing using CMake instructions. Generally speaking, this page applies to those using some variety of Linux, since with Linux, you have ready access to all the components you need to compile the source code into an binary which you can run on your computer. Here are some brief notes. For details please consult the wiki, where there is a page devoted to explaining the process in detail. In case it needs to be mentioned, everything you need is available for free for Linux, but you will almost certainly need to assemble all of the specific components needed for the process. It's a challenge the first time, to be sure, but we think you'll find it worth the effort. This is the name of the software Scribus currently uses to maintain the Scribus code, and with it you can obtain the latest code for both the current stable version and development version. Subversion simply downloads the sourcecode and the various instructions needed to compile or build Scribus. Your next step after getting the source is to run cmake, which checks to see that you have all the dependencies (other source code and libraries) needed to compile the source code. So alien
command or you have to build from source.How to Obtain the Scribus Source Code
-
-
-
-
-svn co svn://scribus.info/Scribus/branches/Version14x
-
-or for those with closed SVN ports on their firewalls:
-
-svn co http://scribus.info/svn/Scribus/branches/Version14x
-
-
-
-
-
-svn co svn://scribus.info/Scribus/trunk
-
-or, once again, for those with closed SVN ports on their firewalls:
-
-svn co http://scribus.info/svn/Scribus/trunk
-
-What this page is about
+subversion (SVN)
+cmake
+cmake
is another piece of software besides subversion
that you must have to get and compile Scribus. One particularly useful thing cmake
allows is your own personal customizations, which might include a particular spell-checker, putting your Scribus installation in a custom location (which allows for having more than one version on your computer), and maybe limiting the number of languages available, which reduced the time to build Scribus. Refer to the wiki for these details.gcc and gcc++
+Last but not least, this is the software which literally does the compiling. If cmake
says you have all the components, then this should run smoothly.