[Debian-iot-packaging] [duktape] 02/02: Import Debian changes 2.1.1-1

Thorsten Alteholz alteholz at moszumanska.debian.org
Tue Aug 15 20:26:03 UTC 2017


This is an automated email from the git hooks/post-receive script.

alteholz pushed a commit to branch master
in repository duktape.

commit bdce3b408c1892d4d222fa09b8f895bdc1f03cfa
Merge: e8ecbf7 e8200f9
Author: Thorsten Alteholz <debian at alteholz.de>
Date:   Sun Aug 13 20:03:07 2017 +0200

    Import Debian changes 2.1.1-1
    
    duktape (2.1.1-1) unstable; urgency=medium
    
      * New upstream release
      * debian/control: set standard to 4.0.1 (no changes)
      * debian/rules: replace DH_BUILD_OPTIONS by DH_BUILD_MAINT_OPTIONS

 AUTHORS.rst                                        |     2 +
 Makefile.sharedlibrary                             |     4 +-
 README.rst                                         |     8 +-
 config/architectures/architecture_mips32.h.in      |     6 +-
 config/architectures/architecture_mips64.h.in      |     3 -
 config/compilers/compiler_clang.h.in               |     3 +
 config/compilers/compiler_gcc.h.in                 |     6 +
 .../DUK_USE_DATE_TZO_WINDOWS_NO_DST.yaml           |    10 +
 .../config-options/DUK_USE_FINALIZER_TORTURE.yaml  |    11 +
 config/config-options/DUK_USE_GC_TORTURE.yaml      |     4 +-
 config/config-options/DUK_USE_GLOBAL_BINDING.yaml  |    10 +
 .../DUK_USE_HOBJECT_ARRAY_ABANDON_LIMIT.yaml       |    14 +
 .../DUK_USE_HOBJECT_ARRAY_FAST_RESIZE_LIMIT.yaml   |    13 +
 .../DUK_USE_HOBJECT_ARRAY_MINGROW_ADD.yaml         |     8 +
 .../DUK_USE_HOBJECT_ARRAY_MINGROW_DIVISOR.yaml     |     8 +
 .../DUK_USE_HOBJECT_ENTRY_MINGROW_ADD.yaml         |     8 +
 .../DUK_USE_HOBJECT_ENTRY_MINGROW_DIVISOR.yaml     |     8 +
 .../config-options/DUK_USE_HOBJECT_HASH_PART.yaml  |     2 -
 .../DUK_USE_HOBJECT_HASH_PROP_LIMIT.yaml           |    20 +
 config/config-options/DUK_USE_HTML_COMMENTS.yaml   |     7 +
 .../DUK_USE_INJECT_HEAP_ALLOC_ERROR.yaml           |     7 +
 .../DUK_USE_MARKANDSWEEP_FINALIZER_TORTURE.yaml    |     1 +
 .../DUK_USE_MS_STRINGTABLE_RESIZE.yaml             |     1 +
 config/config-options/DUK_USE_REFCOUNT16.yaml      |     1 +
 config/config-options/DUK_USE_REFCOUNT32.yaml      |    12 +
 .../DUK_USE_REFZERO_FINALIZER_TORTURE.yaml         |     1 +
 .../config-options/DUK_USE_SHEBANG_COMMENTS.yaml   |     8 +
 config/config-options/DUK_USE_STRTAB_CHAIN.yaml    |     1 +
 .../config-options/DUK_USE_STRTAB_CHAIN_SIZE.yaml  |     1 +
 .../config-options/DUK_USE_STRTAB_GROW_LIMIT.yaml  |    10 +
 config/config-options/DUK_USE_STRTAB_MAXSIZE.yaml  |    13 +
 config/config-options/DUK_USE_STRTAB_MINSIZE.yaml  |     9 +
 config/config-options/DUK_USE_STRTAB_PROBE.yaml    |     1 +
 config/config-options/DUK_USE_STRTAB_PTRCOMP.yaml  |    14 +
 .../DUK_USE_STRTAB_RESIZE_CHECK_MASK.yaml          |    16 +
 .../DUK_USE_STRTAB_SHRINK_LIMIT.yaml               |    10 +
 config/config-options/DUK_USE_STRTAB_TORTURE.yaml  |     9 +
 config/examples/debugger_support.yaml              |     1 -
 config/examples/low_memory.yaml                    |    21 +-
 config/header-snippets/compiler_fillins.h.in       |    10 +-
 config/header-snippets/date_provider.h.in          |     4 +-
 config/header-snippets/platform_fillins.h.in       |    16 +-
 config/header-snippets/types.h.in                  |   541 -
 config/header-snippets/types1.h.in                 |     8 +-
 config/helper-snippets/DUK_F_AIX.h.in              |     5 +
 config/helper-snippets/DUK_F_ANDROID.h.in          |     3 +
 config/helper-snippets/DUK_F_DURANGO.h.in          |     4 +
 config/helper-snippets/DUK_F_HPUX.h.in             |     7 +
 config/helper-snippets/DUK_F_SUN.h.in              |     8 +
 config/helper-snippets/DUK_F_X86.h.in              |     3 +
 config/platforms.yaml                              |    12 +
 .../{platform_tinspire.h.in => platform_aix.h.in}  |     6 +-
 config/platforms/platform_durango.h.in             |    32 +
 .../{platform_tinspire.h.in => platform_hpux.h.in} |     7 +-
 config/platforms/platform_solaris.h.in             |     9 +
 config/platforms/platform_tinspire.h.in            |     4 +
 debian/changelog                                   |     8 +
 debian/control                                     |     2 +-
 debian/rules                                       |     2 +-
 debugger/Makefile                                  |     2 +-
 debugger/duk_debug_meta.json                       |    16 -
 debugger/duk_opcodes.yaml                          |     8 -
 duk_dist_meta.json                                 |    10 +-
 examples/alloc-hybrid/duk_alloc_hybrid.c           |     1 +
 examples/alloc-logging/duk_alloc_logging.c         |     1 +
 examples/alloc-torture/duk_alloc_torture.c         |     1 +
 examples/cmdline/duk_cmdline.c                     |    11 +-
 examples/cmdline/duk_cmdline_ajduk.c               |    11 +-
 .../debug-trans-socket/duk_trans_socket_unix.c     |     1 +
 .../debug-trans-socket/duk_trans_socket_windows.c  |     1 +
 extras/module-duktape/Makefile                     |     1 +
 extras/module-duktape/duk_module_duktape.c         |    10 +-
 extras/module-node/Makefile                        |     2 +
 extras/module-node/duk_module_node.c               |    10 +-
 extras/module-node/test.c                          |     4 +
 license.spdx                                       | 23410 ++++++++++---------
 polyfills/global.js                                |    15 +
 src-input/builtins.yaml                            |    57 +-
 src-input/duk_api_bytecode.c                       |    40 +-
 src-input/duk_api_call.c                           |    42 +-
 src-input/duk_api_codec.c                          |    25 +-
 src-input/duk_api_compile.c                        |    19 +-
 src-input/duk_api_debug.c                          |    34 +-
 src-input/duk_api_heap.c                           |    56 +-
 src-input/duk_api_inspect.c                        |     9 +-
 src-input/duk_api_internal.h                       |     4 +-
 src-input/duk_api_object.c                         |    22 +
 src-input/duk_api_public.h.in                      |  1092 -
 src-input/duk_api_stack.c                          |  1026 +-
 src-input/duk_api_string.c                         |    12 +-
 src-input/duk_bi_buffer.c                          |   110 +-
 src-input/duk_bi_date.c                            |     1 +
 src-input/duk_bi_date_unix.c                       |     4 +-
 src-input/duk_bi_date_windows.c                    |    32 +
 src-input/duk_bi_duktape.c                         |    14 +-
 src-input/duk_bi_encoding.c                        |     9 +-
 src-input/duk_bi_error.c                           |     1 +
 src-input/duk_bi_function.c                        |     4 +-
 src-input/duk_bi_global.c                          |    37 +-
 src-input/duk_bi_json.c                            |   102 +-
 src-input/duk_bi_object.c                          |     2 +
 src-input/duk_bi_pointer.c                         |     1 +
 src-input/duk_bi_protos.h                          |     3 +
 src-input/duk_bi_proxy.c                           |     3 +-
 src-input/duk_bi_string.c                          |   261 +-
 src-input/duk_bi_symbol.c                          |     4 +-
 src-input/duk_bi_thread.c                          |    18 +-
 src-input/{duk_dblunion.h.in => duk_dblunion.h}    |     0
 src-input/duk_debug_vsnprintf.c                    |    27 +-
 src-input/duk_debugger.c                           |   227 +-
 src-input/duk_debugger.h                           |     8 +-
 src-input/duk_error.h                              |     5 +-
 src-input/duk_error_longjmp.c                      |    31 +-
 src-input/duk_error_macros.c                       |    44 +-
 src-input/duk_error_misc.c                         |   118 +-
 src-input/duk_error_throw.c                        |   106 +-
 src-input/duk_forwdecl.h                           |     6 +-
 src-input/duk_hbuffer_alloc.c                      |    10 +-
 src-input/duk_hbuffer_ops.c                        |     2 +-
 src-input/duk_heap.h                               |   364 +-
 src-input/duk_heap_alloc.c                         |   355 +-
 src-input/duk_heap_finalize.c                      |   449 +
 src-input/duk_heap_markandsweep.c                  |   981 +-
 src-input/duk_heap_memory.c                        |   114 +-
 src-input/duk_heap_misc.c                          |   150 +-
 src-input/duk_heap_refcount.c                      |   667 +-
 src-input/duk_heap_stringcache.c                   |    33 +-
 src-input/duk_heap_stringtable.c                   |  1655 +-
 src-input/duk_heaphdr.h                            |   735 +-
 src-input/duk_henv.h                               |    48 +
 src-input/duk_hobject.h                            |    99 +-
 src-input/duk_hobject_alloc.c                      |   162 +-
 src-input/duk_hobject_enum.c                       |     9 +-
 src-input/duk_hobject_finalizer.c                  |   113 -
 src-input/duk_hobject_pc2line.c                    |     8 +-
 src-input/duk_hobject_props.c                      |   404 +-
 src-input/duk_hstring.h                            |    27 +-
 src-input/duk_hstring_misc.c                       |    85 +-
 src-input/duk_hthread.h                            |    14 +-
 src-input/duk_hthread_alloc.c                      |     2 +
 src-input/duk_hthread_builtins.c                   |   144 +-
 src-input/duk_hthread_misc.c                       |    19 +-
 src-input/duk_hthread_stacks.c                     |   283 +-
 src-input/duk_internal.h                           |     3 +
 src-input/duk_js.h                                 |     9 +-
 src-input/duk_js_bytecode.h                        |     3 +-
 src-input/duk_js_call.c                            |   152 +-
 src-input/duk_js_compiler.c                        |    59 +-
 src-input/duk_js_compiler.h                        |     4 -
 src-input/duk_js_executor.c                        |   509 +-
 src-input/duk_js_ops.c                             |   135 +-
 src-input/duk_js_var.c                             |   448 +-
 src-input/duk_lexer.c                              |   192 +-
 src-input/duk_lexer.h                              |     4 +-
 src-input/{duk_heaphdr.h => duk_refcount.h}        |   342 +-
 src-input/duk_regexp_compiler.c                    |    10 +-
 src-input/duk_regexp_executor.c                    |     1 +
 src-input/duk_strings.h                            |     1 +
 src-input/duk_util.h                               |    11 +-
 src-input/duk_util_bitdecoder.c                    |     8 +-
 src-input/duk_util_bufwriter.c                     |     2 +-
 src-input/duk_util_hashprime.c                     |    77 -
 src-input/duktape.h.in                             |  1150 +-
 src-input/strings.yaml                             |    25 +-
 src-noline/duk_config.h                            |   238 +-
 src-noline/duk_source_meta.json                    |   343 +-
 src-noline/duktape.c                               | 12124 ++++++----
 src-noline/duktape.h                               |   581 +-
 src-separate/duk_api_bytecode.c                    |    40 +-
 src-separate/duk_api_call.c                        |    42 +-
 src-separate/duk_api_codec.c                       |    25 +-
 src-separate/duk_api_compile.c                     |    19 +-
 src-separate/duk_api_debug.c                       |    34 +-
 src-separate/duk_api_heap.c                        |    56 +-
 src-separate/duk_api_inspect.c                     |     9 +-
 src-separate/duk_api_internal.h                    |     4 +-
 src-separate/duk_api_object.c                      |    22 +
 src-separate/duk_api_stack.c                       |  1026 +-
 src-separate/duk_api_string.c                      |    12 +-
 src-separate/duk_bi_buffer.c                       |   110 +-
 src-separate/duk_bi_date.c                         |     1 +
 src-separate/duk_bi_date_unix.c                    |     4 +-
 src-separate/duk_bi_date_windows.c                 |    32 +
 src-separate/duk_bi_duktape.c                      |    14 +-
 src-separate/duk_bi_encoding.c                     |     9 +-
 src-separate/duk_bi_error.c                        |     1 +
 src-separate/duk_bi_function.c                     |     4 +-
 src-separate/duk_bi_global.c                       |    37 +-
 src-separate/duk_bi_json.c                         |   102 +-
 src-separate/duk_bi_object.c                       |     2 +
 src-separate/duk_bi_pointer.c                      |     1 +
 src-separate/duk_bi_protos.h                       |     3 +
 src-separate/duk_bi_proxy.c                        |     3 +-
 src-separate/duk_bi_string.c                       |   261 +-
 src-separate/duk_bi_symbol.c                       |     4 +-
 src-separate/duk_bi_thread.c                       |    18 +-
 src-separate/duk_builtins.c                        |  1074 +-
 src-separate/duk_builtins.h                        |   181 +-
 src-separate/duk_config.h                          |   238 +-
 .../duk_dblunion.h                                 |     0
 src-separate/duk_debug_vsnprintf.c                 |    27 +-
 src-separate/duk_debugger.c                        |   227 +-
 src-separate/duk_debugger.h                        |     8 +-
 src-separate/duk_error.h                           |     5 +-
 src-separate/duk_error_longjmp.c                   |    31 +-
 src-separate/duk_error_macros.c                    |    44 +-
 src-separate/duk_error_misc.c                      |   118 +-
 src-separate/duk_error_throw.c                     |   106 +-
 src-separate/duk_forwdecl.h                        |     6 +-
 src-separate/duk_hbuffer_alloc.c                   |    10 +-
 src-separate/duk_hbuffer_ops.c                     |     2 +-
 src-separate/duk_heap.h                            |   364 +-
 src-separate/duk_heap_alloc.c                      |   355 +-
 src-separate/duk_heap_finalize.c                   |   449 +
 src-separate/duk_heap_markandsweep.c               |   981 +-
 src-separate/duk_heap_memory.c                     |   114 +-
 src-separate/duk_heap_misc.c                       |   150 +-
 src-separate/duk_heap_refcount.c                   |   667 +-
 src-separate/duk_heap_stringcache.c                |    33 +-
 src-separate/duk_heap_stringtable.c                |  1655 +-
 src-separate/duk_heaphdr.h                         |   735 +-
 src-separate/duk_henv.h                            |    48 +
 src-separate/duk_hobject.h                         |    99 +-
 src-separate/duk_hobject_alloc.c                   |   162 +-
 src-separate/duk_hobject_enum.c                    |     9 +-
 src-separate/duk_hobject_finalizer.c               |   113 -
 src-separate/duk_hobject_pc2line.c                 |     8 +-
 src-separate/duk_hobject_props.c                   |   404 +-
 src-separate/duk_hstring.h                         |    27 +-
 src-separate/duk_hstring_misc.c                    |    85 +-
 src-separate/duk_hthread.h                         |    14 +-
 src-separate/duk_hthread_alloc.c                   |     2 +
 src-separate/duk_hthread_builtins.c                |   144 +-
 src-separate/duk_hthread_misc.c                    |    19 +-
 src-separate/duk_hthread_stacks.c                  |   283 +-
 src-separate/duk_internal.h                        |     3 +
 src-separate/duk_js.h                              |     9 +-
 src-separate/duk_js_bytecode.h                     |     3 +-
 src-separate/duk_js_call.c                         |   152 +-
 src-separate/duk_js_compiler.c                     |    59 +-
 src-separate/duk_js_compiler.h                     |     4 -
 src-separate/duk_js_executor.c                     |   509 +-
 src-separate/duk_js_ops.c                          |   135 +-
 src-separate/duk_js_var.c                          |   448 +-
 src-separate/duk_lexer.c                           |   192 +-
 src-separate/duk_lexer.h                           |     4 +-
 .../duk_heaphdr.h => src-separate/duk_refcount.h   |   342 +-
 src-separate/duk_regexp_compiler.c                 |    10 +-
 src-separate/duk_regexp_executor.c                 |     1 +
 src-separate/duk_source_meta.json                  |    57 +-
 src-separate/duk_strings.h                         |     1 +
 src-separate/duk_util.h                            |    11 +-
 src-separate/duk_util_bitdecoder.c                 |     8 +-
 src-separate/duk_util_bufwriter.c                  |     2 +-
 src-separate/duk_util_hashprime.c                  |    77 -
 src-separate/duktape.h                             |   581 +-
 src/duk_config.h                                   |   238 +-
 src/duk_source_meta.json                           |   343 +-
 src/duktape.c                                      | 12134 ++++++----
 src/duktape.h                                      |   581 +-
 tools/configure.py                                 |    23 +-
 tools/genbuiltins.py                               |   203 +-
 tools/genconfig.py                                 |     4 +
 263 files changed, 41898 insertions(+), 36605 deletions(-)

