summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Volkov <pva@gentoo.org>2008-05-19 12:56:50 +0000
committerPeter Volkov <pva@gentoo.org>2008-05-19 12:56:50 +0000
commit61a5858f25a7f95c99224e2a1a69ad12e268ea9b (patch)
tree4028d1cca8c7dfcbdc527e819a03c153f3e32efd /media-fonts
parentRemoving old version (diff)
downloadgentoo-2-61a5858f25a7f95c99224e2a1a69ad12e268ea9b.tar.gz
gentoo-2-61a5858f25a7f95c99224e2a1a69ad12e268ea9b.tar.bz2
gentoo-2-61a5858f25a7f95c99224e2a1a69ad12e268ea9b.zip
Version bump.
(Portage version: 2.1.4.4)
Diffstat (limited to 'media-fonts')
-rw-r--r--media-fonts/dejavu/ChangeLog7
-rw-r--r--media-fonts/dejavu/dejavu-2.25.ebuild52
2 files changed, 58 insertions, 1 deletions
diff --git a/media-fonts/dejavu/ChangeLog b/media-fonts/dejavu/ChangeLog
index 1bd8d7616156..2d32465ffef6 100644
--- a/media-fonts/dejavu/ChangeLog
+++ b/media-fonts/dejavu/ChangeLog
@@ -1,6 +1,11 @@
# 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.110 2008/01/22 15:47:25 pva Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-fonts/dejavu/ChangeLog,v 1.111 2008/05/19 12:56:50 pva Exp $
+
+*dejavu-2.25 (19 May 2008)
+
+ 19 May 2008; Peter Volkov <pva@gentoo.org> +dejavu-2.25.ebuild:
+ Version bump.
*dejavu-2.23 (22 Jan 2008)
diff --git a/media-fonts/dejavu/dejavu-2.25.ebuild b/media-fonts/dejavu/dejavu-2.25.ebuild
new file mode 100644
index 000000000000..2474f74ad623
--- /dev/null
+++ b/media-fonts/dejavu/dejavu-2.25.ebuild
@@ -0,0 +1,52 @@
+# 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" )