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

Proposed by Renato Araujo Oliveira Filho on 2014-09-09
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 on 2014-09-11
Ken VanDine 2014-09-09 Needs Fixing on 2014-09-10
Marco Trevisan (Treviño) (community) Approve on 2014-09-10
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 on 2014-09-09

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.

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 on 2014-09-10

Changelog updated.

Marco Trevisan (Treviño) (3v1n0) wrote :

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

review: Approve
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.

> 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 on 2014-09-10

Update package version to the correct one.

11. By Renato Araujo Oliveira Filho on 2014-09-10

Remove empty line.

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 on 2014-09-10

Fixed version used in Breaks and Replaces.

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

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 on 2014-09-10

Updated Symbola package description.

14. By Renato Araujo Oliveira Filho on 2014-09-10

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

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