# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # qpid-proton # qpid-proton/pkg-plist # qpid-proton/files # qpid-proton/files/patch-c_docs_CMakeLists.txt # qpid-proton/files/patch-go_CMakeLists.txt # qpid-proton/files/patch-python_CMakeLists.txt # qpid-proton/files/patch-cpp_docs_CMakeLists.txt # qpid-proton/files/patch-c_CMakeLists.txt # qpid-proton/files/patch-ruby_CMakeLists.txt # qpid-proton/files/patch-cpp_CMakeLists.txt # qpid-proton/files/patch-CMakeLists.txt # qpid-proton/pkg-plist.cpp # qpid-proton/pkg-plist.ruby # qpid-proton/distinfo # qpid-proton/Makefile # qpid-proton/pkg-plist.go # qpid-proton/pkg-plist.python # qpid-proton/pkg-descr # qpid-proton-cpp # qpid-proton-cpp/Makefile # qpid-proton-go # qpid-proton-go/Makefile # qpid-proton-python # qpid-proton-python/Makefile # qpid-proton-ruby # qpid-proton-ruby/Makefile # echo c - qpid-proton mkdir -p qpid-proton > /dev/null 2>&1 echo x - qpid-proton/pkg-plist sed 's/^X//' >qpid-proton/pkg-plist << '8bcde7f4fbf5c078fb77164667e21021' Xinclude/proton/cid.h Xinclude/proton/codec.h Xinclude/proton/condition.h Xinclude/proton/connection.h Xinclude/proton/connection_driver.h Xinclude/proton/cproton.i Xinclude/proton/delivery.h Xinclude/proton/disposition.h Xinclude/proton/engine.h Xinclude/proton/error.h Xinclude/proton/event.h Xinclude/proton/handlers.h Xinclude/proton/import_export.h Xinclude/proton/link.h Xinclude/proton/listener.h Xinclude/proton/log.h Xinclude/proton/message.h Xinclude/proton/messenger.h Xinclude/proton/netaddr.h Xinclude/proton/object.h Xinclude/proton/proactor.h Xinclude/proton/reactor.h Xinclude/proton/sasl.h Xinclude/proton/sasl-plugin.h Xinclude/proton/selectable.h Xinclude/proton/session.h Xinclude/proton/ssl.h Xinclude/proton/terminus.h Xinclude/proton/transport.h Xinclude/proton/type_compat.h Xinclude/proton/types.h Xinclude/proton/url.h Xinclude/proton/version.h Xlib/cmake/Proton/ProtonConfig.cmake Xlib/cmake/Proton/ProtonConfigVersion.cmake Xlib/libqpid-proton-core.so Xlib/libqpid-proton-core.so.10 Xlib/libqpid-proton-core.so.10.4.0 Xlib/libqpid-proton-proactor.so Xlib/libqpid-proton-proactor.so.1 Xlib/libqpid-proton-proactor.so.1.3.1 Xlib/libqpid-proton.so Xlib/libqpid-proton.so.11 Xlib/libqpid-proton.so.11.5.0 Xlibdata/pkgconfig/libqpid-proton-core.pc Xlibdata/pkgconfig/libqpid-proton-proactor.pc Xlibdata/pkgconfig/libqpid-proton.pc X%%PORTDOCS%%%%DOCSDIR%%/LICENSE.txt X%%PORTDOCS%%%%DOCSDIR%%/README.md 8bcde7f4fbf5c078fb77164667e21021 echo c - qpid-proton/files mkdir -p qpid-proton/files > /dev/null 2>&1 echo x - qpid-proton/files/patch-c_docs_CMakeLists.txt sed 's/^X//' >qpid-proton/files/patch-c_docs_CMakeLists.txt << '2a817b01b53a4d8447cd8fa0e168c1d6' X--- c/docs/CMakeLists.txt.orig 2018-05-27 15:23:54 UTC X+++ c/docs/CMakeLists.txt X@@ -26,7 +26,7 @@ if (DOXYGEN_FOUND) X X # HTML files are generated to ./html - put those in the install. X install (DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/html/" X- DESTINATION "${PROTON_SHARE}/docs/api-c" X+ DESTINATION "${DOCSDIR}/api-c" X COMPONENT documentation X OPTIONAL) X 2a817b01b53a4d8447cd8fa0e168c1d6 echo x - qpid-proton/files/patch-go_CMakeLists.txt sed 's/^X//' >qpid-proton/files/patch-go_CMakeLists.txt << 'afec61bb841e751e8f9c869e62513e35' X--- go/CMakeLists.txt.orig 2018-05-27 15:13:18 UTC X+++ go/CMakeLists.txt X@@ -44,8 +44,6 @@ separate_arguments(GO_TEST_FLAGS) X X # Create a Go tree in the binary directory, link src to the source directory X set(GOPATH ${CMAKE_CURRENT_BINARY_DIR}) X-add_custom_target(go-src-link ALL X- COMMAND ${CMAKE_COMMAND} -E create_symlink ${CMAKE_CURRENT_SOURCE_DIR}/src ${GOPATH}/src) X X # Following are CACHE INTERNAL so examples/CMakeLists.txt can see them. X set(GO_ENV ${PN_ENV_SCRIPT} -- X@@ -84,4 +82,8 @@ set (GO_INSTALL_DIR ${SHARE_INSTALL_DIR} X mark_as_advanced (GO_INSTALL_DIR) X X install(DIRECTORY src/qpid.apache.org DESTINATION ${GO_INSTALL_DIR} COMPONENT Go) X-install(DIRECTORY examples/ DESTINATION "${PROTON_SHARE}/examples/go" COMPONENT Go) X+if (ENABLE_EXAMPLES) X+install(DIRECTORY examples/ X+ DESTINATION ${EXAMPLESDIR}/go/ X+ COMPONENT Go) X+endif (ENABLE_EXAMPLES) afec61bb841e751e8f9c869e62513e35 echo x - qpid-proton/files/patch-python_CMakeLists.txt sed 's/^X//' >qpid-proton/files/patch-python_CMakeLists.txt << '4b475ca7d201187d23273a47ba2d2734' X--- python/CMakeLists.txt.orig 2018-05-27 15:49:02 UTC X+++ python/CMakeLists.txt X@@ -105,7 +105,7 @@ if (EPYDOC_EXE) X DEPENDS ${SWIG_MODULE_${cproton}_REAL_NAME}) X add_dependencies(docs docs-py) X install(DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/html/" X- DESTINATION "${PROTON_SHARE}/docs/api-py" X+ DESTINATION "${DOCSDIR}/api-py" X COMPONENT documentation X OPTIONAL) X endif (EPYDOC_EXE) X@@ -118,7 +118,7 @@ if (SPHINX_EXE) X ${SPHINX_EXE} -b html ${CMAKE_CURRENT_SOURCE_DIR}/docs ${CMAKE_CURRENT_BINARY_DIR}/tutorial) X add_dependencies(docs tutorial-py) X install(DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/tutorial/" X- DESTINATION "${PROTON_SHARE}/docs/tutorial-py" X+ DESTINATION "${DOCSDIR}/tutorial-py" X COMPONENT documentation X OPTIONAL) X endif (SPHINX_EXE) X@@ -132,13 +132,15 @@ install(FILES ${PROTON_ARTIFACTS} X install(TARGETS ${SWIG_MODULE_cproton_REAL_NAME} X DESTINATION ${PYTHON_SITEARCH_PACKAGES} X COMPONENT Python) X+if (ENABLE_EXAMPLES) X install(DIRECTORY examples/ X- DESTINATION "${PROTON_SHARE}/examples/python" X+ DESTINATION ${EXAMPLESDIR}/python/ X COMPONENT Python X PATTERN "*.py" X PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ X GROUP_EXECUTE GROUP_READ X WORLD_EXECUTE WORLD_READ) X+endif (ENABLE_EXAMPLES) X X set_directory_properties(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES "html;tutorial") X 4b475ca7d201187d23273a47ba2d2734 echo x - qpid-proton/files/patch-cpp_docs_CMakeLists.txt sed 's/^X//' >qpid-proton/files/patch-cpp_docs_CMakeLists.txt << '6b356286958e2b39b8353a51ec3a4bb5' X--- cpp/docs/CMakeLists.txt.orig 2018-05-27 15:24:14 UTC X+++ cpp/docs/CMakeLists.txt X@@ -33,7 +33,7 @@ if (DOXYGEN_FOUND) X add_dependencies (docs docs-cpp) X # HTML files are generated to ./html - put those in the install. X install (DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/html/" X- DESTINATION "${PROTON_SHARE}/docs/api-cpp" X+ DESTINATION "${DOCSDIR}/api-cpp" X COMPONENT documentation X OPTIONAL) X endif (DOXYGEN_FOUND) 6b356286958e2b39b8353a51ec3a4bb5 echo x - qpid-proton/files/patch-c_CMakeLists.txt sed 's/^X//' >qpid-proton/files/patch-c_CMakeLists.txt << '96bdfeb05444362a13323426d8f72934' X--- c/CMakeLists.txt.orig 2018-05-27 15:05:10 UTC X+++ c/CMakeLists.txt X@@ -676,6 +676,8 @@ add_subdirectory(examples) X add_subdirectory(tests) X add_subdirectory(tools) X X+if (ENABLE_EXAMPLES) X install (DIRECTORY examples/ X- DESTINATION "${PROTON_SHARE}/examples/c" X+ DESTINATION ${EXAMPLESDIR}/c/ X PATTERN ProtonConfig.cmake EXCLUDE) X+endif (ENABLE_EXAMPLES) 96bdfeb05444362a13323426d8f72934 echo x - qpid-proton/files/patch-ruby_CMakeLists.txt sed 's/^X//' >qpid-proton/files/patch-ruby_CMakeLists.txt << 'ebb30b27eb5ce07a0683307ff46b6b2b' X--- ruby/CMakeLists.txt.orig 2018-05-27 15:23:28 UTC X+++ ruby/CMakeLists.txt X@@ -104,13 +104,15 @@ endif() X X install(TARGETS cproton-ruby DESTINATION ${RUBY_ARCHLIB_DIR} COMPONENT Ruby) X install(DIRECTORY lib/ DESTINATION ${RUBY_ARCHLIB_DIR} COMPONENT Ruby) X+if (ENABLE_EXAMPLES) X install(DIRECTORY examples/ X- DESTINATION "${PROTON_SHARE}/examples/ruby" X+ DESTINATION ${EXAMPLESDIR}/ruby/ X COMPONENT Ruby X PATTERN "*.rb" X PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ X GROUP_EXECUTE GROUP_READ X WORLD_EXECUTE WORLD_READ) X+endif (ENABLE_EXAMPLES) X X ## Tests X X@@ -160,7 +162,7 @@ if (YARD_EXE) X add_custom_target(docs-ruby DEPENDS ${bin}/doc) X add_dependencies (docs docs-ruby) X install(DIRECTORY "${bin}/doc/" X- DESTINATION "${PROTON_SHARE}/docs/api-ruby" X+ DESTINATION "${DOCSDIR}/api-ruby" X COMPONENT documentation X OPTIONAL) X set_directory_properties(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES doc) ebb30b27eb5ce07a0683307ff46b6b2b echo x - qpid-proton/files/patch-cpp_CMakeLists.txt sed 's/^X//' >qpid-proton/files/patch-cpp_CMakeLists.txt << '13f130dcd8bf496f812efc30b2aecbc7' X--- cpp/CMakeLists.txt.orig 2018-05-27 15:05:10 UTC X+++ cpp/CMakeLists.txt X@@ -189,9 +189,11 @@ endif (MSVC) X X install (DIRECTORY "include/proton" DESTINATION ${INCLUDE_INSTALL_DIR} FILES_MATCHING PATTERN "*.hpp") X install (FILES "${CMAKE_CURRENT_BINARY_DIR}/config_presets.hpp" DESTINATION "${INCLUDE_INSTALL_DIR}/proton/internal") X+if (ENABLE_EXAMPLES) X install (DIRECTORY "examples/" X- DESTINATION "${PROTON_SHARE}/examples/cpp" X+ DESTINATION ${EXAMPLESDIR}/cpp/ X PATTERN "ProtonCppConfig.cmake" EXCLUDE) X+endif (ENABLE_EXAMPLES) X X add_subdirectory(examples) X add_subdirectory(docs) 13f130dcd8bf496f812efc30b2aecbc7 echo x - qpid-proton/files/patch-CMakeLists.txt sed 's/^X//' >qpid-proton/files/patch-CMakeLists.txt << '710da2c668c08d3970bc4e1dc3f31aba' X--- CMakeLists.txt.orig 2018-05-27 14:27:06 UTC X+++ CMakeLists.txt X@@ -172,6 +172,7 @@ set (LIB_INSTALL_DIR "lib${LIB_SUFFIX}" X set (SYSCONF_INSTALL_DIR etc CACHE PATH "System read only configuration directory") X set (SHARE_INSTALL_DIR share CACHE PATH "Shared read only data directory") X set (MAN_INSTALL_DIR share/man CACHE PATH "Manpage directory") X+set (EXAMPLESDIR share/examples CACHE PATH "Examples directory") X X mark_as_advanced (INCLUDE_INSTALL_DIR LIB_INSTALL_DIR SYSCONF_INSTALL_DIR SHARE_INSTALL_DIR MAN_INSTALL_DIR) X X@@ -211,6 +212,7 @@ foreach (LANG ${BINDING_LANGS}) X endforeach() X X set (PROTON_SHARE ${SHARE_INSTALL_DIR}/proton-${PN_VERSION}) X+set (DOCSDIR ${PROTON_SHARE}/docs CACHE PATH "Docs directory") X # End of variables used during install X X # Can't do valgrind and coverage at athe same time - coverage takes precedence X@@ -309,7 +311,7 @@ if(SWIG_FOUND) X # All swig modules should include ${PROTON_HEADERS} in SWIG_MODULE__EXTRA_DEPS X file(GLOB PROTON_HEADERS "${CMAKE_SOURCE_DIR}/c/include/proton/*.h") X # All swig modules should include ${BINDING_DEPS} in swig_link_libraries X- set (BINDING_DEPS qpid-proton) X+ set (BINDING_DEPS qpid-proton m) X X # Add a block here to detect the prerequisites to build each language binding: X # X@@ -416,7 +418,7 @@ if (BUILD_PYTHON) X endif (BUILD_PYTHON) X X install (FILES LICENSE.txt README.md X- DESTINATION ${PROTON_SHARE}) X+ DESTINATION ${DOCSDIR}) X X # Generate test environment settings X configure_file(${CMAKE_SOURCE_DIR}/misc/config.sh.in 710da2c668c08d3970bc4e1dc3f31aba echo x - qpid-proton/pkg-plist.cpp sed 's/^X//' >qpid-proton/pkg-plist.cpp << '84f4d50fed7bb4831d6080bd8cf44f3b' Xinclude/proton/annotation_key.hpp Xinclude/proton/binary.hpp Xinclude/proton/byte_array.hpp Xinclude/proton/codec/common.hpp Xinclude/proton/codec/decoder.hpp Xinclude/proton/codec/deque.hpp Xinclude/proton/codec/encoder.hpp Xinclude/proton/codec/forward_list.hpp Xinclude/proton/codec/list.hpp Xinclude/proton/codec/map.hpp Xinclude/proton/codec/unordered_map.hpp Xinclude/proton/codec/vector.hpp Xinclude/proton/connection.hpp Xinclude/proton/connection_options.hpp Xinclude/proton/container.hpp Xinclude/proton/decimal.hpp Xinclude/proton/default_container.hpp Xinclude/proton/delivery.hpp Xinclude/proton/delivery_mode.hpp Xinclude/proton/duration.hpp Xinclude/proton/endpoint.hpp Xinclude/proton/error.hpp Xinclude/proton/error_condition.hpp Xinclude/proton/function.hpp Xinclude/proton/fwd.hpp Xinclude/proton/internal/comparable.hpp Xinclude/proton/internal/config.hpp Xinclude/proton/internal/config_presets.hpp Xinclude/proton/internal/data.hpp Xinclude/proton/internal/export.hpp Xinclude/proton/internal/object.hpp Xinclude/proton/internal/pn_unique_ptr.hpp Xinclude/proton/internal/type_traits.hpp Xinclude/proton/io/connection_driver.hpp Xinclude/proton/link.hpp Xinclude/proton/listen_handler.hpp Xinclude/proton/listener.hpp Xinclude/proton/map.hpp Xinclude/proton/message.hpp Xinclude/proton/message_id.hpp Xinclude/proton/messaging_handler.hpp Xinclude/proton/namespaces.hpp Xinclude/proton/null.hpp Xinclude/proton/receiver.hpp Xinclude/proton/receiver_options.hpp Xinclude/proton/reconnect_options.hpp Xinclude/proton/returned.hpp Xinclude/proton/sasl.hpp Xinclude/proton/scalar.hpp Xinclude/proton/scalar_base.hpp Xinclude/proton/sender.hpp Xinclude/proton/sender_options.hpp Xinclude/proton/session.hpp Xinclude/proton/session_options.hpp Xinclude/proton/source.hpp Xinclude/proton/source_options.hpp Xinclude/proton/ssl.hpp Xinclude/proton/symbol.hpp Xinclude/proton/target.hpp Xinclude/proton/target_options.hpp Xinclude/proton/terminus.hpp Xinclude/proton/thread_safe.hpp Xinclude/proton/timestamp.hpp Xinclude/proton/tracker.hpp Xinclude/proton/transfer.hpp Xinclude/proton/transport.hpp Xinclude/proton/type_id.hpp Xinclude/proton/types.hpp Xinclude/proton/types_fwd.hpp Xinclude/proton/url.hpp Xinclude/proton/uuid.hpp Xinclude/proton/value.hpp Xinclude/proton/work_queue.hpp Xlib/cmake/ProtonCpp/ProtonCppConfig.cmake Xlib/cmake/ProtonCpp/ProtonCppConfigVersion.cmake Xlib/libqpid-proton-cpp.so Xlib/libqpid-proton-cpp.so.12 Xlib/libqpid-proton-cpp.so.12.0.1 Xlibdata/pkgconfig/libqpid-proton-cpp.pc 84f4d50fed7bb4831d6080bd8cf44f3b echo x - qpid-proton/pkg-plist.ruby sed 's/^X//' >qpid-proton/pkg-plist.ruby << '3fff1862596b45f0fb218752c5752181' X%%RUBY_VENDORARCHLIBDIR%%/cproton.so X%%RUBY_VENDORARCHLIBDIR%%/codec/data.rb X%%RUBY_VENDORARCHLIBDIR%%/codec/mapping.rb X%%RUBY_VENDORARCHLIBDIR%%/core/condition.rb X%%RUBY_VENDORARCHLIBDIR%%/core/connection.rb X%%RUBY_VENDORARCHLIBDIR%%/core/connection_driver.rb X%%RUBY_VENDORARCHLIBDIR%%/core/container.rb X%%RUBY_VENDORARCHLIBDIR%%/core/delivery.rb X%%RUBY_VENDORARCHLIBDIR%%/core/disposition.rb X%%RUBY_VENDORARCHLIBDIR%%/core/endpoint.rb X%%RUBY_VENDORARCHLIBDIR%%/core/event.rb X%%RUBY_VENDORARCHLIBDIR%%/core/exceptions.rb X%%RUBY_VENDORARCHLIBDIR%%/core/link.rb X%%RUBY_VENDORARCHLIBDIR%%/core/listener.rb X%%RUBY_VENDORARCHLIBDIR%%/core/message.rb X%%RUBY_VENDORARCHLIBDIR%%/core/messaging_handler.rb X%%RUBY_VENDORARCHLIBDIR%%/core/receiver.rb X%%RUBY_VENDORARCHLIBDIR%%/core/sasl.rb X%%RUBY_VENDORARCHLIBDIR%%/core/sender.rb X%%RUBY_VENDORARCHLIBDIR%%/core/session.rb X%%RUBY_VENDORARCHLIBDIR%%/core/ssl.rb X%%RUBY_VENDORARCHLIBDIR%%/core/ssl_details.rb X%%RUBY_VENDORARCHLIBDIR%%/core/ssl_domain.rb X%%RUBY_VENDORARCHLIBDIR%%/core/terminus.rb X%%RUBY_VENDORARCHLIBDIR%%/core/tracker.rb X%%RUBY_VENDORARCHLIBDIR%%/core/transfer.rb X%%RUBY_VENDORARCHLIBDIR%%/core/transport.rb X%%RUBY_VENDORARCHLIBDIR%%/core/uri.rb X%%RUBY_VENDORARCHLIBDIR%%/core/url.rb X%%RUBY_VENDORARCHLIBDIR%%/core/work_queue.rb X%%RUBY_VENDORARCHLIBDIR%%/handler/adapter.rb X%%RUBY_VENDORARCHLIBDIR%%/handler/messaging_adapter.rb X%%RUBY_VENDORARCHLIBDIR%%/handler/messaging_handler.rb X%%RUBY_VENDORARCHLIBDIR%%/handler/reactor_messaging_adapter.rb X%%RUBY_VENDORARCHLIBDIR%%/qpid_proton.rb X%%RUBY_VENDORARCHLIBDIR%%/reactor/container.rb X%%RUBY_VENDORARCHLIBDIR%%/types/array.rb X%%RUBY_VENDORARCHLIBDIR%%/types/described.rb X%%RUBY_VENDORARCHLIBDIR%%/types/hash.rb X%%RUBY_VENDORARCHLIBDIR%%/types/strings.rb X%%RUBY_VENDORARCHLIBDIR%%/types/type.rb X%%RUBY_VENDORARCHLIBDIR%%/util/deprecation.rb X%%RUBY_VENDORARCHLIBDIR%%/util/error_handler.rb X%%RUBY_VENDORARCHLIBDIR%%/util/schedule.rb X%%RUBY_VENDORARCHLIBDIR%%/util/version.rb X%%RUBY_VENDORARCHLIBDIR%%/util/wrapper.rb 3fff1862596b45f0fb218752c5752181 echo x - qpid-proton/distinfo sed 's/^X//' >qpid-proton/distinfo << '8371b0bd2f00062b99aaa1c19362919e' XTIMESTAMP = 1527366387 XSHA256 (qpid-proton-0.23.0.tar.gz) = b7af9e5e36526a0a6d1a6dcad1e5fe76cc868f2fd7f5bb9c3bd0bba00031e23a XSIZE (qpid-proton-0.23.0.tar.gz) = 1130524 8371b0bd2f00062b99aaa1c19362919e echo x - qpid-proton/Makefile sed 's/^X//' >qpid-proton/Makefile << '2c246af11d2880a33de1ad39262a7873' X# Created by: David Shane Holden X# $FreeBSD$ X XPORTNAME= qpid-proton XPORTVERSION= 0.23.0 XCATEGORIES= devel XMASTER_SITES= APACHE/qpid/proton/${PORTVERSION} X XMAINTAINER= dpejesh@yahoo.com XCOMMENT= High-performance, lightweight messaging library X XLICENSE= APACHE20 X XLIB_DEPENDS+= libuuid.so:misc/e2fsprogs-libuuid \ X libuv.so:devel/libuv X XUSES+= cmake:noninja localbase pathfix python:build ssl XUSE_LDCONFIG= yes X XALL_BINDINGS= cpp go python ruby X XCMAKE_ARGS+= -DEXAMPLESDIR=${EXAMPLESDIR} \ X -DLIB_INSTALL_DIR=${PREFIX}/lib \ X -DDOCSDIR=${DOCSDIR} \ X -DSYSINSTALL_BINDINGS=YES \ X -DNOENABLE_FUZZ_TESTING=ON X XOPTIONS_DEFINE?= DOCS EXAMPLES SASL XOPTIONS_DEFAULT= XOPTIONS_SUB= yes X XDOCS_ALL_TARGET= docs XDOCS_BUILD_DEPENDS+= doxygen:devel/doxygen XDOCS_PORTDOCS?= api-c X XEXAMPLES_CMAKE_BOOL= ENABLE_EXAMPLES XEXAMPLES_PORTEXAMPLES?= c X XSASL_CMAKE_ON= -DSASL_IMPL=cyrus XSASL_CMAKE_OFF= -DSASL_IMPL=none XSASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 X XTEST_ENV= CTEST_OUTPUT_ON_FAILURE=1 XTEST_TARGET= test X X.include X X# qpid-proton will attempt to build every binding it finds support X# for. each binding can be disabled by passing -DBUILD_{binding}=OFF X# to cmake. to determine which binding to build use the PKGNAMESUFFIX X# as the key to enable it and disable the rest. X X.if defined(PKGNAMESUFFIX) XBINDING= ${PKGNAMESUFFIX:S/-//} XCOMMENT+= - ${BINDING} bindings XLIB_DEPENDS+= libqpid-proton.so:devel/qpid-proton XCMAKE_ARGS+= -DBUILD_${BINDING:tu}=ON XPLIST= ${PKGDIR}/pkg-plist.${BINDING} XINSTALL_WRKSRC= ${WRKSRC}/${BINDING} X.endif X X.for binding in ${ALL_BINDINGS:N${BINDING}} XCMAKE_ARGS+= -DBUILD_${binding:tu}=OFF X.endfor X X.include 2c246af11d2880a33de1ad39262a7873 echo x - qpid-proton/pkg-plist.go sed 's/^X//' >qpid-proton/pkg-plist.go << '5e703223fc51ad9c1588e0b7f6039fdd' X%%GO_SRCDIR%%/%%GO_PKGNAME%%/README.md X%%GO_SRCDIR%%/%%GO_PKGNAME%%/amqp/doc.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/amqp/error.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/amqp/interop_test.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/amqp/marshal.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/amqp/marshal_test.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/amqp/message.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/amqp/message_test.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/amqp/types.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/amqp/types_test.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/amqp/unmarshal.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/amqp/url.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/amqp/url_test.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/amqp/version.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/electron/auth_test.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/electron/connection.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/electron/container.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/electron/doc.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/electron/electron_test.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/electron/endpoint.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/electron/error.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/electron/example_client_server_test.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/electron/handler.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/electron/link.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/electron/link_test.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/electron/receiver.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/electron/sender.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/electron/session.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/electron/time.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/proton/doc.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/proton/engine.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/proton/error.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/proton/handlers.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/proton/message.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/proton/proton_test.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/proton/uuid.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/proton/wrappers.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/proton/wrappers_gen.go X%%GO_SRCDIR%%/%%GO_PKGNAME%%/readme-go-get.md 5e703223fc51ad9c1588e0b7f6039fdd echo x - qpid-proton/pkg-plist.python sed 's/^X//' >qpid-proton/pkg-plist.python << 'f173e64b858dccf10205b5f7c8dd8c61' X%%PYTHON_SITELIBDIR%%/_cproton.so X%%PYTHON_SITELIBDIR%%/cproton.py X%%PYTHON_SITELIBDIR%%/cproton.pyc X%%PYTHON_SITELIBDIR%%/cproton.pyo X%%PYTHON_SITELIBDIR%%/proton/__init__.py X%%PYTHON_SITELIBDIR%%/proton/__init__.pyc X%%PYTHON_SITELIBDIR%%/proton/__init__.pyo X%%PYTHON_SITELIBDIR%%/proton/_compat.py X%%PYTHON_SITELIBDIR%%/proton/_compat.pyc X%%PYTHON_SITELIBDIR%%/proton/_compat.pyo X%%PYTHON_SITELIBDIR%%/proton/handlers.py X%%PYTHON_SITELIBDIR%%/proton/handlers.pyc X%%PYTHON_SITELIBDIR%%/proton/handlers.pyo X%%PYTHON_SITELIBDIR%%/proton/reactor.py X%%PYTHON_SITELIBDIR%%/proton/reactor.pyc X%%PYTHON_SITELIBDIR%%/proton/reactor.pyo X%%PYTHON_SITELIBDIR%%/proton/utils.py X%%PYTHON_SITELIBDIR%%/proton/utils.pyc X%%PYTHON_SITELIBDIR%%/proton/utils.pyo X%%PYTHON_SITELIBDIR%%/proton/wrapper.py X%%PYTHON_SITELIBDIR%%/proton/wrapper.pyc X%%PYTHON_SITELIBDIR%%/proton/wrapper.pyo f173e64b858dccf10205b5f7c8dd8c61 echo x - qpid-proton/pkg-descr sed 's/^X//' >qpid-proton/pkg-descr << '306865cdc8675fba4dafafa115e9fcad' XQpid Proton is a high-performance, lightweight messaging library. It can be Xused in the widest range of messaging applications, including brokers, client Xlibraries, routers, bridges, proxies, and more. Proton makes it trivial to Xintegrate with the AMQP 1.0 ecosystem from any platform, environment, or Xlanguage. X XWWW: https://qpid.apache.org/proton/ 306865cdc8675fba4dafafa115e9fcad echo c - qpid-proton-cpp mkdir -p qpid-proton-cpp > /dev/null 2>&1 echo x - qpid-proton-cpp/Makefile sed 's/^X//' >qpid-proton-cpp/Makefile << '62b816652835f62bf56e79d4ebdb4cde' X# Created by: David Shane Holden X# $FreeBSD$ X XPORTNAME= qpid-proton XPKGNAMESUFFIX= -cpp X XMASTERDIR= ${.CURDIR}/../qpid-proton X XDOCS_PORTDOCS= api-cpp X XEXAMPLES_PORTEXAMPLES= cpp X X.include "${MASTERDIR}/Makefile" 62b816652835f62bf56e79d4ebdb4cde echo c - qpid-proton-go mkdir -p qpid-proton-go > /dev/null 2>&1 echo x - qpid-proton-go/Makefile sed 's/^X//' >qpid-proton-go/Makefile << '3797629047212e5f9d0439a345e009ec' X# Created by: David Shane Holden X# $FreeBSD$ X XPORTNAME= qpid-proton XPKGNAMESUFFIX= -go X XMASTERDIR= ${.CURDIR}/../qpid-proton X XGO_PKGNAME= qpid.apache.org XGO_SRCDIR= go/src X XCMAKE_ARGS= -DGO_INSTALL_DIR=${PREFIX}/${GO_SRCDIR} XBUILD_DEPENDS= ${LOCALBASE}/bin/go:lang/go XPLIST_SUB= GO_PKGNAME=${GO_PKGNAME} \ X GO_SRCDIR=${GO_SRCDIR} X XOPTIONS_EXCLUDE= DOCS X XEXAMPLES_PORTEXAMPLES= go X X.include "${MASTERDIR}/Makefile" 3797629047212e5f9d0439a345e009ec echo c - qpid-proton-python mkdir -p qpid-proton-python > /dev/null 2>&1 echo x - qpid-proton-python/Makefile sed 's/^X//' >qpid-proton-python/Makefile << '3564082f1a53307d813a0a39bfd7fe08' X# Created by: David Shane Holden X# $FreeBSD$ X XPORTNAME= qpid-proton XPKGNAMESUFFIX= -python X XMASTERDIR= ${.CURDIR}/../qpid-proton X XBUILD_DEPENDS= swig3.0:devel/swig30 XTEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tox>=0:devel/py-tox@${FLAVOR} X XUSES= python X XDOCS_BUILD_DEPENDS= epydoc:devel/epydoc \ X sphinx-build:textproc/py-sphinx XDOCS_PORTDOCS= api-py \ X tutorial-py X XEXAMPLES_PORTEXAMPLES= python X X.include "${MASTERDIR}/Makefile" 3564082f1a53307d813a0a39bfd7fe08 echo c - qpid-proton-ruby mkdir -p qpid-proton-ruby > /dev/null 2>&1 echo x - qpid-proton-ruby/Makefile sed 's/^X//' >qpid-proton-ruby/Makefile << 'bcdf19f78fc6e0e704de4a065aeffca7' X# Created by: David Shane Holden X# $FreeBSD$ X XPORTNAME= qpid-proton XPKGNAMESUFFIX= -ruby X XMASTERDIR= ${.CURDIR}/../qpid-proton X XBUILD_DEPENDS= rubygem-rspec>=0:devel/rubygem-rspec \ X rubygem-simplecov>=0:devel/rubygem-simplecov \ X swig3.0:devel/swig30 XTEST_DEPENDS= rubygem-minitest>=0:devel/rubygem-minitest X XUSE_RUBY= yes X XDOCS_BUILD_DEPENDS= yard:textproc/rubygem-yard XDOCS_PORTDOCS= api-ruby X XEXAMPLES_PORTEXAMPLES= ruby X X.include "${MASTERDIR}/Makefile" bcdf19f78fc6e0e704de4a065aeffca7 exit