diff options
author | Peter Volkov <pva@gentoo.org> | 2008-06-21 09:25:04 +0000 |
---|---|---|
committer | Peter Volkov <pva@gentoo.org> | 2008-06-21 09:25:04 +0000 |
commit | a3c5ad078bc793bcb52692cbf0b9c4c652f66b0d (patch) | |
tree | 516c3feae7cb142813bdf4a58c9a19d5f6f7a0cf /media-fonts | |
parent | stable x86, security bug 225105 (diff) | |
download | historical-a3c5ad078bc793bcb52692cbf0b9c4c652f66b0d.tar.gz historical-a3c5ad078bc793bcb52692cbf0b9c4c652f66b0d.tar.bz2 historical-a3c5ad078bc793bcb52692cbf0b9c4c652f66b0d.zip |
Added upstream patches to change view of some letters, bug #199696, thank Kir Kolyshkin for report and Leonid Evdokimov for work. Ported to use font.eclass; changed installation to install all fonts not depending on X USE flag, bug #155783, thank J.Taimr for report.
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'media-fonts')
-rw-r--r-- | media-fonts/terminus-font/ChangeLog | 11 | ||||
-rw-r--r-- | media-fonts/terminus-font/Manifest | 16 | ||||
-rw-r--r-- | media-fonts/terminus-font/terminus-font-4.07.ebuild | 42 | ||||
-rw-r--r-- | media-fonts/terminus-font/terminus-font-4.26-r1.ebuild | 75 |
4 files changed, 98 insertions, 46 deletions
diff --git a/media-fonts/terminus-font/ChangeLog b/media-fonts/terminus-font/ChangeLog index a88afc4f477f..fec1072fb2ea 100644 --- a/media-fonts/terminus-font/ChangeLog +++ b/media-fonts/terminus-font/ChangeLog @@ -1,6 +1,15 @@ # ChangeLog for media-fonts/terminus-font # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-fonts/terminus-font/ChangeLog,v 1.56 2008/06/16 11:04:22 coldwind Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-fonts/terminus-font/ChangeLog,v 1.57 2008/06/21 09:25:04 pva Exp $ + +*terminus-font-4.26-r1 (21 Jun 2008) + + 21 Jun 2008; Peter Volkov <pva@gentoo.org> -terminus-font-4.07.ebuild, + +terminus-font-4.26-r1.ebuild: + Added upstream patches to change view of some letters, bug #199696, thank + Kir Kolyshkin for report and Leonid Evdokimov for work. Ported to use + font.eclass; changed installation to install all fonts not depending on X + USE flag, bug #155783, thank J.Taimr for report. 16 Jun 2008; Santiago M. Mola <coldwind@gentoo.org> terminus-font-4.26.ebuild: diff --git a/media-fonts/terminus-font/Manifest b/media-fonts/terminus-font/Manifest index aed70c29f747..e659589c408f 100644 --- a/media-fonts/terminus-font/Manifest +++ b/media-fonts/terminus-font/Manifest @@ -1,8 +1,18 @@ -DIST terminus-font-4.07.tar.gz 124505 RMD160 8255c8a043684347fb43b641bd5cee0a02bd069f SHA1 bdc3303501537667e1ab43d013d2f888e0c15552 SHA256 fe77e82c87850a1f69ab4dae58e1890c77cb55739aba13daa20cc9df0cc37441 DIST terminus-font-4.20.tar.gz 201816 RMD160 f7e8a3d6990d036d00c748dbb5ba466e3694e708 SHA1 f8215f8236e72423c4720956587cbda4eeea9176 SHA256 fe10b94591e77fd49a0dee00976e31cc3378fef74a6ec1fc93022e6479e1d687 +DIST terminus-font-4.26-ao2.diff.gz 3567 RMD160 a0db35927f06e6466b3baa61d20869cf7707b191 SHA1 80e0be9902ac955f4d7479097d2288e2cb6f3112 SHA256 e544279b54088198e95e599b2b3b0864661fe13b4599779b84c363b4c591d450 +DIST terminus-font-4.26-cm2.diff.gz 1380 RMD160 09e926e628e893f4b6d32aefd1ac45cf4d1fc296 SHA1 92a4cf0e0eafce7ea69a87494820f3e812e7d339 SHA256 5bc0bca82dd3fb33d3e81f81f364d11273eaa712427ba247669d4c328edad986 +DIST terminus-font-4.26-dv1.diff.gz 1184 RMD160 0631b56255a9158ed501e8aaadc7f0162ecff57d SHA1 ab8c32090996eeb48b349fde544aeeb744242034 SHA256 d6d8e822ef72399051342d85ddd9c9cd508b09ba6688d5aac577c21ad43647ea +DIST terminus-font-4.26-ge1.diff.gz 1041 RMD160 c3977b3bd57e930ac2e4094a46152f70662e9718 SHA1 c69df1c565a1d1a0ba78e403d46685d0664bb739 SHA256 35b5f903b4c11f2ff0388a9f96323868f2e363697cd65b297292b6a56a319c64 +DIST terminus-font-4.26-gq2.diff.gz 574 RMD160 19caed681b93d32b228cb23d57eb79b82d668f88 SHA1 edf4ea7d54e9f33c85bc5e81befe67a09b4c41d4 SHA256 5a753a4bb9399e53b8c7df7e93f4085b183fbbc88dd19001832bd707287213ea +DIST terminus-font-4.26-ij1.diff.gz 1373 RMD160 882b636679014f5a582ef585bb95d7db199011d0 SHA1 7672e9a7ced336ce3f061cb50e9cbfaa569bf96c SHA256 c3059cdac8b01a18deadc3a6cfc03f5c6f17fdcbb771a5c84c61ce51b208d584 +DIST terminus-font-4.26-ka2.diff.gz 1017 RMD160 b6017c6cf47c583096535c16b49d9692b9cd4430 SHA1 3a7004c474924ab357eb07dc1724f89753fe9293 SHA256 3bd76eaa52061d99b3f79ce1321971cba52985d164da7398ffdf1026f7808ea4 +DIST terminus-font-4.26-kx3-ao2.diff.gz 3567 RMD160 eacbcc784bdb87beaada659916bc5d3dd5df29db SHA1 f8278af12d41a142f288ffdf021edaf9868f0525 SHA256 7e97f01f7db2fa0d69626f77e137317a5fb1ce1707367ad7aa62d75a827e5339 +DIST terminus-font-4.26-kx3-ij1.diff.gz 1421 RMD160 751b5479c7064d44217252cf0365be8170e4eec5 SHA1 cab4bd087a0240b4ece89c5c43785750bf5e48db SHA256 8762cee055f750cabf8a8963d74a5694b3fa8ae33d1e413fe3b7e164457f5fb3 +DIST terminus-font-4.26-kx3-ka2.diff.gz 1018 RMD160 dd497f267af455c60ad85cab187bb92542f809f8 SHA1 121a3ee002a5e0917098262ba76088b311e001f6 SHA256 19c5f320310b9966dda8a0a6b9133fdd6b5de996d0a46b01d12df0c54a986acf +DIST terminus-font-4.26-kx3.diff.gz 3166 RMD160 a768f8ed0ed6ad2d60b817e9ef7d003a5a768477 SHA1 f303bfbe3db644a7117597fd30037d8e5a7165cd SHA256 14a844b75f8cf59f0e44755a1c319e389794ad47b3abfbe6dd806a9a07e14d1f DIST terminus-font-4.26.tar.gz 215154 RMD160 70ff3e4125e8e89ad76d9ea9b16c624096c79384 SHA1 19ab13e1f2b4b6d284c2d4a0e1982df2a79f4a06 SHA256 ade97252374a9722b0489b81dd1300be93fb4fa819e456b5fe13f95c6b6e9299 -EBUILD terminus-font-4.07.ebuild 1062 RMD160 bdaad7668e89f4c0631679b42b4d1a151977f3c9 SHA1 6e1149110516eb036cc639f10916449cddebc2da SHA256 b2e4e138dc64feb8881688aac245f24e5146e81acb9fa6b31cc82605059cf293 EBUILD terminus-font-4.20.ebuild 1083 RMD160 9a423d3335f3fd1b9564e4bb6a722d88257d88d7 SHA1 3cc9b123480d39072d93ddfecf2f8b70ce949729 SHA256 c72ca13922a79f5047e27d168f1704f562a2edc6eaa96ccb508df996d010068e +EBUILD terminus-font-4.26-r1.ebuild 2699 RMD160 e06de0088175cc084da6346c9e6227d845ade8e2 SHA1 61787255a28464b93d990f988c1062075622ea6b SHA256 9ce1125817de771adc2bd355429171d3c77b73eaa32e873c1732f21a2eb1ff9c EBUILD terminus-font-4.26.ebuild 1090 RMD160 ff2cfa302bbc76b9dacac270a8910fffc9b55877 SHA1 a8a1ff7c7c5b7328a92a5a5d3f2bf11cffdeba04 SHA256 45a4e160060d4e73bdd35ad69a866e7fbe203ff6bfe0da3f578e87f66dde3da3 -MISC ChangeLog 7250 RMD160 ede4a3cf8f223777d9624ceccc2dd40d360584da SHA1 4ae4308e9cf362105f2b206b891640b672c8bfd1 SHA256 c251a23bdc5986e74ba70d42d269cc43be8a17d653c328c718762fb162e7e482 +MISC ChangeLog 7665 RMD160 4adbd21ab0a055303deb3955086ba39052c700fe SHA1 d28aae88be15df8778ac8a2df5242738d33f02b9 SHA256 6032635fe26b2de983cbce4832608460a430de6aa1dbd511d7653089f15162e5 MISC metadata.xml 158 RMD160 e563fdca0707ee5927deab77f2e5ef79816384ca SHA1 8e4ca6d183e52cdbea8cfba08b7a7910e648fc84 SHA256 9a8722fb0b5a1992b3942e85f23df4e08f10cabc2d783ca887479abe115b3ea8 diff --git a/media-fonts/terminus-font/terminus-font-4.07.ebuild b/media-fonts/terminus-font/terminus-font-4.07.ebuild deleted file mode 100644 index 7122c74d63a9..000000000000 --- a/media-fonts/terminus-font/terminus-font-4.07.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-fonts/terminus-font/terminus-font-4.07.ebuild,v 1.8 2007/07/22 07:44:11 dirtyepic Exp $ - -DESCRIPTION="A clean fixed font for the console and X11" -HOMEPAGE="http://www.is-vn.bg/hamster/jimmy-en.html" -SRC_URI="http://www.is-vn.bg/hamster/${P}.tar.gz" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 mips ppc s390 sh sparc x86" -IUSE="X" - -DEPEND="x11-apps/bdftopcf" -RDEPEND="" - -src_compile() { - ./configure \ - --prefix=${D}/usr \ - --psfdir=${D}/usr/share/consolefonts \ - --acmdir=${D}/usr/share/consoletrans \ - --unidir=${D}/usr/share/consoletrans \ - --x11dir=${D}/usr/share/fonts/terminus - - make psf txt || die - - # If user wants fonts for X11 - if use X; then - make pcf || die - fi -} - -src_install() { - make install-psf install-acm install-uni install-ref || die - - # If user wants fonts for X11 - if use X; then - make install-pcf || die - mkfontdir ${D}/usr/share/fonts/terminus - fi - - dodoc README* -} diff --git a/media-fonts/terminus-font/terminus-font-4.26-r1.ebuild b/media-fonts/terminus-font/terminus-font-4.26-r1.ebuild new file mode 100644 index 000000000000..7c313b82e4db --- /dev/null +++ b/media-fonts/terminus-font/terminus-font-4.26-r1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-fonts/terminus-font/terminus-font-4.26-r1.ebuild,v 1.1 2008/06/21 09:25:04 pva Exp $ + +EAPI="1" + +inherit eutils font + +DESCRIPTION="A clean fixed font for the console and X11" +HOMEPAGE="http://www.is-vn.bg/hamster/jimmy-en.html" +SRC_URI="http://www.is-vn.bg/hamster/${P}.tar.gz + ru-dv? ( http://www.is-vn.bg/hamster/${P}-dv1.diff.gz ) + ru-g? ( http://www.is-vn.bg/hamster/${P}-ge1.diff.gz ) + qoute? ( http://www.is-vn.bg/hamster/${P}-gq2.diff.gz ) + width? ( http://www.is-vn.bg/hamster/${P}-cm2.diff.gz ) + bolddiag? ( http://www.is-vn.bg/hamster/${P}-kx3.diff.gz + a-like-o? ( http://www.is-vn.bg/hamster/terminus-font-4.26-kx3-ao2.diff.gz ) + ru-i? ( http://www.is-vn.bg/hamster/terminus-font-4.26-kx3-ij1.diff.gz ) + ru-k? ( http://www.is-vn.bg/hamster/terminus-font-4.26-kx3-ka2.diff.gz ) ) + !bolddiag? ( a-like-o? ( http://www.is-vn.bg/hamster/${P}-ao2.diff.gz ) + ru-i? ( http://www.is-vn.bg/hamster/${P}-ij1.diff.gz ) + ru-k? ( http://www.is-vn.bg/hamster/${P}-ka2.diff.gz ) ) + " +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="a-like-o ru-dv +ru-g qoute ru-i ru-k width bolddiag" + +DEPEND="sys-apps/gawk" + +FONTDIR=/usr/share/fonts/terminus +DOCS="README README-BG" + +src_unpack() { + unpack ${A} + cd "${S}" + + # Upstream patches. Some of them are suggested to be applied by default + # dv - de NOT like latin g, but like caps greek delta + # ve NOT like greek beta, but like caps latin B + # ge - ge NOT like "mirrored" latin s, but like caps greek gamma + # ka - small ka NOT like minimised caps latin K, but like small latin k + if use bolddiag; then + epatch "${WORKDIR}"/${P}-kx3.diff + use a-like-o && epatch "${WORKDIR}"/${P}-kx3-ao2.diff + use ru-i && epatch "${WORKDIR}"/${P}-kx3-ij1.diff + use ru-k && epatch "${WORKDIR}"/${P}-kx3-ka2.diff + else + use a-like-o && epatch "${WORKDIR}"/${P}-ao2.diff + use ru-i && epatch "${WORKDIR}"/${P}-ij1.diff + use ru-k && epatch "${WORKDIR}"/${P}-ka2.diff + fi + use ru-dv && epatch "${WORKDIR}"/${P}-dv1.diff + use ru-g && epatch "${WORKDIR}"/${P}-ge1.diff + use qoute && epatch "${WORKDIR}"/${P}-gq2.diff + use width && epatch "${WORKDIR}"/${P}-cm2.diff +} + +src_compile() { + # selfwritten configure script + ./configure \ + --prefix=/usr \ + --psfdir=/usr/share/consolefonts \ + --acmdir=/usr/share/consoletrans \ + --unidir=/usr/share/consoletrans \ + --x11dir=${FONTDIR} + + emake psf txt pcf || die +} + +src_install() { + make DESTDIR="${D}" install-psf install-acm install-ref install-pcf || die + + font_src_install +} |