diff options
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 47 | ||||
-rw-r--r-- | putty.desktop | 10 | ||||
-rw-r--r-- | putty.png | bin | 0 -> 759 bytes | |||
-rw-r--r-- | putty.xpm | 110 |
5 files changed, 155 insertions, 30 deletions
@@ -1,21 +1,23 @@ -# Generated by mksrcinfo v8 -# Sat May 28 19:54:54 UTC 2016 pkgbase = putty-git pkgdesc = A terminal integrated SSH/Telnet client - git checkout - pkgver = 0.63.r847.g5da8ec5 + pkgver = 0.79.r174.g7b10e34b pkgrel = 1 - url = http://www.chiark.greenend.org.uk/~sgtatham/putty/ + url = https://www.chiark.greenend.org.uk/~sgtatham/putty/ arch = i686 arch = x86_64 license = MIT makedepends = git - makedepends = perl - makedepends = halibut - depends = gtk2 + makedepends = cmake + depends = gtk3 provides = putty conflicts = putty source = git://git.tartarus.org/simon/putty.git + source = putty.desktop + source = putty.png + source = putty.xpm sha256sums = SKIP + sha256sums = 4a8af81fe8ac702ad298606076088f237b83beed82cc089a32f314888b67cf2c + sha256sums = 621abf249dc6c6326faf259565546df84635b3afbe31893145a5056d8b114396 + sha256sums = d65139883171ed0119d9778ff4a89e6a8151a5ae97fcf8dc7cafb59df424377f pkgname = putty-git - @@ -2,18 +2,24 @@ # Contributor: Eric BĂ©langer <eric@archlinux.org> ([extra] package) pkgname=putty-git -pkgver=0.63.r847.g5da8ec5 +pkgver=0.79.r174.g7b10e34b pkgrel=1 -pkgdesc="A terminal integrated SSH/Telnet client - git checkout" +pkgdesc='A terminal integrated SSH/Telnet client - git checkout' arch=('i686' 'x86_64') -url="http://www.chiark.greenend.org.uk/~sgtatham/putty/" +url='https://www.chiark.greenend.org.uk/~sgtatham/putty/' license=('MIT') -depends=('gtk2') -makedepends=('git' 'perl' 'halibut') +depends=('gtk3') +makedepends=('git' 'cmake') conflicts=('putty') provides=('putty') -source=('git://git.tartarus.org/simon/putty.git') -sha256sums=('SKIP') +source=('git://git.tartarus.org/simon/putty.git' + 'putty.desktop' + 'putty.png' + 'putty.xpm') +sha256sums=('SKIP' + '4a8af81fe8ac702ad298606076088f237b83beed82cc089a32f314888b67cf2c' + '621abf249dc6c6326faf259565546df84635b3afbe31893145a5056d8b114396' + 'd65139883171ed0119d9778ff4a89e6a8151a5ae97fcf8dc7cafb59df424377f') pkgver() { cd putty/ @@ -22,30 +28,27 @@ pkgver() { printf '%s.r%s.g%s' \ "$(sed -e "s/^${pkgname%%-git}//" -e 's/^[-_/a-zA-Z]\+//' -e 's/[-_+]/./g' <<< ${GITTAG})" \ "$(git rev-list --count ${GITTAG}..)" \ - "$(git log -1 --format='%h')" + "$(git rev-parse --short HEAD)" else printf '0.r%s.g%s' \ "$(git rev-list --count master)" \ - "$(git log -1 --format='%h')" + "$(git rev-parse --short HEAD)" fi } build() { - cd putty/ - - ./mkfiles.pl - autoreconf -fi - ./configure --prefix=/usr - - ( cd doc && make ) - - make + cmake -B build -S putty \ + -DCMAKE_BUILD_TYPE=None \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -Wno-dev + cmake --build build } package() { - cd putty/ + DESTDIR="$pkgdir" cmake --install build - make DESTDIR="${pkgdir}" install - install -D -m644 LICENCE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -D -m0644 "${srcdir}"/putty/LICENCE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE + install -D -m0644 "${srcdir}"/putty.desktop "${pkgdir}"/usr/share/applications/putty.desktop + install -D -m0644 "${srcdir}"/putty.png "${pkgdir}"/usr/share/pixmaps/putty.png + install -D -m0644 "${srcdir}"/putty.xpm "${pkgdir}"/usr/share/pixmaps/putty.xpm } - diff --git a/putty.desktop b/putty.desktop new file mode 100644 index 000000000000..f716864a219d --- /dev/null +++ b/putty.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=PuTTY +GenericName=SSH/Telnet/Serial Client +Exec=putty %u +Terminal=false +Icon=putty +Type=Application +Categories=Application;Network;Remote +Comment=A highly configurable ssh/telnet/serial console program diff --git a/putty.png b/putty.png Binary files differnew file mode 100644 index 000000000000..f364d5004ab5 --- /dev/null +++ b/putty.png diff --git a/putty.xpm b/putty.xpm new file mode 100644 index 000000000000..e2693e20e724 --- /dev/null +++ b/putty.xpm @@ -0,0 +1,110 @@ +/* XPM */ +static char *putty_96[] = { +/* columns rows colors chars-per-pixel */ +"96 96 8 1 ", +" c black", +". c yellow", +"X c navy", +"o c #0000FF", +"O c #808080", +"+ c #C0C0C0", +"@ c white", +"# c None", +/* pixels */ +"#################################################### #########", +"################################################### ++++++++++++++++++++++++++++++++++O ########", +"################################################## ++++++++++++++++++++++++++++++++++OO ########", +"################################################# ++++++++++++++++++++++++++++++++++OOO ########", +"################################################ ++++++++++++++++++++++++++++++++++OOOO ########", +"############################################### ++++++++++++++++++++++++++++++++++OOOOO ########", +"############################################## @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+OOOOOO ########", +"############################################## @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+OOOOOOO ########", +"############################################## @@OOOOOOOOOOOOOOOOOOOOOOOOOOOOO++OOOOOOO ########", +"############################################## @@OXXXXXXXXXXXXXXXXXXXXXXXXXXXX@+OOOOOOO ########", +"############################################## @@OXXXXXXXXXXXXXXXXXXXXXXXXXXXX@+OOOOOOO ########", +"############################################## @@OXXoooooooooooooooooooooooooo@+OOOOOOO ########", +"############################################## @@OXXoooooooooooooooooooooooooo@+OOOOOOO ########", +"############################################## @@OXXoooooooooooooooooooooooooo@+OOOOOOO ########", +"############################################## @@OXXoooooooooooooooooooooooooo@+OOOOOOO ########", +"############################################## @@OXXoooooooooooooooooooooooooo@+OOOOOOO ########", +"############################################## @@OXXoooooooooooooooooooooooooo@+OOOOOOO ########", +"############################################## @@OXXooooooooooooooo ooooooooo@+OOOOOOO ########", +"############################################## @@OXXoooooooooooooo . ooooooooo@+OOOOOOO ########", +"############################################## @@OXXooooooooooooo . oooooooooo@+OOOOOOO ########", +"############################################## @@OXXooooooooooo . ooooooooooo@+OOOOOOO ########", +"############################################## @@OXXoooooooooo .. oooooooooooo@+OOOOOOO ########", +"############################################## @@OXXooooooooo .. ooooooooooooo@+OOOOOOO ########", +"############################################## @@OXXooooooo .. oooooooooooooo@+OOOOOOO ########", +"############################################## @@OXXoooooo ... ooooooooooooooo@+OOOOOOO ########", +"############################################## @@OXXooooo .... ooooooooooooooo@+OOOOOOO ########", +"############################################## @@OXXooo .... oooooooooooooooo@+OOOOOOO ########", +"############################################## @@OXXoo ..... ooooooooooooooooo@+OOOOOOO ########", +"############################################## @@OXXo ..... oooooooooooooooooo@+OOOOOOO ########", +"############################################# @@+@ ..... @@@@@@@@@@@@@@@@@@@@+OOOOOOO #", +"############################################ + @@@ ...... @@@@@@@@@@@@@@@@@@@@@+OOOOOO ++++@@@O ", +"########################################### ++ @@ ...... ++++++++++++++++++++++OOOOOO ++++@@@OO ", +"########################################## +++ ...... +++++++++++++++++++++++OOOOO ++++@@@OOO ", +"######################################### ++++ ....... OOOOOOOOOOOOOOOOOOOOOOOOOOOO ++++@@@OOOO ", +"######################################## ++++ ....... OOOOOOOOOOOOOOOOOOOOOOOOOOOO ++++@@@OOOOO ", +"####################################### +++ ....... ++++@@@OOOOOO ", +"###################################### @@@ ........ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+OOOOOO ", +"###################################### @@ ........ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+OOOOOOO ", +"###################################### ........ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+OOOOOOOO ", +"###################################### ......... +++++++++++++++++++++++++OOOOOOOOO ", +"##################################### ....................... ++++++++++++++++++++++++OOOOOOOOO ", +"#################################### ...................... +++++++++++++++++++++++++OOOOOOOO #", +"################################## ...................... ++++++++O O+++OOOOOOO ##", +"################################# ....................... +++++++++O O+++OOOOOO ###", +"################################## ......... OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO ####", +"###################################### +++OOO ........ OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO #####", +"###################################### +++OO ........ OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO ######", +"####################################### ........ #######", +"############## ....... ############################################", +"############# +++++++++++++++++++++++++++ ....... ##############################################", +"############ +++++++++++++++++++++++++++ ....... ##############################################", +"########### +++++++++++++++++++++++++++ ...... O ##############################################", +"########## +++++++++++++++++++++++++++ ...... OOO ##############################################", +"######### +++++++++++++++++++++++++++ ...... OOOO ##############################################", +"######## @@@@@@@@@@@@@@@@@@@@@@@@@@@ ..... OOOOO ##############################################", +"######## @@@@@@@@@@@@@@@@@@@@@@@@@@ ..... OOOOOOO ##############################################", +"######## @@OOOOOOOOOOOOOOOOOOOOOOO ..... +OOOOOOO ##############################################", +"######## @@OXXXXXXXXXXXXXXXXXXXXX .... @+OOOOOOO ##############################################", +"######## @@OXXXXXXXXXXXXXXXXXXXX .... XX@+OOOOOOO ##############################################", +"######## @@OXXoooooooooooooooooo ... ooo@+OOOOOOO ##############################################", +"######## @@OXXooooooooooooooooo .. oooo@+OOOOOOO ##############################################", +"######## @@OXXoooooooooooooooo .. oooooo@+OOOOOOO ##############################################", +"######## @@OXXooooooooooooooo .. ooooooo@+OOOOOOO ##############################################", +"######## @@OXXoooooooooooooo . oooooooo@+OOOOOOO ##############################################", +"######## @@OXXooooooooooooo . oooooooooo@+OOOOOOO ##############################################", +"######## @@OXXoooooooooooo . ooooooooooo@+OOOOOOO ##############################################", +"######## @@OXXoooooooooooo oooooooooooo@+OOOOOOO ##############################################", +"######## @@OXXoooooooooooooooooooooooooo@+OOOOOOO ##############################################", +"######## @@OXXoooooooooooooooooooooooooo@+OOOOOOO ##############################################", +"######## @@OXXoooooooooooooooooooooooooo@+OOOOOOO ##############################################", +"######## @@OXXoooooooooooooooooooooooooo@+OOOOOOO ##############################################", +"######## @@OXXoooooooooooooooooooooooooo@+OOOOOOO ##############################################", +"######## @@OXXoooooooooooooooooooooooooo@+OOOOOOO ##############################################", +"######## @@OXXoooooooooooooooooooooooooo@+OOOOOOO ##############################################", +"######## @@OXXoooooooooooooooooooooooooo@+OOOOOOO ##############################################", +"######## @@OXXoooooooooooooooooooooooooo@+OOOOOOO ##############################################", +"######## @@OXXoooooooooooooooooooooooooo@+OOOOOOO ##############################################", +"####### @@+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+OOOOOOO #######################################", +"###### + @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+OOOOOO ++++@@@O ######################################", +"##### ++ @@++++++++++++++++++++++++++++++OOOOOO ++++@@@OO ######################################", +"#### +++ @@++++++++++++++++++++++++++++++OOOOO ++++@@@OOO ######################################", +"### ++++ @+OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO ++++@@@OOOO ######################################", +"## +++++ +OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO ++++@@@OOOOO ######################################", +"# ++++++ ++++@@@OOOOOO ######################################", +" @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+OOOOOO ######################################", +" @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+OOOOOOO ######################################", +" @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+OOOOOOOO ######################################", +" @@@++++++++++++++++++++++++++++++++++++++++++++OOOOOOOOO ######################################", +" @@@++++++++++++++++++++++++++++++++++++++++++++OOOOOOOOO ######################################", +" @@@++++++++++++++++++++++++++++++++++++++++++++OOOOOOOO #######################################", +" @@@+++++++++++++++++++++++++O O+++OOOOOOO ########################################", +" @@@+++++++++++++++++++++++++O O+++OOOOOO #########################################", +" +++OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO ##########################################", +" +++OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO ###########################################", +" +++OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO ############################################", +"# #############################################" +}; |