Source: jglobus
Section: java
Priority: optional
Maintainer: Mattias Ellert <mattias.ellert@physics.uu.se>
Build-Depends:
 debhelper-compat (= 13),
 maven-debian-helper (>= 2.2),
 libmaven-compiler-plugin-java,
 libmaven-javadoc-plugin-java,
 libsurefire-java,
 junit4,
 libcommons-codec-java,
 libcommons-httpclient-java,
 libcommons-io-java,
 libcommons-logging-java,
 libbcprov-java,
 libhttpclient-java,
 liblog4j1.2-java,
 libaxis-java,
 libservlet-api-java
Standards-Version: 4.6.2
Vcs-Browser: https://salsa.debian.org/ellert/jglobus
Vcs-Git: https://salsa.debian.org/ellert/jglobus.git
Homepage: https://github.com/jglobus/

Package: libjglobus-parent-java
Architecture: all
Multi-Arch: foreign
Depends: ${misc:Depends}
Description: Globus Java - parent pom file
 Globus Java libraries parent maven pom file

Package: libjglobus-ssl-proxies-java
Architecture: all
Multi-Arch: foreign
Depends:
 libjglobus-parent-java (= ${binary:Version}),
 libcommons-codec-java,
 libcommons-io-java,
 libcommons-logging-java,
 libbcprov-java,
 liblog4j1.2-java,
 ${misc:Depends}
Description: Globus Java - SSL and proxy certificate support
 Globus Java library with SSL and proxy certificate support

Package: libjglobus-jsse-java
Architecture: all
Multi-Arch: foreign
Depends:
 libjglobus-ssl-proxies-java (= ${binary:Version}),
 ${misc:Depends}
Description: Globus Java - SSL support
 Globus Java library with SSL support

Package: libjglobus-gss-java
Architecture: all
Multi-Arch: foreign
Depends:
 libjglobus-jsse-java (= ${binary:Version}),
 ${misc:Depends}
Description: Globus Java - GSS-API implementation for SSL with proxies
 Globus Java library containing a GSS-API implementation for SSL with proxies

Package: libjglobus-gram-java
Architecture: all
Multi-Arch: foreign
Depends:
 libjglobus-gss-java (= ${binary:Version}),
 ${misc:Depends}
Description: Globus Java - Grid Resource Allocation and Management (GRAM)
 Globus Java library with GRAM support

Package: libjglobus-gridftp-java
Architecture: all
Multi-Arch: foreign
Depends:
 libjglobus-jsse-java (= ${binary:Version}),
 ${misc:Depends}
Description: Globus Java - GridFTP
 Globus Java library with GridFTP support

Package: libjglobus-io-java
Architecture: all
Multi-Arch: foreign
Depends:
 libjglobus-gram-java (= ${binary:Version}),
 libjglobus-gridftp-java (= ${binary:Version}),
 ${misc:Depends}
Description: Globus Java - IO
 Globus Java library with IO utilities

Package: libjglobus-myproxy-java
Architecture: all
Multi-Arch: foreign
Depends:
 libjglobus-gss-java (= ${binary:Version}),
 ${misc:Depends}
Description: Globus Java - MyProxy
 Globus Java library with MyProxy support

Package: libjglobus-axisg-java
Architecture: all
Multi-Arch: foreign
Depends:
 libjglobus-gss-java (= ${binary:Version}),
 libcommons-httpclient-java,
 libaxis-java,
 libservlet-api-java,
 ${misc:Depends}
Description: Globus Java - Apache AXIS support
 Globus Java library with Apache AXIS support

Package: jglobus-doc
Section: doc
Architecture: all
Multi-Arch: foreign
Depends:
 ${misc:Depends},
 ${maven:DocDepends}
Description: Javadocs for jglobus
 This package contains the API documentation for jglobus
