Gentoo Archives: gentoo-commits

From: "Rafael Martins (rafaelmartins)" <rafaelmartins@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-electronics/gtkwave: metadata.xml ChangeLog gtkwave-3.3.13.ebuild
Date: Wed, 29 Sep 2010 01:30:45
Message-Id: 20100929013038.3330720051@flycatcher.gentoo.org
1 rafaelmartins 10/09/29 01:30:38
2
3 Modified: metadata.xml ChangeLog
4 Added: gtkwave-3.3.13.ebuild
5 Log:
6 Version bump.
7
8 (Portage version: 2.2_rc87/cvs/Linux i686)
9
10 Revision Changes Path
11 1.3 sci-electronics/gtkwave/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/gtkwave/metadata.xml?rev=1.3&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/gtkwave/metadata.xml?rev=1.3&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/gtkwave/metadata.xml?r1=1.2&r2=1.3
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sci-electronics/gtkwave/metadata.xml,v
20 retrieving revision 1.2
21 retrieving revision 1.3
22 diff -u -r1.2 -r1.3
23 --- metadata.xml 2 Jul 2006 14:06:42 -0000 1.2
24 +++ metadata.xml 29 Sep 2010 01:30:38 -0000 1.3
25 @@ -7,4 +7,10 @@
26 reads LXT, LXT2, VZT, and GHW files as well as standard Verilog VCD/EVCD
27 files and allows their viewing.
28 </longdescription>
29 + <use>
30 + <flag name="fasttree">Enables experimental Fast SST Tree widget code.</flag>
31 + <flag name="fatlines">Renders lines as double width in gtkwave.</flag>
32 + <flag name="judy">Enables Judy array support.</flag>
33 + <flag name="xz">Enables LZMA support for VZT</flag>
34 + </use>
35 </pkgmetadata>
36
37
38
39 1.52 sci-electronics/gtkwave/ChangeLog
40
41 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/gtkwave/ChangeLog?rev=1.52&view=markup
42 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/gtkwave/ChangeLog?rev=1.52&content-type=text/plain
43 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/gtkwave/ChangeLog?r1=1.51&r2=1.52
44
45 Index: ChangeLog
46 ===================================================================
47 RCS file: /var/cvsroot/gentoo-x86/sci-electronics/gtkwave/ChangeLog,v
48 retrieving revision 1.51
49 retrieving revision 1.52
50 diff -u -r1.51 -r1.52
51 --- ChangeLog 24 Nov 2009 20:27:33 -0000 1.51
52 +++ ChangeLog 29 Sep 2010 01:30:38 -0000 1.52
53 @@ -1,6 +1,12 @@
54 # ChangeLog for sci-electronics/gtkwave
55 -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
56 -# $Header: /var/cvsroot/gentoo-x86/sci-electronics/gtkwave/ChangeLog,v 1.51 2009/11/24 20:27:33 darkside Exp $
57 +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
58 +# $Header: /var/cvsroot/gentoo-x86/sci-electronics/gtkwave/ChangeLog,v 1.52 2010/09/29 01:30:38 rafaelmartins Exp $
59 +
60 +*gtkwave-3.3.13 (29 Sep 2010)
61 +
62 + 29 Sep 2010; Rafael G. Martins <rafaelmartins@g.o>
63 + +gtkwave-3.3.13.ebuild, metadata.xml:
64 + Version bump.
65
66 24 Nov 2009; Jeremy Olexa <darkside@g.o> gtkwave-3.2.3.ebuild:
67 Add prefix keywords, as tested in prefix overlay
68
69
70
71 1.1 sci-electronics/gtkwave/gtkwave-3.3.13.ebuild
72
73 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/gtkwave/gtkwave-3.3.13.ebuild?rev=1.1&view=markup
74 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/gtkwave/gtkwave-3.3.13.ebuild?rev=1.1&content-type=text/plain
75
76 Index: gtkwave-3.3.13.ebuild
77 ===================================================================
78 # Copyright 1999-2010 Gentoo Foundation
79 # Distributed under the terms of the GNU General Public License v2
80 # $Header: /var/cvsroot/gentoo-x86/sci-electronics/gtkwave/gtkwave-3.3.13.ebuild,v 1.1 2010/09/29 01:30:38 rafaelmartins Exp $
81
82 EAPI="2"
83
84 DESCRIPTION="A wave viewer for LXT, LXT2, VZT, GHW and standard Verilog VCD/EVCD files"
85 HOMEPAGE="http://gtkwave.sourceforge.net/"
86
87 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
88
89 IUSE="doc examples fasttree fatlines judy tcl xz"
90 LICENSE="GPL-2 MIT"
91 SLOT="0"
92 KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
93
94 RDEPEND=">=dev-libs/glib-2
95 >=x11-libs/gtk+-2
96 x11-libs/pango
97 judy? ( dev-libs/judy )
98 tcl? ( dev-lang/tcl dev-lang/tk )
99 xz? ( app-arch/xz-utils )"
100
101 DEPEND="${RDEPEND}
102 dev-util/pkgconfig
103 dev-util/gperf"
104
105 src_prepare(){
106 sed -i -e 's/doc examples//' Makefile.in || die "sed failed"
107 }
108
109 src_configure(){
110 econf --disable-local-libz \
111 --disable-local-libbz2 \
112 --disable-dependency-tracking \
113 --enable-largefile \
114 $(use_enable fatlines) \
115 $(use_enable tcl) \
116 $(use_enable xz) \
117 $(use_enable fasttree) \
118 $(use_enable judy)
119 }
120
121 src_install() {
122 emake DESTDIR="${D}" install || die "Installation failed"
123 dodoc ANALOG_README.TXT SYSTEMVERILOG_README.TXT CHANGELOG.TXT
124 if use doc ; then
125 insinto /usr/share/doc/${PF}
126 doins "doc/${PN}.odt" || die "Failed to install documentation."
127 fi
128 if use examples ; then
129 insinto /usr/share/doc/${PF}
130 doins -r examples || die "Failed to install examples."
131 fi
132 }