diff options
author | David Seifert <soap@gentoo.org> | 2019-10-19 17:27:47 +0200 |
---|---|---|
committer | David Seifert <soap@gentoo.org> | 2019-10-19 17:27:47 +0200 |
commit | a2435a0ff181011b08b997691881e1bb86ce40cc (patch) | |
tree | f3cb58c7ec52750d05208c89f5f0f4983a8267fe /media-fonts/zh-kcfonts/zh-kcfonts-1.05-r3.ebuild | |
parent | net-proxy/tayga: fix conf.d and init.d insertions. (diff) | |
download | gentoo-a2435a0ff181011b08b997691881e1bb86ce40cc.tar.gz gentoo-a2435a0ff181011b08b997691881e1bb86ce40cc.tar.bz2 gentoo-a2435a0ff181011b08b997691881e1bb86ce40cc.zip |
media-fonts/zh-kcfonts: Port to EAPI 7
Bug: https://bugs.gentoo.org/697292
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: David Seifert <soap@gentoo.org>
Diffstat (limited to 'media-fonts/zh-kcfonts/zh-kcfonts-1.05-r3.ebuild')
-rw-r--r-- | media-fonts/zh-kcfonts/zh-kcfonts-1.05-r3.ebuild | 42 |
1 files changed, 20 insertions, 22 deletions
diff --git a/media-fonts/zh-kcfonts/zh-kcfonts-1.05-r3.ebuild b/media-fonts/zh-kcfonts/zh-kcfonts-1.05-r3.ebuild index fcc568527812..c08fdae5871d 100644 --- a/media-fonts/zh-kcfonts/zh-kcfonts-1.05-r3.ebuild +++ b/media-fonts/zh-kcfonts/zh-kcfonts-1.05-r3.ebuild @@ -1,42 +1,40 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=0 +EAPI=7 -S="${WORKDIR}" -inherit eutils font toolchain-funcs +inherit font toolchain-funcs + +MY_P="${P#zh-}" -MY_P="kcfonts-${PV}" DESCRIPTION="Kuo Chauo Chinese Fonts collection in BIG5 encoding" -SRC_URI="ftp://freebsd.sinica.edu.tw/pub/distfiles/${MY_P}.tar.gz - ftp://wm28.csie.ncu.edu.tw/pub/distfiles/${MY_P}.tar.gz - mirror://gentoo/${MY_P}-freebsd-aa_ad.patch.gz" -HOMEPAGE="http://freebsd.sinica.edu.tw/" # no real homepage exists, but this was written by Taiwanese FreeBSD devs +HOMEPAGE="http://freebsd.sinica.edu.tw/" +SRC_URI=" + ftp://freebsd.sinica.edu.tw/pub/distfiles/${MY_P}.tar.gz + ftp://wm28.csie.ncu.edu.tw/pub/distfiles/${MY_P}.tar.gz + https://dev.gentoo.org/~soap/distfiles/${P}-freebsd-aa_ad.patch.gz" LICENSE="freedist" SLOT="0" KEYWORDS="alpha amd64 arm ia64 ppc s390 sh sparc x86" IUSE="" - # Only installs fonts RESTRICT="strip binchecks" -DEPEND="x11-apps/bdftopcf" -RDEPEND="" +BDEPEND="x11-apps/bdftopcf" -FONT_SUFFIX="pcf.gz" -DOCS="00README Xdefaults.*" +S="${WORKDIR}" -src_unpack() { - unpack ${A} - cd "${S}" +PATCHES=( + "${WORKDIR}"/${P}-freebsd-aa_ad.patch + "${FILESDIR}"/${MY_P}-code-fixups.patch + "${FILESDIR}"/${MY_P}-parallel-make.patch +) - epatch "${WORKDIR}/${MY_P}-freebsd-aa_ad.patch" - epatch "${FILESDIR}/${MY_P}-code-fixups.patch" - epatch "${FILESDIR}/${MY_P}-parallel-make.patch" -} +FONT_SUFFIX="pcf.gz" +DOCS="00README Xdefaults.*" src_compile() { - emake CC="$(tc-getCC)" || die + emake CC="$(tc-getCC)" } |