ChangeLog

# ChangeLog for media-fonts/dejavu
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-fonts/dejavu/ChangeLog,v 1.119 2008/06/18 16:49:49 loki_val Exp $

18 Jun 2008; Peter Alfredsen dejavu-2.25-r1.ebuild:
Snapshot support

12 Jun 2008; nixnut dejavu-2.25-r1.ebuild:
Added ~ppc wrt bug 224541

06 Jun 2008; Peter Volkov dejavu-2.25-r1.ebuild:
keyword ~amd64, bug #224541

05 Jun 2008; Raúl Porcel dejavu-2.25-r1.ebuild:
Re-add ~alpha/~ia64/~sparc wrt #224541

04 Jun 2008; Alexis Ballier dejavu-2.25-r1.ebuild:
keyword ~x86-fbsd

04 Jun 2008; Peter Alfredsen dejavu-2.25-r1.ebuild:
Update deps

04 Jun 2008; Markus Rothe dejavu-2.25-r1.ebuild:
Added ~ppc64; bug #224541

*dejavu-2.25-r1 (01 Jun 2008)

01 Jun 2008; Peter Alfredsen +dejavu-2.25-r1.ebuild:
Commit masked version for keywording and testing

*dejavu-2.25 (19 May 2008)

19 May 2008; Peter Volkov +dejavu-2.25.ebuild:
Version bump.

*dejavu-2.23 (22 Jan 2008)

22 Jan 2008; -dejavu-2.18-r1.ebuild, -dejavu-2.20.ebuild,
+dejavu-2.23.ebuild:
Version bump. Removed old.

08 Jan 2008; dejavu-2.18-r1.ebuild, dejavu-2.20.ebuild,
dejavu-2.21.ebuild, dejavu-2.22.20071220.2156.ebuild:
FONT_CONF now array, bug 201834.

21 Dec 2007; -dejavu-2.22.ebuild:
Cleaned broken version.

*dejavu-2.22.20071220.2156 (21 Dec 2007)

21 Dec 2007; +dejavu-2.22.20071220.2156.ebuild:
Version bump to snapshot. Fixes metadata problem in the condensed fonts, bug
#202255. Thank Matt Whitlock, Peter Henriksson and Guillaume Castagnino for
report.

15 Dec 2007; Samuli Suominen dejavu-2.21.ebuild:
amd64 stable wrt #202120

14 Dec 2007; nixnut dejavu-2.21.ebuild:
Stable on ppc wrt bug 202120

14 Dec 2007; Markus Rothe dejavu-2.21.ebuild:
Stable on ppc64; bug #202120

13 Dec 2007; Raúl Porcel dejavu-2.21.ebuild:
alpha/ia64 stable wrt #202120

13 Dec 2007; Christian Faulhammer dejavu-2.21.ebuild:
stable x86, bug 202120

13 Dec 2007; Ferris McCormick dejavu-2.21.ebuild:
Sparc stable --- Bug #202120 --- checked with gucharmap for sanity.

*dejavu-2.22 (13 Dec 2007)

13 Dec 2007; -dejavu-2.19.ebuild, +dejavu-2.22.ebuild:
Version bump. Remove old.

06 Nov 2007; Markus Rothe dejavu-2.20.ebuild:
Stable on ppc64; bug #197728

04 Nov 2007; Lars Weiler dejavu-2.20.ebuild:
stable ppc, bug #197728

03 Nov 2007; Raúl Porcel dejavu-2.20.ebuild:
alpha/ia64 stable wrt #197728

02 Nov 2007; Steve Dibb dejavu-2.20.ebuild:
amd64 stable, bug 197728

01 Nov 2007; Ferris McCormick dejavu-2.20.ebuild:
Sparc stable --- Buf #197728 --- charmap looks fine.

*dejavu-2.21 (01 Nov 2007)

01 Nov 2007; +dejavu-2.21.ebuild:
Version bump.

13 Oct 2007; Tom Gall dejavu-2.19.ebuild:
stable on ppc64, bug #194104

28 Sep 2007; Raúl Porcel dejavu-2.19.ebuild:
alpha/ia64/x86 stable wrt #194104

