commit:     1268b24b630381db0521f53bbd2daf13db4fd252
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Sun Nov  8 06:01:47 2015 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Sun Nov  8 06:01:47 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1268b24b

net-misc/putty: Version bump (bug #565080).

Package-Manager: portage-2.2.24

 net-misc/putty/Manifest          |  1 +
 net-misc/putty/putty-0.66.ebuild | 88 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 89 insertions(+)

diff --git a/net-misc/putty/Manifest b/net-misc/putty/Manifest
index ce426f9..8022a7c 100644
--- a/net-misc/putty/Manifest
+++ b/net-misc/putty/Manifest
@@ -1,2 +1,3 @@
 DIST putty-0.65.tar.gz 1937861 SHA256 
d543c1fd4944ea51d46d4abf31bfb8cde9bd1c65cb36dc6b83e51ce875660ca0 SHA512 
cfb3e5437a920aa11bccedf1bd43a538a51ec3777a6d1dba9e9714c3b3699eaf1f4eb027a8f5fd6425f9909564a28b607f465b1f2b2e1250059b04b9a9d40569
 WHIRLPOOL 
15eff58a0cec37516daf67cef56772602f5bcbcb39ba09d3d8fdba31fadb77734c404a9d85e674e17c17e53db8c0deaad906b56b3bce302ec08adc9a44850c2b
+DIST putty-0.66.tar.gz 1948323 SHA256 
fe7312f66c54865868b362f4b79bd1fbe7ce9e8b1fd504b04034182db1f32993 SHA512 
796fdb104fbdcad22d93274ea7c3599a34a94b35c849eafd1398f9a71721fbf2b6e4cec4abb64bb7fffe8ac45faefd8995339547fdc9b0beca5d7a76e0cb6bd3
 WHIRLPOOL 
61a17937f7d8e7dbb5c18b98109b3da6c5309ba701549c052dca0a7fa6cd63386a26743f2c40458503f123007a42cc08e502d183efd27f9840fc452edf05bae6
 DIST putty-icons.tar.bz2 4878 SHA256 
960b189069dbfb20a1f49e378ab88bed716c6457593815e414d51ad7a3fa93a7 SHA512 
4e419a71e26770e159221f6b516e7210d29272917b4b9a9e0b67c72e73508b97278e56c82111b02e106c5d513c2561fec6da372b4b18246f29372ae618ff5f71
 WHIRLPOOL 
ec96fe682582bfa58ce73c3e5cb7bb61d2363b7a5e9d3259dfd11cd6396512b5b9ed954f6a431baab36b1f17963714b30c239cdf4c08191d27b5abb858f54a57

diff --git a/net-misc/putty/putty-0.66.ebuild b/net-misc/putty/putty-0.66.ebuild
new file mode 100644
index 0000000..b717d48
--- /dev/null
+++ b/net-misc/putty/putty-0.66.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit autotools eutils gnome2-utils toolchain-funcs
+
+DESCRIPTION="A Free Telnet/SSH Client"
+HOMEPAGE="http://www.chiark.greenend.org.uk/~sgtatham/putty/";
+LICENSE="MIT"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc +gtk ipv6 kerberos"
+SRC_URI="
+       https://dev.gentoo.org/~jer/${PN}-icons.tar.bz2
+       http://the.earth.li/~sgtatham/${PN}/latest/${P}.tar.gz
+"
+
+RDEPEND="
+       !net-misc/pssh
+       gtk? (
+               dev-libs/glib:2
+               x11-libs/gdk-pixbuf
+               x11-libs/gtk+:2
+               x11-libs/libX11
+               x11-libs/pango
+       )
+       kerberos? ( virtual/krb5 )
+"
+DEPEND="
+       ${RDEPEND}
+       dev-lang/perl
+       virtual/pkgconfig
+"
+
+src_prepare() {
+       sed -i \
+               -e '/AM_PATH_GTK(/d' \
+               -e 's|-Werror||g' \
+               configure.ac || die
+
+       eautoreconf
+}
+
+src_configure() {
+       cd "${S}"/unix || die
+       econf \
+               $(use_with kerberos gssapi) \
+               $(use_with gtk)
+}
+
+src_compile() {
+       cd "${S}"/unix || die
+       emake AR=$(tc-getAR) $(usex ipv6 '' COMPAT=-DNO_IPV6)
+}
+
+src_install() {
+       dodoc doc/puttydoc.txt
+
+       if use doc; then
+               dohtml doc/*.html
+       fi
+
+       cd "${S}"/unix || die
+       default
+
+       if use gtk ; then
+               for i in 16 22 24 32 48 64 128 256; do
+                       newicon -s ${i} "${WORKDIR}"/${PN}-icons/${PN}-${i}.png 
${PN}.png
+               done
+
+               # install desktop file provided by Gustav Schaffter in #49577
+               make_desktop_entry ${PN} PuTTY ${PN} Network
+       fi
+}
+
+pkg_preinst() {
+       use gtk && gnome2_icon_savelist
+}
+
+pkg_postinst() {
+       use gtk && gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+       use gtk && gnome2_icon_cache_update
+}

Reply via email to