Gentoo Archives: gentoo-commits

From: "Jeroen Roovers (jer)" <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-misc/putty: ChangeLog putty-0.62.20120823.ebuild
Date: Thu, 23 Aug 2012 14:43:48
Message-Id: 20120823144338.334932047E@flycatcher.gentoo.org
1 jer 12/08/23 14:43:38
2
3 Modified: ChangeLog
4 Added: putty-0.62.20120823.ebuild
5 Log:
6 Snapshot version bump.
7
8 (Portage version: 2.2.0_alpha122/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.70 net-misc/putty/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/putty/ChangeLog?rev=1.70&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/putty/ChangeLog?rev=1.70&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/putty/ChangeLog?r1=1.69&r2=1.70
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-misc/putty/ChangeLog,v
20 retrieving revision 1.69
21 retrieving revision 1.70
22 diff -u -r1.69 -r1.70
23 --- ChangeLog 21 May 2012 20:01:14 -0000 1.69
24 +++ ChangeLog 23 Aug 2012 14:43:37 -0000 1.70
25 @@ -1,6 +1,11 @@
26 # ChangeLog for net-misc/putty
27 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-misc/putty/ChangeLog,v 1.69 2012/05/21 20:01:14 ssuominen Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-misc/putty/ChangeLog,v 1.70 2012/08/23 14:43:37 jer Exp $
30 +
31 +*putty-0.62.20120823 (23 Aug 2012)
32 +
33 + 23 Aug 2012; Jeroen Roovers <jer@g.o> +putty-0.62.20120823.ebuild:
34 + Snapshot version bump.
35
36 21 May 2012; Samuli Suominen <ssuominen@g.o> putty-0.62.ebuild:
37 inherit eutils for make_desktop_entry
38
39
40
41 1.1 net-misc/putty/putty-0.62.20120823.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/putty/putty-0.62.20120823.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/putty/putty-0.62.20120823.ebuild?rev=1.1&content-type=text/plain
45
46 Index: putty-0.62.20120823.ebuild
47 ===================================================================
48 # Copyright 1999-2012 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/net-misc/putty/putty-0.62.20120823.ebuild,v 1.1 2012/08/23 14:43:37 jer Exp $
51
52 EAPI="4"
53
54 inherit autotools eutils toolchain-funcs versionator
55
56 MY_PV="$(get_version_component_range 1-2)-2012-08-23"
57 DESCRIPTION="UNIX port of the famous Telnet and SSH client"
58 HOMEPAGE="http://www.chiark.greenend.org.uk/~sgtatham/putty/"
59 SRC_URI="http://tartarus.org/~simon/${PN}-snapshots/${PN}-${MY_PV}.tar.gz"
60 LICENSE="MIT"
61
62 SLOT="0"
63 KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
64 IUSE="doc ipv6 kerberos"
65
66 RDEPEND="
67 !net-misc/pssh
68 dev-libs/glib
69 kerberos? ( virtual/krb5 )
70 x11-libs/gdk-pixbuf
71 x11-libs/gtk+:2
72 x11-libs/libX11
73 x11-libs/pango
74 "
75 DEPEND="
76 ${RDEPEND}
77 dev-lang/perl
78 virtual/pkgconfig
79 "
80
81 S=${WORKDIR}/${PN}-${MY_PV}
82
83 src_prepare() {
84 cd "${S}"/unix || die "cd unix failed"
85 sed \
86 -i configure.ac \
87 -e '/^AM_PATH_GTK(/d' \
88 -e 's|-Wall -Werror||g' || die "sed failed"
89 eautoreconf
90 }
91
92 src_configure() {
93 cd "${S}"/unix || die "cd failed"
94 econf $(use_with kerberos gssapi)
95 }
96
97 src_compile() {
98 cd "${S}"/unix || die "cd unix failed"
99 emake $(use ipv6 || echo COMPAT=-DNO_IPV6)
100 }
101
102 src_install() {
103 if use doc; then
104 dodoc doc/puttydoc.txt
105 dohtml doc/*.html
106 fi
107
108 cd "${S}"/unix
109 default
110
111 # install desktop file provided by Gustav Schaffter in #49577
112 doicon "${FILESDIR}"/${PN}.xpm
113 make_desktop_entry putty PuTTY putty Network
114 }