debian/0000775000000000000000000000000012320510774007171 5ustar debian/fonts-droid.bug-script0000775000000000000000000000006712320510324013417 0ustar #!/bin/sh dpkg -l libfreetype6 libxft2 fontconfig >&3 debian/compat0000664000000000000000000000000212320510324010356 0ustar 8 debian/fonts-droid.preinst0000775000000000000000000000173612320510324013030 0ustar #!/bin/sh set -e VERSION=20091130+git-1 PKG=ttf-droid FILE=/etc/defoma/hints/${PKG}.hints # Remove a no-longer used conffile rm_conffile() { local PKGNAME="$1" local CONFFILE="$2" [ -e "$CONFFILE" ] || return 0 local md5sum="$(md5sum $CONFFILE | sed -e 's/ .*//')" local old_md5sum="$(dpkg-query -W -f='${Conffiles}' $PKGNAME | \ sed -n -e "\' $CONFFILE ' { s/ obsolete$//; s/.* //; p }")" if [ "$md5sum" != "$old_md5sum" ]; then echo "Obsolete conffile $CONFFILE has been modified by you." echo "Saving as $CONFFILE.dpkg-bak ..." mv -f "$CONFFILE" "$CONFFILE".dpkg-bak else echo "Removing obsolete conffile $CONFFILE ..." rm -f "$CONFFILE" fi } case "$1" in install|upgrade) if dpkg --compare-versions "$2" lt-nl "$VERSION"; then if [ -f $FILE ]; then if [ -x /usr/bin/defoma-font ]; then defoma-font purge-all $FILE || true fi fi rm_conffile $PKG $FILE fi esac #DEBHELPER# debian/fonts-droid.links0000664000000000000000000000027512320510324012456 0ustar etc/fonts/conf.avail/65-droid-sans-fonts.conf etc/fonts/conf.d/65-droid-sans-fonts.conf etc/fonts/conf.avail/65-droid-sans-fallback.conf etc/fonts/conf.d/65-droid-sans-fallback.conf debian/rules0000775000000000000000000000024212320510324010236 0ustar #!/usr/bin/make -f %: dh $@ override_dh_builddeb: dh_builddeb -- -Zxz -Sextreme -z9 get-orig-source: $(dir $(firstword $(MAKEFILE_LIST)))create-orig-source debian/create-orig-source0000775000000000000000000000112212320510324012601 0ustar #!/bin/bash -e #Try to get upstream latest files TAG=android-4.2_r1 VERSION="4.2.r1" TARBALL=fonts-android_$VERSION CURDIR=$(pwd) TMPDIR=$(mktemp -d --tmpdir=$CURDIR get-orig-source-XXXXXXXXXX) [ $? != 0 ] && exit 1 umask 022 pushd "$TMPDIR" git init git remote add -t HEAD --tags origin https://android.googlesource.com/platform/frameworks/base.git git config core.sparseCheckout true cat > .git/info/sparse-checkout << EOF data/fonts/* EOF git pull --depth=1 origin HEAD git checkout -b $TAG $TAG pushd data/fonts chmod -x *.ttf tar -cJvf $CURDIR/$TARBALL.tar.xz . popd popd rm -rf $TMPDIR debian/fonts-roboto.bug-presubj0000664000000000000000000000147212320510324013766 0ustar When reporting bugs in the fonts themselves (i.e. not just in the packaging) please be sure to include the following information as far as applicable: - the versions of your libfreetype6, libxft2 and fontconfig packages (these should be automatically appended by reportbug), - all relevant configuration (especially anti-aliasing and hinting), - the application being used, - the affected unicode code points. It may also be helpful if you can provide a screen shot demonstrating the problem, however please don't attach it to the initial bug report (especially not if it is large). Please also try to make sure that it is actually a bug in the fonts and not e.g. in freetype (if a problem appears after a freetype update or if other fonts exhibit similar problems it is a sure sign that the problem is in freetype). debian/source/0000775000000000000000000000000012320510774010471 5ustar debian/source/format0000664000000000000000000000001412320510324011666 0ustar 3.0 (quilt) debian/fonts-roboto.install0000664000000000000000000000006112320510324013200 0ustar Roboto*.ttf usr/share/fonts/truetype/roboto/ debian/watch0000664000000000000000000000044112320510324010210 0ustar version=3 opts="downloadurlmangle=s/\+/\+archive/;s/$/\/data\/fonts\.tar\.gz/,\ filenamemangle=s/\/platform\/frameworks\/base\/\+\///;s/$/\.tar\.gz/,\ uversionmangle=s/_r/r/" \ https://android.googlesource.com/platform/frameworks/base/ \ /platform/frameworks/base/\+/android-(\d.*r\d.*) debian/control0000664000000000000000000000352312320510324010566 0ustar Source: fonts-android Section: fonts Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian Fonts Task Force Uploaders: Simon Ochsenreither , Vasudev Kamath Build-Depends: debhelper (>= 8.0.0) Standards-Version: 3.9.5 Homepage: https://android.googlesource.com/platform/frameworks/base/ Vcs-Git: git://anonscm.debian.org/pkg-fonts/fonts-android.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-fonts/fonts-android.git;a=summary Package: fonts-droid Architecture: all Multi-Arch: foreign Depends: ${misc:Depends} Pre-Depends: dpkg (>= 1.15.7.2) Replaces: ttf-droid (<< 1:4.2~r1-1~) Breaks: ttf-droid (<< 1:4.2~r1-1~) Description: handheld device font with extensive style and language support The Droid family of fonts consists of Droid Sans (Regular and Bold), Droid Sans Mono (Regular) and Droid Serif (Regular, Bold, Italic and BoldItalic). . Each contains extensive character set coverage including Western Europe, Eastern/Central Europe, Baltic, Cyrillic, Greek and Turkish support. The Droid Sans regular font also includes support for Arabic, Simplified and Traditional Chinese, Hebrew, Japanese, Korean and Thai. . Droid was designed by Ascender's Steve Matteson and hinted to provide optimal quality for screen text. Package: fonts-roboto Architecture: all Multi-Arch: foreign Depends: ${misc:Depends} Pre-Depends: dpkg (>= 1.15.6~) Description: sans-serif font family released with Android Ice Cream Sandwich This package contains fonts released with Android Ice Cream Sandwich OS. Google describes the font as "modern yet approachable and emotional". This family includes regular and oblique styles of Thin, Light, Regular, Medium, Bold, Black, and Condensed widths. debian/fonts-roboto.bug-script0000775000000000000000000000006712320510324013622 0ustar #!/bin/sh dpkg -l libfreetype6 libxft2 fontconfig >&3 debian/fonts-droid.install0000664000000000000000000000175412320510324013007 0ustar DroidNaskh-Bold.ttf usr/share/fonts/truetype/droid DroidNaskh-Regular.ttf usr/share/fonts/truetype/droid DroidSansArmenian.ttf usr/share/fonts/truetype/droid DroidSans-Bold.ttf usr/share/fonts/truetype/droid DroidSansEthiopic-Bold.ttf usr/share/fonts/truetype/droid DroidSansEthiopic-Regular.ttf usr/share/fonts/truetype/droid DroidSansFallbackFull.ttf usr/share/fonts/truetype/droid DroidSansGeorgian.ttf usr/share/fonts/truetype/droid DroidSansHebrew-Bold.ttf usr/share/fonts/truetype/droid DroidSansHebrew-Regular.ttf usr/share/fonts/truetype/droid DroidSansJapanese.ttf usr/share/fonts/truetype/droid DroidSansMono.ttf usr/share/fonts/truetype/droid DroidSansThai.ttf usr/share/fonts/truetype/droid DroidSans.ttf usr/share/fonts/truetype/droid DroidSerif-BoldItalic.ttf usr/share/fonts/truetype/droid DroidSerif-Bold.ttf usr/share/fonts/truetype/droid DroidSerif-Italic.ttf usr/share/fonts/truetype/droid DroidSerif-Regular.ttf usr/share/fonts/truetype/droid debian/local/*.conf etc/fonts/conf.avail debian/local/0000775000000000000000000000000012320510774010263 5ustar debian/local/65-droid-sans-fallback.conf0000664000000000000000000000047112320510324015153 0ustar sans-serif Droid Sans Fallback monospace Droid Sans Fallback debian/local/65-droid-sans-fonts.conf0000664000000000000000000001701712320510324014551 0ustar Droid Sans 10 Droid Arabic Naskh Droid Sans Droid Sans 9 Droid Sans Ethiopic Droid Sans Droid Sans 8 Droid Sans Hebrew Droid Sans Droid Sans 7 Droid Sans Thai Droid Sans Droid Sans 6 Droid Sans Armenian Droid Sans Droid Sans 5 Droid Sans Georgian Droid Sans Droid Sans 4 zh-cn Droid Sans Japanese Droid Sans Droid Sans 3 zh-sg Droid Sans Japanese Droid Sans Droid Sans 3 zh-hk Droid Sans Japanese Droid Sans Droid Sans 3 zh-tw Droid Sans Japanese Droid Sans Droid Sans 3 zh Droid Sans Japanese Droid Sans Droid Sans 3 Droid Sans Fallback Droid Sans Droid Sans 2 zh-cn Droid Sans Japanese Droid Sans Droid Sans 1 zh-sg Droid Sans Japanese Droid Sans Droid Sans 1 zh-hk Droid Sans Japanese Droid Sans Droid Sans 1 zh-tw Droid Sans Japanese Droid Sans Droid Sans 1 zh Droid Sans Japanese Droid Sans Droid Sans 1 Droid Arabic Naskh Droid Sans Droid Sans Arabic Droid Sans Droid Sans Ethiopic Droid Sans Droid Sans Hebrew Droid Sans Droid Sans Thai Droid Sans Droid Sans Armenian Droid Sans Droid Sans Georgian Droid Sans Droid Sans Japanese Droid Sans Droid Sans Fallback Droid Sans debian/copyright0000664000000000000000000000266412320510324011123 0ustar This package was debianized by Simon Ochsenreither on Wed, 10 Nov 2010 14:55:51 +0100. It was downloaded from data/fonts in http://android.googlesource.com/platform/frameworks/base Upstream Author: Steve Matteson, Ascender Corp. Copyright: Copyright © 2006, 2007, 2008, 2009, 2010 Google Corp. Droid is a trademark of Google Corp. License: Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. On Debian systems, the complete text of the Apache License Version 2.0 can be found in `/usr/share/common-licenses/Apache-2.0'. The Debian packaging is Copyright © 2010, Simon Ochsenreither and is licensed under the Apache-2.0, see above. The font configuration XML files fonts-droid-sans-fonts.conf is Copyright © 2010, Nicolas Mailhot and is licensed under the Fedora contributor license agreement (CLA), see https://fedoraproject.org/wiki/Legal/Licenses/CLA. debian/changelog0000664000000000000000000001167712320510324011046 0ustar fonts-android (1:4.3-3ubuntu1) trusty; urgency=medium * debian/local/65-droid-sans-fallback.conf: - Additional fontconfig recipe similar to 64-wqy-zenhei.conf. This makes Droid Sans be used for rendering Chinese rather than AR PL UKai or AR PL UMing when the display language is something else but Chinese (LP: #1227034). -- Gunnar Hjalmarsson Wed, 02 Apr 2014 03:08:00 +0200 fonts-android (1:4.3-3) unstable; urgency=medium * Team upload. * debian/watch - now we can track upstream version. -- Hideki Yamane Fri, 31 Jan 2014 22:46:51 +0900 fonts-android (1:4.3-2) unstable; urgency=medium * Team upload. * debian/maintscript - remove unnecessary old conffiles (Closes: #681634) * debian/control - bump up Pre-Depends: dpkg (>= 1.15.7.2) since to support rm_conffile - set Standards-Version: 3.9.5 -- Hideki Yamane Wed, 29 Jan 2014 13:09:42 +0900 fonts-android (1:4.3-1) unstable; urgency=low * Team upload * New upstream "release" (indeed version 1.100141 of Roboto fonts) Closes: #721959 -- Christian Perrier Fri, 13 Sep 2013 22:14:11 +0200 fonts-android (1:4.2.r1-2) unstable; urgency=low * Bumped Standards-Version to 3.9.4, this didn't require any changes to the source package. * Decreased the version dependency of debhelper to 8.0.0 to allow backporting. * Makred fonts-roboto and fonts-droid as Multi-Arch foreign to allow proper installation on multi-arch systems. * Reduced debian/compat to 8 allow easy backporting. * Dropped ttf-droid transitional dummy package. * Upload to unstable. -- Vasudev Kamath Sat, 11 May 2013 22:16:55 +0530 fonts-android (1:4.2.r1-1) experimental; urgency=low [ Andrew Starr-Bochicchio ] * debian/local/65-droid-sans-fonts.conf: (Closes: #686685) - Update so that there are not multiple values within test tags as Fontconfig warns that this is not supported. * Use xz compression for the package [ Vasudev Kamath ] * Recreated the source tarball including the Roboto and other fonts released with Android 4.2 release. Closes: #651600, #681330 * Changed version string to use same version as Android release version * debian/control + Source package named to fonts-android as the source package with this release contains multiple font family + Introduced fonts-roboto binary package which ships Roboto fonts + Added myself to uploaders of the package + Added Pre-Depends on dpkg (>= 1.15.6~) on both binary package to supress lintian warnings. * debian/install renamed to debian/fonts-droid.install * debian/fonts-roboto.install is introduced to install Roboto fonts * debian/rules: + Introduced get-orig-source target to allow construction of original source tarball. * debian/create-orig-source: + Script to support get-orig-source target. [ Fabian Greffrath ] * Add an epoch to the version number, as 4.2 < 20111207. * Install the exact same set of Droid fonts as in the previous package revision. * The fonts-droid packages must not Provides: ttf-droid, the files are installed into different locations. * Fix Vcs-* fields in debian/control. * Fix versions in Breaks and Replaces relations. * Turn debian/bug/* into real debhelper helper files. * Move debian/links to fonts-droid.links. * Move debian/preinst to fonts-droid.preinst. * Update debian/README.Debian with instructions to reconstruct the Debian source tarball and rename it to README.source, which is more appropriate. * Change Homepage field to point to the Android Git repository. -- Vasudev Kamath Wed, 28 Nov 2012 22:16:06 +0530 fonts-droid (20111207+git-1) unstable; urgency=low * Team upload [ Jon Severinsson ] * Update to new git snapshot. Closes: #664643 [ Christian Perrier ] * Updates Standards to 3.9.3 (checked) * Bump debhelper compatibility to 9 -- Christian Perrier Wed, 28 Mar 2012 22:47:51 +0200 fonts-droid (20101110+git-3) unstable; urgency=low * Team upload. * No longer hijack the monospace/serif/sans-serif fontconfig aliases * Reduce priority of the transitional package * Update the homepage to droidfonts.com * Use Breaks instead of Conflicts * Drop unused lintian overrides * Link to new git repository * Add a dummy watch file -- Paul Wise Mon, 30 Jan 2012 10:48:57 +0800 fonts-droid (20101110+git-2) unstable; urgency=low * Team upload * Rename source package to "fonts-droid" to fit the Font Packages Naming Policy. * Bump Standards to 3.9.2 (checked) * Avoid lintian warning about fonts being also in ttf-droid -- Christian Perrier Tue, 23 Aug 2011 06:10:13 +0200 ttf-droid (20101110+git-1) unstable; urgency=low * ITP: ttf-droid (closes: #511036) -- Simon Ochsenreither Wed, 10 Nov 2010 14:55:51 +0100 debian/maintscript0000664000000000000000000000024712320510324011443 0ustar rm_conffile /etc/fonts/conf.avail/60-droid-sans-mono-fonts.conf 1:4.3-2~ fonts-droid rm_conffile /etc/fonts/conf.avail/59-droid-serif-fonts.conf 1:4.3-2~ fonts-droid debian/README.source0000664000000000000000000000130312320510324011334 0ustar fonts-android for Debian ------------------------ The latest versions of these fonts are available from the Android Git repositories at . The fonts are located in the `data/fonts' subdirectory. The Debian source tarball was created from the `android-4.2_r1' git tag (commit 9a7debe5857ffc7c71cfc4082b1b6d72a5cf81cd). To recreate Debian source tarball run following command debian/rules get-orig-source The generated source tarball will be in package directory and should be moved out to package root directory before attempting to build the package. -- Vasudev Kamath , Thu, 22 Nov 2012 20:43:23 +0530 debian/fonts-droid.bug-presubj0000664000000000000000000000147212320510324013563 0ustar When reporting bugs in the fonts themselves (i.e. not just in the packaging) please be sure to include the following information as far as applicable: - the versions of your libfreetype6, libxft2 and fontconfig packages (these should be automatically appended by reportbug), - all relevant configuration (especially anti-aliasing and hinting), - the application being used, - the affected unicode code points. It may also be helpful if you can provide a screen shot demonstrating the problem, however please don't attach it to the initial bug report (especially not if it is large). Please also try to make sure that it is actually a bug in the fonts and not e.g. in freetype (if a problem appears after a freetype update or if other fonts exhibit similar problems it is a sure sign that the problem is in freetype).