Gentoo Archives: gentoo-commits

From: "Thomas Beierlein (tomjbe)" <tomjbe@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-electronics/gtkwave: ChangeLog gtkwave-3.3.65.ebuild gtkwave-3.3.28.ebuild
Date: Fri, 03 Jul 2015 15:52:17
Message-Id: 20150703155213.9F615743@oystercatcher.gentoo.org
1 tomjbe 15/07/03 15:52:13
2
3 Modified: ChangeLog
4 Added: gtkwave-3.3.65.ebuild
5 Removed: gtkwave-3.3.28.ebuild
6 Log:
7 Minor maintenance release. Drop old.
8
9 (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x24083D3E28343508)
10
11 Revision Changes Path
12 1.91 sci-electronics/gtkwave/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/gtkwave/ChangeLog?rev=1.91&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/gtkwave/ChangeLog?rev=1.91&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/gtkwave/ChangeLog?r1=1.90&r2=1.91
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/sci-electronics/gtkwave/ChangeLog,v
21 retrieving revision 1.90
22 retrieving revision 1.91
23 diff -u -r1.90 -r1.91
24 --- ChangeLog 20 Mar 2015 15:27:56 -0000 1.90
25 +++ ChangeLog 3 Jul 2015 15:52:13 -0000 1.91
26 @@ -1,6 +1,12 @@
27 # ChangeLog for sci-electronics/gtkwave
28 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/sci-electronics/gtkwave/ChangeLog,v 1.90 2015/03/20 15:27:56 jlec Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/sci-electronics/gtkwave/ChangeLog,v 1.91 2015/07/03 15:52:13 tomjbe Exp $
31 +
32 +*gtkwave-3.3.65 (03 Jul 2015)
33 +
34 + 03 Jul 2015; Thomas Beierlein <tomjbe@g.o> -gtkwave-3.3.28.ebuild,
35 + +gtkwave-3.3.65.ebuild, -files/gtkwave-parallel-make.diff:
36 + Minor maintenance release. Drop old.
37
38 20 Mar 2015; Justin Lecher <jlec@g.o> gtkwave-3.3.28.ebuild,
39 gtkwave-3.3.45.ebuild, gtkwave-3.3.47.ebuild, gtkwave-3.3.59.ebuild,
40
41
42
43 1.1 sci-electronics/gtkwave/gtkwave-3.3.65.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/gtkwave/gtkwave-3.3.65.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/gtkwave/gtkwave-3.3.65.ebuild?rev=1.1&content-type=text/plain
47
48 Index: gtkwave-3.3.65.ebuild
49 ===================================================================
50 # Copyright 1999-2015 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/sci-electronics/gtkwave/gtkwave-3.3.65.ebuild,v 1.1 2015/07/03 15:52:13 tomjbe Exp $
53
54 EAPI="5"
55
56 inherit eutils fdo-mime toolchain-funcs
57
58 DESCRIPTION="A wave viewer for LXT, LXT2, VZT, GHW and standard Verilog VCD/EVCD files"
59 HOMEPAGE="http://gtkwave.sourceforge.net/"
60 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
61
62 IUSE="doc examples fasttree fatlines judy lzma packed tcl"
63 LICENSE="GPL-2 MIT"
64 SLOT="0"
65 KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
66
67 RDEPEND="dev-libs/glib:2
68 x11-libs/gtk+:2
69 x11-libs/pango
70 sys-libs/zlib
71 judy? ( dev-libs/judy )
72 tcl? ( dev-lang/tcl:0 dev-lang/tk:0 )
73 lzma? ( app-arch/xz-utils )"
74
75 DEPEND="${RDEPEND}
76 virtual/pkgconfig
77 dev-util/gperf"
78
79 AT_M4DIR="${S}"
80
81 src_prepare(){
82 # do not install doc and examples by default
83 sed -i -e 's/doc examples//' Makefile.in || die
84 }
85
86 src_configure(){
87 econf --disable-local-libz \
88 --disable-local-libbz2 \
89 --disable-mime-update \
90 --enable-largefile \
91 $(use_enable packed struct-pack) \
92 $(use_enable fatlines) \
93 $(use_enable tcl) \
94 $(use_enable lzma xz) \
95 $(use_enable fasttree) \
96 $(use_enable judy)
97 }
98
99 src_compile() {
100 emake AR=$(tc-getAR)
101 }
102
103 src_install() {
104 emake DESTDIR="${D}" install
105 dodoc ChangeLog README
106 if use doc ; then
107 insinto /usr/share/doc/${PF}
108 doins "doc/${PN}.odt"
109 fi
110 if use examples ; then
111 insinto /usr/share/doc/${PF}
112 doins -r examples
113 fi
114 }
115
116 pkg_postinst() {
117 fdo-mime_desktop_database_update
118 fdo-mime_mime_database_update
119 }
120
121 pkg_postrm() {
122 fdo-mime_desktop_database_update
123 fdo-mime_mime_database_update
124 }