Source: rozofs
Section: admin
Priority: optional
Maintainer: Sophie Brun <sophie@freexian.com>
Build-Depends: 	debhelper (>= 9),
                dh-python,
                python-sphinx | python3-sphinx,
                cmake,
                libfuse-dev (>= 2.9.0),
                libattr1-dev,
                uuid-dev,
                libconfig-dev,
                python-all-dev,
                libreadline-dev,
                swig,
                libnuma-dev,
Standards-Version: 3.9.8
X-Python-Version: >= 2.7
Homepage: http://www.rozofs.com
Vcs-Git: https://anonscm.debian.org/git/collab-maint/rozofs.git
Vcs-Browser: https://anonscm.debian.org/cgit/collab-maint/rozofs.git;a=summary

Package: rozofs-launcher
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, 
# Old upstream name
Replaces: rozofs-rozolauncher
Conflicts: rozofs-rozolauncher
Description: RozoFS daemon launcher
 RozoFS rozolauncher is a utility to launch RozoFS daemons like storaged, storio 
 and exportd with high availability feature.
 .
 RozoFS is a scale-out distributed network POSIX file system using erasure
 coding and Mojette Transform algorithm for data distribution. RozoFS
 is designed to provide very high availability levels with optimized raw
 capacity usage on heterogeneous commodity hardware.

Package: rozofs-exportd
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends},
         rozofs-launcher (= ${binary:Version}),
         lsb-base (>= 3.0.6),
         portmap | rpcbind,
Description: RozoFS export daemon
 The RozoFS export daemon manages metadata for the RozoFS filesystems.
 .
 RozoFS is a scale-out distributed network POSIX file system using erasure
 coding and Mojette Transform algorithm for data distribution. RozoFS
 is designed to provide very high availability levels with optimized raw
 capacity usage on heterogeneous commodity hardware.

Package: rozofs-storaged
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends},
         rozofs-launcher (= ${binary:Version}),
         lsb-base (>= 3.0.6),
         portmap | rpcbind,
Description: RozoFS storage daemon
 This package contains the RozoFS storaged daemon. It stores encoded data for
 the RozoFS filesystems.
 .
 RozoFS is a scale-out distributed network POSIX file system using erasure
 coding and Mojette Transform algorithm for data distribution. RozoFS
 is designed to provide very high availability levels with optimized raw
 capacity usage on heterogeneous commodity hardware.

Package: rozofs-client
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends},
         rozofs-launcher (= ${binary:Version}),
         lsb-base (>= 3.0.6),
         fuse,
# Old upstream name
Replaces: rozofs-rozofsmount
Conflicts: rozofs-rozofsmount
Description: RozoFS mount utility
 This package contains rozofsmount. It mounts the RozoFS filesystems using
 FUSE (Filesystem in Userspace).
 .
 RozoFS is a scale-out distributed network POSIX file system using erasure
 coding and Mojette Transform algorithm for data distribution. RozoFS
 is designed to provide very high availability levels with optimized raw
 capacity usage on heterogeneous commodity hardware.

Package: rozofs-geomgr
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends},
         rozofs-launcher (= ${binary:Version}),
         lsb-base (>= 3.0.6),
Description: RozoFS geo-replication software
 This package contains the geo-replication management daemon (geomgr) and its
 associated command line utility.
 .
 RozoFS is a scale-out distributed network POSIX file system using erasure
 coding and Mojette Transform algorithm for data distribution. RozoFS
 is designed to provide very high availability levels with optimized raw
 capacity usage on heterogeneous commodity hardware.

Package: rozofs-tools
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends},
         python-rozofs (= ${binary:Version}),
# Old upstream names
Replaces: rozofs-rozodiag, rozofs-manager-cli, nagios-plugins-rozofs
Conflicts: rozofs-rozodiag, rozofs-manager-cli, nagios-plugins-rozofs
Description: RozoFS diagnostic and management tools
 This package contains tools related to RozoFS:
  - rozodiag allows deep audit of RozoFS filesystems
  - rozo is the management command line interface
  - Nagios monitoring scripts and associated plugins
 .
 RozoFS is a scale-out distributed network POSIX file system using erasure
 coding and Mojette Transform algorithm for data distribution. RozoFS
 is designed to provide very high availability levels with optimized raw
 capacity usage on heterogeneous commodity hardware.

Package: python-rozofs
Section: python
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends},
         pyro,
         python-yaml
# Old name of the upstream package
Replaces: rozofs-manager-lib
Conflicts: rozofs-manager-lib
Description: RozoFS management library for Python 2
 This package contains the Python 2 management libraries for RozoFS.
 .
 RozoFS is a scale-out distributed network POSIX file system using erasure
 coding and Mojette Transform algorithm for data distribution. RozoFS
 is designed to provide very high availability levels with optimized raw
 capacity usage on heterogeneous commodity hardware.

Package: rozofs-manager-agent
Architecture: all
Depends: ${misc:Depends},
         lsb-base (>= 3.0.6),
         python-rozofs (>= ${source:Version}), python-rozofs (<< ${source:Upstream-Version}.0),
         rozofs-tools (>= ${source:Version}), rozofs-tools (<< ${source:Upstream-Version}.0),
Description: RozoFS management daemon
 This package contains the management daemon for RozoFS.
 .
 RozoFS is a scale-out distributed network POSIX file system using erasure
 coding and Mojette Transform algorithm for data distribution. RozoFS
 is designed to provide very high availability levels with optimized raw
 capacity usage on heterogeneous commodity hardware.

Package: rozofs-doc
Section: doc
Architecture: all
Depends: ${misc:Depends}, ${sphinxdoc:Depends}
Suggests: www-browser
Description: RozoFS documentation
 This package provides the HTML documentation of RozoFS.
 .
 RozoFS is a scale-out distributed network POSIX file system using erasure
 coding and Mojette Transform algorithm for data distribution. RozoFS
 designed to provide very high availability levels with optimized raw
 capacity usage on heterogeneous commodity hardware.
