diff options
-rw-r--r-- | www/heel/DESCR | 35 | ||||
-rw-r--r-- | www/heel/Makefile | 18 | ||||
-rw-r--r-- | www/heel/distinfo | 8 |
3 files changed, 44 insertions, 17 deletions
diff --git a/www/heel/DESCR b/www/heel/DESCR index a0542e29e29..2f55b915d5b 100644 --- a/www/heel/DESCR +++ b/www/heel/DESCR @@ -1,5 +1,32 @@ Heel is a small static web server for use when you need a quick web -server for a directory. Heel is built using Rack and Thin. Beyond just -serving up webpages, heel uses an ERB template and famfamfam icons to -create useful index pages. And to make things even easier it launches -your browser for you so no cut and paste necessary. +server for a directory. Once the server is running, heel will use +launchy (http://copiousfreetime.rubyforge.org/launchy/) to open your +browser at the URL of your document root. Heel is built using +Rack(http://rack.rubyforge.org) and Thin +(http://code.macournoyer.com/thin/) + + % heel +>> Thin web server (v1.0.0 codename That's What She Said) +>> Threaded mode OFF +>> Maximum connections set to 1024 +>> Listening on 0.0.0.0:4331, CTRL+C to stop + +Launching your browser... + +Or run it in the background + +% heel --daemonize Created /Users/jeremy/.heel + +heel's PID (/Users/jeremy/.heel/heel.pid) and log file +(/Users/jeremy/.heel/heel.log) are stored here Launching your browser +at http://0.0.0.0:4331/ + +% heel --kill Sending TERM to process 3304 + +Done. + +Heel is a small static web server for use when you need a quick web +server for a directory. Heel is built using Rack and Thin. Beyond +just serving up webpages, heel uses an ERB template and famfamfam +icons to create useful index pages. And to make things even easier it +launches your browser for you so no cut and paste necessary. diff --git a/www/heel/Makefile b/www/heel/Makefile index 26666e700a0..fa42cdaa154 100644 --- a/www/heel/Makefile +++ b/www/heel/Makefile @@ -1,19 +1,19 @@ -# $NetBSD: Makefile,v 1.2 2008/04/21 16:24:14 jlam Exp $ +# $NetBSD: Makefile,v 1.3 2010/09/10 10:55:21 taca Exp $ -DISTNAME= heel-1.0.0 +DISTNAME= heel-2.0.0 CATEGORIES= www MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://copiousfreetime.rubyforge.org/heel/ COMMENT= Static file web server based on Rack and Thin +LICENSE= modified-bsd -DEPENDS+= thin>=0.7.0:../../www/thin -DEPENDS+= rake>=0.7.3:../../devel/rake -DEPENDS+= ${RUBY_PKGPREFIX}-coderay>=0.7.4.215:../../textproc/ruby-coderay -DEPENDS+= ${RUBY_PKGPREFIX}-launchy>=0.3.0:../../misc/ruby-launchy -DEPENDS+= ${RUBY_PKGPREFIX}-mime-types>=1.15:../../mail/ruby-mime-types +DEPENDS+= ${RUBY_PKGPREFIX}-thin>=1.2.0:../../www/thin +DEPENDS+= ${RUBY_PKGPREFIX}-coderay>=0.8.260:../../textproc/ruby-coderay +DEPENDS+= ${RUBY_PKGPREFIX}-launchy>=0.3.2:../../misc/ruby-launchy +DEPENDS+= ${RUBY_PKGPREFIX}-mime-types>=1.16:../../mail/ruby-mime-types -GEM_BUILD= gemspec +CONFLICTS+= ruby[1-9][0-9]-heel-* -.include "../../misc/rubygems/rubygem.mk" +.include "../../lang/ruby/gem.mk" .include "../../mk/bsd.pkg.mk" diff --git a/www/heel/distinfo b/www/heel/distinfo index 5902e5def8a..8eb8a8c0bbb 100644 --- a/www/heel/distinfo +++ b/www/heel/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.2 2008/04/21 16:24:14 jlam Exp $ +$NetBSD: distinfo,v 1.3 2010/09/10 10:55:21 taca Exp $ -SHA1 (heel-1.0.0.gem) = c5903df3e65898e373a3214664557f4ad8c93251 -RMD160 (heel-1.0.0.gem) = af879a1e621fb95aa2753ad5f4217da0b8583b08 -Size (heel-1.0.0.gem) = 47104 bytes +SHA1 (heel-2.0.0.gem) = aa9b0cc0878d203a14143cad333dc5728ea3420f +RMD160 (heel-2.0.0.gem) = c0d49f469af106ba7e2147baa87fd80c181a5741 +Size (heel-2.0.0.gem) = 47616 bytes |