[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#651600: [Pkg-fonts-devel] Bug#651600: Claiming this package



Am 14.11.2012 17:57, schrieb Vasudev Kamath:
I think that is not correct because fonts-droid comes from
droidfonts.com [1] and Roboto is not listed there. Roboto can be
downloaded from here [2]

Sorry, but I am afraid this is also wrong. These may be the sites on which the fonts were initially announced. But it's surely not where they are developed and maintained. AFAICT, you cannot even download the Droid fonts from the site you mentioned.

For the Debian package, the fonts are prepared from a GIT checkout, see:
<http://anonscm.debian.org/viewvc/pkg-fonts/packages/fonts-droid/trunk/debian/README.Debian?view=markup>

The advantage is that the fonts are taken directly from the place where they are developed, where Google actually takes them from for their Android releases and wherey they are automatically versioned by means of GIT release tags. Moreover, this issue has been discussed in Fedora before and it turns out that the GIT repository is indeed the canonical source for Droid, see (I'd recommend to read through the other posts of this thread as well, though they are a bit scattered through the list archive):
<http://lists.fedoraproject.org/pipermail/devel/2012-July/169838.html>

If you check out that specific directory in the Android source repository that is mentioned in the README.Debian file, you will see that the Roboto fonts are also there:
<https://android.googlesource.com/platform/frameworks/base/+/HEAD/data/fonts/>

It is just that they are currently stripped from the Debian package source tarball, see README.Debian.

So, what I suggests is to change the Debian source package name to "fonts-android", check out the complete sources from the data/fonts directory in the Android GIT repository based on a specific release tag (e.g. android-4.1.2_r1) and set the source package version to that tag (e.g. 4.1.2.r1), build two binary packages "fonts-droid" and "fonts-roboto" from this source package. This is close to how Fedora does it, but they are currently restricting the fonts to the Droid* ones by means of a GIT sparse-checkout, see:
<http://pkgs.fedoraproject.org/cgit/google-droid-fonts.git/tree/getdroid.sh>

Hope that helps!

 - Fabian


Reply to: