pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/www/heel
Module Name: pkgsrc
Committed By: taca
Date: Sun Apr 30 14:48:11 UTC 2023
Modified Files:
pkgsrc/www/heel: DESCR Makefile PLIST distinfo
Log Message:
www/heel: update to 4.0.0
pkgsrc change: accept Ruby 3.0 and later.
4.0.0 - 2023-04-11
* Update all dependencies
* ruby 3.0 minimum dependencies
* redesign the directory browser screen
* switch to rouge for syntax highlighting
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 pkgsrc/www/heel/DESCR
cvs rdiff -u -r1.16 -r1.17 pkgsrc/www/heel/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/www/heel/PLIST
cvs rdiff -u -r1.13 -r1.14 pkgsrc/www/heel/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/www/heel/DESCR
diff -u pkgsrc/www/heel/DESCR:1.4 pkgsrc/www/heel/DESCR:1.5
--- pkgsrc/www/heel/DESCR:1.4 Sun Apr 7 20:49:43 2013
+++ pkgsrc/www/heel/DESCR Sun Apr 30 14:48:10 2023
@@ -1,14 +1,14 @@
-Heel is a small static web server for use when you need a quick web 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 is a small static web server for use when you need a quick web 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
+>> Listening on 0.0.0.0:4331, CTRL+C to stop
Launching your browser...
Index: pkgsrc/www/heel/Makefile
diff -u pkgsrc/www/heel/Makefile:1.16 pkgsrc/www/heel/Makefile:1.17
--- pkgsrc/www/heel/Makefile:1.16 Wed Jan 4 15:22:01 2023
+++ pkgsrc/www/heel/Makefile Sun Apr 30 14:48:10 2023
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.16 2023/01/04 15:22:01 taca Exp $
+# $NetBSD: Makefile,v 1.17 2023/04/30 14:48:10 taca Exp $
-DISTNAME= heel-3.2.1
-PKGREVISION= 1
+DISTNAME= heel-4.0.0
CATEGORIES= www
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
@@ -9,13 +8,18 @@ HOMEPAGE= https://github.com/copiousfree
COMMENT= Static file web server based on Rack and Thin
LICENSE= modified-bsd
-DEPENDS+= ${RUBY_PKGPREFIX}-puma>=3.11.3:../../www/ruby-puma
-DEPENDS+= ${RUBY_PKGPREFIX}-rack2>=2.0:../../www/ruby-rack2
-DEPENDS+= ${RUBY_PKGPREFIX}-coderay>=1.1<2:../../textproc/ruby-coderay
-DEPENDS+= ${RUBY_PKGPREFIX}-launchy>=2.4<3:../../misc/ruby-launchy
-DEPENDS+= ${RUBY_PKGPREFIX}-mime-types>=3.1<4:../../mail/ruby-mime-types
+#DEPENDS+= ${RUBY_PKGPREFIX}-rack>=3.0<4:../../www/ruby-rack
+DEPENDS+= ${RUBY_PKGPREFIX}-rackup>=2.1<3:../../www/ruby-rackup
+DEPENDS+= ${RUBY_PKGPREFIX}-puma>=6.0<7:../../www/ruby-puma
+DEPENDS+= ${RUBY_PKGPREFIX}-mime-types>=3.4<4:../../mail/ruby-mime-types
+DEPENDS+= ${RUBY_PKGPREFIX}-launchy>=2.5<3:../../misc/ruby-launchy
+DEPENDS+= ${RUBY_PKGPREFIX}-rouge>=4.0<5:../../www/ruby-rouge
CONFLICTS+= ruby[1-9][0-9][0-9]-heel-[0-9]* heel-[0-9]*
+RUBY_VERSIONS_ACCEPTED= 30 31 32
+
+RUBYGEM_OPTIONS+= --format-executable
+
.include "../../lang/ruby/gem.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/www/heel/PLIST
diff -u pkgsrc/www/heel/PLIST:1.7 pkgsrc/www/heel/PLIST:1.8
--- pkgsrc/www/heel/PLIST:1.7 Fri Mar 14 18:45:15 2014
+++ pkgsrc/www/heel/PLIST Sun Apr 30 14:48:10 2023
@@ -1,5 +1,5 @@
-@comment $NetBSD: PLIST,v 1.7 2014/03/14 18:45:15 taca Exp $
-bin/heel
+@comment $NetBSD: PLIST,v 1.8 2023/04/30 14:48:10 taca Exp $
+bin/heel${RUBY_SUFFIX}
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/CONTRIBUTING.md
${GEM_LIBDIR}/HISTORY.md
@@ -8,27 +8,19 @@ ${GEM_LIBDIR}/Manifest.txt
${GEM_LIBDIR}/README.md
${GEM_LIBDIR}/Rakefile
${GEM_LIBDIR}/bin/heel
-${GEM_LIBDIR}/data/css/coderay-alpha.css
-${GEM_LIBDIR}/data/css/coderay-cycnus.css
-${GEM_LIBDIR}/data/css/coderay-murphy.css
${GEM_LIBDIR}/data/css/error.css
-${GEM_LIBDIR}/data/css/index.css
+${GEM_LIBDIR}/data/css/pico.min.css
+${GEM_LIBDIR}/data/css/syntax-highlighting.css
${GEM_LIBDIR}/data/error.rhtml
-${GEM_LIBDIR}/data/famfamfam/icons/application.png
-${GEM_LIBDIR}/data/famfamfam/icons/compress.png
-${GEM_LIBDIR}/data/famfamfam/icons/error.png
-${GEM_LIBDIR}/data/famfamfam/icons/folder.png
-${GEM_LIBDIR}/data/famfamfam/icons/html.png
-${GEM_LIBDIR}/data/famfamfam/icons/page_excel.png
-${GEM_LIBDIR}/data/famfamfam/icons/page_white.png
-${GEM_LIBDIR}/data/famfamfam/icons/page_white_acrobat.png
-${GEM_LIBDIR}/data/famfamfam/icons/page_white_code.png
-${GEM_LIBDIR}/data/famfamfam/icons/page_white_powerpoint.png
-${GEM_LIBDIR}/data/famfamfam/icons/page_white_text.png
-${GEM_LIBDIR}/data/famfamfam/icons/picture.png
-${GEM_LIBDIR}/data/famfamfam/icons/xhtml.png
-${GEM_LIBDIR}/data/famfamfam/readme.html
-${GEM_LIBDIR}/data/famfamfam/readme.txt
+${GEM_LIBDIR}/data/lineicons/code-browser.svg
+${GEM_LIBDIR}/data/lineicons/file.svg
+${GEM_LIBDIR}/data/lineicons/folder-alt.svg
+${GEM_LIBDIR}/data/lineicons/html5.svg
+${GEM_LIBDIR}/data/lineicons/image.svg
+${GEM_LIBDIR}/data/lineicons/pdf.svg
+${GEM_LIBDIR}/data/lineicons/presentation.svg
+${GEM_LIBDIR}/data/lineicons/word.svg
+${GEM_LIBDIR}/data/lineicons/zip.svg
${GEM_LIBDIR}/data/listing.rhtml
${GEM_LIBDIR}/lib/heel.rb
${GEM_LIBDIR}/lib/heel/configuration.rb
Index: pkgsrc/www/heel/distinfo
diff -u pkgsrc/www/heel/distinfo:1.13 pkgsrc/www/heel/distinfo:1.14
--- pkgsrc/www/heel/distinfo:1.13 Tue Oct 26 11:29:30 2021
+++ pkgsrc/www/heel/distinfo Sun Apr 30 14:48:10 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.13 2021/10/26 11:29:30 nia Exp $
+$NetBSD: distinfo,v 1.14 2023/04/30 14:48:10 taca Exp $
-BLAKE2s (heel-3.2.1.gem) = 4246f571b5495a861a26d0efb0e022d2e8cf71a91d2901266ac86a6da78c834c
-SHA512 (heel-3.2.1.gem) = 4fe73b26bbfbdfa28f08998426284b782690b3d6269c1a545242d084e5f2fa88a0b59092451a8d4065b9973f8915aed3b15175838a93696860941f8c456189d5
-Size (heel-3.2.1.gem) = 52224 bytes
+BLAKE2s (heel-4.0.0.gem) = ec5b6ca40ca29381f30b81260a3378a41845723165a42dcc211b70156d184eae
+SHA512 (heel-4.0.0.gem) = d72daaa2d92d3d89c4b299e638bd155612a103744e5c6604c4827930afc30e8bab6ca339a93500c1b3c646db2705009815e73c9c4a93ff30792a5533ce353231
+Size (heel-4.0.0.gem) = 39424 bytes
Home |
Main Index |
Thread Index |
Old Index