Drop old mimelnk MIME types

Those desktop MIME types were needed only with KDE up to 3.x, as it
used to have its own desktop-based MIME type system. KDE 3 is EOL for
many years now, and there are already XDG MIME types.
This commit is contained in:
Pino Toscano 2022-07-05 17:26:14 +02:00 committed by Laurent Trinques
parent 08e206deeb
commit cf479bc113
8 changed files with 1 additions and 83 deletions

View File

@ -147,10 +147,6 @@ install(DIRECTORY examples DESTINATION share/qelectrotech)
install(DIRECTORY titleblocks DESTINATION share/qelectrotech) install(DIRECTORY titleblocks DESTINATION share/qelectrotech)
install(FILES LICENSE ELEMENTS.LICENSE CREDIT README ChangeLog DESTINATION share/doc/qelectrotech) install(FILES LICENSE ELEMENTS.LICENSE CREDIT README ChangeLog DESTINATION share/doc/qelectrotech)
install(FILES misc/qelectrotech.desktop DESTINATION share/applications) install(FILES misc/qelectrotech.desktop DESTINATION share/applications)
install(FILES misc/x-qet-element.desktop
misc/x-qet-project.desktop
misc/x-qet-titleblock.desktop
DESTINATION share/mimelnk/application)
install(FILES misc/qelectrotech.xml DESTINATION share/mime/packages) install(FILES misc/qelectrotech.xml DESTINATION share/mime/packages)
install(FILES misc/qelectrotech.appdata.xml DESTINATION ${QET_APPDATA_PATH}) install(FILES misc/qelectrotech.appdata.xml DESTINATION ${QET_APPDATA_PATH})
install(FILES ${QM_FILES} DESTINATION ${QET_LANG_PATH}) install(FILES ${QM_FILES} DESTINATION ${QET_LANG_PATH})

View File

@ -47,7 +47,6 @@ endif()
endif() endif()
message("QET_LICENSE_PATH " ${QET_LICENSE_PATH}) message("QET_LICENSE_PATH " ${QET_LICENSE_PATH})
message("QET_MIME_DESKTOP_PATH " ${QET_MIME_DESKTOP_PATH})
message("QET_MIME_PACKAGE_PATH " ${QET_MIME_PACKAGE_PATH}) message("QET_MIME_PACKAGE_PATH " ${QET_MIME_PACKAGE_PATH})
message("QET_DESKTOP_PATH " ${QET_DESKTOP_PATH}) message("QET_DESKTOP_PATH " ${QET_DESKTOP_PATH})
message("QET_ICONS_PATH " ${QET_ICONS_PATH}) message("QET_ICONS_PATH " ${QET_ICONS_PATH})

View File

@ -28,7 +28,6 @@ if(UNIX AND NOT APPLE)
set(QET_LANG_PATH "share/qelectrotech/lang/") set(QET_LANG_PATH "share/qelectrotech/lang/")
set(QET_EXAMPLES_PATH "share/qelectrotech/examples/") set(QET_EXAMPLES_PATH "share/qelectrotech/examples/")
set(QET_LICENSE_PATH "doc/qelectrotech/") set(QET_LICENSE_PATH "doc/qelectrotech/")
set(QET_MIME_DESKTOP_PATH "../share/mimelnk/application/")
set(QET_MIME_PACKAGE_PATH "../share/mime/packages/") set(QET_MIME_PACKAGE_PATH "../share/mime/packages/")
set(QET_DESKTOP_PATH "share/applications/") set(QET_DESKTOP_PATH "share/applications/")
set(QET_ICONS_PATH "share/icons/hicolor/") set(QET_ICONS_PATH "share/icons/hicolor/")
@ -46,7 +45,6 @@ if(APPLE)
set(QET_LANG_PATH "../Resources/lang/") set(QET_LANG_PATH "../Resources/lang/")
set(QET_EXAMPLES_PATH "share/qelectrotech/examples/") set(QET_EXAMPLES_PATH "share/qelectrotech/examples/")
set(QET_LICENSE_PATH "doc/qelectrotech/") set(QET_LICENSE_PATH "doc/qelectrotech/")
set(QET_MIME_DESKTOP_PATH "../share/mimelnk/application/")
set(QET_DESKTOP_PATH "share/applications/") set(QET_DESKTOP_PATH "share/applications/")
set(QET_ICONS_PATH "share/icons/hicolor/") set(QET_ICONS_PATH "share/icons/hicolor/")
set(QET_MAN_PATH "man/") set(QET_MAN_PATH "man/")

