From owner-svn-ports-head@freebsd.org Sun Jul 16 00:46:20 2017 Return-Path: Delivered-To: svn-ports-head@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 4B7CCB7F3B1; Sun, 16 Jul 2017 00:46:20 +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 2783864966; Sun, 16 Jul 2017 00:46:20 +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 v6G0kJn3052231; Sun, 16 Jul 2017 00:46:19 GMT (envelope-from sunpoet@FreeBSD.org) Received: (from sunpoet@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v6G0kJTs052227; Sun, 16 Jul 2017 00:46:19 GMT (envelope-from sunpoet@FreeBSD.org) Message-Id: <201707160046.v6G0kJTs052227@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: sunpoet set sender to sunpoet@FreeBSD.org using -f From: Sunpoet Po-Chuan Hsieh Date: Sun, 16 Jul 2017 00:46:19 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r445973 - in head/net: . rubygem-proxifier X-SVN-Group: ports-head X-SVN-Commit-Author: sunpoet X-SVN-Commit-Paths: in head/net: . rubygem-proxifier X-SVN-Commit-Revision: 445973 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Jul 2017 00:46:20 -0000 Author: sunpoet Date: Sun Jul 16 00:46:18 2017 New Revision: 445973 URL: https://svnweb.freebsd.org/changeset/ports/445973 Log: Add rubygem-proxifier 1.0.3 This gem was created for 2 purposes. First is to enable ruby programmers to use HTTP or SOCKS proxies interchangeably when using TCPSockets. Either manually with Proxifier::Proxy#open or by require "proxifier/env". The second purpose is to use ruby code that doesn't use proxies for users that have to use proxies. The pruby and pirb executables are simple wrappers for their respective ruby executables that support proxies from environment variables. WWW: https://github.com/samuelkadolph/ruby-proxifier Added: head/net/rubygem-proxifier/ head/net/rubygem-proxifier/Makefile (contents, props changed) head/net/rubygem-proxifier/distinfo (contents, props changed) head/net/rubygem-proxifier/pkg-descr (contents, props changed) Modified: head/net/Makefile Modified: head/net/Makefile ============================================================================== --- head/net/Makefile Sun Jul 16 00:45:56 2017 (r445972) +++ head/net/Makefile Sun Jul 16 00:46:18 2017 (r445973) @@ -1219,6 +1219,7 @@ SUBDIR += rubygem-opennebula SUBDIR += rubygem-packetfu SUBDIR += rubygem-pcaprub + SUBDIR += rubygem-proxifier SUBDIR += rubygem-qiniu SUBDIR += rubygem-rabbiter SUBDIR += rubygem-rbvmomi Added: head/net/rubygem-proxifier/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/rubygem-proxifier/Makefile Sun Jul 16 00:46:18 2017 (r445973) @@ -0,0 +1,21 @@ +# Created by: Po-Chuan Hsieh +# $FreeBSD$ + +PORTNAME= proxifier +PORTVERSION= 1.0.3 +CATEGORIES= net rubygems +MASTER_SITES= RG + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Add HTTP or SOCKS proxies support and force TCPSocket to use + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +NO_ARCH= yes +USE_RUBY= yes +USES= gem + +PLIST_FILES= bin/pirb bin/pruby + +.include Added: head/net/rubygem-proxifier/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/rubygem-proxifier/distinfo Sun Jul 16 00:46:18 2017 (r445973) @@ -0,0 +1,3 @@ +TIMESTAMP = 1500151692 +SHA256 (rubygem/proxifier-1.0.3.gem) = 40fef4d2c79313a12b8be2799146cb225b35665975a238ba0d513a96c6a37fa9 +SIZE (rubygem/proxifier-1.0.3.gem) = 8192 Added: head/net/rubygem-proxifier/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/rubygem-proxifier/pkg-descr Sun Jul 16 00:46:18 2017 (r445973) @@ -0,0 +1,12 @@ +This gem was created for 2 purposes. + +First is to enable ruby programmers to use HTTP or SOCKS proxies interchangeably +when using TCPSockets. Either manually with Proxifier::Proxy#open or by require +"proxifier/env". + +The second purpose is to use ruby code that doesn't use proxies for users that +have to use proxies. The pruby and pirb executables are simple wrappers for +their respective ruby executables that support proxies from environment +variables. + +WWW: https://github.com/samuelkadolph/ruby-proxifier