View Issue Details

IDProjectCategoryView StatusLast Update
0001025ScribusReleasespublic2005-05-04 09:37
ReporterplinnellAssigned Toplinnell 
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Product Version1.2.2cvs 
Fixed in Version1.2.2cvs 
Summary0001025: Add MIME types to KDE/GNOME
DescriptionThanks to Phil Compton, who has been packaging Scribus for Fedora Extras, attached is the mime info needed to be added during the make install script.
TagsNo tags attached.
Patch

Relationships

related to 0001250 closedplinnell scribus.desktop needs to be updated to correspond to the current freedesktop specs 

Activities

2004-09-02 22:47

 

scribus.mime (50 bytes)

2004-09-02 22:47

 

scribus.xml (382 bytes)   
<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
    <mime-type type="application/x-scribus">
        <comment xml:lang="en">Scribus Document</comment>
        <glob pattern="*.sla" />
        <glob pattern="*.sla.gz" />
        <glob pattern="*.scd" />
        <glob pattern="*.scd.gz" />
  </mime-type>
</mime-info>
scribus.xml (382 bytes)   

2004-09-02 22:48

 

scribus.keys (204 bytes)

2004-09-02 22:48

 

pcompton

2004-09-03 01:37

reporter   ~0002277

One more change, for new freedesktop compliance (affects gnome-2.8):

diff -ur scribus-1.2/scribus.desktop scribus-1.2.mime/scribus.desktop
--- scribus-1.2/scribus.desktop 2004-03-01 18:25:50.000000000 -0500
+++ scribus-1.2.mime/scribus.desktop 2004-09-02 21:30:13.435612937 -0400
@@ -45,7 +45,7 @@
 GenericName[zh_TW]=桌面出版
 GenericName[zu]=Ukushicilelwa kwe-Desktop
 Exec=scribus %f
-MimeType=scd,scd.gz,sla,sla.gz
+MimeType=application/x-scribus
 Terminal=false
 Icon=scribusicon.png
 Type=Application

deejay1

2004-09-03 08:25

developer   ~0002279

A patch for the scribus.xml file :)

--- scribus.xml 2004-09-03 07:58:01.000000000 +0000
+++ scribus.xml.dee 2004-09-03 08:22:31.949785880 +0000
@@ -2,6 +2,11 @@
 <mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
     <mime-type type="application/x-scribus">
         <comment xml:lang="en">Scribus Document</comment>
+ <comment xml:lang="pl">Dokument Scribusa</comment>
+ <comment xml:lang="de">Scribus Dokument</comment>
+ <comment xml:lang="cy">Dogfen Scribus</comment>
+ <comment xml:lang="nb">Scribus-dokument</comment>
+ <comment xml:lang="nn">Scribus-dokument</comment>
         <glob pattern="*.sla" />
         <glob pattern="*.sla.gz" />
         <glob pattern="*.scd" />

deejay1

2004-11-08 13:56

developer   ~0002815

Consider closing this bug - duplicate of 1250.
The .keys and .mime files are replaced by the shared-mime-info spec (and package) so only .desktop and .xml files from bug 0001250 should be needed.

cbradney

2004-11-09 00:31

administrator   ~0002826

DeeJay1, and others? should we now close this and use only 1250?

deejay1

2004-11-09 13:50

developer   ~0002844

Hmm, according to freedesktop.org:
# ROX has used the system since July 2002.
# GTK has support since version 2.4.
# GNOME uses the system since version 2.8.
# Current XFCE developer versions support the system.
# KDE is planning to support it for their next major release.

So KDE 3.4 should have it.
For now KDE 3.3.x seems to use it's own mime definitions in /usr/share/mimelnk/ using .desktop files

2005-03-05 19:43

 

scribus.xml.patch (456 bytes)   
--- scribus.xml	2005-03-05 22:42:50.000000000 +0300
+++ scribus_avp.xml	2005-03-06 00:55:07.822266352 +0300
@@ -15,6 +15,7 @@
    <comment xml:lang="it">Documento Scribus</comment>
    <comment xml:lang="nb">Scribus dokument</comment>
    <comment xml:lang="da">Scribus Dokument</comment>
+   <comment xml:lang="ru">Документ Scribus</comment>
         <glob pattern="*.sla" />
         <glob pattern="*.sla.gz" />
         <glob pattern="*.scd" />
scribus.xml.patch (456 bytes)   

plinnell

2005-05-04 09:37

viewer   ~0004497

the xml file is correct and added into the source files, as well as the documented install procedure for packagers.

Issue History

Date Modified Username Field Change
2004-09-02 22:23 plinnell New Issue
2004-09-02 22:23 plinnell Reported where => IRC
2004-09-02 22:47 plinnell File Added: scribus.mime
2004-09-02 22:47 plinnell File Added: scribus.xml
2004-09-02 22:48 plinnell File Added: scribus.keys
2004-09-02 22:48 plinnell File Added: scribus.applications
2004-09-03 01:37 pcompton Note Added: 0002277
2004-09-03 08:25 deejay1 Note Added: 0002279
2004-10-25 21:26 malex Relationship added related to 0001250
2004-11-08 13:56 deejay1 Note Added: 0002815
2004-11-09 00:31 cbradney Note Added: 0002826
2004-11-09 13:40 deejay1 Note View State: 2815: public
2004-11-09 13:50 deejay1 Note Added: 0002844
2004-12-06 01:22 plinnell Status new => assigned
2004-12-06 01:22 plinnell Assigned To => plinnell
2005-03-05 19:43 alexandre File Added: scribus.xml.patch
2005-05-04 09:36 plinnell Status assigned => resolved
2005-05-04 09:36 plinnell Resolution open => fixed
2005-05-04 09:36 plinnell Product Version => 1.2.2cvs
2005-05-04 09:36 plinnell Fixed in Version => 1.2.2cvs
2005-05-04 09:37 plinnell Status resolved => closed
2005-05-04 09:37 plinnell Note Added: 0004497