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