Subversion Repositories Scribus

Compare Revisions

Ignore whitespace Rev 6016 → Rev 6017

/branches/Version133x/Scribus/ChangeLog
1,5 → 1,31
Changes since 1.2 (all Changes from 1.2 to 1.2.4cvs at the time of 1.3.3.2 release are included in the 1.3.3.2 Version too)
Changes since 1.2 (all Changes from 1.2 to 1.2.5 at the time of 1.3.3.3 release are included in the 1.3.3.3 Version too)
 
Scribus - 1.3.3.3cvs
====================
- 0003512: [User Interface] Print preview: antialiasing errors (jghali)
- 0004027: [Win32] photoshop cannot save picture after opening them from within scribus (jghali)
- 0004035: [Picture Frames] corrupt images are displayed by an empty picture frame instead of a warning (jghali)
- 0004026: [Fonts] Bitstream Vera glyphs rendered wrongly (avox)
- 0004014: [Scripter] Litlle patch I wrote in order to add the function "duplicateObject" to the python API (subik)
- 0003932: [Story Editor / Text Frames] Unwanted indents when flowing text around a shape. (avox)
- 0003988: [User Interface] edit - Content is not translated when switching the language from within scribus (cbradney)
- 0004020: [Translation] Polish translation update for 1.3.3.3cvs (plinnell)
- 0003974: [Translation] Swedish translation update for 1.3.x (plinnell)
- 0003983: [Win32] scribus does not respect the windows ui font but uses its own (jghali)
- 0003973: [Translation] fixed translation for 1.3.3.3 (plinnell)
- 0003966: [Releases] Improper detection of location of previously existing Scribus installation (jghali)
- 0003890: [Integration] Ancillary program detection failure (jghali)
- 0003880: [General] "arrange $ align" function makes scribus crash (cbradney)
- 0003729: [User Interface] add an explanation about the warning sign in the color menu (plinnell)
- 0003936: [Import / Export] Wrong ps export of images in master pages (jghali)
- 0003916: [Story Editor / Text Frames] Using "Insert Glyth" to insert more than 4 characters crashes scribus (cbradney)
- 0003920: [Plug-ins] Crash when opening svg via startup dialog (jghali)
- 0003892: [Translation] Restored 100% completion of Greek translation po file (plinnell)
- 0003057: [User Interface] destroyed cursors displayed (jghali)
- 0003466: [User Interface] Improvements to gradient handling in the properties palette (avox)
- 0002835: [Import / Export] Detect and use the ps2write device in newer ghostscript (jghali)
 
 
Scribus - 1.3.3.2cvs
====================
- 0003874: [PDF] Scribus generated flawed PDFs whenever ChessBase diagram fonts are used (fschmid)
/branches/Version133x/Scribus/README
1,4 → 1,4
This is Scribus Version 1.3.3.2, the sixth release of the 1.3.x development
This is Scribus Version 1.3.3.3, the seventh release of the 1.3.x development
series.
 
CHANGES 1.2.x to 1.3.x
75,7 → 75,7
 
PSD/CMYK TIFF Support
 
1.3.2+ now has support for CMYK PSD and 8-bit CMYK TIFF support. RGB PSD and
1.3.3+ now has support for CMYK PSD and 8-bit CMYK TIFF support. RGB PSD and
16-bit TIFF support is being developed. PSD and TIFF support includes layers, ICC
profiles and embedding clipping paths. CMYKA is not yet supported as there is a
limitation in the Qimage class. RGBA is supported. Expect this to be enhanced in
220,7 → 220,6
 
There is a separate readme for Windows, please see readme-win32.html
 
 
Additional information
======================
 
