Source: libpreludedb
Priority: optional
Section: libs
Maintainer: Pierre Chifflier <pollux@debian.org>
Uploaders: Thomas Andrejak <thomas.andrejak@gmail.com>
Build-Depends: debhelper (>= 10),
    dh-python <!nopython>,
    libprelude-dev (>=3.1.0),
    libpq-dev,
    default-libmysqlclient-dev,
    libsqlite3-dev,
    pkg-config,
    python3-all-dev <!nopython>,
    python-all-dev <!nopython>,
    swig <!nopython>
Build-Depends-Indep: gtk-doc-tools, libglib2.0-dev
Standards-Version: 4.1.1
Homepage: https://www.prelude-siem.org/
Vcs-Browser: https://anonscm.debian.org/git/collab-maint/libpreludedb.git
Vcs-Git: https://anonscm.debian.org/git/collab-maint/libpreludedb.git

Package: libpreludedb-dev
Section: libdevel
Architecture: any
Suggests: libpreludedb-doc
Depends: libpreludedb7 (= ${binary:Version}), libpreludedbcpp2 (= ${binary:Version}),
 libprelude-dev, ${misc:Depends}
Description: Security Information Management System [ Development files ]
 Prelude is a Universal "Security Information Management" (SIM) system.
 Its goals are performance and modularity. It is divided in two main
 parts :
  - the Prelude sensors, responsible for generating alerts, such as
    snort featuring a signature engine, plugins for
    protocol analysis, and intrusion detection plugins, and the Prelude
    log monitoring lackey.
  - the Prelude report server, collecting data from Prelude sensors,
    and generating user-readable reports.
 .
 This package contains the development files for PreludeDB components.

Package: libpreludedb-doc
Section: doc
Architecture: all
Depends: ${misc:Depends}
Description: Security Information Management System [ Documentation ]
 Prelude is a Universal "Security Information Management" (SIM) system.
 Its goals are performance and modularity. It is divided in two main
 parts :
  - the Prelude sensors, responsible for generating alerts, such as
    snort featuring a signature engine, plugins for
    protocol analysis, and intrusion detection plugins, and the Prelude
    log monitoring lackey.
  - the Prelude report server, collecting data from Prelude sensors,
    and generating user-readable reports.
 .
 This package contains the documentation for developers for
 PreludeDB components.

Package: libpreludedb7
Architecture: any
Recommends: preludedb-utils
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Security Information Management System [ Base library ]
 Prelude is a Universal "Security Information Management" (SIM) system.
 Its goals are performance and modularity. It is divided in two main
 parts :
  - the Prelude sensors, responsible for generating alerts, such as
    snort sensor, featuring a signature engine, plugins for
    protocol analysis, and intrusion detection plugins, and the Prelude
    log monitoring lackey.
  - the Prelude report server, collecting data from Prelude sensors,
    and generating user-readable reports.
 .
 This package contains the PreludeDB shared library.

Package: libpreludedbcpp2
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Security Information Management System [ C++ library ]
 Prelude is a Universal "Security Information Management" (SIM) system.
 Its goals are performance and modularity. It is divided in two main
 parts :
  - the Prelude sensors, responsible for generating alerts, such as
    snort sensor, featuring a signature engine, plugins for
    protocol analysis, and intrusion detection plugins, and the Prelude
    log monitoring lackey.
  - the Prelude report server, collecting data from Prelude sensors,
    and generating user-readable reports.
 .
 This package contains the Prelude C++ shared library.

Package: preludedb-utils
Architecture: any
Breaks: libpreludedb0
Replaces: libpreludedb0
Section: utils
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Security Information Management System [ Library utils ]
 Prelude is a Universal "Security Information Management" (SIM) system.
 Its goals are performance and modularity. It is divided in two main
 parts :
  - the Prelude sensors, responsible for generating alerts, such as
    snort sensor, featuring a signature engine, plugins for
    protocol analysis, and intrusion detection plugins, and the Prelude
    log monitoring lackey.
  - the Prelude report server, collecting data from Prelude sensors,
    and generating user-readable reports.
 .
 This package contains the Prelude shared library tools.

Package: python-preludedb
Section: python
Architecture: any
Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends}
Build-Profiles: <!nopython>
Provides: ${python:Provides}
Description: Security Information Management System [ Python2 bindings ]
 Prelude is a Universal "Security Information Management" (SIM) system.
 Its goals are performance and modularity. It is divided in two main
 parts :
  - the Prelude sensors, responsible for generating alerts, such as
    snort sensor, featuring a signature engine, plugins for
    protocol analysis, and intrusion detection plugins, and the Prelude
    log monitoring lackey.
  - the Prelude report server, collecting data from Prelude sensors,
    and generating user-readable reports.
 .
 This package contains the Python bindings for PreludeDB.

Package: python3-preludedb
Section: python
Architecture: any
Depends: ${python3:Depends}, ${shlibs:Depends}, ${misc:Depends}
Build-Profiles: <!nopython>
Provides: ${python3:Provides}
Description: Security Information Management System [ Python3 bindings ]
 Prelude is a Universal "Security Information Management" (SIM) system.
 Its goals are performance and modularity. It is divided in two main
 parts :
  - the Prelude sensors, responsible for generating alerts, such as
    snort sensor, featuring a signature engine, plugins for
    protocol analysis, and intrusion detection plugins, and the Prelude
    log monitoring lackey.
  - the Prelude report server, collecting data from Prelude sensors,
    and generating user-readable reports.
 .
 This package contains the Python 3 bindings for PreludeDB.

Package: libpreludedb7-mysql
Architecture: any
Breaks: libpreludedb0
Replaces: libpreludedb0
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Security Information Management System [ MySQL library ]
 Prelude is a Universal "Security Information Management" (SIM) system.
 Its goals are performance and modularity. It is divided in two main
 parts :
  - the Prelude sensors, responsible for generating alerts, such as
    snort sensor, featuring a signature engine, plugins for
    protocol analysis, and intrusion detection plugins, and the Prelude
    log monitoring lackey.
  - the Prelude report server, collecting data from Prelude sensors,
    and generating user-readable reports.
 .
 This package contains the PreludeDB shared library for MySQL.

Package: libpreludedb7-pgsql
Architecture: any
Breaks: libpreludedb0
Replaces: libpreludedb0
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Security Information Management System [ PGSQL library ]
 Prelude is a Universal "Security Information Management" (SIM) system.
 Its goals are performance and modularity. It is divided in two main
 parts :
  - the Prelude sensors, responsible for generating alerts, such as
    snort sensor, featuring a signature engine, plugins for
    protocol analysis, and intrusion detection plugins, and the Prelude
    log monitoring lackey.
  - the Prelude report server, collecting data from Prelude sensors,
    and generating user-readable reports.
 .
 This package contains the PreludeDB shared library for PGSQL.

Package: libpreludedb7-sqlite
Architecture: any
Breaks: libpreludedb0
Replaces: libpreludedb0
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Security Information Management System [ SQLite library ]
 Prelude is a Universal "Security Information Management" (SIM) system.
 Its goals are performance and modularity. It is divided in two main
 parts :
  - the Prelude sensors, responsible for generating alerts, such as
    snort sensor, featuring a signature engine, plugins for
    protocol analysis, and intrusion detection plugins, and the Prelude
    log monitoring lackey.
  - the Prelude report server, collecting data from Prelude sensors,
    and generating user-readable reports.
 .
 This package contains the PreludeDB shared library for SQLite.
