aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMattias Andrée <maandree@operamail.com>2012-07-17 18:43:30 +0200
committerMattias Andrée <maandree@operamail.com>2012-07-17 18:43:30 +0200
commita29defcd148807b18eaf6f35b2bf20d8e6c4ac52 (patch)
tree2ccc65a645353439380e963dc7641a339d840cbd
parent55cc8b83fc7b381f2c7ae2021a249eca2f148abe (diff)
downloadponysay-a29defcd148807b18eaf6f35b2bf20d8e6c4ac52.tar.gz
ponysay-a29defcd148807b18eaf6f35b2bf20d8e6c4ac52.tar.bz2
ponysay-a29defcd148807b18eaf6f35b2bf20d8e6c4ac52.zip
enjoy ponysay message when installed
-rw-r--r--Makefile18
-rw-r--r--README6
-rw-r--r--ponies/pinkiecannon.pony12
-rw-r--r--ttyponies/pinkiecannon.pony12
4 files changed, 33 insertions, 15 deletions
diff --git a/Makefile b/Makefile
index 598767d..af9fab3 100644
--- a/Makefile
+++ b/Makefile
@@ -40,6 +40,24 @@ install: all
install "manuals/manpage.es.6.gz" "$(DESTDIR)/usr/share/man/es/man6/ponysay.6.gz"
ln -sf "ponysay.6.gz" "$(DESTDIR)/usr/share/man/es/man6/ponythink.6.gz"
+ @echo -e '\n\n'\
+'/--------------------------------------------------\\\n'\
+'| ___ |\n'\
+'| / (_) o |\n'\
+'| \__ _ _ __ |\n'\
+'| / / |/ | | / \_| | |\n'\
+'| \___/ | |_/|/\__/ \_/|/ |\n'\
+'| /| /| |\n'\
+'| \| \| |\n'\
+'| ____ |\n'\
+'| | _ \ ___ _ __ _ _ ___ __ _ _ _ |\n'\
+'| | |_) |/ _ \ | '\''_ \ | | | |/ __| / _` || | | | |\n'\
+'| | __/| (_) || | | || |_| |\__ \| (_| || |_| | |\n'\
+'| |_| \___/ |_| |_| \__, ||___/ \__,_| \__, | |\n'\
+'| |___/ |___/ |\n'\
+'\\--------------------------------------------------/'
+ @echo '' | ./ponysay -f ./`if [[ "$$TERM" = "linux" ]]; then echo ttyponies; else echo ponies; fi`/pinkiecannon.pony | tail --lines=30 ; echo -e '\n'
+
uninstall:
rm -fr "$(DESTDIR)/usr/share/ponysay/ponies"
rm -fr "$(DESTDIR)/usr/share/ponysay/ttyponies"
diff --git a/README b/README
index 13a1868..13a9789 100644
--- a/README
+++ b/README
@@ -177,11 +177,11 @@ Providing ponies
When a pony is added please also add a ttypony version, but if you don't please
state so in the pull request so we do not miss the create it; the simplest way to
- do this is to run `make ttyponies` after adding the ponies to ponies/,
+ do this is to run `make -B ttyponies` after adding the ponies to ponies/,
- Running `make ttyponies` will build (or rebuild) all ttyponies with a pony present
+ Running `make -B ttyponies` will build (or rebuild) all ttyponies with a pony present
in ponies/, and creates all needed symlinks.
- To be able to run `make ttyponies` you must have the packages listed under
+ To be able to run `make -B ttyponies` you must have the packages listed under
[Dependencies for pony providers].
diff --git a/ponies/pinkiecannon.pony b/ponies/pinkiecannon.pony
index 4121fc9..bfe68d3 100644
--- a/ponies/pinkiecannon.pony
+++ b/ponies/pinkiecannon.pony
@@ -1,10 +1,10 @@
$the_cow =<<EOC;
-\e[0m $thoughts
- $thoughts
- $thoughts
- \e[38;5;161m\N{U+2584}\e[48;5;204m\N{U+2580}\N{U+2580}\N{U+2580}\e[49m\N{U+2584}\N{U+2584}\e[39m \e[38;5;161m\N{U+2584}\e[48;5;204m\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\e[49m\N{U+2584}\N{U+2584}\N{U+2584}\e[39m \e[48;5;161m \e[0m
- \e[38;5;161m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e[39m \e[48;5;161m \e[48;5;204m \e[38;5;161m\N{U+2580} \e[48;5;161m \e[48;5;204m \e[48;5;161m \e[48;5;204m \N{U+2580}\N{U+2580}\e[48;5;161m \e[0m
- \e[38;5;161m\N{U+2584}\e[48;5;161m \e[48;5;204m\N{U+2580}\N{U+2580}\N{U+2580}\e[48;5;161m \e[49m\N{U+2584}\e[39m \e[38;5;161m\N{U+2584}\e[48;5;204m\N{U+2580} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2580} \N{U+2584}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2584} \N{U+2584}\e[48;5;161m \e[48;5;204m \e[48;5;161m \e[38;5;204m\N{U+2580}\e[49m\e[38;5;161m\N{U+2580}\e[39m \e[0m
+\e[0m $thoughts
+ $thoughts
+ $thoughts
+ $thoughts \e[38;5;161m\N{U+2584}\e[48;5;204m\N{U+2580}\N{U+2580}\N{U+2580}\e[49m\N{U+2584}\N{U+2584}\e[39m \e[38;5;161m\N{U+2584}\e[48;5;204m\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\e[49m\N{U+2584}\N{U+2584}\N{U+2584}\e[39m \e[48;5;161m \e[0m
+ $thoughts \e[38;5;161m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e[39m \e[48;5;161m \e[48;5;204m \e[38;5;161m\N{U+2580} \e[48;5;161m \e[48;5;204m \e[48;5;161m \e[48;5;204m \N{U+2580}\N{U+2580}\e[48;5;161m \e[0m
+ $thoughts \e[38;5;161m\N{U+2584}\e[48;5;161m \e[48;5;204m\N{U+2580}\N{U+2580}\N{U+2580}\e[48;5;161m \e[49m\N{U+2584}\e[39m \e[38;5;161m\N{U+2584}\e[48;5;204m\N{U+2580} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2580} \N{U+2584}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2584} \N{U+2584}\e[48;5;161m \e[48;5;204m \e[48;5;161m \e[38;5;204m\N{U+2580}\e[49m\e[38;5;161m\N{U+2580}\e[39m \e[0m
\e[38;5;161m\N{U+2584}\N{U+2584}\e[48;5;161m \e[48;5;204m \N{U+2580}\N{U+2584} \e[48;5;161m \e[48;5;204m \e[48;5;161m \e[39m\e[49m \e[38;5;161m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e[39m \e[38;5;161m\N{U+2584}\e[48;5;204m\N{U+2580}\N{U+2584}\N{U+2580} \N{U+2580}\N{U+2584}\e[48;5;161m \e[48;5;204m \N{U+2584}\N{U+2580}\N{U+2580}\N{U+2584}\N{U+2580}\N{U+2584}\N{U+2584}\N{U+2580} \e[48;5;161m \e[49m\N{U+2580}\e[39m \e[0m
\e[38;5;161m\N{U+2584}\e[48;5;204m\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2584}\N{U+2580} \e[48;5;161m \e[48;5;204m \e[48;5;161m \e[48;5;204m \N{U+2580}\N{U+2580}\e[38;5;175m\N{U+2584}\N{U+2584} \e[38;5;161m\N{U+2580}\e[49m\N{U+2584}\e[39m \e[38;5;161m\N{U+2584}\e[48;5;204m\N{U+2580}\e[48;5;161m \e[48;5;204m \N{U+2584} \N{U+2580} \N{U+2580}\N{U+2584} \e[48;5;161m \e[48;5;204m \N{U+2584}\e[49m\N{U+2580}\e[39m \e[0m
\e[48;5;161m \e[48;5;204m \e[38;5;161m\N{U+2584}\e[49m\N{U+2580}\N{U+2580}\e[48;5;204m\N{U+2584} \N{U+2584}\e[48;5;218m\N{U+2580}\N{U+2580}\N{U+2580}\e[48;5;204m\N{U+2584}\e[48;5;175m \e[48;5;218m \e[38;5;211m\N{U+2584}\e[48;5;175m \e[48;5;204m \e[38;5;161m\N{U+2584}\e[48;5;161m \e[39m\e[49m \e[38;5;169m\N{U+2584}\N{U+2584}\e[39m \e[38;5;161m\N{U+2584}\e[48;5;161m \e[48;5;204m\N{U+2580}\N{U+2584}\e[49m\N{U+2580}\e[48;5;161m \e[48;5;204m \e[48;5;161m \e[49m\N{U+2580}\e[48;5;204m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e[49m\N{U+2580}\N{U+2580}\e[39m \e[0m
diff --git a/ttyponies/pinkiecannon.pony b/ttyponies/pinkiecannon.pony
index a1d64a9..1a94b67 100644
--- a/ttyponies/pinkiecannon.pony
+++ b/ttyponies/pinkiecannon.pony
@@ -1,10 +1,10 @@
$the_cow =<<EOC;
-\e]P7aaaaaa\e[47m\e]PFffffff\e[1;37m\e]P0000000\e]P1AA0000\e]P200AA00\e]P3AA5500\e]P40000AA\e]P5AA00AA\e]P600AAAA\e]P7AAAAAA\e]P8555555\e]P9FF5555\e]PA55FF55\e]PBFFFF55\e]PC5555FF\e]PDFF55FF\e]PE55FFFF\e]PFFFFFFF\e[0m $thoughts
- $thoughts
- $thoughts
- \e]P9d7005f\e[1;31m\N{U+2584}\e]P5ff5f87\e[45m\N{U+2580}\N{U+2580}\N{U+2580}\e]P0000000\e[49m\N{U+2584}\N{U+2584} \e]P9d7005f\e[1;31m\N{U+2584}\e]P5ff5f87\e[45m\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\e]P0000000\e[49m\N{U+2584}\N{U+2584}\N{U+2584} \e]P1d7005f\e[41m \e]P7aaaaaa\e[47m\e]PFffffff\e[1;37m\e]P0000000\e]P1AA0000\e]P200AA00\e]P3AA5500\e]P40000AA\e]P5AA00AA\e]P600AAAA\e]P7AAAAAA\e]P8555555\e]P9FF5555\e]PA55FF55\e]PBFFFF55\e]PC5555FF\e]PDFF55FF\e]PE55FFFF\e]PFFFFFFF\e[0m
- \e]P9d7005f\e[1;31m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \e]P1d7005f\e[41m \e]P5ff5f87\e[45m \e]P9d7005f\e[1;31m\N{U+2580} \e]P1d7005f\e[41m \e]P5ff5f87\e[45m \e]P1d7005f\e[41m \e]P5ff5f87\e[45m \N{U+2580}\N{U+2580}\e]P1d7005f\e[41m \e]P7aaaaaa\e[47m\e]PFffffff\e[1;37m\e]P0000000\e]P1AA0000\e]P200AA00\e]P3AA5500\e]P40000AA\e]P5AA00AA\e]P600AAAA\e]P7AAAAAA\e]P8555555\e]P9FF5555\e]PA55FF55\e]PBFFFF55\e]PC5555FF\e]PDFF55FF\e]PE55FFFF\e]PFFFFFFF\e[0m
- \e]P9d7005f\e[1;31m\N{U+2584}\e]P1d7005f\e[41m \e]P5ff5f87\e[45m\N{U+2580}\N{U+2580}\N{U+2580}\e]P1d7005f\e[41m \e]P0000000\e[49m\N{U+2584} \e]P9d7005f\e[1;31m\N{U+2584}\e]P5ff5f87\e[45m\N{U+2580} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2580} \N{U+2584}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2584} \N{U+2584}\e]P1d7005f\e[41m \e]P5ff5f87\e[45m \e]P1d7005f\e[41m \e]P9ff5f87\e[1;31m\N{U+2580}\e]P0000000\e[49m\e]P9d7005f\e[1;31m\N{U+2580} \e]P7aaaaaa\e[47m\e]PFffffff\e[1;37m\e]P0000000\e]P1AA0000\e]P200AA00\e]P3AA5500\e]P40000AA\e]P5AA00AA\e]P600AAAA\e]P7AAAAAA\e]P8555555\e]P9FF5555\e]PA55FF55\e]PBFFFF55\e]PC5555FF\e]PDFF55FF\e]PE55FFFF\e]PFFFFFFF\e[0m
+\e]P7aaaaaa\e[47m\e]PFffffff\e[1;37m\e]P0000000\e]P1AA0000\e]P200AA00\e]P3AA5500\e]P40000AA\e]P5AA00AA\e]P600AAAA\e]P7AAAAAA\e]P8555555\e]P9FF5555\e]PA55FF55\e]PBFFFF55\e]PC5555FF\e]PDFF55FF\e]PE55FFFF\e]PFFFFFFF\e[0m $thoughts
+ $thoughts
+ $thoughts
+ $thoughts \e]P9d7005f\e[1;31m\N{U+2584}\e]P5ff5f87\e[45m\N{U+2580}\N{U+2580}\N{U+2580}\e]P0000000\e[49m\N{U+2584}\N{U+2584} \e]P9d7005f\e[1;31m\N{U+2584}\e]P5ff5f87\e[45m\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\e]P0000000\e[49m\N{U+2584}\N{U+2584}\N{U+2584} \e]P1d7005f\e[41m \e]P7aaaaaa\e[47m\e]PFffffff\e[1;37m\e]P0000000\e]P1AA0000\e]P200AA00\e]P3AA5500\e]P40000AA\e]P5AA00AA\e]P600AAAA\e]P7AAAAAA\e]P8555555\e]P9FF5555\e]PA55FF55\e]PBFFFF55\e]PC5555FF\e]PDFF55FF\e]PE55FFFF\e]PFFFFFFF\e[0m
+ $thoughts \e]P9d7005f\e[1;31m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \e]P1d7005f\e[41m \e]P5ff5f87\e[45m \e]P9d7005f\e[1;31m\N{U+2580} \e]P1d7005f\e[41m \e]P5ff5f87\e[45m \e]P1d7005f\e[41m \e]P5ff5f87\e[45m \N{U+2580}\N{U+2580}\e]P1d7005f\e[41m \e]P7aaaaaa\e[47m\e]PFffffff\e[1;37m\e]P0000000\e]P1AA0000\e]P200AA00\e]P3AA5500\e]P40000AA\e]P5AA00AA\e]P600AAAA\e]P7AAAAAA\e]P8555555\e]P9FF5555\e]PA55FF55\e]PBFFFF55\e]PC5555FF\e]PDFF55FF\e]PE55FFFF\e]PFFFFFFF\e[0m
+ $thoughts \e]P9d7005f\e[1;31m\N{U+2584}\e]P1d7005f\e[41m \e]P5ff5f87\e[45m\N{U+2580}\N{U+2580}\N{U+2580}\e]P1d7005f\e[41m \e]P0000000\e[49m\N{U+2584} \e]P9d7005f\e[1;31m\N{U+2584}\e]P5ff5f87\e[45m\N{U+2580} \N{U+2584}\N{U+2584}\N{U+2584}\N{U+2580} \N{U+2584}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2584} \N{U+2584}\e]P1d7005f\e[41m \e]P5ff5f87\e[45m \e]P1d7005f\e[41m \e]P9ff5f87\e[1;31m\N{U+2580}\e]P0000000\e[49m\e]P9d7005f\e[1;31m\N{U+2580} \e]P7aaaaaa\e[47m\e]PFffffff\e[1;37m\e]P0000000\e]P1AA0000\e]P200AA00\e]P3AA5500\e]P40000AA\e]P5AA00AA\e]P600AAAA\e]P7AAAAAA\e]P8555555\e]P9FF5555\e]PA55FF55\e]PBFFFF55\e]PC5555FF\e]PDFF55FF\e]PE55FFFF\e]PFFFFFFF\e[0m
\e]P9d7005f\e[1;31m\N{U+2584}\N{U+2584}\e]P1d7005f\e[41m \e]P5ff5f87\e[45m \N{U+2580}\N{U+2584} \e]P1d7005f\e[41m \e]P5ff5f87\e[45m \e]P1d7005f\e[41m \e]P0000000\e[49m \e]P9d7005f\e[1;31m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \e]P9d7005f\e[1;31m\N{U+2584}\e]P5ff5f87\e[45m\N{U+2580}\N{U+2584}\N{U+2580} \N{U+2580}\N{U+2584}\e]P1d7005f\e[41m \e]P5ff5f87\e[45m \N{U+2584}\N{U+2580}\N{U+2580}\N{U+2584}\N{U+2580}\N{U+2584}\N{U+2584}\N{U+2580} \e]P1d7005f\e[41m \e]P0000000\e[49m\N{U+2580} \e]P7aaaaaa\e[47m\e]PFffffff\e[1;37m\e]P0000000\e]P1AA0000\e]P200AA00\e]P3AA5500\e]P40000AA\e]P5AA00AA\e]P600AAAA\e]P7AAAAAA\e]P8555555\e]P9FF5555\e]PA55FF55\e]PBFFFF55\e]PC5555FF\e]PDFF55FF\e]PE55FFFF\e]PFFFFFFF\e[0m
\e]P9d7005f\e[1;31m\N{U+2584}\e]P5ff5f87\e[45m\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2584}\N{U+2580} \e]P1d7005f\e[41m \e]P5ff5f87\e[45m \e]P1d7005f\e[41m \e]P5ff5f87\e[45m \N{U+2580}\N{U+2580}\e]PFd787af\e[1;37m\N{U+2584}\N{U+2584} \e]P9d7005f\e[1;31m\N{U+2580}\e]P0000000\e[49m\N{U+2584} \e]P9d7005f\e[1;31m\N{U+2584}\e]P5ff5f87\e[45m\N{U+2580}\e]P1d7005f\e[41m \e]P5ff5f87\e[45m \N{U+2584} \N{U+2580} \N{U+2580}\N{U+2584} \e]P1d7005f\e[41m \e]P5ff5f87\e[45m \N{U+2584}\e]P0000000\e[49m\N{U+2580} \e]P7aaaaaa\e[47m\e]PFffffff\e[1;37m\e]P0000000\e]P1AA0000\e]P200AA00\e]P3AA5500\e]P40000AA\e]P5AA00AA\e]P600AAAA\e]P7AAAAAA\e]P8555555\e]P9FF5555\e]PA55FF55\e]PBFFFF55\e]PC5555FF\e]PDFF55FF\e]PE55FFFF\e]PFFFFFFF\e[0m
\e]P1d7005f\e[41m \e]P5ff5f87\e[45m \e]P9d7005f\e[1;31m\N{U+2584}\e]P0000000\e[49m\N{U+2580}\N{U+2580}\e]P5ff5f87\e[45m\N{U+2584} \N{U+2584}\e]P7ffafd7\e[47m\N{U+2580}\N{U+2580}\N{U+2580}\e]P5ff5f87\e[45m\N{U+2584}\e]P7d787af\e[47m \e]P7ffafd7\e[47m \e]PFff87af\e[1;37m\N{U+2584}\e]P7d787af\e[47m \e]P5ff5f87\e[45m \e]P9d7005f\e[1;31m\N{U+2584}\e]P1d7005f\e[41m \e]P0000000\e[49m \e]PDd75faf\e[1;35m\N{U+2584}\N{U+2584} \e]P9d7005f\e[1;31m\N{U+2584}\e]P1d7005f\e[41m \e]P5ff5f87\e[45m\N{U+2580}\N{U+2584}\e]P0000000\e[49m\N{U+2580}\e]P1d7005f\e[41m \e]P5ff5f87\e[45m \e]P1d7005f\e[41m \e]P0000000\e[49m\N{U+2580}\e]P5ff5f87\e[45m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\e]P0000000\e[49m\N{U+2580}\N{U+2580} \e]P7aaaaaa\e[47m\e]PFffffff\e[1;37m\e]P0000000\e]P1AA0000\e]P200AA00\e]P3AA5500\e]P40000AA\e]P5AA00AA\e]P600AAAA\e]P7AAAAAA\e]P8555555\e]P9FF5555\e]PA55FF55\e]PBFFFF55\e]PC5555FF\e]PDFF55FF\e]PE55FFFF\e]PFFFFFFF\e[0m