28 Sep 2007; Ferris McCormick dejavu-2.19.ebuild:
Sparc stable, Bug #194104 --- charmap looks right.

28 Sep 2007; Christoph Mende dejavu-2.19.ebuild:
Stable on amd64 wrt bug #194104

28 Sep 2007; nixnut dejavu-2.19.ebuild:
Stable on ppc wrt bug 194104

*dejavu-2.20 (28 Sep 2007)

28 Sep 2007; -dejavu-2.16.ebuild, -dejavu-2.17.ebuild,
+dejavu-2.20.ebuild:
Version bump. Remove old.

14 Aug 2007; Tobias Scherbaum
dejavu-2.18-r1.ebuild:
ppc stable, bug #188204

14 Aug 2007; Markus Rothe dejavu-2.18-r1.ebuild:
Stable on ppc64; bug #188204

11 Aug 2007; Steve Dibb dejavu-2.18-r1.ebuild:
amd64 stable, bug 188204

09 Aug 2007; Raúl Porcel dejavu-2.18-r1.ebuild:
alpha/ia64/x86 stable wrt #188204

09 Aug 2007; Gustavo Zacarias dejavu-2.18-r1.ebuild:
Stable on sparc wrt #188204

*dejavu-2.19 (09 Aug 2007)

09 Aug 2007; +dejavu-2.19.ebuild:
Version bump.

29 Jul 2007; Ryan Hill dejavu-2.18-r1.ebuild:
Specify path in FONT_CONF.

24 Jul 2007; Ryan Hill -dejavu-2.18.ebuild:
Remove old.

*dejavu-2.18-r1 (15 Jul 2007)

15 Jul 2007; Ryan Hill +files/59-dejavu.conf,
+dejavu-2.18-r1.ebuild:
Revision bump w/ new config - 59-dejavu.conf based on config from Fedora.
Use new FONT_CONF feature of font.eclass.

05 Jul 2007; Markus Rothe dejavu-2.17.ebuild:
Stable on ppc64; bug #183853

02 Jul 2007; Raúl Porcel dejavu-2.17.ebuild:
alpha/ia64/x86 stable wrt #183853

02 Jul 2007; Gustavo Zacarias dejavu-2.17.ebuild:
Stable on sparc wrt #183853

02 Jul 2007; Christoph Mende dejavu-2.17.ebuild:
Stable on amd64 wrt bug #183853

01 Jul 2007; Lars Weiler dejavu-2.17.ebuild:
Stable on ppc; bug #183853.

*dejavu-2.18 (01 Jul 2007)

01 Jul 2007; -dejavu-2.13.ebuild, -dejavu-2.15.ebuild,
+dejavu-2.18.ebuild:
Version bump.

07 Jun 2007; Markus Rothe dejavu-2.16.ebuild:
Stable on ppc64; bug #179413

28 May 2007; nixnut dejavu-2.16.ebuild:
Stable on ppc wrt bug 179413

25 May 2007; Raúl Porcel dejavu-2.16.ebuild:
alpha/ia64 stable wrt #179413

22 May 2007; Andrej Kacian dejavu-2.16.ebuild:
Stable on x86, bug #179413.

22 May 2007; Daniel Gryniewicz dejavu-2.16.ebuild:
Marked stable on amd64 for bug #179413

22 May 2007; Gustavo Zacarias dejavu-2.16.ebuild:
Stable on sparc wrt #179413

*dejavu-2.17 (22 May 2007)

22 May 2007; +dejavu-2.17.ebuild:
Version bump.

22 May 2007; -dejavu-2.11.ebuild, -dejavu-2.14.ebuild:
Cleaning old ebuilds.

18 Apr 2007; nixnut dejavu-2.15.ebuild:
Stable on ppc wrt bug 174845

17 Apr 2007; Gustavo Zacarias dejavu-2.15.ebuild:
Stable on sparc wrt #174845

17 Apr 2007; Raúl Porcel dejavu-2.15.ebuild:
ia64 stable wrt bug 174845

17 Apr 2007; Christian Faulhammer dejavu-2.15.ebuild:
stable x86/amd64, bug 174845

