Gentoo Archives: gentoo-commits

From: "Peter Alfredsen (loki_val)" <loki_val@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-fonts/dejavu: ChangeLog dejavu-2.25-r1.ebuild
Date: Wed, 18 Jun 2008 16:50:23
Message-Id: E1K90r0-0008VP-7E@stork.gentoo.org
1 loki_val 08/06/18 16:49:50
2
3 Modified: ChangeLog dejavu-2.25-r1.ebuild
4 Log:
5 Snapshot support
6 (Portage version: 2.1.5.5)
7
8 Revision Changes Path
9 1.119 media-fonts/dejavu/ChangeLog
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-fonts/dejavu/ChangeLog?rev=1.119&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-fonts/dejavu/ChangeLog?rev=1.119&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-fonts/dejavu/ChangeLog?r1=1.118&r2=1.119
14
15 Index: ChangeLog
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/media-fonts/dejavu/ChangeLog,v
18 retrieving revision 1.118
19 retrieving revision 1.119
20 diff -u -r1.118 -r1.119
21 --- ChangeLog 12 Jun 2008 18:06:14 -0000 1.118
22 +++ ChangeLog 18 Jun 2008 16:49:49 -0000 1.119
23 @@ -1,6 +1,9 @@
24 # ChangeLog for media-fonts/dejavu
25 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
26 -# $Header: /var/cvsroot/gentoo-x86/media-fonts/dejavu/ChangeLog,v 1.118 2008/06/12 18:06:14 nixnut Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/media-fonts/dejavu/ChangeLog,v 1.119 2008/06/18 16:49:49 loki_val Exp $
28 +
29 + 18 Jun 2008; Peter Alfredsen <loki_val@g.o> dejavu-2.25-r1.ebuild:
30 + Snapshot support
31
32 12 Jun 2008; nixnut <nixnut@g.o> dejavu-2.25-r1.ebuild:
33 Added ~ppc wrt bug 224541
34
35
36
37 1.9 media-fonts/dejavu/dejavu-2.25-r1.ebuild
38
39 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-fonts/dejavu/dejavu-2.25-r1.ebuild?rev=1.9&view=markup
40 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-fonts/dejavu/dejavu-2.25-r1.ebuild?rev=1.9&content-type=text/plain
41 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-fonts/dejavu/dejavu-2.25-r1.ebuild?r1=1.8&r2=1.9
42
43 Index: dejavu-2.25-r1.ebuild
44 ===================================================================
45 RCS file: /var/cvsroot/gentoo-x86/media-fonts/dejavu/dejavu-2.25-r1.ebuild,v
46 retrieving revision 1.8
47 retrieving revision 1.9
48 diff -u -r1.8 -r1.9
49 --- dejavu-2.25-r1.ebuild 12 Jun 2008 18:06:14 -0000 1.8
50 +++ dejavu-2.25-r1.ebuild 18 Jun 2008 16:49:49 -0000 1.9
51 @@ -1,24 +1,38 @@
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/dejavu/dejavu-2.25-r1.ebuild,v 1.8 2008/06/12 18:06:14 nixnut Exp $
55 +# $Header: /var/cvsroot/gentoo-x86/media-fonts/dejavu/dejavu-2.25-r1.ebuild,v 1.9 2008/06/18 16:49:49 loki_val Exp $
56
57 EAPI=1
58
59 -inherit font
60 +inherit font versionator
61
62 DESCRIPTION="DejaVu fonts, bitstream vera with ISO-8859-2 characters"
63 HOMEPAGE="http://dejavu.sourceforge.net/"
64 LICENSE="BitstreamVera"
65
66 -MY_BP=${PN}-fonts-ttf-${PV}
67 -MY_SP=${PN}-fonts-${PV}
68 -SRC_URI="!fontforge? ( mirror://sourceforge/${PN}/${MY_BP}.tar.bz2 )
69 - fontforge? ( mirror://sourceforge/${PN}/${MY_SP}.tar.bz2 )"
70 +# If you want to test snapshot from dejavu.sf.net/snapshots/
71 +# just rename ebuild to dejavu-2.22.20071220.2156.ebuild
72 +MY_PV=$(get_version_component_range 1-2)
73 +snapv=$(get_version_component_range 3-4)
74 +snapv=${snapv/./-}
75 +MY_BP=${PN}-fonts-ttf-${MY_PV}
76 +MY_SP=${PN}-fonts-${MY_PV}
77 +
78 +if [ -z ${snapv} ]
79 +then
80 + SRC_URI="!fontforge? ( mirror://sourceforge/${PN}/${MY_BP}.tar.bz2 )
81 + fontforge? ( mirror://sourceforge/${PN}/${MY_SP}.tar.bz2 )"
82 +else
83 + MY_BP=${MY_BP}-${snapv}
84 + MY_SP=${MY_SP}-${snapv}
85 + SRC_URI="!fontforge? ( http://dejavu.sourceforge.net/snapshots/${MY_BP}.tar.bz2 )
86 + fontforge? ( http://dejavu.sourceforge.net/snapshots/${MY_SP}.tar.bz2 )"
87 +fi
88
89 SLOT="0"
90 KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
91
92 -IUSE="+fontforge"
93 +IUSE="fontforge"
94 DEPEND="fontforge? ( x11-apps/mkfontscale
95 >=media-gfx/fontforge-20080429
96 x11-apps/mkfontdir
97 @@ -35,10 +49,12 @@
98 S=${WORKDIR}/${MY_BP}
99 FONT_S=${S}/ttf
100 fi
101 +
102 FONT_CONF=( "${S}/fontconfig/20-unhint-small-dejavu.conf"
103 "${S}/fontconfig/20-unhint-small-dejavu-experimental.conf"
104 "${S}/fontconfig/57-dejavu.conf"
105 "${S}/fontconfig/61-dejavu-experimental.conf" )
106 +
107 FONT_SUFFIX="ttf"
108 DOCS="AUTHORS NEWS README status.txt langcover.txt unicover.txt"
109
110
111
112
113 --
114 gentoo-commits@l.g.o mailing list