ruby-travis: Import ruby-travis-1.8.10 as wip/ruby-travis

The travis gem includes both a command line client and a Ruby library
to interface with a Travis CI service.  Both work with travis-ci.org,
travis-ci.com or any custom Travis CI setup you might have.
This commit is contained in:
Leonardo Taccari 2019-07-08 18:32:52 +02:00
parent 86b3c440f0
commit 1a47a30c7a
5 changed files with 229 additions and 0 deletions

View File

@ -4368,6 +4368,7 @@ SUBDIR+= ruby-taskwarrior-web
SUBDIR+= ruby-teamocil
SUBDIR+= ruby-termit
SUBDIR+= ruby-therubyracer
SUBDIR+= ruby-travis
SUBDIR+= ruby-trollop
SUBDIR+= ruby-typhoeus
SUBDIR+= ruby-vegas

3
ruby-travis/DESCR Normal file
View File

@ -0,0 +1,3 @@
The travis gem includes both a command line client and a Ruby library
to interface with a Travis CI service. Both work with travis-ci.org,
travis-ci.com or any custom Travis CI setup you might have.

31
ruby-travis/Makefile Normal file
View File

@ -0,0 +1,31 @@
# $NetBSD$
DISTNAME= travis-1.8.10
CATEGORIES= net
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/travis-ci/travis.rb
COMMENT= Travis CI Client (CLI and Ruby library)
LICENSE= mit
DEPENDS+= ${RUBY_PKGPREFIX}-faraday>=0.9:../../www/ruby-faraday
DEPENDS+= ${RUBY_PKGPREFIX}-faraday_middleware>=0.9.1:../../www/ruby-faraday_middleware
DEPENDS+= ${RUBY_PKGPREFIX}-highline>=1.6:../../devel/ruby-highline
DEPENDS+= ${RUBY_PKGPREFIX}-backports-[0-9]*:../../devel/ruby-backports
DEPENDS+= ${RUBY_PKGPREFIX}-launchy>=2.1:../../misc/ruby-launchy
DEPENDS+= ${RUBY_PKGPREFIX}-gh>=0.13:../../wip/ruby-gh
DEPENDS+= ${RUBY_PKGPREFIX}-typhoeus>=0.6.8:../../wip/ruby-typhoeus
DEPENDS+= ${RUBY_PKGPREFIX}-pusher-client>=0.4:../../wip/ruby-pusher-client
OVERRIDE_GEMSPEC+= faraday>=0.9
OVERRIDE_GEMSPEC+= faraday_middleware>=0.9.1
OVERRIDE_GEMSPEC+= highline>=1.6
OVERRIDE_GEMSPEC+= launchy>=2.1
OVERRIDE_GEMSPEC+= gh>=0.13
OVERRIDE_GEMSPEC+= typhoeus>=0.6.8
OVERRIDE_GEMSPEC+= pusher-client>=0.4
RUBYGEM_OPTIONS+= --format-executable
.include "../../lang/ruby/gem.mk"
.include "../../mk/bsd.pkg.mk"

187
ruby-travis/PLIST Normal file
View File

