[prev in list] [next in list] [prev in thread] [next in thread] 

List:       mandrake-cooker
Subject:    [Cooker] [Bug 24032] [scribus] New: Incorrect and out of date info in spec file description and buil
From:       "mrdocs () scribus ! info" <bugzilla () qa ! mandrivalinux ! com>
Date:       2006-07-31 20:44:48
Message-ID: bug24032.20060731204448.767105 () qa ! mandriva ! com
[Download RAW message or body]



http://qa.mandriva.com/show_bug.cgi?id=24032

      Distribution: cooker
           Summary: Incorrect and out of date info in spec file description
                    and buildrequires
           Product: scribus
           Version: 1.3.3.2-1mdv2007.0
          Platform: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: normal
         Component: packaging
        AssignedTo: lenny@mandriva.com
        ReportedBy: mrdocs@scribus.info


Hi,

I opened http://qa.mandriva.com/show_bug.cgi?id=12005  a long while ago to
update the references to proprietary applications and a quick look at the spec
file from CVS shows some out of date info. The correct description is in the
PACKAGING file.

The current spec file states: "At the moment Scribus supports only Type1
(Postscript) and TrueType fonts." Scribus supports all fonts available on Linux
, except Type 3 as well as .ttc (True Type Collections) and .dfont files from
OSX even when used on Linux.

Recommended Spec File Description:

%description
Scribus is an desktop open source page layout program with the aim of producing 
commerical grade output in PDF and Postscript, primarily, though not
exclusively
for Linux. Scirbus runs natively on Linux, BSD, Solaris, and Win32.

Recommended Spec File Summary: Scribus - Open Source Page Layout 

Please remove all references to proprietary applications.

=============================================================================

* We have included a scribus.xml file for updating the mime info database. 
We are still missing some locales, but in our testing it works properly. 
We are awaiting IANA approval for our mime type.

An example command to install and refresh the mime database in a spec file 
(distro specfic macros might vary):

%install

install -d
$RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir},%{_datadir}/mime/packages/}
install scribus.xml $RPM_BUILD_ROOT%{_datadir}/mime/packages/scribus.xml

%post
umask 022
[ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database
>/dev/null 2>&1 ||:
[ ! -x /usr/bin/update-mime-database ] || /usr/bin/update-mime-database
%{_datadir}/mime >/dev/null 2>&1 ||:

%postun 
umask 022
[ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database
>/dev/null 2>&1
[ ! -x /usr/bin/update-mime-database ] || /usr/bin/update-mime-database
%{_datadir}/mime >/dev/null 2>&1 ||:

=============================================================================

Missing build requires:



Requirements:
        Qt >= 3.3 (3.3.3 recommended)
        Freetype >= 2.1.3 (2.1.9+ recommended)
        libart >= 2.3.8+ (2.3.17+ recommended)
        libjpeg-devel

Recommended:
        CUPS
        libtiff >= 3.6.0
        Fontconfig >= 2.0
        LittleCMS = 1.12 (1.14+ recommended)
        LibXML2 >= 2.6.0
        GhostScript >= 8.0 (8.15 or greater preferred)
        Python >= 2.3
        tkinter for the font sampler script
        python-imaging for the font sampler preview


-- 
Configure bugmail: http://qa.mandriva.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic