ruby-travis: Import ruby-travis-1.8.10 as wip/ruby-travis
authorLeonardo Taccari <leot@NetBSD.org>
Mon, 8 Jul 2019 16:32:52 +0000 (18:32 +0200)
committerLeonardo Taccari <leot@NetBSD.org>
Mon, 8 Jul 2019 16:32:52 +0000 (18:32 +0200)
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.

Makefile
ruby-travis/DESCR [new file with mode: 0644]
ruby-travis/Makefile [new file with mode: 0644]
ruby-travis/PLIST [new file with mode: 0644]
ruby-travis/distinfo [new file with mode: 0644]

index d1d01c0306f2fd0eee99d1e7ed86b7561623659d..0252d25198d31ddef7dc949c2a54176810e70808 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -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
diff --git a/ruby-travis/DESCR b/ruby-travis/DESCR
new file mode 100644 (file)
index 0000000..44092b1
--- /dev/null
@@ -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.
diff --git a/ruby-travis/Makefile b/ruby-travis/Makefile
new file mode 100644 (file)
index 0000000..0ae4c93
--- /dev/null
@@ -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"
diff --git a/ruby-travis/PLIST b/ruby-travis/PLIST
new file mode 100644 (file)
index 0000000..ada06db
--- /dev/null
@@ -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
diff --git a/ruby-travis/distinfo b/ruby-travis/distinfo
new file mode 100644 (file)
index 0000000..71bba68
--- /dev/null
@@ -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