summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Volkov <pva@gentoo.org>2010-08-23 11:55:43 +0000
committerPeter Volkov <pva@gentoo.org>2010-08-23 11:55:43 +0000
commit8360807d148eb918ccd72dbbfa506f583fb180c0 (patch)
treef8aba059a03e7b6df315c3ef26b5b819346064ab /media-fonts/dejavu
parentStable on amd64 wrt bug #333859 (diff)
downloadhistorical-8360807d148eb918ccd72dbbfa506f583fb180c0.tar.gz
historical-8360807d148eb918ccd72dbbfa506f583fb180c0.tar.bz2
historical-8360807d148eb918ccd72dbbfa506f583fb180c0.zip
Version bump, bug #333993 thank Christopher Culver for report.
Package-Manager: portage-2.1.8.3/cvs/Linux x86_64
Diffstat (limited to 'media-fonts/dejavu')
-rw-r--r--media-fonts/dejavu/ChangeLog7
-rw-r--r--media-fonts/dejavu/Manifest19
-rw-r--r--media-fonts/dejavu/dejavu-2.32.ebuild82
3 files changed, 92 insertions, 16 deletions
diff --git a/media-fonts/dejavu/ChangeLog b/media-fonts/dejavu/ChangeLog
index 0095f62ddd1e..24b81a6bce79 100644
--- a/media-fonts/dejavu/ChangeLog
+++ b/media-fonts/dejavu/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-fonts/dejavu
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-fonts/dejavu/ChangeLog,v 1.150 2010/06/07 10:03:22 spatz Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-fonts/dejavu/ChangeLog,v 1.151 2010/08/23 11:55:43 pva Exp $
+
+*dejavu-2.32 (23 Aug 2010)
+
+ 23 Aug 2010; Peter Volkov <pva@gentoo.org> +dejavu-2.32.ebuild:
+ Version bump, bug #333993 thank Christopher Culver for report.
07 Jun 2010; Dror Levin <spatz@gentoo.org> -dejavu-2.21.ebuild,
-dejavu-2.28-r1.ebuild, -dejavu-2.29.ebuild, dejavu-2.31.ebuild:
diff --git a/media-fonts/dejavu/Manifest b/media-fonts/dejavu/Manifest
index 3c0b604ecc60..c29cd2fe413a 100644
--- a/media-fonts/dejavu/Manifest
+++ b/media-fonts/dejavu/Manifest
@@ -1,23 +1,12 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
-
AUX 59-dejavu.conf 2744 RMD160 f15724522cdfff79b55e0daa8b82d24a02a320c3 SHA1 f499928bbcf015adcd5ceb8713ae9864cac446a0 SHA256 72a9605e41161c7f0e0e77f8ce02ed16eb666ec457693c58334f5e67b12468ff
DIST dejavu-fonts-2.30.tar.bz2 9761037 RMD160 8510cad2b217790333171ac4f99f63784833e7c0 SHA1 2d25c4bfacaceacb05eaafb0ba5162cf6dd1be51 SHA256 ea50fb1c274e67d76436ab14aabec9e31e672af63d5e696a3d9675e496023715
DIST dejavu-fonts-2.31.tar.bz2 9800807 RMD160 264276b57fa154d5314d3997d4b151f6bf34f994 SHA1 ac4742bb221508a0204385a15c840f81b4f8cb07 SHA256 dfb94ee2fb53811360249e55c47de7ddfe760698a2f3b184db3debec37a67c91
+DIST dejavu-fonts-2.32.tar.bz2 10246124 RMD160 500fc60a888ada1358ff4c5c3d5726971ab5333e SHA1 48fa596a40bff0e26008f84626bafe8de0fdd85c SHA256 67e5e8c3eb1e4d29b5ea38137566821f477ffceacb88329b8861813f0ab66ae9
DIST dejavu-fonts-ttf-2.30.tar.bz2 4348431 RMD160 92316be77ff8ef9f2adec84a0e6ecc7ae15fea8d SHA1 3a09830033f74be6e370155410091f76193f5528 SHA256 77838516b5a4e6e81da79c0e8b37f8e41cd31f42f8f4fa7d48c6f95420bd5c3e
DIST dejavu-fonts-ttf-2.31.tar.bz2 4441882 RMD160 6ebae58d2a913f5690f0be6a8dd92a42a5ef45e5 SHA1 33ed20fc45566bfac776a713b3bb4f1214ccb0f7 SHA256 1add6782060780d77eabf3d09bb5db1e8cb3a2451fbb0655a4c2cec44649ae03
+DIST dejavu-fonts-ttf-2.32.tar.bz2 4394279 RMD160 cb050b1b8ddc86e0a6660344b67e25736bf115d7 SHA1 30865ca2c5c0b983eff6fe32d75aacc32d08a5a2 SHA256 3b79e2cd3838112e896751337142fb7328e095710763128434c89c3d221c3266
EBUILD dejavu-2.30.ebuild 2703 RMD160 ab041d1c0d3484de79096feb080fcee8ed06d0ed SHA1 2c4a793d8ed19adc28eb570a107f45d4850cd662 SHA256 596b6aa883825fb07dab6af560173f35e20ae58aa04dc896e60a42586710a685
EBUILD dejavu-2.31.ebuild 2269 RMD160 dd5845299f6175fe9d7333e4fd5ff770f56498a8 SHA1 511bafb702bd24c17dcca365229d7ac266936169 SHA256 9de2ed8cd4bcce7dbb5388640fb0cf3e34f1216fa07bd6605600dde2c57d7f8b
-MISC ChangeLog 18147 RMD160 a569f4f32aeae157a8a53d8406342181b87ec53a SHA1 00bc056bce730f16c5c7f08d2dfca968789cb9c6 SHA256 26118bb3c05ac36019ceab2b1bf7450525fc967a44b067f3071784eafb7a42cd
+EBUILD dejavu-2.32.ebuild 2267 RMD160 d2a9588c10a3f30db0aa5b4d0aa9fbb3ad614bfa SHA1 9c521f6fb8f9f78250162877c88d02b8e7f832c5 SHA256 bce9d348cb35ff5094486b78d2c84d74b16fa00fc2d8b345d640aad05d55def1
+MISC ChangeLog 18305 RMD160 f78a215497b45d73aac6d40c6a3e5ed743af8c32 SHA1 3bf3eb56c85db5273fdaedf8dd4b8964f43065ba SHA256 c9343dde0e1986dee6efc9f549a9063bd1904581254c3b41c2ac39d66851c219
MISC metadata.xml 694 RMD160 4f1c69c4c179abdefb496068a44233ce4c8c9fb1 SHA1 88008d6e6e92ba0271b327bd7388419635f3d5d2 SHA256 bec5db29d577763884dfd7a7c017c6f81c4e5d59a56fd79cd0327bdfc9f2dbe2
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.15 (GNU/Linux)
-
-iQEcBAEBCgAGBQJMDMPzAAoJEAWF714uGAc6KsIIAIs9E1IgBqZN+8akF5Jiodlk
-5hglhrkAcMxdoAqraOCVdItTBRdq+nmaZKgmjOzDUvhJNh8VMPyw/jWrwH6XnGqu
-4ANi7OR7YaJEDINKex7jgkuijkGfMODwqaM4gcEoFRJt9qS4D9FQr6djcTDhe8ZY
-Z3mYNLhHqYS0tX8lBLzeIFyohAyMopkZWpCyxyqLCZLocLqzm1y8dOySi1vRdGl7
-q0+IqP6fjvd1piQBu16TDvXm28yCrFzkQXzh53rfqGbkEuBh8f84JCQkmzQORq8v
-OBYEHXhZBHpVhOo56jUjOO9syW/Llh29x7zmYqGi7ItcV0ETwiU3Go25ZJizjKo=
-=6z85
------END PGP SIGNATURE-----
diff --git a/media-fonts/dejavu/dejavu-2.32.ebuild b/media-fonts/dejavu/dejavu-2.32.ebuild
new file mode 100644
index 000000000000..d55b2c5c6e50
--- /dev/null
+++ b/media-fonts/dejavu/dejavu-2.32.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-fonts/dejavu/dejavu-2.32.ebuild,v 1.1 2010/08/23 11:55:43 pva 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 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+
+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-sans-mono.conf
+ "${S}"/fontconfig/20-unhint-small-dejavu-sans.conf
+ "${S}"/fontconfig/20-unhint-small-dejavu-serif.conf
+ "${S}"/fontconfig/57-dejavu-sans-mono.conf
+ "${S}"/fontconfig/57-dejavu-sans.conf
+ "${S}"/fontconfig/57-dejavu-serif.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
+}