17 Apr 2007; Markus Rothe dejavu-2.15.ebuild:
Stable on ppc64; bug #174845

16 Apr 2007; Bryan Østergaard dejavu-2.15.ebuild:
Stable on Alpha, bug 174845.

*dejavu-2.16 (16 Apr 2007)

16 Apr 2007; metadata.xml, +dejavu-2.16.ebuild:
Version bump.

19 Mar 2007; Bryan Østergaard metadata.xml:
Remove flameeyes from metadata.xml due to retirement.

*dejavu-2.15 (18 Feb 2007)

18 Feb 2007; Robin H. Johnson +dejavu-2.15.ebuild:
Version bump for flameeyes.

30 Jan 2007; Steve Dibb dejavu-2.13.ebuild:
amd64 stable, bug 163108

23 Jan 2007; nixnut dejavu-2.13.ebuild:
Stable on ppc wrt bug 163108

22 Jan 2007; Markus Rothe dejavu-2.13.ebuild:
Stable on ppc64; bug #163108

22 Jan 2007; Gustavo Zacarias dejavu-2.13.ebuild:
Stable on sparc wrt #163108

21 Jan 2007; Andrej Kacian dejavu-2.13.ebuild:
Stable on x86, bug #163108.

*dejavu-2.14 (21 Jan 2007)

21 Jan 2007; Diego Pettenò -dejavu-2.7.ebuild,
-dejavu-2.12.ebuild, +dejavu-2.14.ebuild:
Version bump, old versions cleanup.

*dejavu-2.13 (17 Dec 2006)

17 Dec 2006; Diego Pettenò +dejavu-2.13.ebuild:
Version bump.

16 Dec 2006; Bryan Østergaard dejavu-2.11.ebuild:
Stable on Alpha, bug 155673.

30 Nov 2006; Markus Rothe dejavu-2.7.ebuild,
dejavu-2.11.ebuild, dejavu-2.12.ebuild:
Added ~ppc64

26 Nov 2006; Diego Pettenò dejavu-2.12.ebuild:
Restrict binchecks and strip, cuts about 20 seconds on the merge, as the
package installs only fonts data (and docs).

23 Nov 2006; dejavu-2.11.ebuild:
stable on amd64

20 Nov 2006; nixnut dejavu-2.11.ebuild:
Stable on ppc wrt bug 155673

20 Nov 2006; Jason Wever dejavu-2.11.ebuild:
Stable on SPARC wrt bug #155673.

19 Nov 2006; Andrej Kacian dejavu-2.11.ebuild:
Stable on x86, bug #155673.

*dejavu-2.12 (19 Nov 2006)

19 Nov 2006; Diego Pettenò -dejavu-2.9.ebuild,
-dejavu-2.10.ebuild, +dejavu-2.12.ebuild:
Version bump, and remove 2.9, 2.10 versions.

*dejavu-2.11 (23 Oct 2006)

23 Oct 2006; Diego Pettenò +dejavu-2.11.ebuild:
Version bump.

*dejavu-2.10 (17 Sep 2006)

17 Sep 2006; Diego Pettenò +dejavu-2.10.ebuild:
Version bump.

08 Sep 2006; Diego Pettenò -dejavu-2.6.ebuild,
-dejavu-2.8.ebuild:
Drop old versions.

06 Sep 2006; Luis Medinas dejavu-2.7.ebuild:
Stable on amd64.

05 Sep 2006; Thomas Cort dejavu-2.9.ebuild:
Added ~alpha wrt Bug #146369.

*dejavu-2.9 (30 Aug 2006)

30 Aug 2006; Peter Volkov +dejavu-2.9.ebuild:
Version bump. Thank Christopher Culver for report (bug #144002).

23 Jul 2006; Andrej Kacian dejavu-2.7.ebuild:
Stable on x86, bug #141108.

22 Jul 2006; Thomas Cort dejavu-2.7.ebuild:
Stable on alpha wrt Bug #141108.

21 Jul 2006; Luca Barbato dejavu-2.7.ebuild:
Marked ppc

20 Jul 2006; Gustavo Zacarias dejavu-2.7.ebuild:
Stable on sparc wrt #141108

*dejavu-2.8 (16 Jul 2006)

16 Jul 2006; Diego Pettenò +dejavu-2.8.ebuild:
Version bump.

11 Jul 2006; Aron Griffis dejavu-2.7.ebuild:
Mark 2.7 stable on ia64

19 Jun 2006; Diego Pettenò -dejavu-2.0.ebuild:
Remove 2.0 version.

19 Jun 2006; Jon Hood dejavu-2.6.ebuild:
Stable on amd64, #137183.

19 Jun 2006; Ferris McCormick dejavu-2.6.ebuild:
Mark stable for sparc at developer's request ( Bug #137183 ).

18 Jun 2006; Emanuele Giaquinta dejavu-2.6.ebuild:
Stable on ppc; bug #137183

*dejavu-2.7 (18 Jun 2006)

18 Jun 2006; Diego Pettenò +dejavu-2.7.ebuild:
Add new version 2.7.

18 Jun 2006; Andrej Kacian dejavu-2.6.ebuild:
Stable on x86, bug #137183.

04 Jun 2006; Diego Pettenò -dejavu-1.11.ebuild,
-dejavu-1.15.ebuild, -dejavu-2.2.ebuild, -dejavu-2.4.ebuild,
-dejavu-2.4.1.ebuild, -dejavu-2.5.ebuild:
Remove old versions.

*dejavu-2.6 (20 May 2006)

20 May 2006; Diego Pettenò metadata.xml,
+dejavu-2.6.ebuild:
Add dejavu 2.6, thanks to Damien Gombault in bug #133352. Add myself as
maintainer.

27 Apr 2006; Marien Zwart files/digest-dejavu-1.11,
files/digest-dejavu-1.15, files/digest-dejavu-2.0, Manifest:
Fixing SHA256 digest, pass four

*dejavu-2.5 (18 Apr 2006)

18 Apr 2006; Diego Pettenò +dejavu-2.5.ebuild:
Version bump.

02 Apr 2006; Diego Pettenò dejavu-2.4.1.ebuild:
Add ~x86-fbsd keyword.

*dejavu-2.4.1 (01 Apr 2006)

01 Apr 2006; Diego Pettenò +dejavu-2.4.1.ebuild:
Update to bugfix release 2.4.1.

*dejavu-2.4 (28 Mar 2006)

28 Mar 2006; Diego Pettenò +dejavu-2.4.ebuild:
Bump dejavu to last version, use versionator to support 3-parts versions
(the old 2.3.1). Closes bug #123873.

15 Feb 2006; Scott Stoddard dejavu-2.0.ebuild:
Stable on amd64.

15 Feb 2006; Gustavo Zacarias dejavu-2.0.ebuild:
Stable on sparc

*dejavu-2.2 (14 Feb 2006)

14 Feb 2006; Marinus Schraal dejavu-2.2.ebuild :
New release, just bump. Got poked in #116040

*dejavu-2.0 (04 Dec 2005)

04 Dec 2005; Mamoru KOMACHI -dejavu-1.10.ebuild,
+dejavu-2.0.ebuild:
Vesion bumped. This closes bug #113751.

*dejavu-1.15 (29 Oct 2005)

29 Oct 2005; Mamoru KOMACHI -dejavu-1.8.ebuild,
-dejavu-1.9.ebuild, dejavu-1.11.ebuild, +dejavu-1.15.ebuild:
Version bumped. This closes bug #103507.

23 Sep 2005; Gustavo Zacarias dejavu-1.11.ebuild:
Stable on sparc

23 Aug 2005; Gustavo Zacarias dejavu-1.11.ebuild:
Keyworded ~sparc

03 Jul 2005; David Holm dejavu-1.11.ebuild:
Added to ~ppc.

*dejavu-1.11 (02 Jul 2005)

02 Jul 2005; Mamoru KOMACHI dejavu-1.10.ebuild,
+dejavu-1.11.ebuild:
Version bumped; bug #97689.

*dejavu-1.10 (28 May 2005)

28 May 2005; Mamoru KOMACHI -dejavu-1.4.ebuild,
-dejavu-1.7.ebuild, dejavu-1.9.ebuild, +dejavu-1.10.ebuild:
Version bumped.

*dejavu-1.9 (03 May 2005)

03 May 2005; Mamoru KOMACHI dejavu-1.8.ebuild,
+dejavu-1.9.ebuild:
Version bumped. This closes bug #90559.

24 Apr 2005; Diego Pettenò dejavu-1.8.ebuild:
Marked ~amd64.

*dejavu-1.8 (22 Mar 2005)

22 Mar 2005; Mamoru KOMACHI dejavu-1.7.ebuild,
+dejavu-1.8.ebuild:
Version bumped.

*dejavu-1.7 (14 Feb 2005)

14 Feb 2005; Mamoru KOMACHI dejavu-1.4.ebuild,
+dejavu-1.7.ebuild:
Version bumped; bug #77569. Marked 1.4 stable.

*dejavu-1.4 (17 Oct 2004)

17 Oct 2004; Mamoru KOMACHI +metadata.xml,
+dejavu-1.4.ebuild:
Initial import. Ebuild submitted by Vaclov Slavik
, closing bug #55950.

Manifest

AUX 59-dejavu.conf 2744 RMD160 f15724522cdfff79b55e0daa8b82d24a02a320c3 SHA1 f499928bbcf015adcd5ceb8713ae9864cac446a0 SHA256 72a9605e41161c7f0e0e77f8ce02ed16eb666ec457693c58334f5e67b12468ff
DIST dejavu-fonts-2.25.tar.bz2 9072868 RMD160 3f7e68a1df8268b533691efce2903df9c0b4bf43 SHA1 22a017f4668e357827bad3f5c2501331097998f8 SHA256 1fab57e85db108a3a76d48775542b34aa72d1acd204ab3bf40fbe08e95272fae
DIST dejavu-fonts-ttf-2.23.tar.bz2 4078825 RMD160 f3b50db3dd8983c05edf87681ef66dee6e6b69b4 SHA1 c539aaba1f38d337a39474822165b1f4eb28bce7 SHA256 243642a1c3f4b6fd00125f5772ac5c8e4d0bb6586f5abb05829ead4b83ad5233
DIST dejavu-fonts-ttf-2.24.tar.bz2 3680260 RMD160 86701170d5aaf5d7fd3c66692e0e2d79ee4d9d10 SHA1 515bcef5c1d831a523d7d5a57363ad68de7c3275 SHA256 0f42b12ad2537ea32977809585fd066157394efc35ff5ddf5abb5f47411bd18d
DIST dejavu-fonts-ttf-2.25.tar.bz2 4008501 RMD160 69a7697e173b8cf0cdfea0785124a5b2a7f10a59 SHA1 71a390224dfb95e02dfb32b6dc2fd9c5fb642350 SHA256 b5f635000e90b8fa3bc692bb2793cd275f189153f73e87b1f31d94764bff48bd
DIST dejavu-ttf-2.21.tar.bz2 3568331 RMD160 c6f35bb8ec3b9949664c9ebe63bc58e5e0f693fe SHA1 5f3d3362cf4e6fc269f9d429ab9d25d095e8af48 SHA256 ee27f4d4d3675f6e25d1c37b5d87710f6292ad5dcb9992b6ea04736bb86648ae
EBUILD dejavu-2.21.ebuild 749 RMD160 b8fb59e9a1966029981ce7fcbb7fb589ca4b5d47 SHA1 99fca56112c5359e8405e4b0a05e9e170ffdbc18 SHA256 7fc1fd7793844938e6c61c43c66a8ba63d0f15c22996b1791b7b99993359dba9
EBUILD dejavu-2.23.ebuild 1750 RMD160 d1f7a5b3dbe215cf86bd0c73bd21619dec1b25c1 SHA1 9ac40fc487fcd3cb5b7f674808bab52b1e5be951 SHA256 4d2049fc3a95f6ded8fd316745d97b7867a76f375bfbe2590d1b974ddc2adcc7
EBUILD dejavu-2.24.ebuild 1750 RMD160 78bb85eefac87bd03590830806efd9b96a7e171f SHA1 a923a44a66e7b4837cfca11d762f6f267c6ceabe SHA256 4dae29f7119898a4782b926ce35bac7046a8a023a8ad23a12dbaf5352415ba87
EBUILD dejavu-2.25-r1.ebuild 2497 RMD160 bebebbf158fbbbc9c1daa01ef33ccf85702a43ff SHA1 6a2279f5ac639a2493348eba5bcfd5e1b3ab0394 SHA256 dca18d9ee54363ed1f735baec376903007953136237e2c8f4978103a57511e58
EBUILD dejavu-2.25.ebuild 1747 RMD160 ae9de3a7c55dc830cda8425a91bf5f4b81d9909b SHA1 4d3ca900517a770c89ba6d79ec92294db3771f67 SHA256 d5765fb676f8a40d524c57925e945daa3c423658cd347ce9c9c21bed8e194c3f
MISC ChangeLog 14382 RMD160 df6d4e30375f79bebfad540e34541c03f3ee139b SHA1 091a0c72d69bea512ea4266bb8a2279d8b5b8982 SHA256 cde8d8005728d8cba2fe2c7ce6305d325e8394816c64e4ab3b293b6666c8ee28
MISC metadata.xml 667 RMD160 ee11e9c2b012997895cf7a6317471ec6dfef477a SHA1 26a8e88cc43c539c3d098df093ae38eb6538a157 SHA256 5e827b10d0e12ca43ee49421a814f68b4e2b37ab329c2510046b6d0531ed429c

dejavu-2.21.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-fonts/dejavu/dejavu-2.21.ebuild,v 1.9 2008/01/10 09:52:40 vapier Exp $

inherit font

MY_P=${PN}-ttf-${PV}

DESCRIPTION="DejaVu fonts, bitstream vera with ISO-8859-2 characters"
HOMEPAGE="http://dejavu.sourceforge.net/"
LICENSE="BitstreamVera"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"

SLOT="0"
KEYWORDS="alpha amd64 arm ia64 ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
IUSE=""

DOCS="AUTHORS BUGS NEWS README status.txt langcover.txt unicover.txt"
FONT_SUFFIX="ttf"
S=${WORKDIR}/${MY_P}
FONT_S=${S}

# Only installs fonts
RESTRICT="strip binchecks"

FONT_CONF=( "${FILESDIR}/59-dejavu.conf" )

dejavu-2.23.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-fonts/dejavu/dejavu-2.23.ebuild,v 1.3 2008/03/18 14:00:23 cardoe Exp $

inherit font versionator

DESCRIPTION="DejaVu fonts, bitstream vera with ISO-8859-2 characters"
HOMEPAGE="http://dejavu.sourceforge.net/"
LICENSE="BitstreamVera"

# If you want to test snapshot from dejavu.sf.net/snapshots/
# just rename ebuild to dejavu-2.22.20071220.2156.ebuild
MY_PV=$(get_version_component_range 1-2)
snapv=$(get_version_component_range 3-4)
snapv=${snapv/./-}
MY_P=${PN}-fonts-ttf-${MY_PV}

[[ -z ${snapv} ]] && {
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" ;
S=${WORKDIR}/${MY_P} ;
} || {
SRC_URI="http://dejavu.sourceforge.net/snapshots/${MY_P}-${snapv}.tar.bz2" ;
S=${WORKDIR}/${MY_P}-${snapv} ;
}

SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
IUSE=""

DOCS="AUTHORS BUGS NEWS README status.txt langcover.txt unicover.txt"
FONT_SUFFIX="ttf"
FONT_S=${S}/ttf

# Only installs fonts
RESTRICT="strip binchecks"

pkg_postinst() {
font_pkg_postinst

ewarn
ewarn "Starting with ${PN}-2.22 font ligatures were re-imported in DejaVu"
ewarn "That means that you'll possibly encounter infamous ligature bug with"
ewarn "pango-enabled Firefox (e.g. 'fi' and 'fl' will occasionally overlap)."
ewarn "This will be fixed in Firefox-3.x. Until this happens either use"
ewarn "Firefox without pango (MOZ_DISABLE_PANGO=1), or use ${PN}-2.21"
ewarn
}

FONT_CONF=( "${S}/fontconfig/20-unhint-small-dejavu.conf"
"${S}/fontconfig/20-unhint-small-dejavu-experimental.conf"
"${S}/fontconfig/57-dejavu.conf"
"${S}/fontconfig/61-dejavu-experimental.conf" )

dejavu-2.24.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-fonts/dejavu/dejavu-2.24.ebuild,v 1.2 2008/03/18 14:00:23 cardoe Exp $

inherit font versionator

DESCRIPTION="DejaVu fonts, bitstream vera with ISO-8859-2 characters"
HOMEPAGE="http://dejavu.sourceforge.net/"
LICENSE="BitstreamVera"

# If you want to test snapshot from dejavu.sf.net/snapshots/
# just rename ebuild to dejavu-2.22.20071220.2156.ebuild
MY_PV=$(get_version_component_range 1-2)
snapv=$(get_version_component_range 3-4)
snapv=${snapv/./-}
MY_P=${PN}-fonts-ttf-${MY_PV}

[[ -z ${snapv} ]] && {
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" ;
S=${WORKDIR}/${MY_P} ;
} || {
SRC_URI="http://dejavu.sourceforge.net/snapshots/${MY_P}-${snapv}.tar.bz2" ;
S=${WORKDIR}/${MY_P}-${snapv} ;
}

SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
IUSE=""

DOCS="AUTHORS BUGS NEWS README status.txt langcover.txt unicover.txt"
FONT_SUFFIX="ttf"
FONT_S=${S}/ttf

# Only installs fonts
RESTRICT="strip binchecks"

pkg_postinst() {
font_pkg_postinst

ewarn
ewarn "Starting with ${PN}-2.22 font ligatures were re-imported in DejaVu"
ewarn "That means that you'll possibly encounter infamous ligature bug with"
ewarn "pango-enabled Firefox (e.g. 'fi' and 'fl' will occasionally overlap)."
ewarn "This will be fixed in Firefox-3.x. Until this happens either use"
ewarn "Firefox without pango (MOZ_DISABLE_PANGO=1), or use ${PN}-2.21"
ewarn
}

FONT_CONF=( "${S}/fontconfig/20-unhint-small-dejavu.conf"
"${S}/fontconfig/20-unhint-small-dejavu-experimental.conf"
"${S}/fontconfig/57-dejavu.conf"
"${S}/fontconfig/61-dejavu-experimental.conf" )

dejavu-2.25-r1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-fonts/dejavu/dejavu-2.25-r1.ebuild,v 1.9 2008/06/18 16:49:49 loki_val Exp $

EAPI=1

inherit font versionator

DESCRIPTION="DejaVu fonts, bitstream vera with ISO-8859-2 characters"
HOMEPAGE="http://dejavu.sourceforge.net/"
LICENSE="BitstreamVera"

# If you want to test snapshot from dejavu.sf.net/snapshots/
# just rename ebuild to dejavu-2.22.20071220.2156.ebuild
MY_PV=$(get_version_component_range 1-2)
snapv=$(get_version_component_range 3-4)
snapv=${snapv/./-}
MY_BP=${PN}-fonts-ttf-${MY_PV}
MY_SP=${PN}-fonts-${MY_PV}

if [ -z ${snapv} ]
then
SRC_URI="!fontforge? ( mirror://sourceforge/${PN}/${MY_BP}.tar.bz2 )
fontforge? ( mirror://sourceforge/${PN}/${MY_SP}.tar.bz2 )"
else
MY_BP=${MY_BP}-${snapv}
MY_SP=${MY_SP}-${snapv}
SRC_URI="!fontforge? ( http://dejavu.sourceforge.net/snapshots/${MY_BP}.tar.bz2 )
fontforge? ( http://dejavu.sourceforge.net/snapshots/${MY_SP}.tar.bz2 )"
fi

SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"

IUSE="fontforge"
DEPEND="fontforge? ( x11-apps/mkfontscale
>=media-gfx/fontforge-20080429
x11-apps/mkfontdir
dev-perl/Font-TTF
app-i18n/unicode-data
>media-libs/fontconfig-2.6.0 )"
RDEPEND=""

if use fontforge
then
S=${WORKDIR}/${MY_SP}
FONT_S=${S}/build
else
S=${WORKDIR}/${MY_BP}
FONT_S=${S}/ttf
fi

FONT_CONF=( "${S}/fontconfig/20-unhint-small-dejavu.conf"
"${S}/fontconfig/20-unhint-small-dejavu-experimental.conf"
"${S}/fontconfig/57-dejavu.conf"
"${S}/fontconfig/61-dejavu-experimental.conf" )

FONT_SUFFIX="ttf"
DOCS="AUTHORS NEWS README status.txt langcover.txt unicover.txt"

src_compile() {
if use fontforge
then
emake -j1 \
BLOCKS=/usr/share/unicode-data/Blocks.txt \
UNICODEDATA=/usr/share/unicode-data/UnicodeData.txt \
FC-LANG=/usr/share/fc-lang \
full sans \
|| die "emake failed"
fi
}

src_install() {
font_src_install
if use fontforge
then
dodoc build/*.txt
fi

}

pkg_postinst() {
font_pkg_postinst

ewarn
ewarn "Starting with ${PN}-2.22 font ligatures were re-imported in DejaVu"
ewarn "That means that you'll possibly encounter the infamous ligature bug"
ewarn "with pango-enabled Firefox (e.g. 'fi' and 'fl' will occasionally"
ewarn "overlap). This will be fixed in Firefox-3.x. Until this happens"
ewarn "either use Firefox without pango (MOZ_DISABLE_PANGO=1), or use"
ewarn "${PN}-2.21"
ewarn
}

dejavu-2.25.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-fonts/dejavu/dejavu-2.25.ebuild,v 1.1 2008/05/19 12:56:50 pva Exp $

inherit font versionator

DESCRIPTION="DejaVu fonts, bitstream vera with ISO-8859-2 characters"
HOMEPAGE="http://dejavu.sourceforge.net/"
LICENSE="BitstreamVera"

# If you want to test snapshot from dejavu.sf.net/snapshots/
# just rename ebuild to dejavu-2.22.20071220.2156.ebuild
MY_PV=$(get_version_component_range 1-2)
snapv=$(get_version_component_range 3-4)
snapv=${snapv/./-}
MY_P=${PN}-fonts-ttf-${MY_PV}

[[ -z ${snapv} ]] && {
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" ;
S=${WORKDIR}/${MY_P} ;
} || {
SRC_URI="http://dejavu.sourceforge.net/snapshots/${MY_P}-${snapv}.tar.bz2" ;
S=${WORKDIR}/${MY_P}-${snapv} ;
}

SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
IUSE=""

DOCS="AUTHORS BUGS NEWS README status.txt langcover.txt unicover.txt"
FONT_SUFFIX="ttf"
FONT_S=${S}/ttf

# Only installs fonts
RESTRICT="strip binchecks"

pkg_postinst() {
font_pkg_postinst

ewarn
ewarn "Starting with ${PN}-2.22 font ligatures were re-imported in DejaVu"
ewarn "That means that you'll possibly encounter infamous ligature bug with"
ewarn "pango-enabled Firefox (e.g. 'fi' and 'fl' will occasionally overlap)."
ewarn "This will be fixed in Firefox-3.x. Until this happens either use"
ewarn "Firefox without pango (MOZ_DISABLE_PANGO=1), or use ${PN}-2.21"
ewarn
}

FONT_CONF=( "${S}/fontconfig/20-unhint-small-dejavu.conf"
"${S}/fontconfig/20-unhint-small-dejavu-experimental.conf"
"${S}/fontconfig/57-dejavu.conf"
"${S}/fontconfig/61-dejavu-experimental.conf" )

files

metadata.xml




fonts

pva@gentoo.org
Peter Volkov


The DejaVu fonts are a font family based on the Vera Fonts release 1.10. Its
purpose is to provide a wider range of characters while maintaining the original
look and feel through the process of collaborative development. Available
families (Sans = sans serif, Mono = monospaced): DejaVu Sans, DejaVu Sans Mono,
DejaVu Sans Condensed (experimental), DejaVu Serif, DejaVu Serif Condensed