diff --cc debian/changelog
index c7b344a,0000000..a9d1b47
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,25 -1,0 +1,33 @@@
++duktape (2.1.1-1) unstable; urgency=medium
++
++  * New upstream release
++  * debian/control: set standard to 4.0.1 (no changes)
++  * debian/rules: replace DH_BUILD_OPTIONS by DH_BUILD_MAINT_OPTIONS
++
++ -- Thorsten Alteholz <debian at alteholz.de>  Sun, 13 Aug 2017 20:03:07 +0200
++
 +duktape (2.0.0-1) unstable; urgency=medium
 +
 +  * New upstream release
 +
 + -- Thorsten Alteholz <debian at alteholz.de>  Tue, 24 Jan 2017 19:12:39 +0100
 +
 +duktape (1.6.0-1) unstable; urgency=medium
 +
 +  * new upstream version
 +  * debian/control: add VCS URLs
 +
 + -- Thorsten Alteholz <debian at alteholz.de>  Mon, 12 Dec 2016 18:30:11 +0100
 +
 +duktape (1.5.1-1) unstable; urgency=medium
 +
 +  * new upstream version
 +  * debian/control: move maintainer to debian-iot-team
 +
 + -- Thorsten Alteholz <debian at alteholz.de>  Sat, 15 Oct 2016 11:30:11 +0200
 +
 +duktape (1.5.0-1) unstable; urgency=medium
 +
 +  * Initial release (Closes: #827773)
 +
 + -- Thorsten Alteholz <debian at alteholz.de>  Mon, 20 Jun 2016 21:26:11 +0200
diff --cc debian/control
index d2bd889,0000000..e1a5234
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,54 -1,0 +1,54 @@@
 +Source: duktape
 +Section: interpreters
 +Priority: optional
 +Maintainer: Debian IoT Maintainers <debian-iot-maintainers at lists.alioth.debian.org>
 +Uploaders: Thorsten Alteholz <debian at alteholz.de>
 +Build-Depends: debhelper (>=9)
- Standards-Version: 3.9.8
++Standards-Version: 4.0.1
 +Homepage: http://duktape.org
 +Vcs-Browser: https://anonscm.debian.org/cgit/debian-iot/duktape.git
 +Vcs-Git: https://anonscm.debian.org/git/debian-iot/duktape.git
 +
 +Package: duktape
 +Architecture: any
 +Depends: ${shlibs:Depends}, ${misc:Depends}
 +Description: embeddable Javascript engine
 + Duktape is an embeddable Javascript engine, with a focus on portability 
 + and compact footprint.
 + .
 + Duktape is easy to integrate into a C/C++ project: add duktape.c, duktape.h, 
 + and duk_config.h to your build, and use the Duktape API to call Ecmascript 
 + functions from C code and vice versa.
 + .
 + The main features are
 +    - Embeddable, portable, compact: can run on platforms with 
 +      256kB flash and 64kB system RAM
 +    - Ecmascript E5/E5.1 compliant, some features borrowed from 
 +      Ecmascript E6
 +    - Khronos/ES6 TypedArray and Node.js Buffer bindings
 +    - Built-in debugger
 +    - Built-in regular expression engine
 +    - Built-in Unicode support
 +    - Minimal platform dependencies
 +    - Combined reference counting and mark-and-sweep garbage 
 +      collection with finalization
 +    - Custom features like coroutines, built-in logging framework, 
 +      and built-in CommonJS-based module loading framework
 +    - Property virtualization using a subset of Ecmascript E6 Proxy 
 +      object
 +    - Bytecode dump/load for caching compiled functions
 + .
 + This package contains a commandline duk interpreter
 +
 +Package: duktape-dev
 +Architecture: all
 +Depends: ${misc:Depends}
 +Description: embeddable Javascript engine, development files
 + Duktape is an embeddable Javascript engine, with a focus on portability 
 + and compact footprint.
 + .
 + Duktape is easy to integrate into a C/C++ project: add duktape.c, duktape.h, 
 + and duk_config.h to your build, and use the Duktape API to call Ecmascript 
 + functions from C code and vice versa.
 + .
 + This package contains all source files to use in own projects.
diff --cc debian/rules
index 941b2c8,0000000..2537aa6
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,20 -1,0 +1,20 @@@
 +#!/usr/bin/make -f
 +#export DH_VERBOSE = 1
 +
 +
 +# does not seem to work here, so no debug stuff
- export DEB_BUILD_OPTIONS=noddebs
++export DEB_BUILD_MAINT_OPTIONS=noddebs
 +
 +%:
 +	dh $@ 
 +
 +override_dh_auto_build:
 +	make -f Makefile.sharedlibrary
 +	make -f Makefile.cmdline
 +	dh_auto_build
 +
 +override_dh_auto_clean:
 +	rm -f duk
 +	rm -f libduktaped.so.*
 +	rm -f libduktape.so.*
 +	dh_auto_clean

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-iot/duktape.git



More information about the Debian-iot-packaging mailing list