Source: pdcom5
Priority: optional
Maintainer: Andreas Stewering-Bone <ab@igh.de>
Build-Depends: debhelper (>= 9),
  build-essential,
  cmake,
  pkg-config,
  libexpat1-dev,
  libssl-dev,
  libsasl2-dev,
  libgnutls28-dev,
  doxygen,
  graphviz,
  python3-all-dev (>= 3.3.3),
  python3-all-dbg,
  dh-python,
  python3-setuptools (>= 0.6.29),
  python3-pybind11,
  python3-pkgconfig,
  python3-pip
Standards-Version: 3.9.5
Section: libs
Homepage: http://www.etherlab.org

Package: libpdcom5-dev
Section: libdevel
Architecture: any
Depends: pkg-config, libpdcom5 (= ${binary:Version}), ${misc:Depends}
Description: Process data communication library
 PdCom shall provide a flexible C++ API for non-realtime exchange of process
 data and is part of the EtherLab project (http://etherlab.org/en/pdcom). It is
 designed to be independent of any communication protocols and channels, and
 shall be usable under several operating systems and platforms. I. e. it has
 been tested successfully under Linux and Windows.
 .
 Header files

Package: libpdcom5
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Process data communication library
 PdCom shall provide a flexible C++ API for non-realtime exchange of process
 data and is part of the EtherLab project (http://etherlab.org/en/pdcom). It is
 designed to be independent of any communication protocols and channels, and
 shall be usable under several operating systems and platforms. I. e. it has
 been tested successfully under Linux and Windows.

Package: libpdcom5-dbg
Architecture: any
Section: debug
Priority: extra
Depends: libpdcom5 (= ${binary:Version}), ${misc:Depends}
Description: Process data communication library
 PdCom shall provide a flexible C++ API for non-realtime exchange of process
 data and is part of the EtherLab project (http://etherlab.org/en/pdcom). It is
 designed to be independent of any communication protocols and channels, and
 shall be usable under several operating systems and platforms. I. e. it has
 been tested successfully under Linux and Windows.
 .
 This package contains the debugging symbols for libpdcom5

#Package: libpdcom5-doc
#Section: doc
#Architecture: all
#Depends: ${misc:Depends}
#Breaks: libpdcom5-dev (<< 5)
#Replaces: libpdcom5-dev (<< 5)
#Description: Process data communication library (documentation)
# PdCom shall provide a flexible C++ API for non-realtime exchange of process
# data and is part of the EtherLab project (http://etherlab.org/en/pdcom). It is
# designed to be independent of any communication protocols and channels, and
# shall be usable under several operating systems and platforms. I. e. it has
# been tested successfully under Linux and Windows.
# .
# This package contains the documentation for developing with libpdcom5.


#Package: python3-pdcom5
#Architecture: any
#Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, python3-numpy
#Provides: ${python3:Provides}
#XB-Python-Version: ${python3:Versions}
#X-Python3-Version: >= 3.4
#Description: Python Process data communication library
# PdCom shall provide a flexible python API for non-realtime exchange of process
# data and is part of the EtherLab project (http://etherlab.org/en/pdcom). It is
# designed to be independent of any communication protocols and channels, and
# shall be usable under several operating systems and platforms. I. e. it has
# been tested successfully under Linux and Windows.
# .
# This package is the python3-API.
