Source: tango Maintainer: Debian Science Maintainers Uploaders: Picca Frédéric-Emmanuel Section: science Priority: optional Build-Depends: debhelper-compat (= 12), default-libmysqlclient-dev, libcos4-dev, libzmq5-dev | libzmq3-dev, omniidl, po-debconf Build-Depends-Indep: doxygen, python3-ipython, python3-sphinx, python3-sphinx-rtd-theme Standards-Version: 4.5.0 Vcs-Browser: https://salsa.debian.org/science-team/tango Vcs-Git: https://salsa.debian.org/science-team/tango.git Homepage: https://www.tango-controls.org Rules-Requires-Root: no Package: liblog4tango5v5 Architecture: any Multi-Arch: same Section: libs Depends: ${misc:Depends}, ${shlibs:Depends} Conflicts: liblog4tango5 Replaces: liblog4tango5 Description: logging for TANGO - shared library Log for TANGO is a library of C++ classes for flexible logging to files, syslog and other destinations. It is modeled after the Log for C++ library (http://jakarta.apache.org/log4j/), staying as close to their API as is reasonable. . This package contains the files necessary for running applications that use the log4tango5 library. Package: liblog4tango-dev Architecture: any Multi-Arch: same Section: libdevel Depends: liblog4tango5v5 (= ${binary:Version}), ${misc:Depends} Conflicts: liblog4tango4-dev, liblog4tango5-dev Description: logging for TANGO - development library Log for TANGO is a library of C++ classes for flexible logging to files, syslog and other destinations. It is modeled after the Log for C++ library (http://jakarta.apache.org/log4j/), staying as close to their API as is reasonable. . This package contains the log4tango5 development files. Package: liblog4tango-doc Architecture: all Multi-Arch: foreign Section: doc Depends: libjs-jquery, ${misc:Depends} Conflicts: liblog4tango5-doc Replaces: liblog4tango5-doc Description: logging for TANGO - documentation Log for TANGO is a library of C++ classes for flexible logging to files, syslog and other destinations. It is modeled after the Log for C++ library (http://jakarta.apache.org/log4j/), staying as close to their API as is reasonable. . This package contains the documentation of the log4tango5 library. Package: libtango9 Architecture: any Multi-Arch: same Section: libs Depends: liblog4tango5v5 (= ${binary:Version}), tango-common, ${misc:Depends}, ${shlibs:Depends} Description: TANGO distributed control system - shared library TANGO is an object-oriented distributed control system using CORBA. In TANGO all objects are representations of devices, which can be on the same computer or distributed over a network. Communication between devices uses CORBA and can be synchronous, asynchronous or event driven. . The object model in TANGO supports methods, attributes and properties. TANGO provides an API which hides all the details of network access and provides object browsing, discovery, and security features. Permanent data is stored in a MySQL/MariaDB database. . TANGO is being actively developed as a collaborative effort between the ESRF (www.esrf.eu), Soleil (synchrotron-soleil.fr), Alba (www.cells.es), and Elettra institutes (www.elettra.trieste.it). . This package contains the files necessary for running TANGO applications. Package: libtango-dev Architecture: any Multi-Arch: same Section: libdevel Depends: libcos4-dev, liblog4tango-dev (= ${binary:Version}), libtango9 (= ${binary:Version}), libzmq5-dev | libzmq3-dev, ${misc:Depends} Conflicts: libtango7-dev, libtango8-dev Description: TANGO distributed control system - development library TANGO is an object-oriented distributed control system using CORBA. In TANGO all objects are representations of devices, which can be on the same computer or distributed over a network. Communication between devices uses CORBA and can be synchronous, asynchronous or event driven. . The object model in TANGO supports methods, attributes and properties. TANGO provides an API which hides all the details of network access and provides object browsing, discovery, and security features. Permanent data is stored in a MySQL/MariaDB database. . TANGO is being actively developed as a collaborative effort between the ESRF (www.esrf.eu), Soleil (synchrotron-soleil.fr), Alba (www.cells.es), and Elettra institutes (www.elettra.trieste.it). . This package contains the tango9 development files. Package: libtango-doc Architecture: all Multi-Arch: foreign Section: doc Depends: ${misc:Depends}, ${sphinxdoc:Depends} Description: TANGO distributed control system - documentation TANGO is an object-oriented distributed control system using CORBA. In TANGO all objects are representations of devices, which can be on the same computer or distributed over a network. Communication between devices uses CORBA and can be synchronous, asynchronous or event driven. . The object model in TANGO supports methods, attributes and properties. TANGO provides an API which hides all the details of network access and provides object browsing, discovery, and security features. Permanent data is stored in a MySQL/MariaDB database. . TANGO is being actively developed as a collaborative effort between the ESRF (www.esrf.eu), Soleil (synchrotron-soleil.fr), Alba (www.cells.es), and Elettra institutes (www.elettra.trieste.it). . This package contains the documentation for the libtango9 library. Package: libtango-tools Architecture: any Section: net Depends: ${misc:Depends}, ${shlibs:Depends} Description: TANGO distributed control system - common executable files This package provides shared files for the TANGO distributed control system, and sets up the required infrastructure. Package: tango-common Architecture: all Multi-Arch: foreign Section: net Depends: adduser, ${misc:Depends} Description: TANGO distributed control system - common files This package provides shared files for the TANGO distributed control system, and sets up the required infrastructure. It is for now an empty package Package: tango-db Architecture: any Section: net Depends: dbconfig-mysql | dbconfig-no-thanks, libtango-tools, lsb-base, ${misc:Depends}, ${shlibs:Depends} Recommends: default-mysql-client Pre-Depends: ${misc:Pre-Depends} Description: TANGO distributed control system - database server TANGO is an object oriented distributed control system. It allows communication between TANGO device processes running on the same computer or distributed over the network. These processes can provide services to the control system all over the network, such as hardware control or data processing. . This package provides a TANGO database server using MySQL/MariaDB. Package: tango-starter Architecture: any Section: net Depends: libtango-tools, lsb-base, ${misc:Depends}, ${shlibs:Depends} Suggests: omninotify Pre-Depends: ${misc:Pre-Depends} Description: TANGO distributed control system - starter server TANGO is an object oriented distributed control system. It allows communication between TANGO device processes running on the same computer or distributed over the network. These processes can provide services to the control system all over the network, such as hardware control or data processing. . This package provides a TANGO device control server. It can start, stop, or report the status of other TANGO components. Package: tango-accesscontrol Architecture: any Section: net Depends: libtango-tools, lsb-base, tango-db, tango-starter, ${misc:Depends}, ${shlibs:Depends} Pre-Depends: ${misc:Pre-Depends} Description: TANGO distributed control system - accesscontrol server TANGO is an object oriented distributed control system. It allows communication between TANGO device processes running on the same computer or distributed over the network. These processes can provide services to the control system all over the network, such as hardware control or data processing. . This package provides a TANGO accesscontrol server. It can be used to manage the users and IP addresses that are permitted to access TANGO devices. Package: tango-test Architecture: any Section: net Depends: tango-starter, ${misc:Depends}, ${shlibs:Depends} Description: TANGO distributed control system - test device TANGO is an object oriented distributed control system. It allows communication between TANGO device processes running on the same computer or distributed over the network. These processes can provide services to the control system all over the network, such as hardware control or data processing. . This package provides a TANGO device which implements all TANGO attribute types, and can be used for testing the installation.