SecBSD's official ports repository

This commit is contained in:
purplerain 2023-08-16 22:26:55 +00:00
commit 2c0afcbbf3
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
64331 changed files with 5339189 additions and 0 deletions

View file

@ -0,0 +1,19 @@
COMMENT= eventmachine
DISTNAME= eventmachine-1.2.7
CATEGORIES= devel
HOMEPAGE= https://rubyeventmachine.com
MAINTAINER= Purple Rain <purplerain@secbsd.org>
# Ruby/GLP- 2.0
PERMIT_PACKAGE= Yes
WANTLIB+= ${COMPILER_LIBCXX} crypto ssl
MODULES= lang/ruby
CONFIGURE_STYLE= ruby gem ext
.include <bsd.port.mk>

View file

@ -0,0 +1,2 @@
SHA256 (eventmachine-1.2.7.gem) = mUAW5CqgQUd7qc/0XL5Q3iBH8l3UGOugA+hPDRZWCXI=
SIZE (eventmachine-1.2.7.gem) = 247296

View file

@ -0,0 +1,10 @@
EventMachine implements a fast, single-threaded engine for arbitrary network
communications. It's extremely easy to use in Ruby. EventMachine wraps all
interactions with IP sockets, allowing programs to concentrate on the
implementation of network protocols. It can be used to create both network
servers and clients. To create a server or client, a Ruby program only needs to
specify the IP address and port, and provide a Module that implements the
communications protocol. Implementations of several standard network protocols
are provided with the package, primarily to serve as examples. The real goal of
EventMachine is to enable programs to easily interface with other programs using
TCP/IP, especially if custom protocols are required.

View file

