summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2010-02-01 00:55:50 +0000
committerJeroen Roovers <jer@gentoo.org>2010-02-01 00:55:50 +0000
commit0726d373d6634f55dc359b01794dafb3d5f41d40 (patch)
tree06f4155d7881cc5b89ca1dd9d86722b78c58437d /net-misc/putty
parentVersion bump, fixing bug 247788 (diff)
downloadhistorical-0726d373d6634f55dc359b01794dafb3d5f41d40.tar.gz
historical-0726d373d6634f55dc359b01794dafb3d5f41d40.tar.bz2
historical-0726d373d6634f55dc359b01794dafb3d5f41d40.zip
Snapshot version bump for GTK+ v2 support thanks to Iskren Slavov (bug #302860). Maintain it too.
Package-Manager: portage-2.2_rc62/cvs/Linux i686
Diffstat (limited to 'net-misc/putty')
-rw-r--r--net-misc/putty/ChangeLog11
-rw-r--r--net-misc/putty/Manifest6
-rw-r--r--net-misc/putty/metadata.xml12
-rw-r--r--net-misc/putty/putty-0.60_p20100131.ebuild60
4 files changed, 80 insertions, 9 deletions
diff --git a/net-misc/putty/ChangeLog b/net-misc/putty/ChangeLog
index 4451ceffc317..2c30f888d46d 100644
--- a/net-misc/putty/ChangeLog
+++ b/net-misc/putty/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for net-misc/putty
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/putty/ChangeLog,v 1.44 2009/08/18 15:22:47 vostorga Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/putty/ChangeLog,v 1.45 2010/02/01 00:55:50 jer Exp $
+
+*putty-0.60_p20100131 (01 Feb 2010)
+
+ 01 Feb 2010; Jeroen Roovers <jer@gentoo.org> +putty-0.60_p20100131.ebuild,
+ metadata.xml:
+ Snapshot version bump for GTK+ v2 support thanks to Iskren Slavov (bug
+ #302860). Maintain it too.
18 Aug 2009; VĂ­ctor Ostorga <vostorga@gentoo.org> putty-0.60.ebuild:
Adding die to helper functions, bug #281323
diff --git a/net-misc/putty/Manifest b/net-misc/putty/Manifest
index 735bf441f4c9..84bc01ee9a89 100644
--- a/net-misc/putty/Manifest
+++ b/net-misc/putty/Manifest
@@ -1,5 +1,7 @@
AUX putty.xpm 1301 RMD160 b0df1b3d975981391fb7713cb62b6546ab5226cd SHA1 b9a3998fdebba527554d9ef840ec999496438e50 SHA256 7cd656cb2d5e1d4d55624a3992f9e57366c38204633aea197a5efc8a3e84bd75
DIST putty-0.60.tar.gz 1743711 RMD160 9c56ee4d2d05f5b1079c65f19a5d9d06b596aba3 SHA1 8d99f8f1077b7ab25f014126b5d812a1ad55ce37 SHA256 b2bbaaf9324997e85cf15d44ed41e8e89539c8215dceac9d6d7272a37dbc2849
+DIST putty-0.60_p20100131.tar.gz 1910897 RMD160 971694baddf2b15020a48ae98fc4bf19898d0ea7 SHA1 233630672a5932dd642488debe55bc74649dfa2e SHA256 f402206e7c2c4ae2483bf6cf3c3c197882b3c7cef36dcc82c2c4145595bee914
EBUILD putty-0.60.ebuild 1737 RMD160 b46c7331d64feb86af97e04c4652192570596d0e SHA1 dc8e464e894c0e77f5461089b1edaa387a988640 SHA256 bfe0a6a6e294296a336fec8a4115ebd58efabdbd7221e169b234844f1e8aac1b
-MISC ChangeLog 5718 RMD160 66f02543241a77bb25123d95f0e7ea0db84b8710 SHA1 677ae532915fe27f0fd88f85c291ccdbc8a1bac2 SHA256 3c3b3f8b62250194c8d2af4d014909b42842a273a47601e00b3932241b63d5a1
-MISC metadata.xml 554 RMD160 8418938a6bbf9c88b5a96d9541c1a6efd2c6b7d1 SHA1 00319b37814b1fa5f9080aa044e6a48bed5529d1 SHA256 9939628b0319a6b8e55bc8f76602685f6dec27896ca4c74ced0f77937d428c91
+EBUILD putty-0.60_p20100131.ebuild 1438 RMD160 89d95ad9403036de1cc89200d45c6a2344f01171 SHA1 6e6d76b659c08cf67fa26a3baabba5a242114fa3 SHA256 1d155c22e585fe35fc34e69c27b4cf45b1a29b202fdde7027be3e8923bbc51ea
+MISC ChangeLog 5946 RMD160 693563fb4a4104693a8e3e8359840cb5119dd0a3 SHA1 b1dc17be027dc3d38bbdf66c47c930ee3eb04c9e SHA256 64976a37883d1fc78ee1fdf49a034cd322403dacbd173283be8f531638739dd8
+MISC metadata.xml 628 RMD160 d2fa1222133209f837b786fb3b2d8d60420332c1 SHA1 3b104e7af11674d9d4f22da3870955af11220d63 SHA256 d6dcc603a20fbda49a1c51aa57203fbd9cf5bf6d86f69777f037008bfd60fde2
diff --git a/net-misc/putty/metadata.xml b/net-misc/putty/metadata.xml
index 98b92e988672..a98f9e3a7691 100644
--- a/net-misc/putty/metadata.xml
+++ b/net-misc/putty/metadata.xml
@@ -3,12 +3,14 @@
<pkgmetadata>
<herd>no-herd</herd>
<maintainer>
- <email>maintainer-needed@gentoo.org</email>
+ <email>jer@gentoo.org</email>
+ <name>Jeroen Roovers</name>
</maintainer>
<longdescription lang="en">
- This is the Unix port of the popular Windows ssh client, PuTTY. It
- supports flexible terminal setup, mid-session reconfiguration using
- Ctrl-rightclick, multiple X11 authentication protocols, and various
- other interesting things not provided by ssh in an xterm.
+ PuTTY is a free implementation of Telnet and SSH for Windows and Unix
+ platforms, along with an xterm terminal emulator. It supports flexible
+ terminal setup, mid-session reconfiguration using Ctrl-rightclick,
+ multiple X11 authentication protocols, and various other interesting
+ things not provided by ssh in an xterm.
</longdescription>
</pkgmetadata>
diff --git a/net-misc/putty/putty-0.60_p20100131.ebuild b/net-misc/putty/putty-0.60_p20100131.ebuild
new file mode 100644
index 000000000000..f025e678b520
--- /dev/null
+++ b/net-misc/putty/putty-0.60_p20100131.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/putty/putty-0.60_p20100131.ebuild,v 1.1 2010/02/01 00:55:50 jer Exp $
+
+EAPI="2"
+
+inherit autotools eutils toolchain-funcs
+
+DESCRIPTION="UNIX port of the famous Telnet and SSH client"
+HOMEPAGE="http://www.chiark.greenend.org.uk/~sgtatham/putty/"
+SRC_URI="mirror://gentoo/${P}.tar.gz"
+LICENSE="MIT"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+IUSE="doc ipv6 kerberos"
+
+RDEPEND="
+ x11-libs/gtk+:2
+ kerberos? ( app-crypt/mit-krb5 )
+ !x11-terms/pssh
+"
+DEPEND="${RDEPEND} dev-lang/perl"
+
+S="${WORKDIR}/putty-0.60-2010-01-31"
+
+src_prepare() {
+ cd "${S}"/unix || die "cd unix failed"
+ sed -i configure.ac -e '/^AM_PATH_GTK(/d' || die "sed failed"
+ eautoreconf
+}
+
+src_configure() {
+ cd "${S}"/unix || die "cd failed"
+ econf \
+ $(use_with kerberos gssapi) \
+ || die "econf failed"
+}
+
+src_compile() {
+ cd "${S}"/unix || die "cd unix failed"
+ emake \
+ $(use ipv6 || echo COMPAT=-DNO_IPV6) \
+ VER=-DSNAPSHOT=${PV} \
+ || die "emake failed"
+}
+
+src_install() {
+ if use doc; then
+ dodoc puttydoc.txt || die "dodoc failed"
+ dohtml doc/*.html || die "dohtml failed"
+ fi
+
+ cd "${S}"/unix
+ emake DESTDIR="${D}" install || die "install failed"
+
+ # install desktop file provided by Gustav Schaffter in #49577
+ doicon "${FILESDIR}"/${PN}.xpm
+ make_desktop_entry "putty" "PuTTY" putty "Network"
+}