User avatar
RaynoVox
Posts: 36
Joined: Tue Jan 27, 2015 9:58 am
Location: North Carolina, USA

Packaging [putty]

Thu Jan 29, 2015 9:15 am

Package Name: putty
Package Homepage: http://www.chiark.greenend.org.uk/~sgtatham/putty/
Description: PuTTY is a free implementation of Telnet and SSH for Windows and Unix platforms, along with an xterm terminal emulator.
Version: 0.63
Last update: 1/29/14 Partially Works - See below
-CLI works great, but no launcher or options for the GTK interface?

pspec.xml Incomplete Deps

Code: Select all

<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://evolve-os.com/standard/pisi-spec.dtd">
<PISI>
    <Source>
        <Name>putty</Name>
        <Homepage>http://www.chiark.greenend.org.uk/~sgtatham/putty/</Homepage>
        <Packager>
            <Name>Devon Bundy</Name>
            <Email>devonbundy@gmail.com</Email>
        </Packager>
        <Summary>PuTTY is a free implementation of Telnet and SSH for Windows and Unix platforms, along with an xterm terminal emulator.</Summary>
        <Description> PuTTY is a client program for the SSH, Telnet and Rlogin network protocols. 
These protocols are all used to run a remote session on a computer, over a network. PuTTY implements the client end of that session: the end at which the session is displayed, rather than the end at which it runs.</Description>
        <License>GPLv2+</License>
        <Archive sha1sum="195c0603ef61082b91276faa8d4246ea472bba3b" type="targz">http://the.earth.li/~sgtatham/putty/latest/putty-0.63.tar.gz</Archive>

        <BuildDependencies>
		<Dependency type="pkgconfig">gtk+-3.0</Dependency>
        </BuildDependencies>
    </Source>

    <Package>
        <Name>putty</Name>
        <Files>
            <Path fileType="executable">/usr/bin</Path>
	    <Path fileType="man">/usr/share/man</Path>
        </Files>
    </Package>

    <History>
        <Update release="1">
            <Date>01-29-2015</Date>
            <Version>0.63</Version>
            <Comment>Add putty to repositories</Comment>
            <Name>Devon Bundy</Name>
            <Email>devonbundy@gmail.com</Email>
        </Update>
    </History>
</PISI>
actions.py

Code: Select all

#!/usr/bin/python

# Created For Evolve OS

from pisi.actionsapi import get, autotools, pisitools


def setup():
    autotools.configure()


def build():
    autotools.make()


def install():
    autotools.rawInstall("DESTDIR=%s" % get.installDIR())

Return to “Testing”