@ -0,0 +1,187 @@
@comment $NetBSD$
bin/travis${RUBY_SUFFIX}
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/LICENSE
${GEM_LIBDIR}/README.md
${GEM_LIBDIR}/Rakefile
${GEM_LIBDIR}/assets/cacert.pem
${GEM_LIBDIR}/assets/init/c.yml
${GEM_LIBDIR}/assets/init/clojure.yml
${GEM_LIBDIR}/assets/init/cpp.yml
${GEM_LIBDIR}/assets/init/erlang.yml
${GEM_LIBDIR}/assets/init/go.yml
${GEM_LIBDIR}/assets/init/groovy.yml
${GEM_LIBDIR}/assets/init/haskell.yml
${GEM_LIBDIR}/assets/init/java.yml
${GEM_LIBDIR}/assets/init/node_js.yml
${GEM_LIBDIR}/assets/init/objective-c.yml
${GEM_LIBDIR}/assets/init/perl.yml
${GEM_LIBDIR}/assets/init/php.yml
${GEM_LIBDIR}/assets/init/python.yml
${GEM_LIBDIR}/assets/init/ruby.yml
${GEM_LIBDIR}/assets/init/scala.yml
${GEM_LIBDIR}/assets/notifications/Travis CI.app/Contents/Info.plist
${GEM_LIBDIR}/assets/notifications/Travis CI.app/Contents/MacOS/Travis CI
${GEM_LIBDIR}/assets/notifications/Travis CI.app/Contents/PkgInfo
${GEM_LIBDIR}/assets/notifications/Travis CI.app/Contents/Resources/Travis CI.icns
${GEM_LIBDIR}/assets/notifications/Travis CI.app/Contents/Resources/en.lproj/Credits.rtf
${GEM_LIBDIR}/assets/notifications/Travis CI.app/Contents/Resources/en.lproj/InfoPlist.strings
${GEM_LIBDIR}/assets/notifications/Travis CI.app/Contents/Resources/en.lproj/MainMenu.nib
${GEM_LIBDIR}/assets/notifications/Travis CI.app/Contents/_CodeSignature/CodeResources
${GEM_LIBDIR}/assets/notifications/Travis CI.app/Contents/embedded.provisionprofile
${GEM_LIBDIR}/assets/notifications/icon.png
${GEM_LIBDIR}/assets/travis.sh
${GEM_LIBDIR}/assets/travis.sh.erb
${GEM_LIBDIR}/bin/travis
${GEM_LIBDIR}/examples/org_overview.rb
${GEM_LIBDIR}/examples/pro_auth.rb
${GEM_LIBDIR}/examples/stream.rb
${GEM_LIBDIR}/lib/travis.rb
${GEM_LIBDIR}/lib/travis/auto_login.rb
${GEM_LIBDIR}/lib/travis/cli.rb
${GEM_LIBDIR}/lib/travis/cli/accounts.rb
${GEM_LIBDIR}/lib/travis/cli/api_command.rb
${GEM_LIBDIR}/lib/travis/cli/branches.rb
${GEM_LIBDIR}/lib/travis/cli/cache.rb
${GEM_LIBDIR}/lib/travis/cli/cancel.rb
${GEM_LIBDIR}/lib/travis/cli/command.rb
${GEM_LIBDIR}/lib/travis/cli/console.rb
${GEM_LIBDIR}/lib/travis/cli/disable.rb
${GEM_LIBDIR}/lib/travis/cli/enable.rb
${GEM_LIBDIR}/lib/travis/cli/encrypt.rb
${GEM_LIBDIR}/lib/travis/cli/encrypt_file.rb
${GEM_LIBDIR}/lib/travis/cli/endpoint.rb
${GEM_LIBDIR}/lib/travis/cli/env.rb
${GEM_LIBDIR}/lib/travis/cli/help.rb
${GEM_LIBDIR}/lib/travis/cli/history.rb
${GEM_LIBDIR}/lib/travis/cli/init.rb
${GEM_LIBDIR}/lib/travis/cli/lint.rb
${GEM_LIBDIR}/lib/travis/cli/login.rb
${GEM_LIBDIR}/lib/travis/cli/logout.rb
${GEM_LIBDIR}/lib/travis/cli/logs.rb
${GEM_LIBDIR}/lib/travis/cli/monitor.rb
${GEM_LIBDIR}/lib/travis/cli/open.rb
${GEM_LIBDIR}/lib/travis/cli/parser.rb
${GEM_LIBDIR}/lib/travis/cli/pubkey.rb
${GEM_LIBDIR}/lib/travis/cli/raw.rb
${GEM_LIBDIR}/lib/travis/cli/repo_command.rb
${GEM_LIBDIR}/lib/travis/cli/report.rb
${GEM_LIBDIR}/lib/travis/cli/repos.rb
${GEM_LIBDIR}/lib/travis/cli/requests.rb
${GEM_LIBDIR}/lib/travis/cli/restart.rb
${GEM_LIBDIR}/lib/travis/cli/settings.rb
${GEM_LIBDIR}/lib/travis/cli/setup.rb
${GEM_LIBDIR}/lib/travis/cli/setup/anynines.rb
${GEM_LIBDIR}/lib/travis/cli/setup/appfog.rb
${GEM_LIBDIR}/lib/travis/cli/setup/artifacts.rb
${GEM_LIBDIR}/lib/travis/cli/setup/biicode.rb
${GEM_LIBDIR}/lib/travis/cli/setup/cloud_66.rb
${GEM_LIBDIR}/lib/travis/cli/setup/cloud_control.rb
${GEM_LIBDIR}/lib/travis/cli/setup/cloud_files.rb
${GEM_LIBDIR}/lib/travis/cli/setup/cloud_foundry.rb
${GEM_LIBDIR}/lib/travis/cli/setup/code_deploy.rb
${GEM_LIBDIR}/lib/travis/cli/setup/deis.rb
${GEM_LIBDIR}/lib/travis/cli/setup/divshot.rb
${GEM_LIBDIR}/lib/travis/cli/setup/elastic_beanstalk.rb
${GEM_LIBDIR}/lib/travis/cli/setup/engine_yard.rb
${GEM_LIBDIR}/lib/travis/cli/setup/gcs.rb
${GEM_LIBDIR}/lib/travis/cli/setup/hackage.rb
${GEM_LIBDIR}/lib/travis/cli/setup/heroku.rb
${GEM_LIBDIR}/lib/travis/cli/setup/modulus.rb
${GEM_LIBDIR}/lib/travis/cli/setup/ninefold.rb
${GEM_LIBDIR}/lib/travis/cli/setup/nodejitsu.rb
${GEM_LIBDIR}/lib/travis/cli/setup/npm.rb
${GEM_LIBDIR}/lib/travis/cli/setup/open_shift.rb
${GEM_LIBDIR}/lib/travis/cli/setup/opsworks.rb
${GEM_LIBDIR}/lib/travis/cli/setup/pypi.rb
${GEM_LIBDIR}/lib/travis/cli/setup/releases.rb
${GEM_LIBDIR}/lib/travis/cli/setup/ruby_gems.rb
${GEM_LIBDIR}/lib/travis/cli/setup/s3.rb
${GEM_LIBDIR}/lib/travis/cli/setup/sauce_connect.rb
${GEM_LIBDIR}/lib/travis/cli/setup/service.rb
${GEM_LIBDIR}/lib/travis/cli/show.rb
${GEM_LIBDIR}/lib/travis/cli/sshkey.rb
${GEM_LIBDIR}/lib/travis/cli/status.rb
${GEM_LIBDIR}/lib/travis/cli/sync.rb
${GEM_LIBDIR}/lib/travis/cli/token.rb
${GEM_LIBDIR}/lib/travis/cli/version.rb
${GEM_LIBDIR}/lib/travis/cli/whatsup.rb
${GEM_LIBDIR}/lib/travis/cli/whoami.rb
${GEM_LIBDIR}/lib/travis/client.rb
${GEM_LIBDIR}/lib/travis/client/account.rb
${GEM_LIBDIR}/lib/travis/client/artifact.rb
${GEM_LIBDIR}/lib/travis/client/auto_login.rb
${GEM_LIBDIR}/lib/travis/client/broadcast.rb
${GEM_LIBDIR}/lib/travis/client/build.rb
${GEM_LIBDIR}/lib/travis/client/cache.rb
${GEM_LIBDIR}/lib/travis/client/commit.rb
${GEM_LIBDIR}/lib/travis/client/entity.rb
${GEM_LIBDIR}/lib/travis/client/env_var.rb
${GEM_LIBDIR}/lib/travis/client/error.rb
${GEM_LIBDIR}/lib/travis/client/has_uuid.rb
${GEM_LIBDIR}/lib/travis/client/job.rb
${GEM_LIBDIR}/lib/travis/client/lint_result.rb
${GEM_LIBDIR}/lib/travis/client/listener.rb
${GEM_LIBDIR}/lib/travis/client/methods.rb
${GEM_LIBDIR}/lib/travis/client/namespace.rb
${GEM_LIBDIR}/lib/travis/client/not_loadable.rb
${GEM_LIBDIR}/lib/travis/client/repository.rb
${GEM_LIBDIR}/lib/travis/client/request.rb
${GEM_LIBDIR}/lib/travis/client/restartable.rb
${GEM_LIBDIR}/lib/travis/client/session.rb
${GEM_LIBDIR}/lib/travis/client/settings.rb
${GEM_LIBDIR}/lib/travis/client/singleton_setting.rb
${GEM_LIBDIR}/lib/travis/client/ssh_key.rb
${GEM_LIBDIR}/lib/travis/client/states.rb
${GEM_LIBDIR}/lib/travis/client/user.rb
${GEM_LIBDIR}/lib/travis/client/weak_entity.rb
${GEM_LIBDIR}/lib/travis/pro.rb
${GEM_LIBDIR}/lib/travis/pro/auto_login.rb
${GEM_LIBDIR}/lib/travis/tools/assets.rb
${GEM_LIBDIR}/lib/travis/tools/completion.rb
${GEM_LIBDIR}/lib/travis/tools/formatter.rb
${GEM_LIBDIR}/lib/travis/tools/github.rb
${GEM_LIBDIR}/lib/travis/tools/notification.rb
${GEM_LIBDIR}/lib/travis/tools/safe_string.rb
${GEM_LIBDIR}/lib/travis/tools/ssl_key.rb
${GEM_LIBDIR}/lib/travis/tools/system.rb
${GEM_LIBDIR}/lib/travis/version.rb
${GEM_LIBDIR}/spec/cli/api_command_spec.rb
${GEM_LIBDIR}/spec/cli/cancel_spec.rb
${GEM_LIBDIR}/spec/cli/encrypt_spec.rb
${GEM_LIBDIR}/spec/cli/endpoint_spec.rb
${GEM_LIBDIR}/spec/cli/help_spec.rb
${GEM_LIBDIR}/spec/cli/history_spec.rb
${GEM_LIBDIR}/spec/cli/init_spec.rb
${GEM_LIBDIR}/spec/cli/login_spec.rb
${GEM_LIBDIR}/spec/cli/logs_spec.rb
${GEM_LIBDIR}/spec/cli/open_spec.rb
${GEM_LIBDIR}/spec/cli/repo_command_spec.rb
${GEM_LIBDIR}/spec/cli/restart_spec.rb
${GEM_LIBDIR}/spec/cli/setup_spec.rb
${GEM_LIBDIR}/spec/cli/show_spec.rb
${GEM_LIBDIR}/spec/cli/status_spec.rb
${GEM_LIBDIR}/spec/cli/token_spec.rb
${GEM_LIBDIR}/spec/cli/version_spec.rb
${GEM_LIBDIR}/spec/cli/whoami_spec.rb
${GEM_LIBDIR}/spec/client/account_spec.rb
${GEM_LIBDIR}/spec/client/auto_login_spec.rb
${GEM_LIBDIR}/spec/client/broadcast_spec.rb
${GEM_LIBDIR}/spec/client/build_spec.rb
${GEM_LIBDIR}/spec/client/commit_spec.rb
${GEM_LIBDIR}/spec/client/job_spec.rb
${GEM_LIBDIR}/spec/client/methods_spec.rb
${GEM_LIBDIR}/spec/client/namespace_spec.rb
${GEM_LIBDIR}/spec/client/repository_spec.rb
${GEM_LIBDIR}/spec/client/session_spec.rb
${GEM_LIBDIR}/spec/client/user_spec.rb
${GEM_LIBDIR}/spec/client_spec.rb
${GEM_LIBDIR}/spec/pro_spec.rb
${GEM_LIBDIR}/spec/spec_helper.rb
${GEM_LIBDIR}/spec/support/fake_api.rb
${GEM_LIBDIR}/spec/support/fake_github.rb
${GEM_LIBDIR}/spec/support/fake_travis_config.yml
${GEM_LIBDIR}/spec/support/helpers.rb
${GEM_LIBDIR}/spec/travis_spec.rb
${GEM_LIBDIR}/travis.gemspec
${GEM_HOME}/specifications/${GEM_NAME}.gemspec

7
ruby-travis/distinfo Normal file
View File

@ -0,0 +1,7 @@
$NetBSD$
SHA1 (travis-1.8.10.gem) = 6fe80d92e0298354ea0889602a5384beaa0a911b
RMD160 (travis-1.8.10.gem) = bc4156ee86f05e3d8d5a7c78044f6c5dff890233
SHA512 (travis-1.8.10.gem) = ca8adfb2d1541e157d1fa19837ce6d7a75ce491e0a3402447642f9f3b1f0c19ec16344016ed494947e3fde4e838669e4e5ba48087baea3f097605bef700dde55
Size (travis-1.8.10.gem) = 194048 bytes
SHA1 (patch-travis.gemspec) = ed054be153ac5b4f72b8e7efc066b80c3d308d16