summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaúl Porcel <armin76@gentoo.org>2007-12-27 12:35:30 +0000
committerRaúl Porcel <armin76@gentoo.org>2007-12-27 12:35:30 +0000
commit2b24a97e4ff2397c04fc5724cad27d9d704e0bf9 (patch)
treeb43ac9e400602353b555bc35000659a238fceb08 /net-misc/putty
parentFix HOMEPAGE, bug #183303, cleanup (diff)
downloadgentoo-2-2b24a97e4ff2397c04fc5724cad27d9d704e0bf9.tar.gz
gentoo-2-2b24a97e4ff2397c04fc5724cad27d9d704e0bf9.tar.bz2
gentoo-2-2b24a97e4ff2397c04fc5724cad27d9d704e0bf9.zip
Version bump wrt #177227, add icon wrt #174241
(Portage version: 2.1.4_rc11)
Diffstat (limited to 'net-misc/putty')
-rw-r--r--net-misc/putty/ChangeLog8
-rw-r--r--net-misc/putty/files/digest-putty-0.603
-rw-r--r--net-misc/putty/files/putty.xpm42
-rw-r--r--net-misc/putty/putty-0.60.ebuild58
4 files changed, 110 insertions, 1 deletions
diff --git a/net-misc/putty/ChangeLog b/net-misc/putty/ChangeLog
index 1cce6b9722f7..83b2316f3ed7 100644
--- a/net-misc/putty/ChangeLog
+++ b/net-misc/putty/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-misc/putty
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/putty/ChangeLog,v 1.35 2007/12/25 16:03:34 phreak Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/putty/ChangeLog,v 1.36 2007/12/27 12:35:29 armin76 Exp $
+
+*putty-0.60 (27 Dec 2007)
+
+ 27 Dec 2007; Raúl Porcel <armin76@gentoo.org> +files/putty.xpm,
+ +putty-0.60.ebuild:
+ Version bump wrt #177227, add icon wrt #174241
25 Dec 2007; Christian Heim <phreak@gentoo.org> metadata.xml:
Removing taviso from metadata.xml as per #202471. Assigning to
diff --git a/net-misc/putty/files/digest-putty-0.60 b/net-misc/putty/files/digest-putty-0.60
new file mode 100644
index 000000000000..15b917252909
--- /dev/null
+++ b/net-misc/putty/files/digest-putty-0.60
@@ -0,0 +1,3 @@
+MD5 07e65fd98b16d115ae38a180bfb242e2 putty-0.60.tar.gz 1743711
+RMD160 9c56ee4d2d05f5b1079c65f19a5d9d06b596aba3 putty-0.60.tar.gz 1743711
+SHA256 b2bbaaf9324997e85cf15d44ed41e8e89539c8215dceac9d6d7272a37dbc2849 putty-0.60.tar.gz 1743711
diff --git a/net-misc/putty/files/putty.xpm b/net-misc/putty/files/putty.xpm
new file mode 100644
index 000000000000..875864ec7e56
--- /dev/null
+++ b/net-misc/putty/files/putty.xpm
@@ -0,0 +1,42 @@
+/* XPM */
+static char *putty[]={
+"32 32 7 1",
+". c None",
+"# c #000000",
+"d c #0000ff",
+"b c #808080",
+"a c #c0c0c0",
+"e c #ffff00",
+"c c #ffffff",
+"................############....",
+"...............#aaaaaaaaaaab#...",
+"..............#cccccccccccbb#...",
+"..............#c#########abb#...",
+"..............#c#ddddddddabb#...",
+"..............#c#dddd##ddabb#...",
+"..............#c#ddd#e#ddabb#...",
+"..............#c#d##e#dddabb#...",
+"..............#c##ee#ddddabb#...",
+"..............#c#ee#dddddabb#...",
+"..............##ee#ccccccabb###.",
+".............#eee#bbbbbbbbb#bcb#",
+"............#eee###########bcbb#",
+"..........##eeeeeeeee#ccccccabb#",
+".....#####eeeeeeeee##aaaaaaabbb#",
+"....#aaaaa#####eee#aab####babb#.",
+"...#ccccccccc#eee#bbbbbbbbbba#..",
+"...#c########ee##############...",
+"...#c#ddddd#ee#bb#..............",
+"...#c#dddd#ee#abb#..............",
+"...#c#ddd#e##dabb#..............",
+"...#c#dd#e#dddabb#..............",
+"...#c#dd##ddddabb#..............",
+"...#c#ddddddddabb#..............",
+"...#ccccccccccabb###............",
+"..##bbbbbbbbbbbb#bcb#...........",
+".#a#############bcbb#...........",
+"#ccccccccccccccccabb#...........",
+"#caaaaaaaaaaaaaaabbb#...........",
+"#caaaaaaaab####babb#............",
+"#bbbbbbbbbbbbbbbba#.............",
+".#################.............."};
diff --git a/net-misc/putty/putty-0.60.ebuild b/net-misc/putty/putty-0.60.ebuild
new file mode 100644
index 000000000000..d5ea26b33750
--- /dev/null
+++ b/net-misc/putty/putty-0.60.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/putty/putty-0.60.ebuild,v 1.1 2007/12/27 12:35:29 armin76 Exp $
+
+inherit eutils toolchain-funcs flag-o-matic
+
+DESCRIPTION="UNIX port of the famous Telnet and SSH client"
+HOMEPAGE="http://www.chiark.greenend.org.uk/~sgtatham/putty/"
+SRC_URI="http://the.earth.li/~sgtatham/putty/${PV}/${P}.tar.gz"
+LICENSE="MIT"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+IUSE="doc gtk ipv6"
+
+RDEPEND="gtk? ( =x11-libs/gtk+-1.2* )"
+DEPEND="${RDEPEND} dev-lang/perl"
+
+src_compile() {
+ use gtk && unset ptargets || local ptargets="puttygen plink pscp psftp"
+
+ cd "${S}"/unix
+
+ append-flags '-I.././' '-I../charset/' '-I../unix/'
+
+ use ipv6 || append-flags '-DNO_IPV6'
+ use gtk && append-flags '`gtk-config --cflags`'
+
+ emake -f Makefile.gtk ${ptargets:-all} CC="$(tc-getCC)" \
+ CFLAGS="${CFLAGS}"
+}
+
+src_install() {
+ cd "${S}"/doc
+ use gtk && doman pterm.1 putty.1 puttytel.1
+ use doc && dohtml *.html
+ dodoc puttydoc.txt
+ doman puttygen.1 plink.1
+
+ cd "${S}"/unix
+ use gtk && dobin pterm putty puttytel
+ dobin puttygen plink pscp psftp
+
+ cd "${S}"
+ dodoc README README.txt CHECKLST.txt LATEST.VER
+
+ # install desktop file provided by Gustav Schaffter in #49577
+ use gtk && {
+ doicon "${FILESDIR}"/${PN}.xpm
+ make_desktop_entry "putty" "PuTTY" putty.xpm "Network"
+ }
+
+ if test ! -c /dev/ptmx; then
+ ewarn
+ ewarn "The pterm application requires kernel UNIX98 PTY support to operate."
+ ewarn
+ fi
+}