Source: xrootd
Maintainer: Jozsef Makai <jozsef.makai@cern.ch>
Section: net
Priority: optional
Standards-Version: 3.9.3
Build-Depends: debhelper (>= 9), cmake (>=3.3.0), zlib1g-dev, libfuse-dev, python3-dev, libssl-dev, libxml2-dev, ncurses-dev, libkrb5-dev, libreadline-dev, libsystemd-dev, selinux-policy-dev, libcurl4-openssl-dev, systemd, uuid-dev, dh-python
Homepage: https://github.com/xrootd/xrootd
Vcs-Git: https://github.com/xrootd/xrootd.git
Vcs-Browser: https://github.com/xrootd/xrootd

Package: xrootd-libs
Architecture: any
Section: libs
Depends: libxrdapputils1 (>=${binary:Version}),
	 libxrdcrypto1 (>=${binary:Version}),
	 libxrdcryptolite1 (>=${binary:Version}),
	 libxrdutils2 (>=${binary:Version}),
	 libxrdxml2 (>=${binary:Version}),
	 xrootd-plugins (>=${binary:Version})
Conflicts: xrootd-libs (<<${binary:Version})
Description: Transitional dummy package
 This package contains libraries used by the xrootd servers and clients.
 .
 This is a transitional dummy package which can be removed after
 installation of dependencies 

Package: xrootd-plugins
Architecture: any
Section: net
Depends: ${shlibs:Depends}
Conflicts: xrootd-libs (<<${binary:Version})
Description: High performance, scalable fault tolerant data repositories.
 This package contains additional plugins used by both client
 and server. 

Package: xrootd-devel
Architecture: any
Section: libdevel
Depends: libxrootd-dev
Conflicts: xrootd-devel (<<${binary:Version})
Description: Transitional dummy package
 This package contains header files and development libraries for
 xrootd development.
 .
 This is a transitional dummy package which can be removed after
 installation of dependencies 

Package: libxrootd-dev
Architecture: any
Section: libdevel
Depends: libxrdapputils1 (=${binary:Version}),
	 libxrdcrypto1  (=${binary:Version}),
	 libxrdcryptolite1 (=${binary:Version}),
	 libxrdutils2  (=${binary:Version}),
	 libxrdxml2  (=${binary:Version})
Conflicts: xrootd-devel (<<${binary:Version})
Description: High performance, scalable fault tolerant data repositories.
 This package contains header files and development libraries for
 xrootd development.

Package: xrootd-client-libs
Architecture: any
Depends: libxrdcl2 (>=${binary:Version}), libxrdffs2 (>=${binary:Version}), libxrdposix2 (>=${binary:Version}), xrootd-plugins (>=${binary:Version})
Conflicts: xrootd-client-libs (<<${binary:Version})
Description: Transitional dummy package
 This package contains libraries used by xrootd clients.
 .
 This is a transitional dummy package which can be removed after
 installation of dependencies 

Package: xrootd-client-devel
Architecture: any
Section: libdevel
Depends: libxrootd-client-dev (>=${binary:Version})
Description: Transitional dummy package
 This package contains header files and development libraries for
 xrootd client development.
 .
 This is a transitional dummy package which can be removed after
 installation of dependencies 

Package: libxrootd-client-dev
Architecture: any
Section: libdevel
Depends: ${shlibs:Depends}, libxrootd-dev
Conflicts: xrootd-client-devel (<<${binary:Version})
Description: High performance, scalable fault tolerant data repositories.
 This package contains header files and development libraries for
 xrootd client development.
 
Package: xrootd-client
Architecture: any
Section: net
Depends: xrootd-clients (>=${binary:Version})
Description: Transitional dummy package
 This package contains the command line tools used to communicate with
 xrootd servers.
 .
 This is a transitional dummy package which can be removed after
 installation of dependencies 
 
Package: xrootd-clients
Architecture: any
Section: net
Depends: ${shlibs:Depends}, xrootd-plugins (=${binary:Version}), libxml2
Conflicts: xrootd-client (<<${binary:Version})
Description: High performance, scalable fault tolerant data repositories.
 This package contains the command line tools used to communicate with
 xrootd servers.

Package: xrootd-servers
Architecture: any
Section: net
Depends: ${shlibs:Depends}, xrootd-server-plugins (=${binary:Version}), libxml2
Conflicts: xrootd-client (<<${binary:Version})
Description: High performance, scalable fault tolerant data repositories.
 This package contains the server applications and associated utilities.

Package: xrootd-private-devel
Architecture: any
Section: libdevel
Depends: libxrootd-private-dev (>=${binary:Version})
Description: Transitional dummy package 
 This package contains some private xrootd headers. The use of these
 headers is strongly discouraged. Backward compatibility between
 versions is not guaranteed for these headers.
 .
 This is a transitional dummy package which can be removed after
 installation of dependencies 

Package: libxrootd-private-dev
Architecture: any
Section: libdevel
Depends: libxrdssilib1 (=${binary:Version}),
	 libxrdssishmap1 (=${binary:Version}),
	 libxrootd-dev (=${binary:Version})
