summaryrefslogtreecommitdiff
path: root/deskutils
diff options
context:
space:
mode:
authorMarcelo Araujo <araujo@FreeBSD.org>2015-12-09 07:28:43 +0000
committerMarcelo Araujo <araujo@FreeBSD.org>2015-12-09 07:28:43 +0000
commit13d23d2085b2c76c93ba7acd4a6e007616bb81c8 (patch)
tree0771812a345f7981c73485bb22f8d3f241b3a5d0 /deskutils
parentUpgrade to 0.5.4. (diff)
CLI tool for recording and presenting step by step
operations from the console. It is targeted at presentations that would simulate live coding, without the random murphy factor of it. WWW: https://github.com/mose/shellplay PR: ports/205153 Submitted by: mose <mose@gandi.net> Sponsored by: gandi.net
Notes
Notes: svn path=/head/; revision=403367
Diffstat (limited to 'deskutils')
-rw-r--r--deskutils/Makefile1
-rw-r--r--deskutils/rubygem-shellplay/Makefile25
-rw-r--r--deskutils/rubygem-shellplay/distinfo2
-rw-r--r--deskutils/rubygem-shellplay/pkg-descr6
4 files changed, 34 insertions, 0 deletions
diff --git a/deskutils/Makefile b/deskutils/Makefile
index 6b494e318853..489f1c36a311 100644
--- a/deskutils/Makefile
+++ b/deskutils/Makefile
@@ -213,6 +213,7 @@
SUBDIR += rolo
SUBDIR += rox-memo
SUBDIR += rubrica
+ SUBDIR += rubygem-shellplay
SUBDIR += rubygem-taskjuggler
SUBDIR += semantik
SUBDIR += shutter
diff --git a/deskutils/rubygem-shellplay/Makefile b/deskutils/rubygem-shellplay/Makefile
new file mode 100644
index 000000000000..9d80bb48b59b
--- /dev/null
+++ b/deskutils/rubygem-shellplay/Makefile
@@ -0,0 +1,25 @@
+# $FreeBSD$
+
+PORTNAME= shellplay
+PORTVERSION= 0.1.8
+CATEGORIES= deskutils textproc rubygems
+MASTER_SITES= RG
+
+MAINTAINER= mose@mose.com
+COMMENT= CLI tool for shell-based presentations
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS= rubygem-paint>=1.0.0:${PORTSDIR}/devel/rubygem-paint \
+ rubygem-cliprompt>=0.1.2:${PORTSDIR}/devel/rubygem-cliprompt \
+ rubygem-configstruct>=0.1.0:${PORTSDIR}/devel/rubygem-configstruct \
+ rubygem-shell2html>=0.0.5:${PORTSDIR}/textproc/rubygem-shell2html
+
+NO_ARCH= yes
+USE_RUBY= yes
+USE_RUBYGEMS= yes
+RUBYGEM_AUTOPLIST= yes
+PLIST_FILES= bin/shellcat bin/shellexport bin/shellplay bin/shellrecord
+
+.include <bsd.port.mk>
diff --git a/deskutils/rubygem-shellplay/distinfo b/deskutils/rubygem-shellplay/distinfo
new file mode 100644
index 000000000000..97abd279537f
--- /dev/null
+++ b/deskutils/rubygem-shellplay/distinfo
@@ -0,0 +1,2 @@
+SHA256 (rubygem/shellplay-0.1.8.gem) = e71108160a20e1a8a6456bfcf13064b889a288c96c35d43b17aae7e2ad7ccc6f
+SIZE (rubygem/shellplay-0.1.8.gem) = 49152
diff --git a/deskutils/rubygem-shellplay/pkg-descr b/deskutils/rubygem-shellplay/pkg-descr
new file mode 100644
index 000000000000..f3fc5b8a754d
--- /dev/null
+++ b/deskutils/rubygem-shellplay/pkg-descr
@@ -0,0 +1,6 @@
+CLI tool for recording and presenting step by step
+operations from the console. It is targeted at
+presentations that would simulate live coding,
+without the random murphy factor of it.
+
+WWW: https://github.com/mose/shellplay