[Bug 525870] New: The Java plugin does not report available fonts accurately
by Red Hat Bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
Summary: The Java plugin does not report available fonts accurately
https://bugzilla.redhat.com/show_bug.cgi?id=525870
Summary: The Java plugin does not report available fonts
accurately
Product: Fedora
Version: rawhide
Platform: All
OS/Version: Linux
Status: NEW
Severity: medium
Priority: low
Component: java-1.6.0-openjdk
AssignedTo: langel(a)redhat.com
ReportedBy: nicolas.mailhot(a)laposte.net
QAContact: extras-qa(a)fedoraproject.org
CC: dbhole(a)redhat.com, mark(a)klomp.org, langel(a)redhat.com,
fedora-fonts-bugs-list(a)redhat.com, lkundrak(a)v3.sk
Blocks: 473302
Classification: Fedora
Description of problem:
The Java plugin does not report available fonts accurately. Samplers such as
http://www.codestyle.org/css/font-family/sampler-Unix.shtml
collect incomplete info
Version-Release number of selected component (if applicable):
java-1.6.0-openjdk-plugin-1.6.0.0-31.b16.fc12.x86_64
How reproducible:
Always
Steps to Reproduce:
1. Get a F11 or rawhide system
2. Install our fonts # yum -y install $(repoquery --whatprovides "font(*)")
3. List them $ fc-list : family |sort
4. Open http://www.codestyle.org/css/font-family/sampler-Unix.shtml
5. Let the applet run, check its result
Actual results:
The java-detected font list is incomplete (for example it's missing STIX) and
does not use the same names at fontconfig
Expected results:
The same list in both cases
Additional info:
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
12 years, 2 months
[google-lato-fonts/f13/master] Initial import
by Mohamed ElMorabity
commit f4584f417cee9bbcdf602c6399d500d5a1ae27bd
Author: Mohamed El Morabity <melmorabity(a)fedoraproject.org>
Date: Tue Jan 18 16:54:00 2011 +0100
Initial import
.gitignore | 1 +
google-lato-fonts-fontconfig.conf | 16 ++++++
google-lato-fonts-generate-tarball.sh | 10 ++++
google-lato-fonts.spec | 84 +++++++++++++++++++++++++++++++++
sources | 1 +
5 files changed, 112 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..c1cfbe9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/google-lato-fonts-1.011.tar.bz2
diff --git a/google-lato-fonts-fontconfig.conf b/google-lato-fonts-fontconfig.conf
new file mode 100644
index 0000000..33192d7
--- /dev/null
+++ b/google-lato-fonts-fontconfig.conf
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
+<fontconfig>
+ <alias>
+ <family>sans-serif</family>
+ <default>
+ <family>Lato</family>
+ </default>
+ </alias>
+ <alias>
+ <family>Lato</family>
+ <default>
+ <family>sans-serif</family>
+ </default>
+ </alias>
+</fontconfig>
diff --git a/google-lato-fonts-generate-tarball.sh b/google-lato-fonts-generate-tarball.sh
new file mode 100644
index 0000000..7bcd190
--- /dev/null
+++ b/google-lato-fonts-generate-tarball.sh
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+VERSION=$1
+
+hg clone https://googlefontdirectory.googlecode.com/hg/ google-lato-fonts-$VERSION/
+pushd google-lato-fonts-$VERSION/
+mv lato/* .
+find . -mindepth 1 -maxdepth 1 -type d -exec rm -r {} \;
+popd
+tar -cjf google-lato-fonts-$VERSION.tar.bz2 google-lato-fonts-$VERSION/
diff --git a/google-lato-fonts.spec b/google-lato-fonts.spec
new file mode 100644
index 0000000..2ff4ba0
--- /dev/null
+++ b/google-lato-fonts.spec
@@ -0,0 +1,84 @@
+%global fontname google-lato
+%global fontconf 61-%{fontname}.conf
+
+Name: %{fontname}-fonts
+Version: 1.011
+Release: 1%{?dist}
+Summary: A sanserif typeface family
+
+Group: User Interface/X
+License: OFL
+URL: http://code.google.com/webfonts/family?family=Lato
+Source0: %{name}-%{version}.tar.bz2
+# Most recent versions of the fonts are in the Google Font Directory Mercurial
+# repository. To retrieve them, invoke this script.
+Source1: %{name}-generate-tarball.sh
+Source2: %{name}-fontconfig.conf
+
+BuildArch: noarch
+BuildRequires: fontpackages-devel
+Requires: fontpackages-filesystem
+
+%description
+Lato is a sanserif typeface family designed in the Summer 2010 by Warsaw-based
+designer Łukasz Dziedzic ("Lato" means "Summer" in Polish). In December 2010 the
+Lato family was published under the open-source Open Font License by his foundry
+tyPoland, with support from Google.
+
+When working on Lato, Łukasz tried to carefully balance some potentially
+conflicting priorities. He wanted to create a typeface that would seem quite
+"transparent" when used in body text but would display some original treats when
+used in larger sizes. He used classical proportions (particularly visible in the
+uppercase) to give the letterforms familiar harmony and elegance. At the same
+time, he created a sleek sanserif look, which makes evident the fact that Lato
+was designed in 2010 - even though it does not follow any current trend.
+
+The semi-rounded details of the letters give Lato a feeling of warmth, while the
+strong structure provides stability and seriousness. "Male and female, serious
+but friendly. With the feeling of the Summer," says Łukasz.
+
+Lato consists of five weights (plus corresponding italics), including a
+beautiful hairline style. The first release only includes the Western character
+set, but pan-European Latin, Cyrillic and Greek extensions, as well as small
+caps and other typographic niceties are expected in 2011.
+
+
+%prep
+%setup -q
+
+# Fix wrong end-of-lines encoding
+sed "s/\r//" OFL.txt > OFL.txt.new
+touch -r OFL.txt OFL.txt.new
+mv OFL.txt.new OFL.txt
+
+
+%build
+
+
+%install
+rm -fr $RPM_BUILD_ROOT
+
+install -m 0755 -d $RPM_BUILD_ROOT%{_fontdir}
+install -m 0644 -p *.ttf $RPM_BUILD_ROOT%{_fontdir}
+
+install -m 0755 -d $RPM_BUILD_ROOT%{_fontconfig_templatedir} $RPM_BUILD_ROOT%{_fontconfig_confdir}
+
+install -m 0644 -p %{SOURCE2} $RPM_BUILD_ROOT%{_fontconfig_templatedir}/%{fontconf}
+ln -s %{_fontconfig_templatedir}/%{fontconf} $RPM_BUILD_ROOT%{_fontconfig_confdir}/%{fontconf}
+
+
+%clean
+rm -fr $RPM_BUILD_ROOT
+
+
+%_font_pkg -f %{fontconf} *.ttf
+%doc OFL.txt
+
+
+%changelog
+* Tue Jan 11 2011 Mohamed El Morabity <melmorabity(a)fedoraproject.org> - 1.011-1
+- Update to 1.011
+- Change fonts source to the Google Font Directory Mercurial repository
+
+* Tue Jan 11 2011 Mohamed El Morabity <melmorabity(a)fedoraproject.org> - 1.010-1
+- Initial RPM release
diff --git a/sources b/sources
index e69de29..41ed6b4 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+119833a4e1c682096c8effb6da18e2ef google-lato-fonts-1.011.tar.bz2
12 years, 2 months
[google-lato-fonts/f14/master] Initial import
by Mohamed ElMorabity
commit 03a82ed353967861bd8cba20042b4f6814336baf
Author: Mohamed El Morabity <melmorabity(a)fedoraproject.org>
Date: Tue Jan 18 16:25:41 2011 +0100
Initial import
.gitignore | 1 +
google-lato-fonts-fontconfig.conf | 16 ++++++
google-lato-fonts-generate-tarball.sh | 10 ++++
google-lato-fonts.spec | 84 +++++++++++++++++++++++++++++++++
sources | 1 +
5 files changed, 112 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..c1cfbe9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/google-lato-fonts-1.011.tar.bz2
diff --git a/google-lato-fonts-fontconfig.conf b/google-lato-fonts-fontconfig.conf
new file mode 100644
index 0000000..33192d7
--- /dev/null
+++ b/google-lato-fonts-fontconfig.conf
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
+<fontconfig>
+ <alias>
+ <family>sans-serif</family>
+ <default>
+ <family>Lato</family>
+ </default>
+ </alias>
+ <alias>
+ <family>Lato</family>
+ <default>
+ <family>sans-serif</family>
+ </default>
+ </alias>
+</fontconfig>
diff --git a/google-lato-fonts-generate-tarball.sh b/google-lato-fonts-generate-tarball.sh
new file mode 100644
index 0000000..7bcd190
--- /dev/null
+++ b/google-lato-fonts-generate-tarball.sh
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+VERSION=$1
+
+hg clone https://googlefontdirectory.googlecode.com/hg/ google-lato-fonts-$VERSION/
+pushd google-lato-fonts-$VERSION/
+mv lato/* .
+find . -mindepth 1 -maxdepth 1 -type d -exec rm -r {} \;
+popd
+tar -cjf google-lato-fonts-$VERSION.tar.bz2 google-lato-fonts-$VERSION/
diff --git a/google-lato-fonts.spec b/google-lato-fonts.spec
new file mode 100644
index 0000000..2ff4ba0
--- /dev/null
+++ b/google-lato-fonts.spec
@@ -0,0 +1,84 @@
+%global fontname google-lato
+%global fontconf 61-%{fontname}.conf
+
+Name: %{fontname}-fonts
+Version: 1.011
+Release: 1%{?dist}
+Summary: A sanserif typeface family
+
+Group: User Interface/X
+License: OFL
+URL: http://code.google.com/webfonts/family?family=Lato
+Source0: %{name}-%{version}.tar.bz2
+# Most recent versions of the fonts are in the Google Font Directory Mercurial
+# repository. To retrieve them, invoke this script.
+Source1: %{name}-generate-tarball.sh
+Source2: %{name}-fontconfig.conf
+
+BuildArch: noarch
+BuildRequires: fontpackages-devel
+Requires: fontpackages-filesystem
+
+%description
+Lato is a sanserif typeface family designed in the Summer 2010 by Warsaw-based
+designer Łukasz Dziedzic ("Lato" means "Summer" in Polish). In December 2010 the
+Lato family was published under the open-source Open Font License by his foundry
+tyPoland, with support from Google.
+
+When working on Lato, Łukasz tried to carefully balance some potentially
+conflicting priorities. He wanted to create a typeface that would seem quite
+"transparent" when used in body text but would display some original treats when
+used in larger sizes. He used classical proportions (particularly visible in the
+uppercase) to give the letterforms familiar harmony and elegance. At the same
+time, he created a sleek sanserif look, which makes evident the fact that Lato
+was designed in 2010 - even though it does not follow any current trend.
+
+The semi-rounded details of the letters give Lato a feeling of warmth, while the
+strong structure provides stability and seriousness. "Male and female, serious
+but friendly. With the feeling of the Summer," says Łukasz.
+
+Lato consists of five weights (plus corresponding italics), including a
+beautiful hairline style. The first release only includes the Western character
+set, but pan-European Latin, Cyrillic and Greek extensions, as well as small
+caps and other typographic niceties are expected in 2011.
+
+
+%prep
+%setup -q
+
+# Fix wrong end-of-lines encoding
+sed "s/\r//" OFL.txt > OFL.txt.new
+touch -r OFL.txt OFL.txt.new
+mv OFL.txt.new OFL.txt
+
+
+%build
+
+
+%install
+rm -fr $RPM_BUILD_ROOT
+
+install -m 0755 -d $RPM_BUILD_ROOT%{_fontdir}
+install -m 0644 -p *.ttf $RPM_BUILD_ROOT%{_fontdir}
+
+install -m 0755 -d $RPM_BUILD_ROOT%{_fontconfig_templatedir} $RPM_BUILD_ROOT%{_fontconfig_confdir}
+
+install -m 0644 -p %{SOURCE2} $RPM_BUILD_ROOT%{_fontconfig_templatedir}/%{fontconf}
+ln -s %{_fontconfig_templatedir}/%{fontconf} $RPM_BUILD_ROOT%{_fontconfig_confdir}/%{fontconf}
+
+
+%clean
+rm -fr $RPM_BUILD_ROOT
+
+
+%_font_pkg -f %{fontconf} *.ttf
+%doc OFL.txt
+
+
+%changelog
+* Tue Jan 11 2011 Mohamed El Morabity <melmorabity(a)fedoraproject.org> - 1.011-1
+- Update to 1.011
+- Change fonts source to the Google Font Directory Mercurial repository
+
+* Tue Jan 11 2011 Mohamed El Morabity <melmorabity(a)fedoraproject.org> - 1.010-1
+- Initial RPM release
diff --git a/sources b/sources
index e69de29..41ed6b4 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+119833a4e1c682096c8effb6da18e2ef google-lato-fonts-1.011.tar.bz2
12 years, 2 months
[Issue 78749] some Latin text needs CTL processing
by harshula@openoffice.org
To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=78749
User harshula changed the following:
What |Old value |New value
================================================================================
CC|'benjamin_schallar,fedoraf|'benjamin_schallar,fedoraf
|onts,fme,moyogo,mreimer,mu|onts,fme,harshula,moyogo,m
|nzirtaha,nmailhot,ruedin,s|reimer,munzirtaha,nmailhot
|imos' |,ruedin,simos'
--------------------------------------------------------------------------------
---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification
12 years, 2 months