eid-mw/debian/control
2024-09-10 15:03:28 +02:00

155 lines
6.2 KiB
Plaintext

Source: eid-mw
Priority: optional
Maintainer: FedICT Servicedesk <servicedesk@fedict.be>
Build-Depends: debhelper (>= 9), autotools-dev, libpcsclite-dev, libgtk-3-dev | libgtk2.0-dev (<= 2.24.11), libtool, lsb-release, libssl-dev, libxml2-dev, libcurl4-openssl-dev, libproxy-dev, openssl, libp11-kit-dev, libassuan-dev, libgpg-error-dev, debhelper-compat (= 13)
Standards-Version: 3.8.3
Section: libs
Vcs-Browser: https://github.com/Fedict/eid-mw
Vcs-Git: https://github.com/Fedict/eid-mw
Homepage: https://eid.belgium.be/
Package: eid-mw
Section: metapackages
Architecture: any
Depends: ${misc:Depends}, libbeidpkcs11-0, beid-mozilla-extension, pcscd
Recommends: libccid, libacsccid1
Description: low-level support for Belgian Electronic Identity Card
This metapackage depends on a PKCS#11 module and a Firefox plugin for
the Belgian electronic identity card. You should install it if you wish
to use your electronic identity card to log on to online websites, or
to sign your mail and documents with it.
Package: libbeidpkcs11-0
Section: libs
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Replaces: eid-mw (<< 4.0.6r1508)
Breaks: opensc-pkcs11 (<< 0.26.0)
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libbeidpkcs11-bin, pinentry-x11
Description: PKCS#11 library for Belgian Electronic Identity Card
This package contains the PKCS#11 module for the Belgian Electronic
Identity card, and a few helper libraries. It handles all low-level
access to the eID card.
Package: libbeidpkcs11-dbg
Section: debug
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libbeidpkcs11-0
Description: PKCS#11 library for Belgian Electronic Identity Card - Debug symbols
This package contains the debug symbols for the Belgian Electronic
Identity Card's PKCS#11 library. It is only useful in case of problems,
or possibly when developing an application for the eID.
Package: libbeidpkcs11-dev
Section: libdevel
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Pre-Depends: ${misc:Depends}
Replaces: eid-mw (<< 4.0.6r1508)
Multi-Arch: same
Description: PKCS#11 library for Belgian Electronic Identity Card - development files
This package contains the static libraries and the development headers
to develop applications for the Belgian Electronic Identity Card.
Install it if you wish to develop applications that want to access the
Belgian Electronic Identity Card.
.
Also included are a few examples for how to use the SDK.
Package: libbeidpkcs11-bin
Section: libs
Multi-Arch: foreign
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libnss3-tools, binutils
Replaces: eid-mw (<< 4.0.6r1508)
Description: helper programs for libbeidpkcs11-0
The libbeidpkcs11 library sometimes needs to pop up a few dialog boxes
to ask the user to perform some action (e.g., enter a pin code). This
package contains a few helper programs to allow the library to do so.
Package: beid-mozilla-extension
Section: web
Architecture: all
Depends: ${shlibs:Depends}, ${misc:Depends}, beid-mozilla-webext
Description: Belgian Electronic Identity Card - Mozilla plugin
This package contains the mozilla plugin for the Belgian Electronic
Identity Card. Install it if you wish to log on to websites using your
electronic identity card from within iceweasel or any other gecko-based
browser.
Package: beid-mozilla-webext
Section: web
Architecture: all
Depends: ${shlibs:Depends}, ${misc:Depends}, libbeidpkcs11-0
Conflicts: beid-mozilla-extension (<< 4.3.6), beid-mozilla-xpcext
Replaces: beid-mozilla-extension (<< 4.3.6)
Description: Belgian Electronic Identity Card - WebExtension
This package contains the mozilla WebExtension-based addon for the
Belgian Electronic Identity Card. Install it if you wish to log on to
websites using your electronic identity card from within Firefox or any
other gecko-based browser.
.
This version of the addon uses the WebExtensions API to configure the
addon, and therefore requires Firefox 58 or above.
Package: eid-viewer
Section: misc
Provides: beidgui
Replaces: beidgui
Conflicts: beidgui
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, pcscd
Description: Graphical interface to Belgian Electronic Identity Card
This package contains a graphical application to read data from the
Belgian electronic identity card.
Package: libeidviewer0
Section: libs
Architecture: any
Multi-Arch: same
Depends: ${shlibs:Depends}, ${misc:Depends}
Pre-Depends: ${misc:Depends}
Description: eid-viewer library
The eid-viewer library is a high-level, event-based library written
originally for use by the official eID-viewer program. It is a simple
to use library to access a Belgian eID, and can be used as an
alternative for the PKCS#11 API for projects that don't have high
performance requirements and don't need to do cryptographic operations.
.
This package contains the shared libraries.
Package: libeidviewer-dev
Section: libdevel
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Pre-Depends: ${misc:Pre-Depends}
Multi-Arch: same
Description: eid-viewer library - development files
The eid-viewer library is a high-level, event-based library written
originally for use by the official eID-viewer program. It is a simple
to use library to access a Belgian eID, and can be used as an
alternative for the PKCS#11 API for projects that don't have high
performance requirements and don't need to do cryptographic operations.
.
This package contains the static libraries and the development headers
for libeidviewer.
Package: libeidviewer-dbg
Section: debug
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libeidviewer0
Description: eid-viewer library - debug symbols
The eid-viewer library is a high-level, event-based library written
originally for use by the official eID-viewer program. It is a simple
to use library to access a Belgian eID, and can be used as an
alternative for the PKCS#11 API for projects that don't have high
performance requirements and don't need to do cryptographic operations.
.
This package contains the debugging symbols for the library. It is only
useful in case of problems, or possibly when developing an application
for the eID.