Gentoo Archives: gentoo-commits

From: "Peter Volkov (pva)" <pva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-fonts/terminus-font: ChangeLog terminus-font-4.26-r1.ebuild terminus-font-4.07.ebuild
Date: Sat, 21 Jun 2008 09:25:10
Message-Id: E1K9zLF-0004LL-66@stork.gentoo.org
1 pva 08/06/21 09:25:05
2
3 Modified: ChangeLog
4 Added: terminus-font-4.26-r1.ebuild
5 Removed: terminus-font-4.07.ebuild
6 Log:
7 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.
8 (Portage version: 2.1.4.4)
9
10 Revision Changes Path
11 1.57 media-fonts/terminus-font/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-fonts/terminus-font/ChangeLog?rev=1.57&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-fonts/terminus-font/ChangeLog?rev=1.57&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-fonts/terminus-font/ChangeLog?r1=1.56&r2=1.57
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-fonts/terminus-font/ChangeLog,v
20 retrieving revision 1.56
21 retrieving revision 1.57
22 diff -u -r1.56 -r1.57
23 --- ChangeLog 16 Jun 2008 11:04:22 -0000 1.56
24 +++ ChangeLog 21 Jun 2008 09:25:04 -0000 1.57
25 @@ -1,6 +1,15 @@
26 # ChangeLog for media-fonts/terminus-font
27 # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-fonts/terminus-font/ChangeLog,v 1.56 2008/06/16 11:04:22 coldwind Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-fonts/terminus-font/ChangeLog,v 1.57 2008/06/21 09:25:04 pva Exp $
30 +
31 +*terminus-font-4.26-r1 (21 Jun 2008)
32 +
33 + 21 Jun 2008; Peter Volkov <pva@g.o> -terminus-font-4.07.ebuild,
34 + +terminus-font-4.26-r1.ebuild:
35 + Added upstream patches to change view of some letters, bug #199696, thank
36 + Kir Kolyshkin for report and Leonid Evdokimov for work. Ported to use
37 + font.eclass; changed installation to install all fonts not depending on X
38 + USE flag, bug #155783, thank J.Taimr for report.
39
40 16 Jun 2008; Santiago M. Mola <coldwind@g.o>
41 terminus-font-4.26.ebuild:
42
43
44
45 1.1 media-fonts/terminus-font/terminus-font-4.26-r1.ebuild
46
47 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-fonts/terminus-font/terminus-font-4.26-r1.ebuild?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-fonts/terminus-font/terminus-font-4.26-r1.ebuild?rev=1.1&content-type=text/plain
49
50 Index: terminus-font-4.26-r1.ebuild
51 ===================================================================
52 # Copyright 1999-2008 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 # $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 $
55
56 EAPI="1"
57
58 inherit eutils font
59
60 DESCRIPTION="A clean fixed font for the console and X11"
61 HOMEPAGE="http://www.is-vn.bg/hamster/jimmy-en.html"
62 SRC_URI="http://www.is-vn.bg/hamster/${P}.tar.gz
63 ru-dv? ( http://www.is-vn.bg/hamster/${P}-dv1.diff.gz )
64 ru-g? ( http://www.is-vn.bg/hamster/${P}-ge1.diff.gz )
65 qoute? ( http://www.is-vn.bg/hamster/${P}-gq2.diff.gz )
66 width? ( http://www.is-vn.bg/hamster/${P}-cm2.diff.gz )
67 bolddiag? ( http://www.is-vn.bg/hamster/${P}-kx3.diff.gz
68 a-like-o? ( http://www.is-vn.bg/hamster/terminus-font-4.26-kx3-ao2.diff.gz )
69 ru-i? ( http://www.is-vn.bg/hamster/terminus-font-4.26-kx3-ij1.diff.gz )
70 ru-k? ( http://www.is-vn.bg/hamster/terminus-font-4.26-kx3-ka2.diff.gz ) )
71 !bolddiag? ( a-like-o? ( http://www.is-vn.bg/hamster/${P}-ao2.diff.gz )
72 ru-i? ( http://www.is-vn.bg/hamster/${P}-ij1.diff.gz )
73 ru-k? ( http://www.is-vn.bg/hamster/${P}-ka2.diff.gz ) )
74 "
75 LICENSE="GPL-2"
76 SLOT="0"
77 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
78 IUSE="a-like-o ru-dv +ru-g qoute ru-i ru-k width bolddiag"
79
80 DEPEND="sys-apps/gawk"
81
82 FONTDIR=/usr/share/fonts/terminus
83 DOCS="README README-BG"
84
85 src_unpack() {
86 unpack ${A}
87 cd "${S}"
88
89 # Upstream patches. Some of them are suggested to be applied by default
90 # dv - de NOT like latin g, but like caps greek delta
91 # ve NOT like greek beta, but like caps latin B
92 # ge - ge NOT like "mirrored" latin s, but like caps greek gamma
93 # ka - small ka NOT like minimised caps latin K, but like small latin k
94 if use bolddiag; then
95 epatch "${WORKDIR}"/${P}-kx3.diff
96 use a-like-o && epatch "${WORKDIR}"/${P}-kx3-ao2.diff
97 use ru-i && epatch "${WORKDIR}"/${P}-kx3-ij1.diff
98 use ru-k && epatch "${WORKDIR}"/${P}-kx3-ka2.diff
99 else
100 use a-like-o && epatch "${WORKDIR}"/${P}-ao2.diff
101 use ru-i && epatch "${WORKDIR}"/${P}-ij1.diff
102 use ru-k && epatch "${WORKDIR}"/${P}-ka2.diff
103 fi
104 use ru-dv && epatch "${WORKDIR}"/${P}-dv1.diff
105 use ru-g && epatch "${WORKDIR}"/${P}-ge1.diff
106 use qoute && epatch "${WORKDIR}"/${P}-gq2.diff
107 use width && epatch "${WORKDIR}"/${P}-cm2.diff
108 }
109
110 src_compile() {
111 # selfwritten configure script
112 ./configure \
113 --prefix=/usr \
114 --psfdir=/usr/share/consolefonts \
115 --acmdir=/usr/share/consoletrans \
116 --unidir=/usr/share/consoletrans \
117 --x11dir=${FONTDIR}
118
119 emake psf txt pcf || die
120 }
121
122 src_install() {
123 make DESTDIR="${D}" install-psf install-acm install-ref install-pcf || die
124
125 font_src_install
126 }
127
128
129
130 --
131 gentoo-commits@l.g.o mailing list