aboutsummaryrefslogtreecommitdiff
path: root/deskutils
diff options
context:
space:
mode:
authorKurt Jaeger <pi@FreeBSD.org>2015-08-02 08:45:55 +0000
committerKurt Jaeger <pi@FreeBSD.org>2015-08-02 08:45:55 +0000
commit29826ed8e1e757a1087f33fb442709f13dfd1f43 (patch)
tree69331d31de929e8fe13d651f99c04e01f558a24b /deskutils
parent728b229f7746f9710b06a91e4eb5e031e151fb99 (diff)
Notes
Diffstat (limited to 'deskutils')
-rw-r--r--deskutils/Makefile1
-rw-r--r--deskutils/ladon/Makefile27
-rw-r--r--deskutils/ladon/distinfo2
-rw-r--r--deskutils/ladon/pkg-descr9
-rw-r--r--deskutils/ladon/pkg-plist176
5 files changed, 215 insertions, 0 deletions
diff --git a/deskutils/Makefile b/deskutils/Makefile
index 3858bc82380a..917dac4a6f27 100644
--- a/deskutils/Makefile
+++ b/deskutils/Makefile
@@ -131,6 +131,7 @@
SUBDIR += kdeplasma-addons
SUBDIR += kruler
SUBDIR += ksshaskpass
+ SUBDIR += ladon
SUBDIR += launchy
SUBDIR += libgcal
SUBDIR += libopensync-plugin-file
diff --git a/deskutils/ladon/Makefile b/deskutils/ladon/Makefile
new file mode 100644
index 000000000000..accf76a19957
--- /dev/null
+++ b/deskutils/ladon/Makefile
@@ -0,0 +1,27 @@
+# Created by: Carlos J Puga Medina <cpm@fbsd.es>
+# $FreeBSD$
+
+PORTNAME= ladon
+PORTVERSION= 1.0.6
+CATEGORIES= deskutils
+
+MAINTAINER= cpm@fbsd.es
+COMMENT= Utility to process many files in parallel
+
+LICENSE= MIT
+
+BUILD_DEPENDS= npm>0:${PORTSDIR}/www/npm
+RUN_DEPENDS= npm>0:${PORTSDIR}/www/npm
+
+NO_BUILD= yes
+USE_GITHUB= yes
+GH_ACCOUNT= danielgtaylor
+
+do-install:
+ (cd ${STAGEDIR}${PREFIX}/lib && ${SETENV} \
+ HOME=${WRKDIR} npm install --ignore-scripts ${WRKSRC})
+
+ # this is a dirty hack
+ ${LN} -s ${PREFIX}/lib/node_modules/.bin/ladon ${STAGEDIR}${PREFIX}/bin/ladon
+
+.include <bsd.port.mk>
diff --git a/deskutils/ladon/distinfo b/deskutils/ladon/distinfo
new file mode 100644
index 000000000000..ee8a6a5ff3a3
--- /dev/null
+++ b/deskutils/ladon/distinfo
@@ -0,0 +1,2 @@
+SHA256 (danielgtaylor-ladon-1.0.6_GH0.tar.gz) = 86b49c434931b99547f6415e5369f541cdb0c99beb8a46af3efbe472ff37d89e
+SIZE (danielgtaylor-ladon-1.0.6_GH0.tar.gz) = 5269
diff --git a/deskutils/ladon/pkg-descr b/deskutils/ladon/pkg-descr
new file mode 100644
index 000000000000..d75f9e7dec59
--- /dev/null
+++ b/deskutils/ladon/pkg-descr
@@ -0,0 +1,9 @@
+Process many files in parallel. It is meant for people comfortable
+with using a terminal but strives to be as easy to use as humanly
+possible.
+
+Ladon is named after the multiheaded serpent dragon from Greek mythology,
+slain by Heracles and thrust into the sky as the constellation Draco. His
+many heads allow you to efficiently work on many files at once.
+
+WWW: https://github.com/danielgtaylor/ladon
diff --git a/deskutils/ladon/pkg-plist b/deskutils/ladon/pkg-plist
new file mode 100644
index 000000000000..1703aa0bf06a
--- /dev/null
+++ b/deskutils/ladon/pkg-plist
@@ -0,0 +1,176 @@
+bin/ladon
+lib/node_modules/.bin/ladon
+lib/node_modules/ladon/.npmignore
+lib/node_modules/ladon/.travis.yml
+lib/node_modules/ladon/README.md
+lib/node_modules/ladon/ladon.js
+lib/node_modules/ladon/node_modules/.bin/mkdirp
+lib/node_modules/ladon/node_modules/async/.travis.yml
+lib/node_modules/ladon/node_modules/async/LICENSE
+lib/node_modules/ladon/node_modules/async/README.md
+lib/node_modules/ladon/node_modules/async/bower.json
+lib/node_modules/ladon/node_modules/async/component.json
+lib/node_modules/ladon/node_modules/async/lib/async.js
+lib/node_modules/ladon/node_modules/async/package.json
+lib/node_modules/ladon/node_modules/async/support/sync-package-managers.js
+lib/node_modules/ladon/node_modules/glob/.npmignore
+lib/node_modules/ladon/node_modules/glob/.travis.yml
+lib/node_modules/ladon/node_modules/glob/LICENSE
+lib/node_modules/ladon/node_modules/glob/README.md
+lib/node_modules/ladon/node_modules/glob/examples/g.js
+lib/node_modules/ladon/node_modules/glob/examples/usr-local.js
+lib/node_modules/ladon/node_modules/glob/glob.js
+lib/node_modules/ladon/node_modules/glob/node_modules/graceful-fs/.npmignore
+lib/node_modules/ladon/node_modules/glob/node_modules/graceful-fs/LICENSE
+lib/node_modules/ladon/node_modules/glob/node_modules/graceful-fs/README.md
+lib/node_modules/ladon/node_modules/glob/node_modules/graceful-fs/fs.js
+lib/node_modules/ladon/node_modules/glob/node_modules/graceful-fs/graceful-fs.js
+lib/node_modules/ladon/node_modules/glob/node_modules/graceful-fs/package.json
+lib/node_modules/ladon/node_modules/glob/node_modules/graceful-fs/polyfills.js
+lib/node_modules/ladon/node_modules/glob/node_modules/graceful-fs/test/max-open.js
+lib/node_modules/ladon/node_modules/glob/node_modules/graceful-fs/test/open.js
+lib/node_modules/ladon/node_modules/glob/node_modules/graceful-fs/test/readdir-sort.js
+lib/node_modules/ladon/node_modules/glob/node_modules/graceful-fs/test/write-then-read.js
+lib/node_modules/ladon/node_modules/glob/node_modules/inherits/LICENSE
+lib/node_modules/ladon/node_modules/glob/node_modules/inherits/README.md
+lib/node_modules/ladon/node_modules/glob/node_modules/inherits/inherits.js
+lib/node_modules/ladon/node_modules/glob/node_modules/inherits/inherits_browser.js
+lib/node_modules/ladon/node_modules/glob/node_modules/inherits/package.json
+lib/node_modules/ladon/node_modules/glob/node_modules/inherits/test.js
+lib/node_modules/ladon/node_modules/glob/node_modules/minimatch/.npmignore
+lib/node_modules/ladon/node_modules/glob/node_modules/minimatch/.travis.yml
+lib/node_modules/ladon/node_modules/glob/node_modules/minimatch/LICENSE
+lib/node_modules/ladon/node_modules/glob/node_modules/minimatch/README.md
+lib/node_modules/ladon/node_modules/glob/node_modules/minimatch/minimatch.js
+lib/node_modules/ladon/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/.npmignore
+lib/node_modules/ladon/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/.travis.yml
+lib/node_modules/ladon/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/CONTRIBUTORS
+lib/node_modules/ladon/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/LICENSE
+lib/node_modules/ladon/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/README.md
+lib/node_modules/ladon/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/lib/lru-cache.js
+lib/node_modules/ladon/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/package.json
+lib/node_modules/ladon/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/test/basic.js
+lib/node_modules/ladon/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/test/foreach.js
+lib/node_modules/ladon/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/test/memory-leak.js
+lib/node_modules/ladon/node_modules/glob/node_modules/minimatch/node_modules/sigmund/LICENSE
+lib/node_modules/ladon/node_modules/glob/node_modules/minimatch/node_modules/sigmund/README.md
+lib/node_modules/ladon/node_modules/glob/node_modules/minimatch/node_modules/sigmund/bench.js
+lib/node_modules/ladon/node_modules/glob/node_modules/minimatch/node_modules/sigmund/package.json
+lib/node_modules/ladon/node_modules/glob/node_modules/minimatch/node_modules/sigmund/sigmund.js
+lib/node_modules/ladon/node_modules/glob/node_modules/minimatch/node_modules/sigmund/test/basic.js
+lib/node_modules/ladon/node_modules/glob/node_modules/minimatch/package.json
+lib/node_modules/ladon/node_modules/glob/node_modules/minimatch/test/basic.js
+lib/node_modules/ladon/node_modules/glob/node_modules/minimatch/test/brace-expand.js
+lib/node_modules/ladon/node_modules/glob/node_modules/minimatch/test/caching.js
+lib/node_modules/ladon/node_modules/glob/node_modules/minimatch/test/defaults.js
+lib/node_modules/ladon/node_modules/glob/node_modules/minimatch/test/extglob-ending-with-state-char.js
+lib/node_modules/ladon/node_modules/glob/node_modules/once/LICENSE
+lib/node_modules/ladon/node_modules/glob/node_modules/once/README.md
+lib/node_modules/ladon/node_modules/glob/node_modules/once/node_modules/wrappy/LICENSE
+lib/node_modules/ladon/node_modules/glob/node_modules/once/node_modules/wrappy/README.md
+lib/node_modules/ladon/node_modules/glob/node_modules/once/node_modules/wrappy/package.json
+lib/node_modules/ladon/node_modules/glob/node_modules/once/node_modules/wrappy/test/basic.js
+lib/node_modules/ladon/node_modules/glob/node_modules/once/node_modules/wrappy/wrappy.js
+lib/node_modules/ladon/node_modules/glob/node_modules/once/once.js
+lib/node_modules/ladon/node_modules/glob/node_modules/once/package.json
+lib/node_modules/ladon/node_modules/glob/node_modules/once/test/once.js
+lib/node_modules/ladon/node_modules/glob/oh-my-glob.gif
+lib/node_modules/ladon/node_modules/glob/package.json
+lib/node_modules/ladon/node_modules/glob/test/00-setup.js
+lib/node_modules/ladon/node_modules/glob/test/bash-comparison.js
+lib/node_modules/ladon/node_modules/glob/test/bash-results.json
+lib/node_modules/ladon/node_modules/glob/test/cwd-test.js
+lib/node_modules/ladon/node_modules/glob/test/empty-set.js
+lib/node_modules/ladon/node_modules/glob/test/error-callback.js
+lib/node_modules/ladon/node_modules/glob/test/globstar-match.js
+lib/node_modules/ladon/node_modules/glob/test/mark.js
+lib/node_modules/ladon/node_modules/glob/test/negation-test.js
+lib/node_modules/ladon/node_modules/glob/test/new-glob-optional-options.js
+lib/node_modules/ladon/node_modules/glob/test/nocase-nomagic.js
+lib/node_modules/ladon/node_modules/glob/test/pause-resume.js
+lib/node_modules/ladon/node_modules/glob/test/readme-issue.js
+lib/node_modules/ladon/node_modules/glob/test/root-nomount.js
+lib/node_modules/ladon/node_modules/glob/test/root.js
+lib/node_modules/ladon/node_modules/glob/test/stat.js
+lib/node_modules/ladon/node_modules/glob/test/zz-cleanup.js
+lib/node_modules/ladon/node_modules/mkdirp/.travis.yml
+lib/node_modules/ladon/node_modules/mkdirp/LICENSE
+lib/node_modules/ladon/node_modules/mkdirp/bin/cmd.js
+lib/node_modules/ladon/node_modules/mkdirp/bin/usage.txt
+lib/node_modules/ladon/node_modules/mkdirp/examples/pow.js
+lib/node_modules/ladon/node_modules/mkdirp/index.js
+lib/node_modules/ladon/node_modules/mkdirp/node_modules/minimist/.travis.yml
+lib/node_modules/ladon/node_modules/mkdirp/node_modules/minimist/LICENSE
+lib/node_modules/ladon/node_modules/mkdirp/node_modules/minimist/example/parse.js
+lib/node_modules/ladon/node_modules/mkdirp/node_modules/minimist/index.js
+lib/node_modules/ladon/node_modules/mkdirp/node_modules/minimist/package.json
+lib/node_modules/ladon/node_modules/mkdirp/node_modules/minimist/readme.markdown
+lib/node_modules/ladon/node_modules/mkdirp/node_modules/minimist/test/dash.js
+lib/node_modules/ladon/node_modules/mkdirp/node_modules/minimist/test/default_bool.js
+lib/node_modules/ladon/node_modules/mkdirp/node_modules/minimist/test/dotted.js
+lib/node_modules/ladon/node_modules/mkdirp/node_modules/minimist/test/long.js
+lib/node_modules/ladon/node_modules/mkdirp/node_modules/minimist/test/parse.js
+lib/node_modules/ladon/node_modules/mkdirp/node_modules/minimist/test/parse_modified.js
+lib/node_modules/ladon/node_modules/mkdirp/node_modules/minimist/test/short.js
+lib/node_modules/ladon/node_modules/mkdirp/node_modules/minimist/test/whitespace.js
+lib/node_modules/ladon/node_modules/mkdirp/package.json
+lib/node_modules/ladon/node_modules/mkdirp/readme.markdown
+lib/node_modules/ladon/node_modules/mkdirp/test/chmod.js
+lib/node_modules/ladon/node_modules/mkdirp/test/clobber.js
+lib/node_modules/ladon/node_modules/mkdirp/test/mkdirp.js
+lib/node_modules/ladon/node_modules/mkdirp/test/opts_fs.js
+lib/node_modules/ladon/node_modules/mkdirp/test/opts_fs_sync.js
+lib/node_modules/ladon/node_modules/mkdirp/test/perm.js
+lib/node_modules/ladon/node_modules/mkdirp/test/perm_sync.js
+lib/node_modules/ladon/node_modules/mkdirp/test/race.js
+lib/node_modules/ladon/node_modules/mkdirp/test/rel.js
+lib/node_modules/ladon/node_modules/mkdirp/test/return.js
+lib/node_modules/ladon/node_modules/mkdirp/test/return_sync.js
+lib/node_modules/ladon/node_modules/mkdirp/test/root.js
+lib/node_modules/ladon/node_modules/mkdirp/test/sync.js
+lib/node_modules/ladon/node_modules/mkdirp/test/umask.js
+lib/node_modules/ladon/node_modules/mkdirp/test/umask_sync.js
+lib/node_modules/ladon/node_modules/yargs/.npmignore
+lib/node_modules/ladon/node_modules/yargs/.travis.yml
+lib/node_modules/ladon/node_modules/yargs/LICENSE
+lib/node_modules/ladon/node_modules/yargs/README.md
+lib/node_modules/ladon/node_modules/yargs/example/bool.js
+lib/node_modules/ladon/node_modules/yargs/example/boolean_double.js
+lib/node_modules/ladon/node_modules/yargs/example/boolean_single.js
+lib/node_modules/ladon/node_modules/yargs/example/count.js
+lib/node_modules/ladon/node_modules/yargs/example/default_hash.js
+lib/node_modules/ladon/node_modules/yargs/example/default_singles.js
+lib/node_modules/ladon/node_modules/yargs/example/demand_count.js
+lib/node_modules/ladon/node_modules/yargs/example/divide.js
+lib/node_modules/ladon/node_modules/yargs/example/help.js
+lib/node_modules/ladon/node_modules/yargs/example/implies.js
+lib/node_modules/ladon/node_modules/yargs/example/implies_hash.js
+lib/node_modules/ladon/node_modules/yargs/example/line_count.js
+lib/node_modules/ladon/node_modules/yargs/example/line_count_options.js
+lib/node_modules/ladon/node_modules/yargs/example/line_count_wrap.js
+lib/node_modules/ladon/node_modules/yargs/example/nonopt.js
+lib/node_modules/ladon/node_modules/yargs/example/requires_arg.js
+lib/node_modules/ladon/node_modules/yargs/example/short.js
+lib/node_modules/ladon/node_modules/yargs/example/strict.js
+lib/node_modules/ladon/node_modules/yargs/example/string.js
+lib/node_modules/ladon/node_modules/yargs/example/usage-options.js
+lib/node_modules/ladon/node_modules/yargs/example/xup.js
+lib/node_modules/ladon/node_modules/yargs/index.js
+lib/node_modules/ladon/node_modules/yargs/lib/minimist.js
+lib/node_modules/ladon/node_modules/yargs/lib/wordwrap.js
+lib/node_modules/ladon/node_modules/yargs/package.json
+lib/node_modules/ladon/node_modules/yargs/test/_.js
+lib/node_modules/ladon/node_modules/yargs/test/_/bin.js
+lib/node_modules/ladon/node_modules/yargs/test/config.json
+lib/node_modules/ladon/node_modules/yargs/test/count.js
+lib/node_modules/ladon/node_modules/yargs/test/dash.js
+lib/node_modules/ladon/node_modules/yargs/test/mocha.opts
+lib/node_modules/ladon/node_modules/yargs/test/parse.js
+lib/node_modules/ladon/node_modules/yargs/test/parse_camelCase.js
+lib/node_modules/ladon/node_modules/yargs/test/parse_defaults.js
+lib/node_modules/ladon/node_modules/yargs/test/parse_modified.js
+lib/node_modules/ladon/node_modules/yargs/test/short.js
+lib/node_modules/ladon/node_modules/yargs/test/usage.js
+lib/node_modules/ladon/node_modules/yargs/test/whitespace.js
+lib/node_modules/ladon/package.json
+lib/node_modules/ladon/test.js