Conflicts: xrootd-private-devel (<<${binary:Version})
Description: High performance, scalable fault tolerant data repositories.
 This package contains some private XRootd headers. The use of these
 headers is strongly discouraged. Backward compatibility between
 versions is not guaranteed for these headers.

Package: xrootd-server-libs
Architecture: any
Section: libs
Depends: libxrdhttputils1 (>=${binary:Version}),
	 libxrdserver2  (>=${binary:Version}),
	 libxrdssilib1  (>=${binary:Version}),
	 libxrdssishmap1  (>=${binary:Version})
Conflicts: xrootd-server-libs (<<${binary:Version})
Description: Transitional dummy package 
 This package contains libraries used by xrootd servers.
 .
 This is a transitional dummy package which can be removed after
 installation of dependencies 

Package: xrootd-server-devel
Architecture: any
Section: libdevel
Depends: libxrootd-server-dev (>=${binary:Version})
Description: Transitional dummy package
 This package contains header files and development libraries for
 xrootd server development.
 .
 This is a transitional dummy package which can be removed after
 installation of dependencies 

Package: libxrootd-server-dev
Architecture: any
Section: libdevel
Depends: libxrdhttputils1 (=${binary:Version}),
	 libxrdserver2 (=${binary:Version}),
	 libxrootd-client-dev (=${binary:Version})
Conflicts: xrootd-server-devel (<<${binary:Version})
Description: High performance, scalable fault tolerant data repositories.
 This package contains header files and development libraries for
 xrootd server development.

Package: xrootd-fuse
Architecture: any
Section: net
Depends: ${shlibs:Depends}, xrootd-client-plugins (=${binary:Version})
Recommends: xrootd-server-plugins (=${binary:Version})
Description: High performance, scalable fault tolerant data repositories.
 This package contains the FUSE (file system in user space) xrootd
 mount tool.

Package: xrootd-server-plugins
Architecture: any
Section: net
Depends: ${shlibs:Depends}
Recommends: xrootd-fuse
Description: High performance, scalable fault tolerant data repositories.
 This package contains additional plug-in libraries used by an XRootd
 server. 

Package: libxrdapputils1
Architecture: any
Section: libs
Depends: ${shlibs:Depends}
Conflicts: xrootd-libs (<<${binary:Version})
Description: High performance, scalable fault tolerant data repositories.
 Library of utilities for applications.

Package: libxrdcl2
Architecture: any
Section: libs
Depends: ${shlibs:Depends}
Conflicts: xrootd-client-libs (<<${binary:Version})
Description: High performance, scalable fault tolerant data repositories.
 Client library 

Package: libxrdcrypto1
Architecture: any
Section: libs
Depends: ${shlibs:Depends}
Conflicts: xrootd-libs (<<${binary:Version})
Description: High performance, scalable fault tolerant data repositories.
 Cryptograpic library
 
Package: libxrdcryptolite1
Architecture: any
Section: libs
Depends: ${shlibs:Depends}
Conflicts: xrootd-libs (<<${binary:Version})
Description: High performance, scalable fault tolerant data repositories.
 Light version of cryptograpic library

Package: libxrdffs2
Architecture: any
Section: libs
Depends: ${shlibs:Depends}
Conflicts: xrootd-client-libs (<<${binary:Version})
Description: High performance, scalable fault tolerant data repositories.
 File protocol library
 
Package: libxrdhttputils1
Architecture: any
Section: libs
Depends: ${shlibs:Depends}
Conflicts: xrootd-server-libs (<<${binary:Version})
Description: High performance, scalable fault tolerant data repositories.
 Library of utilities for HTTP protocol
 
Package: libxrdposix2
Architecture: any
Section: libs
Depends: ${shlibs:Depends}
Conflicts: xrootd-client-libs (<<${binary:Version})
Description: High performance, scalable fault tolerant data repositories.
 Posix interface library
 
Package: libxrdserver2
Architecture: any
Section: libs
Depends: ${shlibs:Depends}
Conflicts: xrootd-server-libs (<<${binary:Version})
Description: High performance, scalable fault tolerant data repositories.
 Server library
 
Package: libxrdssilib1
Architecture: any
Section: libs
Depends: ${shlibs:Depends}
Conflicts: xrootd-server-libs (<<${binary:Version})
Description: High performance, scalable fault tolerant data repositories.
 Server internals library 

Package: libxrdssishmap1
Architecture: any
Section: libs
Depends: ${shlibs:Depends}
Conflicts: xrootd-server-libs (<<${binary:Version})
Description: High performance, scalable fault tolerant data repositories.
 Server internals library 

Package: libxrdutils2
Architecture: any
Section: libs
Depends: ${shlibs:Depends}
Conflicts: xrootd-libs (<<${binary:Version})
Description: High performance, scalable fault tolerant data repositories.
 Library of utilities
 
Package: libxrdxml2
Architecture: any
Section: libs
Conflicts: xrootd-libs (<<${binary:Version})
Depends: ${shlibs:Depends}
Description: High performance, scalable fault tolerant data repositories.
 XML library

Package: python3-xrootd
Architecture: any
Section: python
Depends: ${python3:Depends}, ${shlibs:Depends}
Provides: ${python3:Provides}
Description: High performance, scalable fault tolerant data repositories.
 Python interface
 