Source: libnetplus
Section: libs
Priority: optional
Maintainer: Jan Koester <jan.koester@tuxist.de>
Build-Depends: debhelper-compat (= 13), cmake (>= 3.26),libcmdplus-dev  (>=20260401)
Standards-Version: 4.6.2
Homepage: https://github.com/tuxist/libnetplus
Rules-Requires-Root: no

Package: libnetplus1
Architecture: any
Multi-Arch: same
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: C++ socket and event library
 libnetplus is a C++ library providing socket, event, and cryptographic
 functionality including TLS, AES, RSA, SHA, and X.509 support.

Package: libnetplus-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends: libnetplus1 (= ${binary:Version}), ${misc:Depends}
Description: C++ socket and event library - development files
 libnetplus is a C++ library providing socket, event, and cryptographic
 functionality including TLS, AES, RSA, SHA, and X.509 support.
 .
 This package contains the headers, static library, and CMake config
 files needed for development.

Package: netplus-certgen
Section: utils
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Self-signed TLS certificate generator
 CLI tool to generate self-signed RSA certificates and private keys
 using libnetplus cryptographic primitives. Supports PEM and DER output.
