Bug 103140 - Install fonts to system fonts folder
Summary: Install fonts to system fonts folder
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: needsDevEval, topicUI
Depends on:
Blocks: Fonts
  Show dependency treegraph
 
Reported: 2016-10-12 00:13 UTC by Yousuf Philips (jay) (retired)
Modified: 2016-10-12 11:41 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yousuf Philips (jay) (retired) 2016-10-12 00:13:34 UTC
Presently the ooofonts package installs fonts into /opt/libreoffice5.2/share/fonts/truetype/, which means these fonts arent available elsewhere in the system and also means that there would be duplicates of these fonts on the system when installing multiple versions of libreoffice, so i'd like to suggest that these fonts be installed in the system fonts folder like to /usr/share/fonts/truetype/openoffice/ or /usr/share/fonts/truetype/libreoffice/.
Comment 1 Yousuf Philips (jay) (retired) 2016-10-12 00:14:58 UTC
This enhancement is for Linux and Mac OS as LibreOffice does install the fonts to the system fonts folder on Windows.
Comment 2 Heiko Tietze 2016-10-12 07:16:19 UTC
Personally, I wouldn't like to get my system "spammed" with fonts (prefer to keep it clean). But admittedly the duplication is unwanted. 
Linux distributions offer various ways to install fonts, we shouldn't mess with them. My take: drop fonts (and move it to additions aka extensions; see also bug 103080, comment 1 and bug 103080, comment 6).
Comment 3 Yousuf Philips (jay) (retired) 2016-10-12 11:41:54 UTC
(In reply to Heiko Tietze from comment #2)
> Personally, I wouldn't like to get my system "spammed" with fonts (prefer to
> keep it clean). But admittedly the duplication is unwanted. 

What do you define as "system" as TDF LO installs to /opt/ which is system-level and not user-level.

> Linux distributions offer various ways to install fonts, we shouldn't mess
> with them.

Linux distros do offer various ways to install fonts they have packaged, but dont make it easy to get our packaged fonts into them or installed by default. Debian releases of LO dont ship our fonts as "It's not a bug in the package because building with --without-fonts was a deliberate choice."

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=827911