mirror of
https://github.com/ONLYOFFICE/desktop-apps.git
synced 2026-04-07 14:09:22 +08:00
Remove linux obsolete mimetypes
This commit is contained in:
@ -69,11 +69,6 @@ LINUX_DEPS += $(patsubst $(BRANDING_DIR)/common/icons/%.png, \
|
||||
$(wildcard $(BRANDING_DIR)/common/icons/*.png))
|
||||
LINUX_DEPS += build/main/usr/share/licenses/$(PACKAGE_NAME)/LICENSE
|
||||
LINUX_DEPS += build/main/usr/share/licenses/$(PACKAGE_NAME)/3DPARTYLICENSE
|
||||
ifneq ($(wildcard $(BRANDING_DIR)/../../../common/package/mimetypes/*.xml),)
|
||||
LINUX_DEPS += $(patsubst $(BRANDING_DIR)/../../../common/package/mimetypes/%.xml, \
|
||||
build/main/usr/share/mime/packages/%.xml, \
|
||||
$(wildcard $(BRANDING_DIR)/../../../common/package/mimetypes/*.xml))
|
||||
endif
|
||||
|
||||
DEB_DEPS += $(CHANGELOG_DEB)
|
||||
DEB_DEPS += deb/build/debian/compat
|
||||
@ -187,9 +182,6 @@ build/main/usr/share/licenses/$(PACKAGE_NAME)/3DPARTYLICENSE : $(BRANDING_DIR)/.
|
||||
build/main/usr/share/licenses/% :
|
||||
install -m 644 -D $< $@
|
||||
|
||||
build/main/usr/share/mime/packages/% : $(BRANDING_DIR)/../../../common/package/mimetypes/%
|
||||
install -m 644 -D $< $@
|
||||
|
||||
deb/build/debian/% : deb/template/%
|
||||
mkdir -pv $(@D) && cp -fv $< $@
|
||||
|
||||
|
||||
@ -18,7 +18,7 @@ Terminal=false
|
||||
Icon=M4_PACKAGE_NAME
|
||||
Keywords=Text;Document;OpenDocument Text;Microsoft Word;Microsoft Works;odt;doc;docx;rtf;
|
||||
Categories=Office;WordProcessor;Spreadsheet;Presentation;
|
||||
MimeType=application/vnd.oasis.opendocument.text;application/vnd.oasis.opendocument.text-template;application/vnd.oasis.opendocument.text-web;application/vnd.oasis.opendocument.text-master;application/vnd.sun.xml.writer;application/vnd.sun.xml.writer.template;application/vnd.sun.xml.writer.global;application/msword;application/vnd.ms-word;application/x-doc;application/rtf;text/rtf;application/vnd.wordperfect;application/wordperfect;application/vnd.openxmlformats-officedocument.wordprocessingml.document;application/vnd.ms-word.document.macroenabled.12;application/vnd.openxmlformats-officedocument.wordprocessingml.template;application/vnd.ms-word.template.macroenabled.12;application/vnd.oasis.opendocument.spreadsheet;application/vnd.oasis.opendocument.spreadsheet-template;application/vnd.sun.xml.calc;application/vnd.sun.xml.calc.template;application/msexcel;application/vnd.ms-excel;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;application/vnd.ms-excel.sheet.macroenabled.12;application/vnd.openxmlformats-officedocument.spreadsheetml.template;application/vnd.ms-excel.template.macroenabled.12;application/vnd.ms-excel.sheet.binary.macroenabled.12;text/csv;text/spreadsheet;application/csv;application/excel;application/x-excel;application/x-msexcel;application/x-ms-excel;text/comma-separated-values;text/tab-separated-values;text/x-comma-separated-values;text/x-csv;application/vnd.oasis.opendocument.presentation;application/vnd.oasis.opendocument.presentation-template;application/vnd.sun.xml.impress;application/vnd.sun.xml.impress.template;application/mspowerpoint;application/vnd.ms-powerpoint;application/vnd.openxmlformats-officedocument.presentationml.presentation;application/vnd.ms-powerpoint.presentation.macroenabled.12;application/vnd.openxmlformats-officedocument.presentationml.template;application/vnd.ms-powerpoint.template.macroenabled.12;application/vnd.openxmlformats-officedocument.presentationml.slide;application/vnd.openxmlformats-officedocument.presentationml.slideshow;application/vnd.ms-powerpoint.slideshow.macroEnabled.12;x-scheme-handler/M4_SCHEME_HANDLER;ifelse(M4_COMPANY_NAME,ONLYOFFICE,text/docxf;text/oform;application/pdf;)
|
||||
MimeType=application/vnd.oasis.opendocument.text;application/vnd.oasis.opendocument.text-template;application/vnd.oasis.opendocument.text-web;application/vnd.oasis.opendocument.text-master;application/vnd.sun.xml.writer;application/vnd.sun.xml.writer.template;application/vnd.sun.xml.writer.global;application/msword;application/vnd.ms-word;application/x-doc;application/rtf;text/rtf;application/vnd.wordperfect;application/wordperfect;application/vnd.openxmlformats-officedocument.wordprocessingml.document;application/vnd.ms-word.document.macroenabled.12;application/vnd.openxmlformats-officedocument.wordprocessingml.template;application/vnd.ms-word.template.macroenabled.12;application/vnd.oasis.opendocument.spreadsheet;application/vnd.oasis.opendocument.spreadsheet-template;application/vnd.sun.xml.calc;application/vnd.sun.xml.calc.template;application/msexcel;application/vnd.ms-excel;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;application/vnd.ms-excel.sheet.macroenabled.12;application/vnd.openxmlformats-officedocument.spreadsheetml.template;application/vnd.ms-excel.template.macroenabled.12;application/vnd.ms-excel.sheet.binary.macroenabled.12;text/csv;text/spreadsheet;application/csv;application/excel;application/x-excel;application/x-msexcel;application/x-ms-excel;text/comma-separated-values;text/tab-separated-values;text/x-comma-separated-values;text/x-csv;application/vnd.oasis.opendocument.presentation;application/vnd.oasis.opendocument.presentation-template;application/vnd.sun.xml.impress;application/vnd.sun.xml.impress.template;application/mspowerpoint;application/vnd.ms-powerpoint;application/vnd.openxmlformats-officedocument.presentationml.presentation;application/vnd.ms-powerpoint.presentation.macroenabled.12;application/vnd.openxmlformats-officedocument.presentationml.template;application/vnd.ms-powerpoint.template.macroenabled.12;application/vnd.openxmlformats-officedocument.presentationml.slide;application/vnd.openxmlformats-officedocument.presentationml.slideshow;application/vnd.ms-powerpoint.slideshow.macroEnabled.12;x-scheme-handler/M4_SCHEME_HANDLER;ifelse(M4_COMPANY_NAME,ONLYOFFICE,application/pdf;)
|
||||
Actions=NewDocument;NewSpreadsheet;NewPresentation;ifelse(M4_COMPANY_NAME, ONLYOFFICE, NewForm;)
|
||||
StartupWMClass=DESKTOPEDITORS_WM_CLASS
|
||||
|
||||
|
||||
@ -8,7 +8,12 @@ case "$1" in
|
||||
rm -fr /home/*/.config/M4_COMPANY_NAME_LOW/DesktopEditors.conf
|
||||
;;
|
||||
|
||||
remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
|
||||
remove|upgrade)
|
||||
rm -f /usr/share/mime/packages/onlyoffice-docxf.xml
|
||||
rm -f /usr/share/mime/packages/onlyoffice-oform.xml
|
||||
;;
|
||||
|
||||
failed-upgrade|abort-install|abort-upgrade|disappear)
|
||||
;;
|
||||
|
||||
*)
|
||||
|
||||
@ -56,7 +56,6 @@ rm -rf "%{buildroot}"
|
||||
%attr(-, root, root) %{_datadir}/doc/*
|
||||
%attr(-, root, root) %{_datadir}/icons/*
|
||||
%attr(-, root, root) %{_datadir}/licenses/*
|
||||
%attr(-, root, root) %{_datadir}/mime/*
|
||||
%attr(755, root, root) %{_bindir}/%{_desktopeditors_exec}
|
||||
%if "%{_company_name}" == "ONLYOFFICE"
|
||||
%attr(-, root, root) %{_bindir}/desktopeditors
|
||||
@ -74,6 +73,10 @@ rm -rf "%{buildroot}"
|
||||
/opt/%{_desktopeditors_prefix}/editors/web-apps/apps/*/main/resources/help
|
||||
%endif
|
||||
|
||||
%postun
|
||||
rm -f /usr/share/mime/packages/onlyoffice-docxf.xml
|
||||
rm -f /usr/share/mime/packages/onlyoffice-oform.xml
|
||||
|
||||
%changelog
|
||||
|
||||
%include ../build/main/usr/share/doc/%{_package_name}/ChangeLog
|
||||
|
||||
Reference in New Issue
Block a user