Back to elektra PTS page

Accepted elektra 0.8.6-1 (source amd64 all) into experimental, experimental



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 26 Jul 2014 09:50:31 +0200
Source: elektra
Binary: libelektra4 libelektra-dev libelektra4-dbus libelektra4-xmltool libelektra4-yajl lua-elektra python3-elektra elektra-bin elektra-tests elektra-doc elektra-dbg
Architecture: source amd64 all
Version: 0.8.6-1
Distribution: experimental
Urgency: medium
Maintainer: Pino Toscano <pino@debian.org>
Changed-By: Pino Toscano <pino@debian.org>
Description:
 elektra-bin - elektra configuration store, binaries
 elektra-dbg - elektra configuration store, debug symbols
 elektra-doc - elektra configuration store, API documentation
 elektra-tests - elektra configuration store, tests
 libelektra-dev - elektra configuration store, main library [development]
 libelektra4 - elektra configuration store, main library
 libelektra4-dbus - elektra configuration store, dbus plugin
 libelektra4-xmltool - elektra configuration store, xmltool plugin
 libelektra4-yajl - elektra configuration store, yajl plugin
 lua-elektra - elektra configuration store, Lua bindings
 python3-elektra - elektra configuration store, Python 3 bindings
Changes:
 elektra (0.8.6-1) experimental; urgency=medium
 .
   * New upstream release.
   * Upstream switched from autotools to cmake, so:
     - drop the dh-autoreconf and libltdl-dev build dependencies
     - add the cmake build dependency
     - stop using the autoreconf dh addon
     - force the use of cmake as build system
     - drop patch docdata_install.diff, no more needed now
     - turn the configure arguments for plugin and apidox directories into
       cmake options
   * Drop libelektra-cpp library, since the C++ headers provide inline
     implementations, and move them to libelektra-dev.
   * Move libelektratools in a private location, since upstream does not
     consider it a public library yet, setting RPATH in kdb to load it; patch
     private_elektratools.diff:
     - disable libelektratoolsN and libelektratools-dev packages for now
   * Rename packages according to the new SONAMEs:
     - libelektra3 -> libelektra4
   * Update install files.
   * Update symbols files.
   * Update doc-base file.
   * Add a new elektra-tests package with the tools and data for the installed
     test suite.
   * Build all the tools and plugins:
     - add the libboost-dev, libdbus-1-dev, and libyajl-dev build dependencies
     - add the libelektra4-dbus, libelektra4-xmltool, and libelektra4-yajl
       packages for the respective plugins, as they bring additional
       dependencies
   * Backport upstream commit e609279f6ca78c39f8dd17f87a215d80c8464dde to set
     RPATH only for the plugin directory in the installation prefix; patch
     upstream_cmake-simplify-RPATH-setting.patch.
   * Start enabling the bindings:
     - pass -DBUILD_SWIG=ON to cmake
     - add the swig build dependency
   * Enable the Lua bindings:
     - add the lua-elektra package
     - add the dh-lua build dependency
     - use the lua dh addon
     - backport upstream commits 27a24cfe85057825afb6f9fca5d4b2dc70d8cf9b and
       8e242a850e051c98a31aaf93bad09778e81a20f8 to install the bindings in the
       correct location; patches upstream_install_lua.diff and
       upstream_Add-TARGET_LUA_CMOD_FOLDER-cmake-variable.patch.
     - provide the upstream examples
     - pass -DBUILD_SWIG_LUA=ON to cmake
   * Enable the Python 3 bindings:
     - add the python3-elektra package
     - add the python3-dev build dependency
     - use the python3 dh addon
     - backport part of upstream commit 9c370a0475ae5461024e171f6c87f340a9f58848
       to install the bindings in the correct location; patch
       upstream_swig-lua-python-fix-installation-directory.patch.
     - provide the upstream examples
     - pass -DBUILD_SWIG_PYTHON=ON to cmake, together with
       -DPython_ADDITIONAL_VERSIONS representing the default python3 version
   * Convert to multiarch:
     - pass a LIB_SUFFIX to cmake
     - adjust paths in install files and rules
   * Add Multi-Arch and Pre-Depends headers where needed.
   * Slightly improve descriptions.
   * Replace patch 01_spelling_fixes.diff with an updated spelling_fixes.diff.
   * Add lintian override for purposely-misspelt string.
   * Remove extra .map and .md5 files from doxygen.
   * Add elektra-dbg with debugging symbols.
   * Remove ".la" exclusion from dh_install, as there are no more libtools
     files now.
   * Remove the libkrb5-dev conflict from libelektra-dev, since now the elektra
     headers are in an own subdirectory.
   * Re-enable the unit tests:
     - do not run them in parallel, as it seems they badly interact with each
       other
     - skip part of a crashing python test; patch python_tests_skip_crash.diff
     - manually run ctest and skip the testscr_* tests, which seem to assume
       they can write to /etc...
   * Add simple autopkgtest tests:
     - run `kdb run_all` using the installed tests provided in elektra-tests
     - run all the Python 3 examples using python-elektra
     - run all the Lua examples using lua-elektra
     (Currently all of them fail, but at least they are starting points.)
   * Convert copyright to copyright-format v1.0, and update it.
   * Disable the static build, since it is not really static (upstream bug,
     https://github.com/ElektraInitiative/libelektra/issues/23)
Checksums-Sha1:
 d6dd0577234b788f7eb3a2f765e277d6b651181c 1953 elektra_0.8.6-1.dsc
 2570710b0057470223611ca00d61a0196e54e7b2 1188337 elektra_0.8.6.orig.tar.gz
 dcc7989376c2f8b89f6186d0b097c93e5c0be32d 18348 elektra_0.8.6-1.debian.tar.xz
 585a44aa9cf4a4977888e626cda71b91064b7f72 175776 libelektra4_0.8.6-1_amd64.deb
 7d3b22f3a2326e85d97b50c3f6096f820e3e0ddd 31432 libelektra-dev_0.8.6-1_amd64.deb
 a27f74557110c9756111f4008cb45f4e83d7769c 10288 libelektra4-dbus_0.8.6-1_amd64.deb
 86d0788905f724cf89d48012893c363bab84bce0 15082 libelektra4-xmltool_0.8.6-1_amd64.deb
 9d253c9e82f41a4ec365ece1709665961f9e20e1 16276 libelektra4-yajl_0.8.6-1_amd64.deb
 524c1f16f4eca27e96d978aa704e7e7afa8b8fbe 60886 lua-elektra_0.8.6-1_amd64.deb
 e95389a7ee11caf11e5f0a80110de420edb5bfbd 75120 python3-elektra_0.8.6-1_amd64.deb
 0ce6aaff53f2d8a3e269d7798c529a4e1ac2fecc 152498 elektra-bin_0.8.6-1_amd64.deb
 0c60fa68aac334de0af09723caa43d5d39186bc9 723434 elektra-tests_0.8.6-1_amd64.deb
 ce93e4281905cdfeab32341c8790c644a455d158 666550 elektra-doc_0.8.6-1_all.deb
 604d87668d40c5b28d85faab3c5600a82e8c39c3 9292478 elektra-dbg_0.8.6-1_amd64.deb
Checksums-Sha256:
 61f8b285732deb4404ef7ec97fcee71d9a42409b9e84201ba5248588ab0af994 1953 elektra_0.8.6-1.dsc
 e815cf69b070c339784472841aa0ee0b169fab7c78f41cbbd7044f53fa9ed216 1188337 elektra_0.8.6.orig.tar.gz
 abdc6a6b91ff1b131b31f8dfd2dce78e341c64531a31a498badf2eca2f49fa43 18348 elektra_0.8.6-1.debian.tar.xz
 ed34e2ef5a6afc7406352670c56577d50b0e8d3338765ea496ac574352dd7957 175776 libelektra4_0.8.6-1_amd64.deb
 de62dd2672845a14d060ab2acc8cb28ab5cf6778b96d2181411d7cda47185a1d 31432 libelektra-dev_0.8.6-1_amd64.deb
 4d3eded787e6f92e690d31f6a797ee68278d7fa5d66611a445486171e1d80e74 10288 libelektra4-dbus_0.8.6-1_amd64.deb
 5c74b9457e0861668638e7f518d976b9b1672b6a9446e962f26ff5fc49202709 15082 libelektra4-xmltool_0.8.6-1_amd64.deb
 89e1720bc3aa0ac54fea56ced6eee13afd8c383ed7dcfb351efca834077175bb 16276 libelektra4-yajl_0.8.6-1_amd64.deb
 029e700eeeba04f36835bc25cf42446cb48bfc94c42e3dce54c8b2356849d033 60886 lua-elektra_0.8.6-1_amd64.deb
 365584eb087cd3607eab12fcbbc75344fee33a6bffef1f45bfcb81c515b84427 75120 python3-elektra_0.8.6-1_amd64.deb
 187e7a3acd4dcfa83c09c135bc8469321169a5ea66726fbed13b180ae07b44bb 152498 elektra-bin_0.8.6-1_amd64.deb
 c7a2f947e602060ad0e0e098047a6c01930538b29149f31d4f1758cd2f669eda 723434 elektra-tests_0.8.6-1_amd64.deb
 de93488811be365c66856a9577f8d55dad96e397ccf51b1dd304223973e11844 666550 elektra-doc_0.8.6-1_all.deb
 84e38d50c60fbe401c9bd70fade6035b7ff3ea3be45b69662e0afd1785afc449 9292478 elektra-dbg_0.8.6-1_amd64.deb
Files:
 2dcf72179a644eb0aa7890256a65b680 175776 libs optional libelektra4_0.8.6-1_amd64.deb
 9a48d43ab40e00e70ce13d5b1513d9a7 31432 libdevel optional libelektra-dev_0.8.6-1_amd64.deb
 05828263a94daebe0497c11c55ef5496 10288 libs optional libelektra4-dbus_0.8.6-1_amd64.deb
 4eda5b3fc943b660076eea65eb9d0c15 15082 libs optional libelektra4-xmltool_0.8.6-1_amd64.deb
 eafd56005356d364466363611a5adb51 16276 libs optional libelektra4-yajl_0.8.6-1_amd64.deb
 9621c409ca57a00c42cd9af9b2f319fa 60886 interpreters optional lua-elektra_0.8.6-1_amd64.deb
 a5efd8584d95b45901785f23f6deb57f 75120 python optional python3-elektra_0.8.6-1_amd64.deb
 4358974a88bfb8e26e4e17dbc8b01e3e 152498 misc optional elektra-bin_0.8.6-1_amd64.deb
 e57a67756fee4e60c5005c7e5263d2b0 723434 misc extra elektra-tests_0.8.6-1_amd64.deb
 1fa085959da4ec3dc1de20e515ac0c55 666550 doc optional elektra-doc_0.8.6-1_all.deb
 de2e9b200bf32c9407f9a2f51682d335 9292478 debug extra elektra-dbg_0.8.6-1_amd64.deb
 a9eedc8135de8a8b3f0cef4cb127f20b 1953 misc optional elektra_0.8.6-1.dsc
 4a59824e70a29295e9ef9ae7605d9299 1188337 misc optional elektra_0.8.6.orig.tar.gz
 f26520a694248874041a047a599188cd 18348 misc optional elektra_0.8.6-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iD8DBQFT02B2TNH2piB/L3oRAtDBAKDcO+Q/8wLL6JyPenW7iUzBx2aLvwCgk2rn
j+ropX9l8Kh3yXxj+r2xpto=
=CIB5
-----END PGP SIGNATURE-----