View File

@ -33,7 +33,7 @@ my $no = '[no]';
my $todo = 'TODO'; my $todo = 'TODO';
our $default_language = 'fr'; our $default_language = 'fr';
our @misc_desktop_files = qw(misc/qelectrotech.desktop misc/x-qet-element.desktop misc/x-qet-project.desktop misc/x-qet-titleblock.desktop); our @misc_desktop_files = qw(misc/qelectrotech.desktop);
our @misc_xml_files = qw(misc/qelectrotech.xml); our @misc_xml_files = qw(misc/qelectrotech.xml);
our @readme_files = qw(CREDIT README INSTALL ELEMENTS.LICENSE build-aux/linux/fedora/README.elements); our @readme_files = qw(CREDIT README INSTALL ELEMENTS.LICENSE build-aux/linux/fedora/README.elements);
our @ordered_languages = qw(fr en es pt cs pl ca de it ar sl hr el nl be ru ro da pt_br hu sr tr nb ja mn); our @ordered_languages = qw(fr en es pt cs pl ca de it ar sl hr el nl be ru ro da pt_br hu sr tr nb ja mn);

View File

@ -1,24 +0,0 @@
[Desktop Entry]
Type=MimeType
MimeType=application/x-qet-element
Icon=application-x-qet-element
DefaultApp=qelectrotech
Patterns=*.elmt;
Comment=QElectroTech element file
Comment[de]=QElectrotech Bauteildatei
Comment[fr]=Fichier élément QElectroTech
Comment[ar]=QElectrotech ملف عنصر
Comment[es]=Archivo elemento QElectroTech
Comment[ca]=Fitxer símbol QElectroTech
Comment[ru]=Файл элемента QElectroTech
Comment[ru_RU]=Файл элемента QElectroTech
Comment[pt]=Ficheiro de elemento QElectroTech
Comment[pt_PT]=Ficheiro de elemento QElectroTech
Comment[cs]=Soubor s prvkem pro QElectroTech
Comment[pl]=Plik elementu QElectroTech
Comment[it]=File del progetto QEletroTech
Comment[el]=Αρχείο στοιχείου QEletroTech
Comment[nl]=QElectroTech element bestand
Comment[be]=QElectroTech element bestand
Comment[da]=QElectroTech symbol fil
Comment[ja]=QElectroTech

View File

@ -1,24 +0,0 @@
[Desktop Entry]
Type=MimeType
MimeType=application/x-qet-project
Icon=application-x-qet-project
DefaultApp=qelectrotech
Patterns=*.qet;
Comment=QElectroTech project file
Comment[de]=QElectroTech Projektdatei
Comment[fr]=Fichier projet QElectroTech
Comment[ar]=QElectroTech ملف مشروع
Comment[es]=Archivo proyecto QElectroTech
Comment[ca]=Fitxer projecte QElectroTech
Comment[ru]=Файл проекта QElectroTech
Comment[ru_RU]=Файл проекта QElectroTech
Comment[pt]=Ficheiro de projecto QElectroTech
Comment[pt_PT]=Ficheiro de projecto QElectroTech
Comment[cs]=Soubor s projektem pro QElectroTech
Comment[pl]=Plik projektu QElectroTech
Comment[it]=File del progetto QElectroTech
Comment[el]=Αρχείο έργου QElectroTech
Comment[nl]=QElectroTech project bestand
Comment[be]=QElectroTech project bestand
Comment[da]=QElectroTech projekt fil
Comment[ja]=QElectroTech

