Merge lp:~renatofilho/ubuntu/utopic/ttf-ancient-fonts/fix-1269017 into lp:ubuntu/utopic/ttf-ancient-fonts

Proposed by Renato Araujo Oliveira Filho
Status: Merged
Merged at revision: 14
Proposed branch: lp:~renatofilho/ubuntu/utopic/ttf-ancient-fonts/fix-1269017
Merge into: lp:ubuntu/utopic/ttf-ancient-fonts
Diff against target: 129 lines (+70/-4)
7 files modified
debian/changelog (+18/-0)
debian/control (+15/-2)
debian/patches/lp1269017.patch (+14/-0)
debian/patches/series (+1/-0)
debian/source/include-binaries (+1/-0)
debian/ttf-ancient-fonts-symbola.install (+1/-0)
debian/ttf-ancient-fonts.install (+20/-2)
To merge this branch: bzr merge lp:~renatofilho/ubuntu/utopic/ttf-ancient-fonts/fix-1269017
Reviewer Review Type Date Requested Status
Sebastien Bacher Approve
Ken VanDine Needs Fixing
Marco Trevisan (Treviño) (community) Approve
Review via email: mp+234013@code.launchpad.net

Commit message

Update Symbola font.
Split the package in two packages. This way we can install the Symbola font alone.

Symbola font is used by messaging-app to render emojis.

To post a comment you must log in.
8. By Renato Araujo Oliveira Filho

Update Symbola font.
Split the package in two packages. This way we can install the Symbola font alone.

Symbola font is used by messaging-app to render emojis.

Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :

Looks mostly fine, but I guess you need to update the debian/changelog and also to avoid upgrade problems you should add (to ttf-ancient-fonts-symbola):

Breaks: ttf-ancient-fonts (<< 2.57-1)
Replaces: ttf-ancient-fonts (<< 2.57-1)

9. By Renato Araujo Oliveira Filho

Changelog updated.

Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :

Thanks, that's fine on my side...

review: Approve
Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :

Ah, about the symbola package description, why not mentioning Emoji and removing the stuff that is not related to that pkg?

I guess it would help people looking for emoji support in ubuntu thought an APT search.

Revision history for this message
Renato Araujo Oliveira Filho (renatofilho) wrote :

> Ah, about the symbola package description, why not mentioning Emoji and
> removing the stuff that is not related to that pkg?
>
> I guess it would help people looking for emoji support in ubuntu thought an
> APT search.

Any suggestion for the description? I am not sure if the Symbola fonts contains only emojis look like it contains more than that.

10. By Renato Araujo Oliveira Filho

Update package version to the correct one.

11. By Renato Araujo Oliveira Filho

Remove empty line.

Revision history for this message
Ken VanDine (ken-vandine) wrote :

Your breaks and replaces needs tweaking, it should also break 2.57-1. So instead of (<< 2.57-1), use (<< 2.57-1ubuntu1)

review: Needs Fixing
12. By Renato Araujo Oliveira Filho

Fixed version used in Breaks and Replaces.

Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :

> > Ah, about the symbola package description, why not mentioning Emoji and
> > removing the stuff that is not related to that pkg?
> >
> > I guess it would help people looking for emoji support in ubuntu thought an
> > APT search.
>
> Any suggestion for the description? I am not sure if the Symbola fonts
> contains only emojis look like it contains more than that.

The symbols included are listed at http://users.teilar.gr/~g1951d/Symbola.pdf and yes they're mostly emoji, so you might use:

Description: Symbola Unicode Font for Ancient Scripts and Emoji
 These are free unicode fonts for Aegean Scripts, other ancient scripts in
 the greater Aegean vicinity, Egyptian Hieroglyphs, Sumero-Akkadian Cuneiform,
 Musical Symbols and all Symbol Blocks in the Unicode Standard.
 .
 This package includes the Symbola font, which also contains emoji symbols
 included in Unicode 7.0

Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :

Probably would be better:

Description: Symbola Unicode Font for Ancient Scripts and Emoji characters
 These are free unicode fonts for Aegean Scripts, other ancient scripts in
 the greater Aegean vicinity, Egyptian Hieroglyphs, Sumero-Akkadian Cuneiform,
 Musical Symbols and all Symbol Blocks in the Unicode Standard.
 .
 This package includes the Symbola font, which also contains emoji characters
 which are encoded in the Unicode Standard 7.0

