summaryrefslogtreecommitdiff
path: root/www/heel
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2010-09-10 10:55:21 +0000
committertaca <taca@pkgsrc.org>2010-09-10 10:55:21 +0000
commitd7f0514983b75b768dab2c997200507313a680fd (patch)
treeb22e8bea88bb1546e5e4753371948651c4ec9c87 /www/heel
parent85bfe9d1385a0459edd76ab5b9d2ea02b3ba4848 (diff)
downloadpkgsrc-d7f0514983b75b768dab2c997200507313a680fd.tar.gz
Update www/heel to 2.0.0.
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk. * Add LICENSE. * Remove default value of GEM_BUILD. * Ajust new ruby package's framework. * Update dependency according to gemspec. * Add CONFLICTS since it will install the same name commands both ruby18 and ruby19 based packages. = Changelog == Version 2.0.0 - 2009-06-24 * Change highlighting mode default to 'off' instead of 'on' * Update for Thin 1.2.2 == Version 1.0.3 - 2009-03-02 * Update for MIME::Types 1.16 == Version 1.0.2 - 2008-12-03 * Fix FileType namespace issue (thanks defunkt) and new version of coderay * various task maintenance * updated version dependencies == Version 1.0.1 - 2008-04-24 * Fix performance issue in serving large files * Fix performance issue in checking for coderay file type when coderay would not be used.
Diffstat (limited to 'www/heel')
-rw-r--r--www/heel/DESCR35
-rw-r--r--www/heel/Makefile18
-rw-r--r--www/heel/distinfo8
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