sysrepo: Remove Lua bindings, build Python bindings in separate package
authorJeffery To <jeffery.to@gmail.com>
Fri, 15 Nov 2019 19:47:00 +0000 (03:47 +0800)
committerJeffery To <jeffery.to@gmail.com>
Fri, 15 Nov 2019 19:47:00 +0000 (03:47 +0800)
commit47c385eaf91b27ba8a4031289f0f573c7e46cd5b
tree24332975b6eb57f5d413262d744250964791017e
parent65ec684022fe88b852de44c16c2cbdb4bc00b2c1
sysrepo: Remove Lua bindings, build Python bindings in separate package

This change:

* Removes building of Lua bindings. These bindings were already removed
  upstream[1].

* Fixes building of Python bindings:
  * Fix SWIG_DIR path (note that SWIG_VERSION will need to be updated
    whenever the swig package is upgraded)
  * Fix Python module paths and filenames

* Packages the Python bindings in a new package (python3-sysrepo) and
  builds it by default, instead of depending on a config option.

[1]: https://github.com/sysrepo/sysrepo/pull/1429

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
net/sysrepo/Config_libsysrepo.in [deleted file]
net/sysrepo/Makefile