diff options
author | 2013-10-21 03:09:48 +0000 | |
---|---|---|
committer | 2013-10-21 03:09:48 +0000 | |
commit | 64dd12911805137ebd5241b88c4cac819b6953d1 (patch) | |
tree | 2c82b7787ddbc28fa43b1aa26738a5754e49319e /media-fonts | |
parent | Mask media-fonts/unifont-6.3 (diff) | |
download | gentoo-2-64dd12911805137ebd5241b88c4cac819b6953d1.tar.gz gentoo-2-64dd12911805137ebd5241b88c4cac819b6953d1.tar.bz2 gentoo-2-64dd12911805137ebd5241b88c4cac819b6953d1.zip |
Version bump; hard masked because of bug 488642.
(Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 0BBEEA1FEA4843A4)
Diffstat (limited to 'media-fonts')
-rw-r--r-- | media-fonts/unifont/ChangeLog | 11 | ||||
-rw-r--r-- | media-fonts/unifont/metadata.xml | 3 | ||||
-rw-r--r-- | media-fonts/unifont/unifont-6.3.20131006.ebuild | 44 |
3 files changed, 55 insertions, 3 deletions
diff --git a/media-fonts/unifont/ChangeLog b/media-fonts/unifont/ChangeLog index 2b6578007b64..f4d8b0d4edb2 100644 --- a/media-fonts/unifont/ChangeLog +++ b/media-fonts/unifont/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-fonts/unifont -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-fonts/unifont/ChangeLog,v 1.37 2012/01/08 04:30:18 dirtyepic Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-fonts/unifont/ChangeLog,v 1.38 2013/10/21 03:09:48 floppym Exp $ + +*unifont-6.3.20131006 (21 Oct 2013) + + 21 Oct 2013; Mike Gilbert <floppym@gentoo.org> +unifont-6.3.20131006.ebuild, + metadata.xml: + Version bump; hard masked because of bug 488642. 08 Jan 2012; Ryan Hill <dirtyepic@gentoo.org> -unifont-1.0-r4.ebuild, unifont-5.1.20080914.ebuild: @@ -131,4 +137,3 @@ 03 Oct 2003; Mamoru KOMACHI <usata@gentoo.org> unifont-1.0.ebuild: Initial import. Ebuild submitted by Zhen Lin <lowzl@hotmail.com> See Bug #27700 - diff --git a/media-fonts/unifont/metadata.xml b/media-fonts/unifont/metadata.xml index 6e63c30f1bb2..be19f937e3f4 100644 --- a/media-fonts/unifont/metadata.xml +++ b/media-fonts/unifont/metadata.xml @@ -3,4 +3,7 @@ <pkgmetadata> <herd>fonts</herd> <herd>cjk</herd> +<use> + <flag name='fontforge'>Use <pkg>media-gfx/fontforge</pkg> to build fonts from source</flag> +</use> </pkgmetadata> diff --git a/media-fonts/unifont/unifont-6.3.20131006.ebuild b/media-fonts/unifont/unifont-6.3.20131006.ebuild new file mode 100644 index 000000000000..cde1b82a3b0a --- /dev/null +++ b/media-fonts/unifont/unifont-6.3.20131006.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-fonts/unifont/unifont-6.3.20131006.ebuild,v 1.1 2013/10/21 03:09:48 floppym Exp $ + +EAPI=5 + +inherit eutils font toolchain-funcs + +DESCRIPTION="GNU Unifont - a Pan-Unicode X11 bitmap iso10646 font" +HOMEPAGE="http://unifoundry.com/" +SRC_URI="http://unifoundry.com/pub/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="fontforge" + +DEPEND="fontforge? ( media-gfx/fontforge )" +RDEPEND="" + +src_prepare() { + sed -i -e 's/install -s/install/' src/Makefile || die +} + +src_compile() { + tc-export CC + makeargs=( + CFLAGS="${CFLAGS}" + UNASSIGNED= + ) + use fontforge && emake -j1 "${makeargs[@]}" +} + +src_install() { + makeargs+=( + DESTDIR="${ED}" + PCFDEST="${ED}${FONTDIR}" + TTFDEST="${ED}${FONTDIR}" + USRDIR=usr + ) + emake -j1 "${makeargs[@]}" install + font_xfont_config + font_fontconfig +} |