~ubuntu-branches/debian/sid/scribus/sid

« back to all changes in this revision

Viewing changes to BUILDING

  • Committer: Package Import Robot
  • Author(s): Oleksandr Moskalenko
  • Date: 2012-02-09 21:50:56 UTC
  • mfrom: (1.1.6)
  • Revision ID: package-import@ubuntu.com-20120209215056-2wrx1ara0jbm7fi5
Tags: 1.4.0.dfsg+r17287-1
* New upstream stable release upload into Debian (Closes: #654703).
* Applied the Ubuntu armel patch.
* Removed non-free color swatches from resources.
* debian/control:
  - Moved icc-profiles from Recommends to Suggests (Closes: #655885).
  - Updated Standards-Version to 3.9.2.
  - Updated extended description per lintian warning.
* debian/rules:
  - Update mailcap (Closes: #630751). A request for mime.types update has
    been sent to the mime-support maintainer.
  - Added build-arch and build-indep targets per lintian warning.
* debian/patches:
  - top_cmakelists.patch - don't copy extra docs and changelogs.
  - scribus_cmakelists.patch - don't copy extra docs and changelogs.
  - scribus_cmakelists.patch - don't install the non-free "doc" dir.
  - profiles_cmakelists.patch - don't install non-free sRGB profile.
* debian/copyright: 
  - Converted to the DEP5 machine readable foramt.
  - Added licenses for free color swatches.

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
Scribus 1.3.5+ has replaced the traditionally used so called autotools with
5
5
the CMake build system (cmake.org).
6
6
 
7
 
Please see install4.html in scribus/doc or:
8
 
        http://docs.scribus.net/index.php?lang=en&page=install4
9
 
for details *after* reviewing the build requirements below.
 
7
Please see install4.html in scribus/doc for details *after* reviewing the 
 
8
build requirements below.
10
9
 
11
10
Note that while a QMake project file (Scribus.pro) is provided in the Scribus
12
11
source distribution, it is not possible to build Scribus with this project
31
30
        Freetype >= 2.1.7 (2.3.x strongly recommended)
32
31
        cairo >= 1.4.x 
33
32
        libtiff >= 3.6.0
34
 
        LittleCMS (liblcms) = 1.12 (1.18+ recommended)
 
33
        LittleCMS (liblcms) = 1.12 (1.18+ recommended) or LittleCMS 2 (liblcms2) >= 2.1
35
34
        libjpeg (depending on how Qt is packaged)
36
35
        libpng
37
36
        CUPS
134
133
Next, ensure you definitely have the library installed, as well as any
135
134
additional development packages that may be required to use it.  On Linux, make
136
135
sure to install the "-dev" or "-devel" package for the missing library. After
137
 
doing this, re-run configure.
 
136
doing this, re-run cmake.
138
137
 
139
138
If the library is still not found, please read and act on the section above,
140
139
entitled `LIBRARIES IN NONSTANDARD LOCATIONS'. Check that all those environment
257
256
        boost-devel
258
257
 
259
258
You can install these packages using YaST. You may find it difficult to compile
260
 
Scribus 1.3.9+ on anything older than Suse 11.2. 
 
259
Scribus 1.3.9+ on anything older than Suse 11.3. 
261
260
 
262
261
Please note we do provide frequently updated packages 
263
262
on the Suse Build Server at http//software.opensuse.org
266
265
========
267
266
 
268
267
There is a separate document for building on OSX. The Scribus build system
269
 
can create native dmg installers for OSX..
 
268
can be used to create native dmg installers for OSX.
270
269
 
271
270
Microsoft Windows
272
271
=================