FreeBSD Bugzilla – Attachment 138497 Details for
Bug 184471
New port: net/yami4-cpp Messaging library for C++
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
file.shar
file.shar (text/plain), 11.79 KB, created by
Maciej Sobczak
on 2013-12-03 14:20:00 UTC
(
hide
)
Description:
file.shar
Filename:
MIME Type:
Creator:
Maciej Sobczak
Created:
2013-12-03 14:20:00 UTC
Size:
11.79 KB
patch
obsolete
># 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: ># ># yami4-cpp ># yami4-cpp/Makefile ># yami4-cpp/pkg-descr ># yami4-cpp/files ># yami4-cpp/files/patch-all ># yami4-cpp/pkg-plist ># yami4-cpp/distinfo ># >echo c - yami4-cpp >mkdir -p yami4-cpp > /dev/null 2>&1 >echo x - yami4-cpp/Makefile >sed 's/^X//' >yami4-cpp/Makefile << 'bc4ba53eef3ebd960c4d159530931bc1' >X# $FreeBSD$ >X >XPORTNAME= yami4-cpp >XPORTVERSION= 1.8.0 >XCATEGORIES= net >XMASTER_SITES= http://www.inspirel.com/yami4/files/ >XDISTNAME= yami4-gpl-1.8.0 >X >XMAINTAINER= prog@msobczak.com >XCOMMENT= Messaging library for distributed systems >X >XLICENSE= GPLv3 >XLLICENSE_FILE= ${WRKSRC}/gpl-3.0.txt >X >Xdo-build : >X cd ${WRKSRC}/src/core; make >X cd ${WRKSRC}/src/cpp; make >X >Xdo-install : >X ${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/yami4 >X ${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/yami4/core >X ${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/yami4/cpp >X (cd ${WRKSRC}/doc/core && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/doc/yami4/core) >X (cd ${WRKSRC}/doc/cpp && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/doc/yami4/cpp) >X (cd ${WRKSRC}/include && ${COPYTREE_SHARE} yami4-core ${STAGEDIR}${PREFIX}/include) >X (cd ${WRKSRC}/include && ${COPYTREE_SHARE} yami4-cpp ${STAGEDIR}${PREFIX}/include) >X (cd ${WRKSRC}/lib && ${INSTALL_DATA} *.a ${STAGEDIR}${PREFIX}/lib) >X >X.include <bsd.port.mk> >bc4ba53eef3ebd960c4d159530931bc1 >echo x - yami4-cpp/pkg-descr >sed 's/^X//' >yami4-cpp/pkg-descr << 'c0ab1d4a4b6b281138ebc18315f8b364' >XYAMI4 is a messaging solution for distributed systems. >XIt is a set of libraries for several platforms and programming languages. >XThis port installs the core and C++ libraries with documentation. >X >XThe homepage of the YAMI4 project is: >X >XWWW: http://www.inspirel.com/yami4/ >c0ab1d4a4b6b281138ebc18315f8b364 >echo c - yami4-cpp/files >mkdir -p yami4-cpp/files > /dev/null 2>&1 >echo x - yami4-cpp/files/patch-all >sed 's/^X//' >yami4-cpp/files/patch-all << 'bcdd33f1fb3dbf5b27f7275d293b91d1' >Xdiff -ruN ../yami4-gpl-1.8.0.orig/src/core/Makefile ./src/core/Makefile >X--- ../yami4-gpl-1.8.0.orig/src/core/Makefile 2013-12-02 16:21:00.000000000 +0100 >X+++ ./src/core/Makefile 2013-12-02 16:23:00.000000000 +0100 >X@@ -1,10 +1,11 @@ >X-COMPILER = g++ >X+CXX ?= c++ >X+COMPILER = $(CXX) >X >X # These options are used for development >X #OPTIONS = -Wall -Wextra -W -Wshadow -Weffc++ -pedantic -Wno-long-long -g >X >X # These options are intended for final use >X-OPTIONS = -O2 $(USER_COMPILER_OPTIONS) >X+OPTIONS = $(CXXFLAGS) $(USER_COMPILER_OPTIONS) >X >X PLATFORM = posix >X INCLUDE_PLATFORM = -I$(PLATFORM) >Xdiff -ruN ../yami4-gpl-1.8.0.orig/src/core/posix/io_error_handler.cpp ./src/core/posix/io_error_handler.cpp >X--- ../yami4-gpl-1.8.0.orig/src/core/posix/io_error_handler.cpp 2013-12-02 16:21:00.000000000 +0100 >X+++ ./src/core/posix/io_error_handler.cpp 2013-12-02 16:21:05.000000000 +0100 >X@@ -16,7 +16,7 @@ >X >X #include "../io_error_handler.h" >X >X-#include <cstdio> >X+#include <stdio.h> >X #include <cstring> >X >X #include <errno.h> >X@@ -42,7 +42,7 @@ >X char msg[max_msg_size]; >X >X const char * error_str = std::strerror(error_code); >X- std::snprintf(msg, max_msg_size, "%s: %s", prefix, error_str); >X+ snprintf(msg, max_msg_size, "%s: %s", prefix, error_str); >X >X try >X { >Xdiff -ruN ../yami4-gpl-1.8.0.orig/src/cpp/Makefile ./src/cpp/Makefile >X--- ../yami4-gpl-1.8.0.orig/src/cpp/Makefile 2013-12-02 16:21:00.000000000 +0100 >X+++ ./src/cpp/Makefile 2013-12-02 16:23:26.000000000 +0100 >X@@ -1,10 +1,11 @@ >X-COMPILER = g++ >X+CXX ?= c++ >X+COMPILER = $(CXX) >X >X # These options are used for development >X #OPTIONS = -Wall -Wextra -W -Wshadow -pedantic -Wno-long-long -g >X >X # These options are intended for final use >X-OPTIONS = -O2 $(USER_COMPILER_OPTIONS) >X+OPTIONS = $(CXXFLAGS) $(USER_COMPILER_OPTIONS) >X >X PLATFORM = posix >X INCLUDE_PLATFORM = -I$(PLATFORM) -I../core/$(PLATFORM) >bcdd33f1fb3dbf5b27f7275d293b91d1 >echo x - yami4-cpp/pkg-plist >sed 's/^X//' >yami4-cpp/pkg-plist << '63c6ee0800c20f1112abcb14287f1ea8' >Xinclude/yami4-core/agent.h >Xinclude/yami4-core/allocator.h >Xinclude/yami4-core/channel_descriptor.h >Xinclude/yami4-core/core.h >Xinclude/yami4-core/dll.h >Xinclude/yami4-core/fatal_errors.h >Xinclude/yami4-core/option_names.h >Xinclude/yami4-core/parameter_entry.h >Xinclude/yami4-core/parameter_iterator.h >Xinclude/yami4-core/parameter_type.h >Xinclude/yami4-core/parameters.h >Xinclude/yami4-core/raw_buffer_data_source.h >Xinclude/yami4-core/serializable.h >Xinclude/yami4-cpp/activity_statistics_monitor.h >Xinclude/yami4-cpp/agent.h >Xinclude/yami4-cpp/agent_impl_base.h >Xinclude/yami4-cpp/connection_event.h >Xinclude/yami4-cpp/connection_event_dispatcher_base.h >Xinclude/yami4-cpp/connection_event_generic_dispatcher.h >Xinclude/yami4-cpp/errors.h >Xinclude/yami4-cpp/event_callback.h >Xinclude/yami4-cpp/incoming_message.h >Xinclude/yami4-cpp/incoming_message_dispatcher_base.h >Xinclude/yami4-cpp/incoming_message_generic_dispatcher.h >Xinclude/yami4-cpp/io_error_dispatcher_base.h >Xinclude/yami4-cpp/io_error_generic_dispatcher.h >Xinclude/yami4-cpp/message_state.h >Xinclude/yami4-cpp/option_names.h >Xinclude/yami4-cpp/outgoing_message.h >Xinclude/yami4-cpp/outgoing_message_dispatcher_base.h >Xinclude/yami4-cpp/outgoing_message_generic_dispatcher.h >Xinclude/yami4-cpp/parameter_entry.h >Xinclude/yami4-cpp/parameter_type.h >Xinclude/yami4-cpp/parameters.h >Xinclude/yami4-cpp/raw_buffer_data_source.h >Xinclude/yami4-cpp/serializable.h >Xinclude/yami4-cpp/value_publisher.h >Xinclude/yami4-cpp/value_publisher_overflow_action.h >Xinclude/yami4-cpp/value_publisher_overflow_dispatcher_base.h >Xinclude/yami4-cpp/value_publisher_overflow_generic_dispatcher.h >Xinclude/yami4-cpp/version.h >Xinclude/yami4-cpp/yami.h >Xlib/libyamicore.a >Xlib/libyamicpp.a >Xshare/doc/yami4/core/annotated.html >Xshare/doc/yami4/core/bc_s.png >Xshare/doc/yami4/core/classes.html >Xshare/doc/yami4/core/classyami_1_1core_1_1agent-members.html >Xshare/doc/yami4/core/classyami_1_1core_1_1agent.html >Xshare/doc/yami4/core/classyami_1_1core_1_1channel__descriptor-members.html >Xshare/doc/yami4/core/classyami_1_1core_1_1channel__descriptor.html >Xshare/doc/yami4/core/classyami_1_1core_1_1parameter__entry-members.html >Xshare/doc/yami4/core/classyami_1_1core_1_1parameter__entry.html >Xshare/doc/yami4/core/classyami_1_1core_1_1parameter__iterator-members.html >Xshare/doc/yami4/core/classyami_1_1core_1_1parameter__iterator.html >Xshare/doc/yami4/core/classyami_1_1core_1_1parameters-members.html >Xshare/doc/yami4/core/classyami_1_1core_1_1parameters.html >Xshare/doc/yami4/core/classyami_1_1core_1_1raw__buffer__data__source-members.html >Xshare/doc/yami4/core/classyami_1_1core_1_1raw__buffer__data__source.html >Xshare/doc/yami4/core/classyami_1_1core_1_1serializable-members.html >Xshare/doc/yami4/core/classyami_1_1core_1_1serializable.html >Xshare/doc/yami4/core/closed.png >Xshare/doc/yami4/core/doxygen.css >Xshare/doc/yami4/core/doxygen.png >Xshare/doc/yami4/core/ftv2blank.png >Xshare/doc/yami4/core/ftv2doc.png >Xshare/doc/yami4/core/ftv2folderclosed.png >Xshare/doc/yami4/core/ftv2folderopen.png >Xshare/doc/yami4/core/ftv2lastnode.png >Xshare/doc/yami4/core/ftv2link.png >Xshare/doc/yami4/core/ftv2mlastnode.png >Xshare/doc/yami4/core/ftv2mnode.png >Xshare/doc/yami4/core/ftv2node.png >Xshare/doc/yami4/core/ftv2plastnode.png >Xshare/doc/yami4/core/ftv2pnode.png >Xshare/doc/yami4/core/ftv2splitbar.png >Xshare/doc/yami4/core/ftv2vertline.png >Xshare/doc/yami4/core/functions.html >Xshare/doc/yami4/core/functions_func.html >Xshare/doc/yami4/core/hierarchy.html >Xshare/doc/yami4/core/index.html >Xshare/doc/yami4/core/jquery.js >Xshare/doc/yami4/core/namespacemembers.html >Xshare/doc/yami4/core/namespacemembers_enum.html >Xshare/doc/yami4/core/namespacemembers_eval.html >Xshare/doc/yami4/core/namespacemembers_func.html >Xshare/doc/yami4/core/namespacemembers_type.html >Xshare/doc/yami4/core/namespaces.html >Xshare/doc/yami4/core/namespaceyami.html >Xshare/doc/yami4/core/namespaceyami_1_1core.html >Xshare/doc/yami4/core/nav_f.png >Xshare/doc/yami4/core/nav_h.png >Xshare/doc/yami4/core/navtree.css >Xshare/doc/yami4/core/navtree.js >Xshare/doc/yami4/core/open.png >Xshare/doc/yami4/core/resize.js >Xshare/doc/yami4/core/tab_a.png >Xshare/doc/yami4/core/tab_b.png >Xshare/doc/yami4/core/tab_h.png >Xshare/doc/yami4/core/tab_s.png >Xshare/doc/yami4/core/tabs.css >Xshare/doc/yami4/cpp/annotated.html >Xshare/doc/yami4/cpp/bc_s.png >Xshare/doc/yami4/cpp/classes.html >Xshare/doc/yami4/cpp/classyami_1_1activity__statistics__monitor-members.html >Xshare/doc/yami4/cpp/classyami_1_1activity__statistics__monitor.html >Xshare/doc/yami4/cpp/classyami_1_1agent-members.html >Xshare/doc/yami4/cpp/classyami_1_1agent.html >Xshare/doc/yami4/cpp/classyami_1_1event__callback-members.html >Xshare/doc/yami4/cpp/classyami_1_1event__callback.html >Xshare/doc/yami4/cpp/classyami_1_1incoming__message-members.html >Xshare/doc/yami4/cpp/classyami_1_1incoming__message.html >Xshare/doc/yami4/cpp/classyami_1_1outgoing__message-members.html >Xshare/doc/yami4/cpp/classyami_1_1outgoing__message.html >Xshare/doc/yami4/cpp/classyami_1_1parameter__entry-members.html >Xshare/doc/yami4/cpp/classyami_1_1parameter__entry.html >Xshare/doc/yami4/cpp/classyami_1_1parameters-members.html >Xshare/doc/yami4/cpp/classyami_1_1parameters.html >Xshare/doc/yami4/cpp/classyami_1_1parameters_1_1iterator-members.html >Xshare/doc/yami4/cpp/classyami_1_1parameters_1_1iterator.html >Xshare/doc/yami4/cpp/classyami_1_1raw__buffer__data__source-members.html >Xshare/doc/yami4/cpp/classyami_1_1raw__buffer__data__source.html >Xshare/doc/yami4/cpp/classyami_1_1serializable-members.html >Xshare/doc/yami4/cpp/classyami_1_1serializable.html >Xshare/doc/yami4/cpp/classyami_1_1value__publisher-members.html >Xshare/doc/yami4/cpp/classyami_1_1value__publisher.html >Xshare/doc/yami4/cpp/classyami_1_1yami__logic__error-members.html >Xshare/doc/yami4/cpp/classyami_1_1yami__logic__error.html >Xshare/doc/yami4/cpp/classyami_1_1yami__runtime__error-members.html >Xshare/doc/yami4/cpp/classyami_1_1yami__runtime__error.html >Xshare/doc/yami4/cpp/closed.png >Xshare/doc/yami4/cpp/doxygen.css >Xshare/doc/yami4/cpp/doxygen.png >Xshare/doc/yami4/cpp/ftv2blank.png >Xshare/doc/yami4/cpp/ftv2doc.png >Xshare/doc/yami4/cpp/ftv2folderclosed.png >Xshare/doc/yami4/cpp/ftv2folderopen.png >Xshare/doc/yami4/cpp/ftv2lastnode.png >Xshare/doc/yami4/cpp/ftv2link.png >Xshare/doc/yami4/cpp/ftv2mlastnode.png >Xshare/doc/yami4/cpp/ftv2mnode.png >Xshare/doc/yami4/cpp/ftv2node.png >Xshare/doc/yami4/cpp/ftv2plastnode.png >Xshare/doc/yami4/cpp/ftv2pnode.png >Xshare/doc/yami4/cpp/ftv2splitbar.png >Xshare/doc/yami4/cpp/ftv2vertline.png >Xshare/doc/yami4/cpp/functions.html >Xshare/doc/yami4/cpp/functions_func.html >Xshare/doc/yami4/cpp/functions_type.html >Xshare/doc/yami4/cpp/hierarchy.html >Xshare/doc/yami4/cpp/index.html >Xshare/doc/yami4/cpp/jquery.js >Xshare/doc/yami4/cpp/namespacemembers.html >Xshare/doc/yami4/cpp/namespacemembers_enum.html >Xshare/doc/yami4/cpp/namespacemembers_eval.html >Xshare/doc/yami4/cpp/namespacemembers_vars.html >Xshare/doc/yami4/cpp/namespaces.html >Xshare/doc/yami4/cpp/namespaceyami.html >Xshare/doc/yami4/cpp/nav_f.png >Xshare/doc/yami4/cpp/nav_h.png >Xshare/doc/yami4/cpp/navtree.css >Xshare/doc/yami4/cpp/navtree.js >Xshare/doc/yami4/cpp/open.png >Xshare/doc/yami4/cpp/resize.js >Xshare/doc/yami4/cpp/tab_a.png >Xshare/doc/yami4/cpp/tab_b.png >Xshare/doc/yami4/cpp/tab_h.png >Xshare/doc/yami4/cpp/tab_s.png >Xshare/doc/yami4/cpp/tabs.css >X@dirrmtry share/doc/yami4/cpp >X@dirrmtry share/doc/yami4/core >X@dirrmtry share/doc/yami4 >X@dirrmtry include/yami4-cpp >X@dirrmtry include/yami4-core >63c6ee0800c20f1112abcb14287f1ea8 >echo x - yami4-cpp/distinfo >sed 's/^X//' >yami4-cpp/distinfo << '021de85a3cafa39408021c5da8f1ffab' >XSHA256 (yami4-gpl-1.8.0.tar.gz) = a96ec08453a5cf45fec1cce8cb997503b1e92905e19249ee5755a44f640f6f31 >XSIZE (yami4-gpl-1.8.0.tar.gz) = 1068866 >021de85a3cafa39408021c5da8f1ffab >exit
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 184471
: 138497