View File

@ -1,22 +0,0 @@
[Desktop Entry]
Type=MimeType
MimeType=application/x-qet-titleblock
Icon=application-x-qet-titleblock
DefaultApp=qelectrotech
Patterns=*.titleblock;
Comment=QElectroTech title block template file
Comment[de]=QElectroTech Zeichnungskopf Vorlagedatei
Comment[fr]=Modèle de cartouche QElectroTech
Comment[ar]=QElectroTech نموذج إطار تعريف
Comment[ru]=Файл шаблона основной надписи листа QElectroTech
Comment[pl]=Szablon tabliczki rysunkowej QElectroTech
Comment[cs]=Vzor záhlaví výkresu pro QElectroTech
Comment[es]=Modelo de cartucho QElectroTech
Comment[ca]=Model de bloc de títol QElectroTech
Comment[pt]=Modelo de moldura QElectroTech
Comment[el]=Πρότυπο πινακίδας QElectroTech
Comment[it]=Modello di cartiglio per QElectroTech
Comment[nl]=QElectroTech titel bloksjabloon
Comment[be]=QElectroTech titel bloksjabloon
Comment[da]=QElectroTech titelblok skabelon
Comment[ja]=QElectroTech

View File

@ -13,7 +13,6 @@ unix {
QET_LANG_PATH = 'share/qelectrotech/lang/' QET_LANG_PATH = 'share/qelectrotech/lang/'
QET_EXAMPLES_PATH = 'share/qelectrotech/examples/' QET_EXAMPLES_PATH = 'share/qelectrotech/examples/'
QET_LICENSE_PATH = 'doc/qelectrotech/' QET_LICENSE_PATH = 'doc/qelectrotech/'
QET_MIME_DESKTOP_PATH = '../share/mimelnk/application/'
QET_MIME_PACKAGE_PATH = '../share/mime/packages/' QET_MIME_PACKAGE_PATH = '../share/mime/packages/'
QET_DESKTOP_PATH = 'share/applications/' QET_DESKTOP_PATH = 'share/applications/'
QET_ICONS_PATH = 'share/icons/hicolor/' QET_ICONS_PATH = 'share/icons/hicolor/'
@ -42,7 +41,6 @@ macx {
QET_LANG_PATH = '../Resources/lang/' QET_LANG_PATH = '../Resources/lang/'
QET_EXAMPLES_PATH = 'share/qelectrotech/examples/' QET_EXAMPLES_PATH = 'share/qelectrotech/examples/'
QET_LICENSE_PATH = 'doc/qelectrotech/' QET_LICENSE_PATH = 'doc/qelectrotech/'
QET_MIME_DESKTOP_PATH = '../share/mimelnk/application/'
QET_DESKTOP_PATH = 'share/applications/' QET_DESKTOP_PATH = 'share/applications/'
QET_ICONS_PATH = 'share/icons/hicolor/' QET_ICONS_PATH = 'share/icons/hicolor/'
QET_MAN_PATH = 'man/' QET_MAN_PATH = 'man/'
@ -263,9 +261,6 @@ examples.files = examples/*
copyright.path = $$join(INSTALL_PREFIX,,,$${QET_LICENSE_PATH}) copyright.path = $$join(INSTALL_PREFIX,,,$${QET_LICENSE_PATH})
copyright.files = LICENSE ELEMENTS.LICENSE CREDIT README ChangeLog copyright.files = LICENSE ELEMENTS.LICENSE CREDIT README ChangeLog
mime_desktop.path = $$join(INSTALL_PREFIX,,,$${QET_MIME_DESKTOP_PATH})
mime_desktop.files = misc/x-qet-*.desktop
mime_package.path = $$join(INSTALL_PREFIX,,,$${QET_MIME_PACKAGE_PATH}) mime_package.path = $$join(INSTALL_PREFIX,,,$${QET_MIME_PACKAGE_PATH})
mime_package.files = misc/qelectrotech.xml mime_package.files = misc/qelectrotech.xml