"SfR Fresh" - the SfR Freeware/Shareware Archive

Member "scribus-1.3.3.12/PACKAGING" of archive scribus-1.3.3.12.tar.gz:


As a special service "SfR Fresh" has tried to format the requested source page into HTML format using source code syntax highlighting with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. That can be also achieved for any archive member file by clicking within an archive contents listing on the first character of the file(path) respectively on the according byte size field.
    1 Packagers notes:
    2 
    3 * All final release source tarballs are gpg signed to ensure their integrity. 
    4 You can verify them with:
    5 
    6 gpg --verify ./tarball.sig ./tarball.tar.bz2
    7 
    8 While we also note md5sums and shasums, gpg --verify is more secure and reliable.
    9 
   10 * The font sampler script, requires tkinter to run properly and optionally 
   11 python-imaging to enable print previews. Please consider adding these as 
   12 requires, even though configure does not explicitly check for them:
   13 
   14 * In the past some plug-ins were distributed separately which are now 
   15 part of the main package. Please consider adding:
   16 
   17 	Obsoletes:      scribus-svg
   18 	Obsoletes:      scribus-scripting
   19 	Obsoletes:      scribus-short-words
   20 	Obsoletes:      scribus-vlna
   21 
   22 to ensure these old packages are removed on upgrade.
   23 
   24 * Currently, the full en documentation is included in the tarball, Please
   25 note it is licensed differently from the application source. We may decide to 
   26 distribute them separately. In any case, a monolithic scribus application
   27 plus docs package should also obsolete all prior docs packages.
   28 
   29 	Obsoletes:      scribus-i18en
   30 	Obsoletes:      scribus-i18de
   31 	Obsoletes:      scribus-i18fr
   32 
   33 * Some of the hyphenation dictionaries are under the LGPL or other free
   34 licenses, not the GPL. Details for each are in the README_XX.xx.txt for
   35 each corresponding language.
   36 
   37 * You might notice that configure can check for the cairo libaries, this is not the
   38 default, and can be considered experimental. We do not recommend building against cairo
   39 for packaging.
   40 
   41 
   42 ===============================================================================
   43 
   44 Recommended Spec File Description:
   45 
   46 %description
   47 Scribus is an desktop open source page layout program with the aim of producing 
   48 commerical grade output in PDF and Postscript, primarily, though not exclusively
   49 for Linux. Scirbus runs natively on Linux, BSD, OS/2, Solaris, and Win32.
   50 
   51 Recommended Spec File Summary: Scribus - Open Source Page Layout 
   52 
   53 Please remove all references to proprietary applications.
   54 
   55 =============================================================================
   56 
   57 * We have included a scribus.xml file for updating the mime info database. 
   58 We are still missing some locales, but in our testing it works properly. 
   59 We now have IANA approval for our mime type.
   60 
   61 An example command to install and refresh the mime database in a spec file 
   62 (distro specfic macros might vary):
   63 
   64 %install
   65 
   66 install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir},%{_datadir}/mime/packages/}
   67 install scribus.xml $RPM_BUILD_ROOT%{_datadir}/mime/packages/scribus.xml
   68 
   69 %post
   70 umask 022
   71 [ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database >/dev/null 2>&1 ||:
   72 [ ! -x /usr/bin/update-mime-database ] || /usr/bin/update-mime-database %{_datadir}/mime >/dev/null 2>&1 ||:
   73 
   74 %postun 
   75 umask 022
   76 [ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database >/dev/null 2>&1
   77 [ ! -x /usr/bin/update-mime-database ] || /usr/bin/update-mime-database %{_datadir}/mime >/dev/null 2>&1 ||:
   78 
   79 =============================================================================
   80 
   81 We do appreciate the effort in maintaining packagers make for Scribus. 
   82 Please file issues or enhancement requests at http://bugs.scribus.net
   83 
   84 Detailed notes on exact library requirements are detailed in the BUILDING file with the source tarball.
   85 
   86 There is a lively on-line community, both on IRC @ #scribus on irc.freenode.net
   87 and the mailing list. Mailing list info can be found at: 
   88 http://nashi.altmuehlnet.de/mailman/listinfo/scribus
   89 
   90 For the Scribus Team,
   91 Peter Linnell
   92 in February 2006