svn commit: r305040 - in head/devel: . rubygem-listen

Sunpoet Po-Chuan Hsieh sunpoet at FreeBSD.org
Sat Sep 29 17:53:35 UTC 2012


Author: sunpoet
Date: Sat Sep 29 17:53:34 2012
New Revision: 305040
URL: http://svn.freebsd.org/changeset/ports/305040

Log:
  - Add rubygem-listen 0.5.2
  
  The Listen gem listens to file modifications and notifies you about the changes.
  
  Features:
  - Works everywhere!
  - Supports watching multiple directories from a single listener.
  - OS-specific adapters for Mac OS X 10.6+, Linux and Windows.
  - Automatic fallback to polling if OS-specific adapter doesn't work.
  - Detects files modification, addidation and removal.
  - Checksum comparaison for modifications made under the same second.
  - Allows supplying regexp-patterns to ignore and filter paths for better
    results.
  - Tested on all Ruby environments via travis-ci.
  
  WWW: https://github.com/guard/listen
  RG:  https://rubygems.org/gems/listen

Added:
  head/devel/rubygem-listen/
  head/devel/rubygem-listen/Makefile   (contents, props changed)
  head/devel/rubygem-listen/distinfo   (contents, props changed)
  head/devel/rubygem-listen/pkg-descr   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Sat Sep 29 17:40:53 2012	(r305039)
+++ head/devel/Makefile	Sat Sep 29 17:53:34 2012	(r305040)
@@ -3839,6 +3839,7 @@
     SUBDIR += rubygem-kgio
     SUBDIR += rubygem-launchy
     SUBDIR += rubygem-linecache
+    SUBDIR += rubygem-listen
     SUBDIR += rubygem-little_plugger
     SUBDIR += rubygem-locale
     SUBDIR += rubygem-lockfile

Added: head/devel/rubygem-listen/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/rubygem-listen/Makefile	Sat Sep 29 17:53:34 2012	(r305040)
@@ -0,0 +1,22 @@
+# New ports collection makefile for:	rubygem-listen
+# Date created:		2012-06-05
+# Whom:			Sunpoet Po-Chuan Hsieh <sunpoet at FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME=	listen
+PORTVERSION=	0.5.2
+CATEGORIES=	devel rubygems
+MASTER_SITES=	RG
+
+MAINTAINER=	sunpoet at FreeBSD.org
+COMMENT=	Listen to file modifications and notify about the changes
+
+RUN_DEPENDS=	rubygem-rb-inotify>=0.8.8:${PORTSDIR}/devel/rubygem-rb-inotify
+
+USE_RUBY=	yes
+USE_RUBYGEMS=	yes
+RUBYGEM_AUTOPLIST=	yes
+
+.include <bsd.port.mk>

Added: head/devel/rubygem-listen/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/rubygem-listen/distinfo	Sat Sep 29 17:53:34 2012	(r305040)
@@ -0,0 +1,2 @@
+SHA256 (rubygem/listen-0.5.2.gem) = 2fa1d2072b8e842dce388ca2b83b19ec01a708f3534fc6bbc4f7bc79a0cf076e
+SIZE (rubygem/listen-0.5.2.gem) = 19456

Added: head/devel/rubygem-listen/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/rubygem-listen/pkg-descr	Sat Sep 29 17:53:34 2012	(r305040)
@@ -0,0 +1,15 @@
+The Listen gem listens to file modifications and notifies you about the changes.
+
+Features:
+- Works everywhere!
+- Supports watching multiple directories from a single listener.
+- OS-specific adapters for Mac OS X 10.6+, Linux and Windows.
+- Automatic fallback to polling if OS-specific adapter doesn't work.
+- Detects files modification, addidation and removal.
+- Checksum comparaison for modifications made under the same second.
+- Allows supplying regexp-patterns to ignore and filter paths for better
+  results.
+- Tested on all Ruby environments via travis-ci.
+
+WWW: https://github.com/guard/listen
+RG:  https://rubygems.org/gems/listen



More information about the svn-ports-all mailing list