naota 14/05/01 05:28:43 Modified: ChangeLog Added: arphicfonts-0.2.20080216.1-r2.ebuild Log: Patch fonts to render 0uFE4F properly (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key F8551514)
Revision Changes Path 1.57 media-fonts/arphicfonts/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-fonts/arphicfonts/ChangeLog?rev=1.57&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-fonts/arphicfonts/ChangeLog?rev=1.57&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-fonts/arphicfonts/ChangeLog?r1=1.56&r2=1.57 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/media-fonts/arphicfonts/ChangeLog,v retrieving revision 1.56 retrieving revision 1.57 diff -u -r1.56 -r1.57 --- ChangeLog 28 Jan 2014 06:06:27 -0000 1.56 +++ ChangeLog 1 May 2014 05:28:43 -0000 1.57 @@ -1,6 +1,12 @@ # ChangeLog for media-fonts/arphicfonts # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-fonts/arphicfonts/ChangeLog,v 1.56 2014/01/28 06:06:27 naota Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-fonts/arphicfonts/ChangeLog,v 1.57 2014/05/01 05:28:43 naota Exp $ + +*arphicfonts-0.2.20080216.1-r2 (01 May 2014) + + 01 May 2014; Naohiro Aota <[email protected]> + +arphicfonts-0.2.20080216.1-r2.ebuild, +files/arphicfonts-0.2.20080216.1.pe: + Patch fonts to render 0uFE4F properly *arphicfonts-0.2.20080216.1-r1 (28 Jan 2014) 1.1 media-fonts/arphicfonts/arphicfonts-0.2.20080216.1-r2.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-fonts/arphicfonts/arphicfonts-0.2.20080216.1-r2.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-fonts/arphicfonts/arphicfonts-0.2.20080216.1-r2.ebuild?rev=1.1&content-type=text/plain Index: arphicfonts-0.2.20080216.1-r2.ebuild =================================================================== # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/media-fonts/arphicfonts/arphicfonts-0.2.20080216.1-r2.ebuild,v 1.1 2014/05/01 05:28:43 naota Exp $ EAPI=5 inherit font eutils DESCRIPTION="Chinese TrueType Arphic Fonts" HOMEPAGE="http://www.arphic.com.tw/ http://www.freedesktop.org/wiki/Software/CJKUnifonts" SRC_URI="mirror://gnu/non-gnu/chinese-fonts-truetype/gkai00mp.ttf.gz mirror://gnu/non-gnu/chinese-fonts-truetype/bkai00mp.ttf.gz mirror://gnu/non-gnu/chinese-fonts-truetype/bsmi00lp.ttf.gz mirror://gnu/non-gnu/chinese-fonts-truetype/gbsn00lp.ttf.gz mirror://ubuntu/pool/main/t/ttf-arphic-uming/ttf-arphic-uming_${PV}.orig.tar.gz mirror://ubuntu/pool/main/t/ttf-arphic-ukai/ttf-arphic-ukai_${PV}.orig.tar.gz" LICENSE="Arphic" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x86-macos" IUSE="" DEPEND="media-gfx/fontforge" S="${WORKDIR}" #No binaries, only fonts RESTRICT="strip binchecks" FONT_S="${S}" FONT_SUFFIX="ttc ttf" FONT_CONF=( "25-ttf-arphic-ukai-render.conf" "35-ttf-arphic-ukai-aliases.conf" "41-ttf-arphic-ukai.conf" "75-ttf-arphic-ukai-select.conf" "90-ttf-arphic-ukai-embolden.conf" "25-ttf-arphic-uming-bitmaps.conf" "25-ttf-arphic-uming-render.conf" "35-ttf-arphic-uming-aliases.conf" "41-ttf-arphic-uming.conf" "64-ttf-arphic-uming.conf" "90-ttf-arphic-uming-embolden.conf" ) src_unpack() { #All of this is to ensure that we don't overwrite one font's docs #with another's. unpack {gk,bk}ai00mp.ttf.gz {bsmi,gbsn}00lp.ttf.gz mkdir "${WORKDIR}"/{uming,ukai} cd "${WORKDIR}"/uming unpack ttf-arphic-uming_${PV}.orig.tar.gz cd "${WORKDIR}"/ukai unpack ttf-arphic-ukai_${PV}.orig.tar.gz } src_prepare() { cd "${WORKDIR}" find "${WORKDIR}" -mindepth 2 -maxdepth 2 -name '*.ttc' -exec mv {} . \; find "${WORKDIR}" -name '*.conf' -exec mv "{}" . \; epatch "${FILESDIR}"/${P}-fontconfig.patch fontforge -script "${FILESDIR}"/${P}.pe b*.ttf || die } src_install() { local myfont doc for myfont in ukai uming do cd "${WORKDIR}"/${myfont} docinto ${myfont} for doc in FONTLOG KNOWN_ISSUES TODO README README.Bitmap NEWS CONTRIBUTERS do [ -f ${doc} ] && dodoc ${doc} done done cd "${S}" font_src_install }
