From owner-svn-ports-all@freebsd.org Fri Jun 23 21:17:54 2017 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 09FCBD8A163; Fri, 23 Jun 2017 21:17:54 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D8728748F5; Fri, 23 Jun 2017 21:17:53 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v5NLHrpa031063; Fri, 23 Jun 2017 21:17:53 GMT (envelope-from sunpoet@FreeBSD.org) Received: (from sunpoet@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v5NLHqNW031059; Fri, 23 Jun 2017 21:17:52 GMT (envelope-from sunpoet@FreeBSD.org) Message-Id: <201706232117.v5NLHqNW031059@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: sunpoet set sender to sunpoet@FreeBSD.org using -f From: Sunpoet Po-Chuan Hsieh Date: Fri, 23 Jun 2017 21:17:52 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r444192 - in head/devel: . rubygem-peek X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2017 21:17:54 -0000 Author: sunpoet Date: Fri Jun 23 21:17:52 2017 New Revision: 444192 URL: https://svnweb.freebsd.org/changeset/ports/444192 Log: Add rubygem-peek 1.0.1 This is a profiling tool originally built at GitHub to help us get an insight into our application. Now, we have extracted this into Peek, so that other Rails application can experience the same benefit. Peek puts a little bar on top of your application to show you all sorts of helpful information about your application. From the screenshot above, you can see that Peek provides information about database queries, cache, Resque workers and more. However, this is only part of Peek's beauty. The true beauty of Peek lies in the fact that it is an extensible platform. If there are some performance metrics that you need but are not available on Peek, you can find it from the list of available Peek Views and integrate it into Peek. Even if you do not find what you want on Peek Views, you can always create your own. WWW: https://github.com/peek/peek Added: head/devel/rubygem-peek/ head/devel/rubygem-peek/Makefile (contents, props changed) head/devel/rubygem-peek/distinfo (contents, props changed) head/devel/rubygem-peek/pkg-descr (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Fri Jun 23 21:17:17 2017 (r444191) +++ head/devel/Makefile Fri Jun 23 21:17:52 2017 (r444192) @@ -5499,6 +5499,7 @@ SUBDIR += rubygem-parser SUBDIR += rubygem-patch_finder SUBDIR += rubygem-pathutil + SUBDIR += rubygem-peek SUBDIR += rubygem-piston SUBDIR += rubygem-pkg-config SUBDIR += rubygem-platform Added: head/devel/rubygem-peek/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/rubygem-peek/Makefile Fri Jun 23 21:17:52 2017 (r444192) @@ -0,0 +1,23 @@ +# Created by: Po-Chuan Hsieh +# $FreeBSD$ + +PORTNAME= peek +PORTVERSION= 1.0.1 +CATEGORIES= devel rubygems +MASTER_SITES= RG + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Take a peek into your Rails application + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= rubygem-concurrent-ruby>=0.9.0:devel/rubygem-concurrent-ruby \ + rubygem-concurrent-ruby-ext>=0.9.0:devel/rubygem-concurrent-ruby-ext \ + rubygem-railties5>=4.0.0:www/rubygem-railties5 + +NO_ARCH= yes +USE_RUBY= yes +USES= gem + +.include Added: head/devel/rubygem-peek/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/rubygem-peek/distinfo Fri Jun 23 21:17:52 2017 (r444192) @@ -0,0 +1,3 @@ +TIMESTAMP = 1498222031 +SHA256 (rubygem/peek-1.0.1.gem) = 9641ed21323644646f13f65c116707e6462cf20b02259bb16925884835db28a5 +SIZE (rubygem/peek-1.0.1.gem) = 25600 Added: head/devel/rubygem-peek/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/rubygem-peek/pkg-descr Fri Jun 23 21:17:52 2017 (r444192) @@ -0,0 +1,16 @@ +This is a profiling tool originally built at GitHub to help us get an insight +into our application. Now, we have extracted this into Peek, so that other Rails +application can experience the same benefit. + +Peek puts a little bar on top of your application to show you all sorts of +helpful information about your application. From the screenshot above, you can +see that Peek provides information about database queries, cache, Resque workers +and more. However, this is only part of Peek's beauty. + +The true beauty of Peek lies in the fact that it is an extensible platform. If +there are some performance metrics that you need but are not available on Peek, +you can find it from the list of available Peek Views and integrate it into +Peek. Even if you do not find what you want on Peek Views, you can always create +your own. + +WWW: https://github.com/peek/peek