Source: voms
Priority: optional
Maintainer: Mattias Ellert <mattias.ellert@physics.uu.se>
Build-Depends:
 debhelper-compat (= 13),
 dpkg-dev (>= 1.22.5),
 libssl-dev,
 libexpat1-dev,
 gsoap,
 libgsoap-dev,
 pkgconf,
 xsltproc,
 docbook-xml,
 docbook-xsl,
 doxygen
Standards-Version: 4.7.2
Section: net
Vcs-Browser: https://salsa.debian.org/ellert/voms
Vcs-Git: https://salsa.debian.org/ellert/voms.git
Homepage: https://italiangrid.github.io/voms/

Package: libvomsapi1t64
Provides: ${t64:Provides}
X-Time64-Compat: libvomsapi1v5
Replaces:
 libvomsapi1v5,
 libvomsapi1 (<< 2.0.12-2~)
Breaks:
 libvomsapi1v5 (<< ${source:Version}),
 libvomsapi1 (<< 2.0.12-2~)
Section: libs
Architecture: any
Multi-Arch: same
Depends:
 ${shlibs:Depends},
 ${misc:Depends}
Description: Virtual Organization Membership Service C++ API
 The Virtual Organization Membership Service (VOMS) is an attribute authority
 which serves as central repository for VO user authorization information,
 providing support for sorting users into group hierarchies, keeping track of
 their roles and other attributes in order to issue trusted attribute
 certificates and SAML assertions used in the Grid environment for
 authorization purposes.
 .
 This package provides libraries that applications using the VOMS functionality
 will bind to.

Package: voms-clients
Architecture: any
Multi-Arch: foreign
Depends:
 ${shlibs:Depends},
 ${misc:Depends}
Description: Virtual Organization Membership Service Clients
 The Virtual Organization Membership Service (VOMS) is an attribute authority
 which serves as central repository for VO user authorization information,
 providing support for sorting users into group hierarchies, keeping track of
 their roles and other attributes in order to issue trusted attribute
 certificates and SAML assertions used in the Grid environment for
 authorization purposes.
 .
 This package provides command line applications to access the VOMS
 services.

Package: voms-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends:
 libvomsapi1t64 (= ${binary:Version}),
 libssl-dev,
 ${misc:Depends}
Suggests: voms-doc
Description: Virtual Organization Membership Service C++ API Development Files
 The Virtual Organization Membership Service (VOMS) is an attribute authority
 which serves as central repository for VO user authorization information,
 providing support for sorting users into group hierarchies, keeping track of
 their roles and other attributes in order to issue trusted attribute
 certificates and SAML assertions used in the Grid environment for
 authorization purposes.
 .
 This package provides header files for programming with the VOMS libraries.

Package: voms-doc
Section: doc
Architecture: all
Multi-Arch: foreign
Depends:
 ${misc:Depends}
Description: Virtual Organization Membership Service Documentation Files
 The Virtual Organization Membership Service (VOMS) is an attribute authority
 which serves as central repository for VO user authorization information,
 providing support for sorting users into group hierarchies, keeping track of
 their roles and other attributes in order to issue trusted attribute
 certificates and SAML assertions used in the Grid environment for
 authorization purposes.
 .
 This package provides documentation for the Virtual Organization Membership
 Service.

Package: voms-server
Architecture: any
Multi-Arch: foreign
Pre-Depends:
 ${misc:Pre-Depends}
Depends:
 ${shlibs:Depends},
 adduser,
 ${misc:Depends}
Suggests:
 voms-mysql-plugin
Description: Virtual Organization Membership Service Server
 The Virtual Organization Membership Service (VOMS) is an attribute authority
 which serves as central repository for VO user authorization information,
 providing support for sorting users into group hierarchies, keeping track of
 their roles and other attributes in order to issue trusted attribute
 certificates and SAML assertions used in the Grid environment for
 authorization purposes.
 .
 This package provides the VOMS service.