Skip to content
Snippets Groups Projects
Commit 08150b15 authored by Anthony Mallet's avatar Anthony Mallet
Browse files

[wip/genom3] Update to genom3-2.99.21

Changes since 2.99.20:
 . Changed the C++ IDL mapping for bounded sequences (use a
   genom::bounded_sequence instead of tr1::array).
 . Fixed a few syntactic issues in the C++ IDL mapping.
 . Fixed the C client interface to be able to invoke requests synchronously:
   added a result() function getting the result of a request and changed the
   semantics of send() so that it is always non-blocking (callbacks are
   optional).
 . Fixed the constness of the json_error() function in the c/client.h
   interface.
 . Added a .pc file for the version of the c/client.h interface, to detect
   versions mistmatch early during the configuration of clients.
 . Centralized a client.h tcl template source describing the instanciated
   c/client interface, so that templates providing a C client are guaranteed to
   be compatible.
 . Removed the version number in the installation path of genom3 builtin
   templates.
 . The --tmpldir or the GENOM_TMPL_PATH variable do not discard the genom3
   builtin template path anymore.
 . Replaced middleware-specific errors with a common middleware exception
   mwerr.
 . Added a [$port throw] procedure in the tcl template engine, that reports
   exceptions that can be raised during the reading or writing of a port.
 . Fix error reporting in the tcl template engine (line error number and error
   backtrace).
 . Improved documentation for the [$type ...] procedure in the tcl template
   engine.
parent b581b1f5
No related branches found
No related tags found
No related merge requests found
......@@ -2,7 +2,7 @@
# Created: Anthony Mallet on Fri, 19 Oct 2012
#
VERSION= 2.99.20
VERSION= 2.99.21
DISTNAME= genom-${VERSION}
PKGNAME= genom3-${VERSION}
CATEGORIES= architecture
......@@ -23,8 +23,6 @@ NOT_FOR_PLATFORM= # empty
DEPEND_ABI.tcl= tcl>=8.5
MAKE_JOBS_SAFE= no # this is fixed upstream
include ../../pkgtools/pkg-config/depend.mk
include ../../shell/eltclsh/depend.mk
include ../../mk/sysdep/bison.mk
......
@comment Mon Jun 10 17:15:16 CEST 2013
@comment Fri Jul 26 18:31:07 CEST 2013
bin/genom${PKGVERSION}
bin/genom3
include/genom3/c++/event.h
include/genom3/c++/idlsequence.h
include/genom3/c/client.h
include/genom3/c/event.h
include/genom3/c/idlsequence.h
${PKGINFODIR}/dir
${PKGINFODIR}/genom3.imgs
${PKGINFODIR}/genom3.info
lib/pkgconfig/genom3-c-client.pc
lib/pkgconfig/genom3.pc
libexec/genom-pcpp
${PKGMANDIR}/man1/genom3.1
......@@ -127,33 +128,36 @@ share/doc/genom/genom3.info
share/doc/genom/genom3.pdf
share/doc/genom/genom3.txt
share/doc/genom/index.html
share/genom/${PKGVERSION}/engines/tcl/engine.la
share/genom/${PKGVERSION}/engines/tcl/engine.tcl
share/genom/${PKGVERSION}/engines/tcl/language-c++.tcl
share/genom/${PKGVERSION}/engines/tcl/language-c.tcl
share/genom/${PKGVERSION}/engines/tcl/language.tcl
share/genom/${PKGVERSION}/engines/tcl/lcs.tcl
share/genom/${PKGVERSION}/engines/tcl/md5.tcl
share/genom/${PKGVERSION}/engines/tcl/merge.tcl
share/genom/${PKGVERSION}/engines/tcl/object.tcl
share/genom/${PKGVERSION}/engines/tcl/pkgIndex.tcl
share/genom/${PKGVERSION}/engines/tcl/template.tcl
share/genom/${PKGVERSION}/engines/tcl/version.tcl
share/genom/${PKGVERSION}/templates/common/genom.gen
share/genom/${PKGVERSION}/templates/example/example.Makefile.am
share/genom/${PKGVERSION}/templates/example/example.c
share/genom/${PKGVERSION}/templates/example/example.configure.ac
share/genom/${PKGVERSION}/templates/example/example.tcl
share/genom/${PKGVERSION}/templates/example/template.tcl
share/genom/${PKGVERSION}/templates/interactive/template.tcl
share/genom/${PKGVERSION}/templates/mappings/codels.h
share/genom/${PKGVERSION}/templates/mappings/template.tcl
share/genom/${PKGVERSION}/templates/skeleton/ag_templates.m4
share/genom/${PKGVERSION}/templates/skeleton/codels.Makefile.am
share/genom/${PKGVERSION}/templates/skeleton/codels.codel.c
share/genom/${PKGVERSION}/templates/skeleton/codels.codel.cc
share/genom/${PKGVERSION}/templates/skeleton/component-uninstalled.pc.in
share/genom/${PKGVERSION}/templates/skeleton/component.pc.in
share/genom/${PKGVERSION}/templates/skeleton/template.tcl
share/genom/${PKGVERSION}/templates/skeleton/top.Makefile.am
share/genom/${PKGVERSION}/templates/skeleton/top.configure.ac
share/genom/engines/tcl/engine.la
share/genom/engines/tcl/engine.tcl
share/genom/engines/tcl/language-c++.tcl
share/genom/engines/tcl/language-c.tcl
share/genom/engines/tcl/language.tcl
share/genom/engines/tcl/lcs.tcl
share/genom/engines/tcl/md5.tcl
share/genom/engines/tcl/merge.tcl
share/genom/engines/tcl/object.tcl
share/genom/engines/tcl/pkgIndex.tcl
share/genom/engines/tcl/template.tcl
share/genom/engines/tcl/version.tcl
share/genom/templates/common/c-client-uninstalled.pc.in
share/genom/templates/common/c-client.pc.in
share/genom/templates/common/client.h
share/genom/templates/common/genom.gen
share/genom/templates/example/example.Makefile.am
share/genom/templates/example/example.c
share/genom/templates/example/example.configure.ac
share/genom/templates/example/example.tcl
share/genom/templates/example/template.tcl
share/genom/templates/interactive/template.tcl
share/genom/templates/mappings/codels.h
share/genom/templates/mappings/template.tcl
share/genom/templates/skeleton/ag_templates.m4
share/genom/templates/skeleton/codels.Makefile.am
share/genom/templates/skeleton/codels.codel.c
share/genom/templates/skeleton/codels.codel.cc
share/genom/templates/skeleton/component-uninstalled.pc.in
share/genom/templates/skeleton/component.pc.in
share/genom/templates/skeleton/template.tcl
share/genom/templates/skeleton/top.Makefile.am
share/genom/templates/skeleton/top.configure.ac
SHA1 (genom-2.99.20.tar.gz) = aa27955f6c82c0063ab34ba9c7b13fbf8227fad3
RMD160 (genom-2.99.20.tar.gz) = fec5a57a39d97ecb6592d05f80f3daeca2c842ac
Size (genom-2.99.20.tar.gz) = 1316680 bytes
SHA1 (genom-2.99.21.tar.gz) = bf98692dc90598c8e242ac0e25041970eaa8cd26
RMD160 (genom-2.99.21.tar.gz) = df4fe3bd13884b98fa7d6b6f995b95ff74befc30
Size (genom-2.99.21.tar.gz) = 1346170 bytes
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment