summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGI Jack2015-08-31 14:07:29 -0400
committerGI Jack2015-08-31 14:07:29 -0400
commit7e73d44709feda3ca3078668c238eb797c5ccf58 (patch)
tree329787667330ce86247da00369b71d86c9b5597d
downloadaur-7e73d44709feda3ca3078668c238eb797c5ccf58.tar.gz
initial commit
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD22
-rw-r--r--putty.desktop11
-rw-r--r--putty.pngbin0 -> 587 bytes
-rw-r--r--putty.xpm147
5 files changed, 197 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..542d2aa19636
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = putty-freedesktop
+ pkgdesc = Icon and .desktop file for Putty
+ pkgver = 1
+ pkgrel = 1
+ url = http://www.chiark.greenend.org.uk/~sgtatham/putty/
+ arch = any
+ license = MIT
+ depends = putty
+ source = putty.desktop
+ source = putty.png
+ source = putty.xpm
+ sha256sums = 5b4f98201719d406caeb6f9c73ce723d90681cb00fa747593b24ca255e6ddd6c
+ sha256sums = 42c841aa8c6bcdbc44cc131dc1246f25559d82c426bab0a70133b286b1f3bb21
+ sha256sums = e4d56c40fd0871868c59d0b83530ba9a9dca332f1d798248e739aee20fb5e831
+
+pkgname = putty-freedesktop
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..9ebf66a602f2
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,22 @@
+# Maintainer: GI_Jack <iamjacksemail@hackermail.com>
+
+# Needs to be merged with the main putty package. Icon will now show up in freedesktop.org compliant menus.
+
+pkgname=putty-freedesktop
+pkgver=1
+pkgrel=1
+pkgdesc="Icon and .desktop file for Putty"
+arch=('any')
+license=('MIT')
+url=('http://www.chiark.greenend.org.uk/~sgtatham/putty/')
+depends=('putty')
+source=('putty.desktop' 'putty.png' 'putty.xpm')
+sha256sums=('5b4f98201719d406caeb6f9c73ce723d90681cb00fa747593b24ca255e6ddd6c'
+ '42c841aa8c6bcdbc44cc131dc1246f25559d82c426bab0a70133b286b1f3bb21'
+ 'e4d56c40fd0871868c59d0b83530ba9a9dca332f1d798248e739aee20fb5e831')
+
+package() {
+ install -Dm644 "${srcdir}/putty.desktop" "${pkgdir}/usr/share/applications/putty.desktop"
+ install -Dm644 "${srcdir}/putty.png" "${pkgdir}/usr/share/pixmaps/putty.png"
+ install -m644 "${srcdir}/putty.xpm" "${pkgdir}/usr/share/pixmaps/putty.xpm"
+}
diff --git a/putty.desktop b/putty.desktop
new file mode 100644
index 000000000000..593d5c8778e5
--- /dev/null
+++ b/putty.desktop
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=PuTTY
+GenericName=SSH/Telenet/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
new file mode 100644
index 000000000000..a251ed346227
--- /dev/null
+++ b/putty.png
Binary files differ
diff --git a/putty.xpm b/putty.xpm
new file mode 100644
index 000000000000..0407a27140a5
--- /dev/null
+++ b/putty.xpm
@@ -0,0 +1,147 @@
+/* XPM */
+static const char *const main_icon_0[] = {
+/* columns rows colors chars-per-pixel */
+"16 16 8 1",
+" c #000000",
+". c #FFFF00",
+"X c #000080",
+"o c #0000FF",
+"O c #808080",
+"+ c #C0C0C0",
+"@ c #FFFFFF",
+"# c None",
+/* pixels */
+"####### ##",
+"###### @@@@@+O #",
+"###### @ooXX+O #",
+"###### @oX.X+O #",
+"###### OX.Xo+O #",
+"###### ..OO++O #",
+"## ..... OOO ",
+"# @O..... OOOOO ",
+"# @oXX.. OOOO #",
+"# @oX.XOO ##",
+"# @X.Xo+O ######",
+"# +OO+++O ######",
+"# OOOOOOOO #####",
+" @@@@@OOOO #####",
+" +OOOOOOO ######",
+"# #######"
+};
+
+/* XPM */
+static const char *const main_icon_1[] = {
+/* columns rows colors chars-per-pixel */
+"32 32 8 1",
+" c #000000",
+". c #FFFF00",
+"X c #000080",
+"o c #0000FF",
+"O c #808080",
+"+ c #C0C0C0",
+"@ c #FFFFFF",
+"# c None",
+/* pixels */
+"################ ####",
+"############### +++++++++++O ###",
+"############## @@@@@@@@@@+OO ###",
+"############## @XXXXXXXXX+OO ###",
+"############## @Xoooooooo+OO ###",
+"############## @Xoooo oo+OO ###",
+"############## @Xooo . oo+OO ###",
+"############## @Xo . ooo+OO ###",
+"############## @X .. oooo+OO ###",
+"############## @ .. ooooo+OO ###",
+"############## .. @@@@@@+OO #",
+"############# ... OOOOOOOOO +@O ",
+"############ ... +@OO ",
+"########## ......... @@@@@@+OO ",
+"##### ......... +++++++OOO ",
+"#### +++++ ... ++O O+OO #",
+"### @@@@@@@@@ ... OOOOOOOOOOO ##",
+"### @XXXXXXX .. ###",
+"### @Xooooo .. OO ##############",
+"### @Xoooo .. +OO ##############",
+"### @Xooo . o+OO ##############",
+"### @Xoo . ooo+OO ##############",
+"### @Xoo oooo+OO ##############",
+"### @Xoooooooo+OO ##############",
+"### @@@@@@@@@@+OO ############",
+"## +OOOOOOOOOOO +@O ###########",
+"# + +@OO ###########",
+" @@@@@@@@@@@@@@@@+OO ###########",
+" @+++++++++++++++OOO ###########",
+" @++++++++O O+OO ############",
+" +OOOOOOOOOOOOOOOO #############",
+"# ##############"
+};
+
+/* XPM */
+static const char *const main_icon_2[] = {
+/* columns rows colors chars-per-pixel */
+"48 48 8 1",
+" c #000000",
+". c #FFFF00",
+"X c #000080",
+"o c #0000FF",
+"O c #808080",
+"+ c #C0C0C0",
+"@ c #FFFFFF",
+"# c None",
+/* pixels */
+"######################### #####",
+"######################## +++++++++++++++++O ####",
+"####################### +++++++++++++++++OO ####",
+"###################### @@@@@@@@@@@@@@@@+OOO ####",
+"###################### @OOOOOOOOOOOOOO+OOOO ####",
+"###################### @OXXXXXXXXXXXXX@OOOO ####",
+"###################### @OXoooooooooooo@OOOO ####",
+"###################### @OXoooooooooooo@OOOO ####",
+"###################### @OXooooooo ooo@OOOO ####",
+"###################### @OXoooooo . ooo@OOOO ####",
+"###################### @OXooooo . oooo@OOOO ####",
+"###################### @OXooo . ooooo@OOOO ####",
+"###################### @OXoo .. oooooo@OOOO ####",
+"###################### @OXo .. ooooooo@OOOO ####",
+"###################### @+ .. @@@@@@@@@OOOO #",
+"##################### @ ... ++++++++++OOO +@@O ",
+"#################### + .. OOOOOOOOOOOOO +@@OO ",
+"################### + .. +@@OOO ",
+"################## @ ... @@@@@@@@@@@@+OOO ",
+"################## ........... @@@@@@@@@@+OOOO ",
+"################## .......... ++O +OOOO #",
+"################ .......... OOOOOOOOOOOOOOOO ##",
+"############### ........... OOOOOOOOOOOOOOOO ###",
+"################ ... ####",
+"####### .. ######################",
+"###### ++++++++++++ .. O ######################",
+"##### ++++++++++++ ... OO ######################",
+"#### @@@@@@@@@@@@ .. OOO ######################",
+"#### @OOOOOOOOOO .. +OOOO ######################",
+"#### @OXXXXXXXX .. X@OOOO ######################",
+"#### @OXoooooo . oo@OOOO ######################",
+"#### @OXooooo . oooo@OOOO ######################",
+"#### @OXoooo . ooooo@OOOO ######################",
+"#### @OXoooo oooooo@OOOO ######################",
+"#### @OXoooooooooooo@OOOO ######################",
+"#### @OXoooooooooooo@OOOO ######################",
+"#### @OXoooooooooooo@OOOO ######################",
+"#### @OXoooooooooooo@OOOO ######################",
+"#### @+@@@@@@@@@@@@@@OOOO ###################",
+"### @+++++++++++++++OOO +@@O ##################",
+"## + +OOOOOOOOOOOOOOOOO +@@OO ##################",
+"# ++ +@@OOO ##################",
+" @@@@@@@@@@@@@@@@@@@@@@@@+OOO ##################",
+" @@@@@@@@@@@@@@@@@@@@@@@+OOOO ##################",
+" @@++++++++++++O +OOOO ###################",
+" ++OOOOOOOOOOOOOOOOOOOOOOOO ####################",
+" ++OOOOOOOOOOOOOOOOOOOOOOO #####################",
+"# ######################"
+};
+
+const char *const *const main_icon[] = {
+ main_icon_0,
+ main_icon_1,
+ main_icon_2,
+};
+const int n_main_icon = 3;