@ -0,0 +1,219 @@
${GEM_LIB}/cache/${DISTNAME}.gem
${GEM_EXTENSIONS_DIR}/
${GEM_EXTENSIONS_DIR}/gem.build_complete
${GEM_LIB}/extensions/x86_64-unknown/
${GEM_LIB}/extensions/x86_64-unknown/${MODRUBY_LIBREV}/
${GEM_LIB}/extensions/x86_64-unknown/${MODRUBY_LIBREV}/${DISTNAME}/
@so ${GEM_LIB}/extensions/x86_64-unknown/${MODRUBY_LIBREV}/${DISTNAME}/fastfilereaderext.so
${GEM_LIB}/extensions/x86_64-unknown/${MODRUBY_LIBREV}/${DISTNAME}/gem.build_complete
${GEM_LIB}/extensions/x86_64-unknown/${MODRUBY_LIBREV}/${DISTNAME}/gem_make.out
${GEM_LIB}/extensions/x86_64-unknown/${MODRUBY_LIBREV}/${DISTNAME}/mkmf.log
@so ${GEM_LIB}/extensions/x86_64-unknown/${MODRUBY_LIBREV}/${DISTNAME}/rubyeventmachine.so
${GEM_LIB}/gems/${DISTNAME}/
${GEM_LIB}/gems/${DISTNAME}/CHANGELOG.md
${GEM_LIB}/gems/${DISTNAME}/GNU
${GEM_LIB}/gems/${DISTNAME}/LICENSE
${GEM_LIB}/gems/${DISTNAME}/README.md
${GEM_LIB}/gems/${DISTNAME}/docs/
${GEM_LIB}/gems/${DISTNAME}/docs/DocumentationGuidesIndex.md
${GEM_LIB}/gems/${DISTNAME}/docs/GettingStarted.md
${GEM_LIB}/gems/${DISTNAME}/docs/old/
${GEM_LIB}/gems/${DISTNAME}/docs/old/ChangeLog
${GEM_LIB}/gems/${DISTNAME}/docs/old/DEFERRABLES
${GEM_LIB}/gems/${DISTNAME}/docs/old/EPOLL
${GEM_LIB}/gems/${DISTNAME}/docs/old/INSTALL
${GEM_LIB}/gems/${DISTNAME}/docs/old/KEYBOARD
${GEM_LIB}/gems/${DISTNAME}/docs/old/LEGAL
${GEM_LIB}/gems/${DISTNAME}/docs/old/LIGHTWEIGHT_CONCURRENCY
${GEM_LIB}/gems/${DISTNAME}/docs/old/PURE_RUBY
${GEM_LIB}/gems/${DISTNAME}/docs/old/RELEASE_NOTES
${GEM_LIB}/gems/${DISTNAME}/docs/old/SMTP
${GEM_LIB}/gems/${DISTNAME}/docs/old/SPAWNED_PROCESSES
${GEM_LIB}/gems/${DISTNAME}/docs/old/TODO
${GEM_LIB}/gems/${DISTNAME}/examples/
${GEM_LIB}/gems/${DISTNAME}/examples/guides/
${GEM_LIB}/gems/${DISTNAME}/examples/guides/getting_started/
${GEM_LIB}/gems/${DISTNAME}/examples/guides/getting_started/01_eventmachine_echo_server.rb
${GEM_LIB}/gems/${DISTNAME}/examples/guides/getting_started/02_eventmachine_echo_server_that_recognizes_exit_command.rb
${GEM_LIB}/gems/${DISTNAME}/examples/guides/getting_started/03_simple_chat_server.rb
${GEM_LIB}/gems/${DISTNAME}/examples/guides/getting_started/04_simple_chat_server_step_one.rb
${GEM_LIB}/gems/${DISTNAME}/examples/guides/getting_started/05_simple_chat_server_step_two.rb
${GEM_LIB}/gems/${DISTNAME}/examples/guides/getting_started/06_simple_chat_server_step_three.rb
${GEM_LIB}/gems/${DISTNAME}/examples/guides/getting_started/07_simple_chat_server_step_four.rb
${GEM_LIB}/gems/${DISTNAME}/examples/guides/getting_started/08_simple_chat_server_step_five.rb
${GEM_LIB}/gems/${DISTNAME}/examples/old/
${GEM_LIB}/gems/${DISTNAME}/examples/old/ex_channel.rb
${GEM_LIB}/gems/${DISTNAME}/examples/old/ex_queue.rb
${GEM_LIB}/gems/${DISTNAME}/examples/old/ex_tick_loop_array.rb
${GEM_LIB}/gems/${DISTNAME}/examples/old/ex_tick_loop_counter.rb
${GEM_LIB}/gems/${DISTNAME}/examples/old/helper.rb
${GEM_LIB}/gems/${DISTNAME}/ext/
${GEM_LIB}/gems/${DISTNAME}/ext/.sitearchdir.time
${GEM_LIB}/gems/${DISTNAME}/ext/Makefile
${GEM_LIB}/gems/${DISTNAME}/ext/binder.cpp
${GEM_LIB}/gems/${DISTNAME}/ext/binder.h
${GEM_LIB}/gems/${DISTNAME}/ext/binder.o
${GEM_LIB}/gems/${DISTNAME}/ext/cmain.cpp
${GEM_LIB}/gems/${DISTNAME}/ext/cmain.o
${GEM_LIB}/gems/${DISTNAME}/ext/ed.cpp
${GEM_LIB}/gems/${DISTNAME}/ext/ed.h
${GEM_LIB}/gems/${DISTNAME}/ext/ed.o
${GEM_LIB}/gems/${DISTNAME}/ext/em.cpp
${GEM_LIB}/gems/${DISTNAME}/ext/em.h
${GEM_LIB}/gems/${DISTNAME}/ext/em.o
${GEM_LIB}/gems/${DISTNAME}/ext/eventmachine.h
${GEM_LIB}/gems/${DISTNAME}/ext/extconf.rb
${GEM_LIB}/gems/${DISTNAME}/ext/fastfilereader/
${GEM_LIB}/gems/${DISTNAME}/ext/fastfilereader/.sitearchdir.time
${GEM_LIB}/gems/${DISTNAME}/ext/fastfilereader/Makefile
${GEM_LIB}/gems/${DISTNAME}/ext/fastfilereader/extconf.rb
@so ${GEM_LIB}/gems/${DISTNAME}/ext/fastfilereader/fastfilereaderext.so
${GEM_LIB}/gems/${DISTNAME}/ext/fastfilereader/mapper.cpp
${GEM_LIB}/gems/${DISTNAME}/ext/fastfilereader/mapper.h
${GEM_LIB}/gems/${DISTNAME}/ext/fastfilereader/mapper.o
${GEM_LIB}/gems/${DISTNAME}/ext/fastfilereader/rubymain.cpp
${GEM_LIB}/gems/${DISTNAME}/ext/fastfilereader/rubymain.o
${GEM_LIB}/gems/${DISTNAME}/ext/kb.cpp
${GEM_LIB}/gems/${DISTNAME}/ext/kb.o
${GEM_LIB}/gems/${DISTNAME}/ext/page.cpp
${GEM_LIB}/gems/${DISTNAME}/ext/page.h
${GEM_LIB}/gems/${DISTNAME}/ext/page.o
${GEM_LIB}/gems/${DISTNAME}/ext/pipe.cpp
${GEM_LIB}/gems/${DISTNAME}/ext/pipe.o
${GEM_LIB}/gems/${DISTNAME}/ext/project.h
@so ${GEM_LIB}/gems/${DISTNAME}/ext/rubyeventmachine.so
${GEM_LIB}/gems/${DISTNAME}/ext/rubymain.cpp
${GEM_LIB}/gems/${DISTNAME}/ext/rubymain.o
${GEM_LIB}/gems/${DISTNAME}/ext/ssl.cpp
${GEM_LIB}/gems/${DISTNAME}/ext/ssl.h
${GEM_LIB}/gems/${DISTNAME}/ext/ssl.o
${GEM_LIB}/gems/${DISTNAME}/java/
${GEM_LIB}/gems/${DISTNAME}/java/.classpath
${GEM_LIB}/gems/${DISTNAME}/java/.project
${GEM_LIB}/gems/${DISTNAME}/java/src/
${GEM_LIB}/gems/${DISTNAME}/java/src/com/
${GEM_LIB}/gems/${DISTNAME}/java/src/com/rubyeventmachine/
${GEM_LIB}/gems/${DISTNAME}/java/src/com/rubyeventmachine/EmReactor.java
${GEM_LIB}/gems/${DISTNAME}/java/src/com/rubyeventmachine/EmReactorException.java
${GEM_LIB}/gems/${DISTNAME}/java/src/com/rubyeventmachine/EventableChannel.java
${GEM_LIB}/gems/${DISTNAME}/java/src/com/rubyeventmachine/EventableDatagramChannel.java
${GEM_LIB}/gems/${DISTNAME}/java/src/com/rubyeventmachine/EventableSocketChannel.java
${GEM_LIB}/gems/${DISTNAME}/lib/
${GEM_LIB}/gems/${DISTNAME}/lib/em/
${GEM_LIB}/gems/${DISTNAME}/lib/em/buftok.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/callback.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/channel.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/completion.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/connection.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/deferrable/
${GEM_LIB}/gems/${DISTNAME}/lib/em/deferrable.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/deferrable/pool.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/file_watch.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/future.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/iterator.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/messages.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/pool.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/process_watch.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/processes.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/protocols/
${GEM_LIB}/gems/${DISTNAME}/lib/em/protocols.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/protocols/header_and_content.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/protocols/httpclient.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/protocols/httpclient2.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/protocols/line_and_text.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/protocols/line_protocol.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/protocols/linetext2.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/protocols/memcache.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/protocols/object_protocol.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/protocols/postgres3.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/protocols/saslauth.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/protocols/smtpclient.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/protocols/smtpserver.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/protocols/socks4.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/protocols/stomp.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/protocols/tcptest.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/pure_ruby.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/queue.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/resolver.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/spawnable.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/streamer.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/threaded_resource.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/tick_loop.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/timers.rb
${GEM_LIB}/gems/${DISTNAME}/lib/em/version.rb
${GEM_LIB}/gems/${DISTNAME}/lib/eventmachine.rb
@so ${GEM_LIB}/gems/${DISTNAME}/lib/fastfilereaderext.so
${GEM_LIB}/gems/${DISTNAME}/lib/jeventmachine.rb
@so ${GEM_LIB}/gems/${DISTNAME}/lib/rubyeventmachine.so
${GEM_LIB}/gems/${DISTNAME}/rakelib/
${GEM_LIB}/gems/${DISTNAME}/rakelib/package.rake
${GEM_LIB}/gems/${DISTNAME}/rakelib/test.rake
${GEM_LIB}/gems/${DISTNAME}/rakelib/test_pure.rake
${GEM_LIB}/gems/${DISTNAME}/tests/
${GEM_LIB}/gems/${DISTNAME}/tests/client.crt
${GEM_LIB}/gems/${DISTNAME}/tests/client.key
${GEM_LIB}/gems/${DISTNAME}/tests/dhparam.pem
${GEM_LIB}/gems/${DISTNAME}/tests/em_test_helper.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_attach.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_basic.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_channel.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_completion.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_connection_count.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_connection_write.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_defer.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_deferrable.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_epoll.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_error_handler.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_exc.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_file_watch.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_fork.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_futures.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_handler_check.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_hc.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_httpclient.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_httpclient2.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_idle_connection.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_inactivity_timeout.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_ipv4.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_ipv6.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_iterator.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_kb.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_line_protocol.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_ltp.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_ltp2.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_many_fds.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_next_tick.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_object_protocol.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_pause.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_pending_connect_timeout.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_pool.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_process_watch.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_processes.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_proxy_connection.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_pure.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_queue.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_resolver.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_running.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_sasl.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_send_file.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_servers.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_shutdown_hooks.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_smtpclient.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_smtpserver.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_sock_opt.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_spawn.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_ssl_args.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_ssl_dhparam.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_ssl_ecdh_curve.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_ssl_extensions.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_ssl_methods.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_ssl_protocols.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_ssl_verify.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_stomp.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_system.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_threaded_resource.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_tick_loop.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_timers.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_ud.rb
${GEM_LIB}/gems/${DISTNAME}/tests/test_unbind_reason.rb
${GEM_LIB}/specifications/${DISTNAME}.gemspec