237,4 → 236,4
For the Scribus Team,
Craig Ringer
Peter Linnell
in May 2006
in Julyy 2006
/branches/Version133x/Scribus/ChangeLogCVS
File deleted
/branches/Version133x/Scribus/scribus.lsm
1,6 → 1,6
Begin4
Title: Scribus
Version: 1.3.3.2
Version: 1.3.3.3
Entered-date: 2003-10-01
Description: Scribus is a Page Layout Program for Linux published under the GNU GPL.
Keywords: desktop publishing, page layout, PDF, text processing, graphics, postscript, SVG, EPS
/branches/Version133x/Scribus/scribus/doc/en/docchanges.html
File deleted
Property changes:
Deleted: svn:eol-style
## -1 +0,0 ##
-native
\ No newline at end of property
Deleted: svn:keywords
## -1 +0,0 ##
-Author Date Id Revision
\ No newline at end of property
Index: branches/Version133x/Scribus/scribus/doc/en/install-dpkg.html
===================================================================
--- branches/Version133x/Scribus/scribus/doc/en/install-dpkg.html (revision 6016)
+++ branches/Version133x/Scribus/scribus/doc/en/install-dpkg.html (revision 6017)
@@ -1,117 +1,186 @@
<qt>
-<title>How to use the Scribus Debian / Ubuntu Repository</title>
+<title>Scribus on Debian GNU/Linux and Derivatives</title>
<h2>How to use the Scribus Debian / Ubuntu Repository</h2>
<p><em>These notes are kindly provided by our Debian package maintainer, Oleksandr Moskalenko.</em> &#060;malex at tagancha.org&#062;. Please direct questions related to Scribus on Debian to the above email.</p>
-<p>Note: Use apt. It is the proper way to install debian packages both binary and source. Make sure you have dpkg-dev installed if you intend to build your own package from source.</p>
+<strong>"Debian" name here encompasses Debian proper (unstable/testing/stable also known as sid/etch/sarge) and at least Ubuntu breezy/hoary. Instructions on rebuilding the source package may be applicable to other Debian derivatives and custom distributions.</strong>
+<h3>Preamble</h3>
-<p>Scribus is packaged for Debian GNU/Linux by Oleksandr (Alex) Moskalenko (malex at tagancha.org). Please contact me at that email if you have questions that do not belong to the Debian or Scribus BTS (Bug Tracking System) or for comments about this page.</p>
+<p>Currently there are following Scribus-related packages in Debian:</p>
+<ul>
+ <li><a href="http://packages.qa.debian.org/s/scribus.html">scribus</a> (Scribus 1.2.x) </li>
+ <li><a href="http://packages.qa.debian.org/s/scribus-ng.html">scribus-ng</a> (Scribus 1.3.x). scribus-ng package can be installed in parallel with the scribus package. </li>
-<p>If you'd like to stay on the leading edge of Scribus development please use upstream repositories as I have to upload scribus into Debian through a sponsor and it usually takes weeks to get an upload in. Because of that the official packages are usually well-behind what is available in the upstream repositories. Please try a package from an upstream directory to test the bug you discovered as it might have already been fixed and new package is available. This is called "the Scribus magic &#8482;". Please note that the repositories listed below are IDENTICAL in order to provide a backup and additional bandwidth if needed. The repo contains packages for Debian stable, testing, unstable and Ubuntu hoary, breezy distributions.
-<h3>Preparation:</h3>
-</p>To use our upstream repositories: Add the appropriate lines from the following list to your /etc/apt/sources.list file:<p>
+ <li> <a href="http://packages.qa.debian.org/s/scribus-template.html">scribus-template</a> (Developer and user-contributed additional templates), </li>
+ <li><a href="http://packages.qa.debian.org/s/scribus-doc.html">scribus-doc</a> Scribus 1.2.x documentation, which has to be provided as a separate package due to is non-free nature by the Debian Free Software Guidelines </li>
+ <li><a href="http://packages.qa.debian.org/s/scribus-ng-doc.html">scribus-ng-doc</a> Scribus 1.3.x documentation, which has to be provided as a separate package due to is non-free nature by the Debian Free Software Guidelines </li>
+ <li><a href="http://packages.qa.debian.org/i/icc-profiles.html">icc-profiles</a> - A collection of common ICC profiles to use with Scribus and other color profile-aware software </li>
+ <li><a href="http://packages.qa.debian.org/l/lprof.html">lprof</a> Hardware color profiler that can be used to create color profiles for your hardware to be used with Scribus </li>
+</ul>
-<p>Add the following lines to your <code>/etc/apt/sources.list :</code></p>
-<p> Debian stable</p>
-<blockquote><table width="100%" border="1" bgcolor="#eeeeee"><tr><td border="0">
-<pre>#Debian stable
-# debian.scribus.net - Primary repository
-deb http://debian.scribus.net/debian/ stable main non-free contrib
-deb-src http://debian.scribus.net/debian/ stable main non-free contrib
+<p>Scribus team also maintains an unofficial (outside of Debian proper) repository that contains some of the packages mentioned above with the most notable difference being a more frequent update schedule compared to Debian proper. There are a couple reasons for the existence of this upstream repository. Debian development has a limit on how often a scribus package can be updated. It could sometimes take weeks between consecutive uploads as the package could be waiting on other related packages before it can move from Unstable (sid) into Testing (currently etch). Because of that the official packages are usually behind those available in our upstream archives. Packages in our upstream repositories usually follow scribus development fairly closely via cvs snapshot builds. For instance, if you discovered a but you are advised to install the most recent package as the bug might have already been fixed and a fixed package is available. This is called "the Scribus magic (TM)". Also, our repositories contain builds for Ubuntu Hoary and Breezy branches (ix86 architecture).
+</p>
+<h3>Debian setup for Scribus repositories.</h2>
+<h4>About the repositories. </h4>
+<p>We actually maintain two identical repositories to provide bandwidth redundancy and failover capability to our distribution of Debian scribus packages. These repositories contain x86 packages for Debian stable,testing and unstable and Ubuntu hoary and breezy branches. If you are using a different Debian-based distribution or your hardware is not x86-based such as PowerPC or AMD64 you can easily build a Scribus package from our source package, so do not consider it as a strong obstacle to using these packages.</p>
+<h3>Repository usage.</h3>
-# debian.tagancha.org - Backup repository
-deb http://debian.tagancha.org/debian/ stable main non-free contrib
-deb-src http://debian.tagancha.org/debian/ stable main non-free contrib</pre>
-</td></tr></table></blockquote>
-<p> Debian testing</p>
-<blockquote><table width="100%" border="1" bgcolor="#eeeeee"><tr><td border="0">
-<pre>#Debian testing
-# debian.scribus.net - Primary repository
-deb http://debian.scribus.net/debian/ testing main non-free contrib
-deb-src http://debian.scribus.net/debian/ testing main non-free contrib
+<p>To use our repositories add the appropriate source lines from the following list to your /etc/apt/sources.list file. Note that the lines starting with "deb" are used for installation of the pre-compiled binary packages and the line starting with "deb-src" are for the source package for building a binary package for your distribution (if it has a different set of libraries), hardware (if it's not x86) or compiler optimizations (if you really know you want them).&nbsp;</p>
-# debian.tagancha.org - Backup repository
-deb http://debian.tagancha.org/debian/ testing main non-free contrib
-deb-src http://debian.tagancha.org/debian/ testing main non-free contrib</pre>
-</td></tr></table></blockquote>
+<h3>Source lines for /etc/apt/sources.list or for Synaptic et al. </h3>
+<h4>Debian stable (Sarge): </h4>
+<pre> # debian.scribus.net - Primary repository
+ <br /> deb http://debian.scribus.net/debian/ stable main non-free contrib
+ <br /> deb-src http://debian.scribus.net/debian/ stable main non-free contrib
+ <br /> # debian.tagancha.org - Backup repository
+ <br /> deb http://debian.tagancha.org/debian/ stable main non-free contrib
+ <br /> deb-src http://debian.tagancha.org/debian/ stable main non-free contrib
+ <br />
-<p> Debian unstable</p>
-<blockquote><table width="100%" border="1" bgcolor="#eeeeee"><tr><td border="0">
-<pre>#Debian testing
-# debian.scribus.net - Primary repository
-deb http://debian.scribus.net/debian/ unstable main non-free contrib
-deb-src http://debian.scribus.net/debian/ unstable main non-free contrib
+
+</pre>
+<h4>
+ Debian testing (Etch):
+</h4>
+<pre> # debian.scribus.net - Primary repository
+ <br /> deb http://debian.scribus.net/debian/ testing main non-free contrib
+ <br /> deb-src http://debian.scribus.net/debian/ unstable main non-free contrib
+ <br /> # debian.tagancha.org - Backup repository
+ <br /> deb http://debian.tagancha.org/debian/ testing main non-free contrib
+ <br /> deb-src http://debian.tagancha.org/debian/ unstable main non-free contrib
+ <br />
-# debian.tagancha.org - Backup repository
-deb http://debian.tagancha.org/debian/ unstable main non-free contrib
-deb-src http://debian.tagancha.org/debian/ unstable main non-free contrib</pre>
-</td></tr></table></blockquote>
+
+</pre>
+<h4>
+ Debian unstable (Sid):
+</h4>
+<pre> # debian.scribus.net - Primary repository
+ <br /> deb http://debian.scribus.net/debian/ unstable main non-free contrib
+ <br /> deb-src http://debian.scribus.net/debian/ unstable main non-free contrib
+ <br /> # debian.tagancha.org - Backup repository
+ <br /> deb http://debian.tagancha.org/debian/ unstable main non-free contrib
+ <br /> deb-src http://debian.tagancha.org/debian/ unstable main non-free contrib
+ <br />
-<p> Ubuntu hoary</p>
-<blockquote><table width="100%" border="1" bgcolor="#eeeeee"><tr><td border="0">
-<pre># Ubuntu hoary
-deb http://debian.scribus.net/debian/ hoary main restricted
-deb-src http://debian.scribus.net/debian/ hoary main restricted
+
+</pre>
+<h4>
+ Ubuntu hoary:
+</h4>
+<pre> # debian.scribus.net - Primary repository
+ <br /> deb http://debian.scribus.net/debian/ hoary main restricted
+ <br /> deb-src http://debian.scribus.net/debian/ hoary main restricted
+ <br /> # debian.tagancha.org - Backup repository
+ <br /> deb http://debian.tagancha.org/debian/ hoary main restricted
+ <br /> deb-src http://debian.tagancha.org/debian/ hoary main restricted
+ <br />
-deb http://debian.tagancha.org/debian/ hoary main restricted
-deb-src http://debian.tagancha.org/debian/ hoary main restricted</pre>
-</td></tr></table></blockquote>
+
+</pre>
+<h4>
+ Ubuntu breezy:
+</h4>
+<div>
+ Note that Ubuntu breezy package can be also used for Ubuntu "Dapper" branch right now. When Dapper changes enough to require its own scribus or scribus-ng package we will provide it.
+</div>
+<pre> # debian.scribus.net - Primary repository
+ <br /> deb http://debian.scribus.net/debian breezy main restricted
+ <br /> deb-src http://debian.scribus.net/debian breezy main restricted
+ <br /> # debian.tagancha.org - Backup repository
+ <br /> deb http://debian.tagancha.org/debian breezy main restricted
+ <br /> deb-src http://debian.tagancha.org/debian breezy main restricted
+ <br />
-<p> Ubuntu breezy</p>
-<blockquote><table width="100%" border="1" bgcolor="#eeeeee"><tr><td border="0">
-<pre># Ubuntu breezy
-deb http://debian.scribus.net/debian/ breezy main restricted
-deb-src http://debian.scribus.net/debian/ breezy main restricted
+
+</pre>
+<h3>
+ Using cryptographic repository signatures:
+</h3>
+<p>Our repositories are cryptographically signed for added security. Add the gpg-keys for our repositories to avoid having to confirm your installation choice to the package manager each time you update a scribus or scribus-ng package.</p>
+<pre>
+ root$ gpg --keyserver wwwkeys.eu.pgp.net --recv-keys DA286F326C5F196B <br />
+ root$ gpg --armor --export DA286F326C5F196B | apt-key add -</pre>
+or as a normal user (with an appropriate entry for apt-key in the sudoers file):
+<pre>
-deb http://debian.tagancha.org/debian/ breezy main restricted
-deb-src http://debian.tagancha.org/debian/ breezy main restricted</pre>
-</td></tr></table></blockquote>
+ user$ gpg --keyserver wwwkeys.eu.pgp.net --recv-keys DA286F326C5F196B <br />
+ user$ gpg --armor --export DA286F326C5F196B | sudo apt-key add -</pre>
-<p>Once you added the relevant sources lines you can run:</p>
+<h3>Final installation step</h3>
+<p>Once you added the relevant sources lines to your /etc/apt/sources.list you can run:
+ </p><pre> aptitude install scribus scribus-ng<br /></pre>
+ or
+ <pre> apt-get install scribus scribus-ng </pre>
-<p>Update the package database:</p>
-<blockquote><table width="100%" border="1" bgcolor="#eeeeee"><tr><td border="0">
-<pre> aptitude update</pre>
-</td></tr></table></blockquote>
-<p>or</p>
-<blockquote><table width="100%" border="1" bgcolor="#eeeeee"><tr><td border="0">
-<pre> apt-get update </pre>
-</td></tr></table></blockquote>
-<p>Install the appropriate scribus package or both packages:</p>
-<blockquote><table width="100%" border="1" bgcolor="#eeeeee"><tr><td border="0">
-<pre> aptitude install scribus scribus-cvs </pre>
-</td></tr></table></blockquote>
-<p>or</p>
-<blockquote><table width="100%" border="1" bgcolor="#eeeeee"><tr><td border="0">
-<pre> apt-get install scribus scribus-cvs </pre>
-</td></tr></table></blockquote>
-<p>or use your favorite graphical apt-get front-end such as synaptic (Don't forget to "Reload Package List" in the synaptic. It's the equivalent of apt-get update and has to be done before new packages from these repositories will become available to your package management tools).</p>
+ <p>in a root terminal or use your favorite graphical apt-get front-end such as synaptic or aptitude. Don't forget to "Reload Package List" in the synaptic. It's the equivalent of "apt-get (or aptitude) update" and has to be done to make new packages from our repositories available to your package management tools.</p>
+ <h3>Bug reporting</h3>
+ <p>Please do not file bug reports about the packages from these upstream repositories in the Debian or Ubuntu BTS (Bug Tracking Systems). Use the distribution BTS for the package version that is in that distribution. However, if you cold verify that the bug is present in the package version in Debian, by all means feel free to file a bug report through the Debian BTS. You are encouraged to contact the maintainer <a href="mailto:malextagancha.org">Oleksandr (Alex) Moskalenko</a> directly if you have package installation questions or related Scribus issues that you believe do not belong in Scribus BTS or for comments and suggestions about this document. If you have a Scribus issue that is not related to Debian packaging you may find it easier to just use the scribus BTS at http://bugs.scribus.net for reporting bugs as such issues would be forwarded from the Debian BTS to the Scribus BTS by the maintainer anyway.</p>
+ <h3>Step-by-step procedure for new Debian GNU/Linux users.</h3>
+ <p>You don't have to log on as root, but you have to have superuser privileges to edit the /etc/apt/sources.list file. Fortunately, on a Linux system you can do that with ease. Please open a root terminal or open a regular terminal and become root through a "su" command. You will have to provide root password when prompted. Then, you can launch your favorite text editor from that terminal and edit the sources.list file as outlined in the http://wiki.scribus.net/index.php/Scribus_on_Debian_GNU/Linux page. Alternatively, you can do a bit more work upfront to achieve a more permanent access to package manipulation system. If you are familiar with the VI editor you can do the following:</p>
-<p>"scribus" package is for 1.2.xcvs stable series whereas "scribus-cvs" package will let you try the new 1.3cvs series, which is pretty stable and much more featureful than 1.2. "scribus-cvs" package installs into /usr/local hierarchy and can be installed in parallel with the scribus package, so you can have both and even run them at the same time. However, please DO NOT file bug reports about the 1.3 scribus-cvs package or any packages in these upstream repositories into the Debian or Ubuntu BTS. Only use the distribution BTS for the package versions that are in that distribution. If you have a Scribus issue, which is not related to Debian packaging then it is much more preferable if you use scribus BTS for reporting bugs. Go to <a href="http://bugs.scribus.net/" name="http://bugs.scribus.net/">http://bugs.scribus.net/</a> and have fun.</p>
+ <ul>
+ <li>
+ Open a root terminal.
+ </li>
+ <li>
+ Type "visudo".
+ </li>
+ <li>Type "o" to open a new line (vi command) and type the following line (assuming your login name is "scribusoid"): scribusoid ALL= NOPASSWD: /usr/sbin/synaptic
+ </li>
+ <li> Press "ESC" to leave the editing mode in Vi and return to the command mode. </li>
+ <li> Type ":wq!" to exit the editor. </li>
+ </ul>
+ <p>Now you are ready to launch the very nice graphical apt-get front-end Synaptic with a "sudo synaptic" command at any time. If you are a new Linux user, Synaptic will help you get started easier than you probably would with command line tools. Once you launch Synaptic select the "Settings/Repositories" menu entry. Click on the "New" button and type or paste in the appropriate source lines. For example for "Debian Sarge": URI: http://debian.scribus.net/debian/</p>
+ <br />
+ Distribution: stable
+ <br />
+ Section(s): main non-free contrib
+ <br />
+ <p>Don't forget to enable that repository by selecting a checkbox in the leftmost column. Now you can reload repository information by clicking on the "Reload" button in the main Synaptic window. Then you click on the "Search" button and search for "scribus". Once "scribus", "scribus-ng", "scribus-doc", and "scribus-template" packages are found you can mark them for installation by double-clicking on them or by right-clicking and selecting "Mark for installation". When you are done, click on the "Apply" button to proceed with installation. After that you should have the packages installed and may begin to use Scribus.</p>
+ <h3>Building from a source package for other Debian-based distributions</h3>
+ <p>Instructions below have been rendered mostly obsolete for the x86 architecture by the new repositories. If you have non-x86 hardware or would like to build an optimized package you can still use these instructions. You can submit packages for other architectures to me and I will place them into the repository. If you have a non-x86 arch or would like to optimize the packages for your CPT you can achive these goals by a very simple package rebuild. Make sure that you have the deb-src lines for scribus repositories uncommented and run the following commands:</p>
+ <p>The cool way (TM) - as root or set up sudo for yourself as a user:
+ </p><pre> apt-get install apt-build<br /></pre>
+ <p>Answer questions about your CPU and stuff - see an excellent document at <a href="http://julien.danjou.info/article-apt-build.html">http://julien.danjou.info/article-apt-build.html</a>)
+ </p><pre> apt-build update<br /></pre>
-<h3> Other branches</h3>
-<p><strong>Instructions below have been rendered mostly obsolete for the x86 architecture by the new repositories. If you have non-x86 hardware or would like to build an optimized package you can still use these instructions. You can submit packages for other architectures to me and I will place them into the repository.</strong></p>
-<h4> If your distribution is not already supported:</h4>
+ <pre> apt-build install scribus (or scribus-ng) <br /></pre>
+ <hr />
+ <h4>An alternate cool way - as root or see the config setup below:</h4>
+ <ul>
+ <li> Install "apt-src":<pre> apt-get install apt-src<br /></pre></li>
+ <li> Install the dependencies, build and install scribus from source:
+ <pre> apt-src -i install scribus <br /></pre></li>
+ </ul>
+ <h4>To streamline this process and build scribus as a user:</h4>
+ <p><strong>Configure apt-src:</strong> Add the following lines to /etc/apt/apt.conf or ~/.apt-src/config file:
+ </p>
+ <pre>
+ APT::Src::RootCommand su -c;<br />
+ APT::Src::BuildDeps</pre>
+ <p>This is especially convenient if you set up the no-password su to root for yourself through pam. Otherwise you'll likely have to type a password.</p>
+ <hr />
+ <h4>Without apt-build or apt-src - as root:</h4>
+ <pre> apt-get source -b scribus scribus-ng<br /></pre>
+ <pre> apt-get build-dep scribus-ng (or scribus)<br /></pre>
+ <hr />
+ <h4>Another way - as root:</h4>
+ <pre> apt-get install devscripts build-essential fakeroot<br /></pre>
+ <strong>Note:</strong> This creates a minimal build environment.
+ <pre> apt-get source scribus-ng (or "scribus" instead of "scribus-ng")<br /></pre>
+ <pre> apt-get build-dep scribus-ng (or scribus)<br /></pre>
+ <pre> cd scribus.... or scribus-ng...</pre>
+ <p>Use the actual directory names.</p>
+ <pre> debuild -us -uc<br /></pre>
+ <pre> cd .. <br /></pre>
+ <pre> dpkg -i scribus_.... or scribus-ng_....<br /></pre>
+ <h3>About this document</h3>
+ <p>As of 2006-01-30 this how-to has been originally created for Scribus Wiki page by the following Scribus Wiki users: malex (Oleksandr Moskalenko), mhanski (Maciej Hanski), Zero0w (Wily Yuen), JureCuhalev, Cbradney (Craig Bradney), and Joolsr. This page is licensed <a href="http://creativecommons.org/licenses/by-sa/2.0/ ">CC BY-SA</a>.</p>
-<p>Please visit the <a href="http://wiki.scribus.net/index.php/Scribus_on_Debian_GNU/Linux">Scribus Wiki</a> for end user provided hints. </p>
-<!--<p>If you have a non-x86 arch or would like to optimize the packages for your CPT you can achive these goals by a very simple package rebuild. Make sure that you have the deb-src lines for scribus repositories uncommented and run the following commands:</p>
-<h3> The cool way &#8482; - as root or set up sudo for yourself as a user:</h3>
+<p>One thing which sets Scribus apart is the enthusiastic and friendly Scribus community that assists beginner and pro alike. You can take part in many ways: our <a href="http://nashi.altmuehlnet.de/mailman/listinfo/scribus">mailing list</a>, the <a href="http://docs.scribus.net/index.php?lang=en&page=irc">IRC channel</a>, email, the <a href="http://wiki.scribus.net/">wiki</a>, contracted support and finally the <a href="http://bugs.scribus.net/">bugtracker</A>. These options add to your Scribus experience and we think you will find it very rewarding.</p></
-<blockquote><table width="100%" border="1" bgcolor="#eeeeee"><tr><td border="0">
-<pre>apt-get install apt-build</pre>
-<pre>apt-build update</pre>
-<pre>apt-build install scribus (or scribus-cvs)</pre>
-</td></tr></table></blockquote>
-<p>Answer questions about your CPU and stuff - see an excellent document at: <a href="http://julien.danjou.info/article-apt-build.html">http://julien.danjou.info/article-apt-build.html</a></p>
-<h3> User notes about installation on other Debian-based distributions:</h3>-->
-
-
-<h3>References:</h3>
-<p>Note: these instructions are also partially available at:</p>
-<a href="http://www.debian.org/doc/FAQ/ch-pkg_basics.en.html">http://www.debian.org/doc/FAQ/ch-pkg_basics.en.html</a>
-<p>See section 6.13 "How do I install a source package?" and section 6.14 "How do I build binary packages from a source package?"</p>
-<p>Enjoy Scribus!</p>
</qt>
/branches/Version133x/Scribus/scribus/doc/en/install1.html
10,7 → 10,7
<li>Scribus mirror at National Technical University of Athens - http://mirrors.ntua.gr/Scribus/</li>-->
 
</ul>
<p>There is also thanks to N&#64;twork, anonymous CVS access is updated daily: Only recommended for those who want to stay on the bleeding edge. Instructions for getting the latest source via cvs: </p>
<p>There is also thanks to <a href="http://Anduin.net">Anduin.net</a> , anonymous CVS access is updated daily: Only recommended for those who want to stay on the bleeding edge. Instructions for getting the latest source via cvs: </p>
<p><strong>Scribus 1.2.x - Stable</strong></p>
 
<blockquote><table width="100%" border="1" bgcolor="#eeeeee"><tr><td border="0">
29,8 → 29,24
cvs -z3 co Scribus
</pre>
</td></tr></table></blockquote>
<p><strong>Scribus 1.3.3.x - Development - Recommended for those using 1.3.x for production use</strong></p>
 
<p><strong>Scribus 1.3.x - Development</strong></p>
<blockquote><table width="100%" border="1" bgcolor="#eeeeee"><tr><td border="0">
<pre>
export CVSROOT=:pserver:anoncvs&#64;scribus.info:/cvs
</pre>
</td></tr></table></blockquote>
<blockquote><table width="100%" border="1" bgcolor="#eeeeee"><tr><td border="0">
<pre>
cvs login
</pre>
</td></tr></table></blockquote>
<blockquote><table width="100%" border="1" bgcolor="#eeeeee"><tr><td border="0">
<pre>
cvs -z3 co -r Version133x Scribus
</pre>
</td></tr></table></blockquote>
<p><strong>Scribus 1.3.4cvs - Development - More Experiemental</strong></p>
 
<blockquote><table width="100%" border="1" bgcolor="#eeeeee"><tr><td border="0">
<pre>
/branches/Version133x/Scribus/scribus/doc/en/install2.html
3,49 → 3,38
<h2>Requirements</h2>
<p>The programs you will need to compile Scribus are:</p>
<ol>
<li><strong>For Scribus 1.3.x+ GCC 3.x+ is required, GCC 3.3+ is strongly recommended</strong>. The Scribus Team has tested compiling with GCC 3.4 or GCC 4.0 and recommends its use, if available, for the performance benefits.</li>
<li><strong>For Scribus 1.3.x+ GCC 3.x+ is required, GCC 3.3+ is strongly recommended</strong>. The Scribus Team has tested compiling with GCC 4.1 and recommends its use, if available, for the performance benefits.</li>
<li>autoconf 2.53+</li>
<li>automake 1.6.3+</li>
</ol>
The dependencies for compilation, and also to run Scribus are:
<ol>
<li>Qt 3.3.0+, both the runtime libraries and development libraries. We recommend using Qt 3.3.4+. <strong>Qt =&#060; 3.2.x is not supported.</strong></li>
<li>Qt 3.3.0+, both the runtime libraries and development libraries. We recommend using Qt 3.3.5+. <strong>Qt =&#060; 3.2.x is not supported.</strong></li>
<li>Python and python-devel libraries 2.3+. You can disable Python support with <code>configure --without-python</code>. Python 2.2 is not supported.</li>
<li>Freetype2 2.1.3+. Due to various freetype2 bugs, we recommend, if your distro/OS allows, to use 2.1.10+</li>
<li>Freetype2 2.1.7+. Due to various freetype2 bugs, we recommend, if your distribution/OS allows, to use 2.2.1+</li>
<li>libart_lgpl 2.3.10+, 2.3.17+ recommended.</li>
<li>libxml 2.6+.</li>
<li>Ghostscript 7.07+ or AFPL Ghostscript 8.53+ is highly recommended.</li>
<li>PostScript-Fonts. TrueType Fonts. Scribus also can support OpenType fonts both TrueType and Type 1 Outline OpenType Fonts in 1.1.1+.</li>
<li>Ghostscript 8.15+ or AFPL Ghostscript 8.54+ is highly recommended. Ubuntu users in particular are urged to update to a newer version if possible.</li>
<li>Postscript-Fonts. TrueType Fonts. Scribus also can support OpenType fonts both TrueType and Type 1 Outline OpenType Fonts in 1.1.1+.</li>
</ol>
<p>Scribus will run under most any window manager and does not require KDE
itself. However, drag and drop functionality will be lost without KDE. One
of the Scribus developers runs Gnome. The author of this documentation has
made a point of testing each release of Scribus under Blackbox as well.
This has shown no incompatibilities or problems for Scribus, except for
the loss of drag and drop functionality.</p>
<p>If color management does not work, you may not have installed the
development libraries for littlecms. When downloading the package from
littlecms the make files are already configured for Linux, so compiling is
straight forward. You also need at least one RGB profile and one CMYK
profile installed or the color preferences and options will not appear in
the menus.</p>
<p>Testing suggests setting the correct &#034;-march=&#034; CXXFLAGS has a very
benefitial effect on Scribus performance. For example, if you have a Duron or Athlon processor, using <code>export
CXXFLAGS=&#034;-march=athlon&#034;</code> would be of benefit. Check if your distribution sets these for you and how they are set, and for further information see:
<blockquote><table width="100%" border="1" bgcolor="#eeeeee"><tr><td border="0">
<pre>man gcc</pre>
</td></tr></table></blockquote>
for detailed options</p>
<h3>Optionally:</h3>
<ul>
<li>CUPS development librairies - Scribus now directly supports printing
with CUPS.</li>
<li>Gimp Print development librairies - Scribus now directly supports the
Gimp Print plug-in with CUPS.</li>
<li>Littlecms - also known as lcms in some distros. Minimum 1.09, 1.12+ recommended. lcms 1.12+ has support for black point generation.</li>
<li>CUPS development libraries - Scribus now directly supports printing with CUPS.</li>
<li>Gimp Print development libraries - Scribus now directly supports the Gimp Print plug-in with CUPS.</li>
<li>Littlecms - also known as lcms in some distributions. Minimum 1.12, 1.15+ recommended. lcms 1.12+ has support for black point generation.</li>
<li>tkinter - for the font sampler script</li>
<li>python-imaging libaries for font sampler script preview</li>
<li>openssl-devel (Some distros enable ssl support for CUPS, notably Suse Linux)</li>
<li>openssl-devel (Some linux distributions enable ssl support for CUPS, notably Suse Linux)</li>
<li>fontconfig-devel - for auto discovery of fonts on Linux, MacOSX and Unix. Not needed on Windows.</li>
<li>antiword - this is not needed at compile time for MS Word import. Scribus will detect this at run time however.</li>
</ul>
<p>Scribus will run under most any window manager and does not require KDE itself. However, drag and drop functionality will be lost without KDE. One of the Scribus developers runs Gnome. The author of this documentation has made a point of testing each release of Scribus under Blackbox as well. This has shown no incompatibilities or problems for Scribus, except for the loss of drag and drop functionality.</p>
<p>If color management does not work, you may not have installed the development libraries for littlecms. When downloading the package from littlecms the make files are already configured for Linux, so compiling is straight forward. You also need at least one RGB profile and one CMYK profile installed or the color preferences and options will not appear in the menus.</p>
<p>Testing suggests setting the correct &#034;-march=&#034; CXXFLAGS has a very beneficial effect on Scribus performance. For example, if you have a Duron or Athlon processor, using <code>export CXXFLAGS=&#034;-march=athlon&#034;</code> would be of benefit. Check if your distribution sets these for you and how they are set, and for further information see:
<blockquote><table width="100%" border="1" bgcolor="#eeeeee"><tr><td border="0">
<pre>man gcc</pre>
</td></tr></table></blockquote>
for detailed options</p>
<h4>Using Cmake</h4>
<p>In 1.3.4cvs, we have added support for using Cmake as an alternative for traditional autotools. This is still experimental, but we do encourage willing testers to use Cmake and report any issues to the mailing list or IRC. Our aim is to test this on as wide a variety of platforms as possible. Currently, Linux and MacOSX are mostly working. We are very encouraged with the progress of Cmake and anticipate autotools support may be removed before the 1.4 Stable release. Cmake instructions are beyond the scope of this section at the moment, but you can visit: <a href="http://wiki.scribus.net/index.php/Building_1.3.4cvs_or_higher_with_CMake">http://wiki.scribus.net/index.php/Building_1.3.4cvs_or_higher_with_CMake</a> for the latest hints and instructions.</p>
</qt>
/branches/Version133x/Scribus/scribus/doc/en/index.html
23,6 → 23,7
<div class="item">
<h3>Brief Project Status</h3>
<ul>
<li><b>31/07/2006</b> - Scribus 1.3.3.3 (devel) released
<li><b>29/05/2006</b> - Scribus 1.3.3.2 (devel) released
<li><b>10/04/2006</b> - Scribus 1.3.3.1 (devel) released
<li><b>27/01/2006</b> - Scribus 1.3.3 (devel) released</li>
/branches/Version133x/Scribus/scribus/about.cpp
54,7 → 54,7
tabLayout1->addWidget( pixmapLabel1 );
buildID = new QLabel( tab, "BB" );
buildID->setAlignment(Qt::AlignCenter);
QString BUILD_DAY = "28";
QString BUILD_DAY = "30";
QString BUILD_MONTH = "July";
QString BUILD_YEAR = "2006";
QString BUILD_TIME = "";