net/ruby-proxifier2: add package version 1.1.0

This is ruby-proxifier pacakge renamed its gem name, required by new chef.

ruby-proxifier

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 user 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.
This commit is contained in:
taca 2023-04-30 13:16:44 +00:00
parent a02ecb6ef6
commit 422925e38c
5 changed files with 54 additions and 0 deletions

View File

@ -0,0 +1,2 @@
bin/pirb @PREFIX@/bin/pirb@RUBY_SUFFIX@
bin/pruby @PREFIX@/bin/pruby@RUBY_SUFFIX@

12
net/ruby-proxifier2/DESCR Normal file
View File

@ -0,0 +1,12 @@
ruby-proxifier
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 user 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.

View File

@ -0,0 +1,14 @@
# $NetBSD: Makefile,v 1.1 2023/04/30 13:16:44 taca Exp $
DISTNAME= proxifier2-1.1.0
CATEGORIES= net
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/chef/ruby-proxifier
COMMENT= Proxifier forces ruby to use a proxy
LICENSE= mit
RUBYGEM_OPTIONS+= --format-executable
.include "../../lang/ruby/gem.mk"
.include "../../mk/bsd.pkg.mk"

21
net/ruby-proxifier2/PLIST Normal file
View File

@ -0,0 +1,21 @@
@comment $NetBSD: PLIST,v 1.1 2023/04/30 13:16:44 taca Exp $
bin/pirb${RUBY_SUFFIX}
bin/pruby${RUBY_SUFFIX}
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/LICENSE
${GEM_LIBDIR}/README.md
${GEM_LIBDIR}/bin/pirb
${GEM_LIBDIR}/bin/pruby
${GEM_LIBDIR}/lib/proxifier.rb
${GEM_LIBDIR}/lib/proxifier/env.rb
${GEM_LIBDIR}/lib/proxifier/proxies/http.rb
${GEM_LIBDIR}/lib/proxifier/proxies/socks.rb
${GEM_LIBDIR}/lib/proxifier/proxies/socks4.rb
${GEM_LIBDIR}/lib/proxifier/proxies/socks4a.rb
${GEM_LIBDIR}/lib/proxifier/proxy.rb
${GEM_LIBDIR}/lib/proxifier/version.rb
${GEM_LIBDIR}/lib/uri/socks.rb
${GEM_LIBDIR}/proxifier2.gemspec
${GEM_HOME}/specifications/${GEM_NAME}.gemspec
@pkgdir lib/ruby/gems/3.1.0/plugins
@pkgdir lib/ruby/gems/3.1.0/extensions

View File

@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1 2023/04/30 13:16:44 taca Exp $
BLAKE2s (proxifier2-1.1.0.gem) = 3b718f6a905d42d9ecdd2e3617655dfaebc8d809bd3e1d15621a7c0f1158888e
SHA512 (proxifier2-1.1.0.gem) = c6b59d2f88b74a7919c7a807bc6e7d27f798c70a7ec2e24f438bbffbfd5307815d5001c143bd7a4e6b2b3811867176edba540ba698e81c22bd5368b923ee6834
Size (proxifier2-1.1.0.gem) = 9728 bytes