13. By Renato Araujo Oliveira Filho

Updated Symbola package description.

14. By Renato Araujo Oliveira Filho

Merged: lp:~ken-vandine/ubuntu/utopic/ttf-ancient-fonts/fix-1269017

Revision history for this message
Sebastien Bacher (seb128) wrote :

That looks fine to me, thanks. Could you also forward that to Debian, they might want to take the split as well...

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added file 'Symbola605.ttf'
2Binary files Symbola605.ttf 1970-01-01 00:00:00 +0000 and Symbola605.ttf 2014-09-10 15:10:51 +0000 differ
3=== removed file 'Symbola605.ttf'
4Binary files Symbola605.ttf 2011-07-19 21:51:57 +0000 and Symbola605.ttf 1970-01-01 00:00:00 +0000 differ
5=== added file 'debian/Symbola717.ttf'
6Binary files debian/Symbola717.ttf 1970-01-01 00:00:00 +0000 and debian/Symbola717.ttf 2014-09-10 15:10:51 +0000 differ
7=== modified file 'debian/changelog'
8--- debian/changelog 2011-07-19 21:51:57 +0000
9+++ debian/changelog 2014-09-10 15:10:51 +0000
10@@ -1,3 +1,21 @@
11+ttf-ancient-fonts (2.57-1ubuntu1) UNRELEASED; urgency=medium
12+
13+ [ Renato Araujo Oliveira Filho ]
14+ * Symbola font update
15+ * Split the package in two packages. This way we can install the Symbola
16+ font alone. (LP: #1269017)
17+
18+ [ Ken VanDine ]
19+ * debian/control
20+ - bump standards version to 3.9.5
21+ * debian/source/include-binaries
22+ - Include binaries to carry the updated Symbola font
23+ * debian/Symbola717.ttf
24+ - Added the Symbola717.ttf binary which is needed by the quilt
25+ patch lp1269017.patch
26+
27+ -- Ken VanDine <ken.vandine@canonical.com> Wed, 10 Sep 2014 10:57:58 -0400
28+
29 ttf-ancient-fonts (2.57-1) unstable; urgency=low
30
31 * Team upload.
32
33=== modified file 'debian/control'
34--- debian/control 2011-07-19 21:51:57 +0000
35+++ debian/control 2014-09-10 15:10:51 +0000
36@@ -4,13 +4,26 @@
37 Maintainer: Gürkan Sengün <gurkan@phys.ethz.ch>
38 Uploaders: Debian Fonts Task Force <pkg-fonts-devel@lists.alioth.debian.org>
39 Build-Depends: debhelper (>= 8)
40-Standards-Version: 3.9.2
41+Standards-Version: 3.9.5
42 Homepage: http://users.teilar.gr/~g1951d/
43
44 Package: ttf-ancient-fonts
45 Architecture: all
46+Depends: ${misc:Depends}, ttf-ancient-fonts-symbola
47+Description: Unicode Fonts for Ancient Scripts
48+ These are free unicode fonts for Aegean Scripts, other ancient scripts in
49+ the greater Aegean vicinity, Egyptian Hieroglyphs, Sumero-Akkadian Cuneiform,
50+ Musical Symbols and all Symbol Blocks in the Unicode Standard.
51+
52+Package: ttf-ancient-fonts-symbola
53+Architecture: all
54 Depends: ${misc:Depends}
55-Description: Unicode Fonts for Ancient Scripts
56+Breaks: ttf-ancient-fonts (<< 2.57-1ubuntu1)
57+Replaces: ttf-ancient-fonts (<< 2.57-1ubuntu1)
58+Description: Symbola Unicode Font for Ancient Scripts and Emoji characters
59 These are free unicode fonts for Aegean Scripts, other ancient scripts in
60 the greater Aegean vicinity, Egyptian Hieroglyphs, Sumero-Akkadian Cuneiform,
61 Musical Symbols and all Symbol Blocks in the Unicode Standard.
62+ .
63+ This package includes the Symbola font, which also contains emoji characters
64+ which are encoded in the Unicode Standard 7.0
65
66=== added directory 'debian/patches'
67=== added file 'debian/patches/lp1269017.patch'
68--- debian/patches/lp1269017.patch 1970-01-01 00:00:00 +0000
69+++ debian/patches/lp1269017.patch 2014-09-10 15:10:51 +0000
70@@ -0,0 +1,14 @@
71+=== removed file 'Symbola605.ttf'
72+Binary files old/Symbola605.ttf 2011-07-19 21:51:57 +0000 and new/Symbola605.ttf 1970-01-01 00:00:00 +0000 differ
73+=== renamed file 'Symbola605.txt' => 'Symbola717.txt'
74+--- old/Symbola605.txt 2011-07-19 21:51:57 +0000
75++++ new/Symbola717.txt 2014-09-09 21:29:16 +0000
76+@@ -10,7 +10,7 @@
77+ Fonts in ‘Unicode Fonts for Ancient Scripts’ are offered free for any use; they may be opened, edited, modified, regenerated, posted, packaged and redistributed.
78+
79+ Symbola.ttf
80+-Version 6.05
81++Version 7.17
82+ Symbola is not a merchandise.
83+
84+ Symbola covers the following scripts and symbols supported by Unicode:
85
86=== added file 'debian/patches/series'
87--- debian/patches/series 1970-01-01 00:00:00 +0000
88+++ debian/patches/series 2014-09-10 15:10:51 +0000
89@@ -0,0 +1,1 @@
90+lp1269017.patch
91
92=== added file 'debian/source/include-binaries'
93--- debian/source/include-binaries 1970-01-01 00:00:00 +0000
94+++ debian/source/include-binaries 2014-09-10 15:10:51 +0000
95@@ -0,0 +1,1 @@
96+debian/Symbola717.ttf
97
98=== added file 'debian/ttf-ancient-fonts-symbola.install'
99--- debian/ttf-ancient-fonts-symbola.install 1970-01-01 00:00:00 +0000
100+++ debian/ttf-ancient-fonts-symbola.install 2014-09-10 15:10:51 +0000
101@@ -0,0 +1,1 @@
102+debian/Symbola717.ttf usr/share/fonts/truetype/ttf-ancient-scripts
103
104=== renamed file 'debian/install' => 'debian/ttf-ancient-fonts.install'
105--- debian/install 2011-07-19 21:51:57 +0000
106+++ debian/ttf-ancient-fonts.install 2014-09-10 15:10:51 +0000
107@@ -1,2 +1,20 @@
108-*.otf usr/share/fonts/truetype/ttf-ancient-scripts
109-*.ttf usr/share/fonts/truetype/ttf-ancient-scripts
110+Akkadian256.otf usr/share/fonts/truetype/ttf-ancient-scripts
111+Alexander.otf usr/share/fonts/truetype/ttf-ancient-scripts
112+Alfios_B.otf usr/share/fonts/truetype/ttf-ancient-scripts
113+Alfios_I.otf usr/share/fonts/truetype/ttf-ancient-scripts
114+Alfios_J.otf usr/share/fonts/truetype/ttf-ancient-scripts
115+Alfios_R.otf usr/share/fonts/truetype/ttf-ancient-scripts
116+Anaktoria.otf usr/share/fonts/truetype/ttf-ancient-scripts
117+Analecta306.otf usr/share/fonts/truetype/ttf-ancient-scripts
118+Anatolian306.ttf usr/share/fonts/truetype/ttf-ancient-scripts
119+Aroania_B.otf usr/share/fonts/truetype/ttf-ancient-scripts
120+Aroania_R.otf usr/share/fonts/truetype/ttf-ancient-scripts
121+Atavyros.otf usr/share/fonts/truetype/ttf-ancient-scripts
122+Avdira_B.otf usr/share/fonts/truetype/ttf-ancient-scripts
123+Avdira_I.otf usr/share/fonts/truetype/ttf-ancient-scripts
124+Avdira_J.otf usr/share/fonts/truetype/ttf-ancient-scripts
125+Avdira_R.otf usr/share/fonts/truetype/ttf-ancient-scripts
126+Gardiner313.ttf usr/share/fonts/truetype/ttf-ancient-scripts
127+Maya106.ttf usr/share/fonts/truetype/ttf-ancient-scripts
128+Musica306.otf usr/share/fonts/truetype/ttf-ancient-scripts
129+Unidings605.ttf usr/share/fonts/truetype/ttf-ancient-scripts

Subscribers

People subscribed via source and target branches