]> git.proxmox.com Git - mirror_zfs-debian.git/blame - debian/control
Require debhelper >= 10.2
[mirror_zfs-debian.git] / debian / control
CommitLineData
98675f09 1Source: zfs-linux
3d66721f 2Section: contrib/kernel
98675f09
AX
3Priority: optional
4Maintainer: Debian ZFS on Linux maintainers <pkg-zfsonlinux-devel@lists.alioth.debian.org>
6e2ceb51 5Uploaders: Aron Xu <aron@debian.org>,
10ea2948 6 Petter Reinholdtsen <pere@debian.org>,
6e2ceb51 7 Carlos Alberto Lopez Perez <clopez@igalia.com>
e8f06def 8Build-Depends: dh-autoreconf,
6e2ceb51 9 autotools-dev,
d2c64dde 10 debhelper (>= 10.2),
6e2ceb51
AX
11 dkms (>> 2.1.1.2-5),
12 libselinux1-dev,
13 libtool,
14 lsb-release,
15 po-debconf,
16 uuid-dev,
81441311 17 zlib1g-dev,
a52a9356 18 python3,
73098939 19 dh-python,
e08dccb9
AX
20 libblkid-dev,
21 libattr1-dev
024b8de2 22Standards-Version: 4.1.1
98675f09
AX
23Homepage: http://www.zfsonlinux.org/
24Vcs-Git: git://anonscm.debian.org/pkg-zfsonlinux/zfs.git
ba81e613 25Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-zfsonlinux/zfs.git
98675f09 26
418ece33 27Package: libnvpair1linux
3d66721f 28Section: contrib/libs
98675f09
AX
29Architecture: linux-any
30Depends: ${misc:Depends}, ${shlibs:Depends}
98675f09
AX
31Description: Solaris name-value library for Linux
32 This library provides routines for packing and unpacking nv pairs for
33 transporting data across process boundaries, transporting between
34 kernel and userland, and possibly saving onto disk files.
35
418ece33 36Package: libuutil1linux
3d66721f 37Section: contrib/libs
98675f09
AX
38Architecture: linux-any
39Depends: ${misc:Depends}, ${shlibs:Depends}
98675f09
AX
40Description: Solaris userland utility library for Linux
41 This library provides a variety of glue functions for ZFS on Linux:
42 * libspl: The Solaris Porting Layer userland library, which provides APIs
43 that make it possible to run Solaris user code in a Linux environment
44 with relatively minimal modification.
45 * libavl: The Adelson-Velskii Landis balanced binary tree manipulation
46 library.
47 * libefi: The Extensible Firmware Interface library for GUID disk
48 partitioning.
49 * libshare: NFS, SMB, and iSCSI service integration for ZFS.
50
418ece33 51Package: libzfslinux-dev
3d66721f 52Section: contrib/libdevel
98675f09 53Architecture: linux-any
3d66721f
AX
54Depends: libzfs2linux (= ${binary:Version}), libzpool2linux (= ${binary:Version}),
55 libnvpair1linux (= ${binary:Version}), libuutil1linux (= ${binary:Version}),
56 ${misc:Depends}
98675f09 57Provides: libnvpair-dev, libuutil-dev
1d00b166
AX
58Description: OpenZFS filesystem development files for Linux
59 Header files and static libraries for compiling software against
60 libraries of OpenZFS filesystem.
98675f09
AX
61 .
62 This package includes the development files of libnvpair1, libuutil1,
1d00b166 63 libzpool2 and libzfs2.
98675f09 64
418ece33 65Package: libzfs2linux
3d66721f 66Section: contrib/libs
98675f09
AX
67Architecture: linux-any
68Depends: ${misc:Depends}, ${shlibs:Depends}
1d00b166 69Description: OpenZFS filesystem library for Linux
98675f09
AX
70 The Z file system is a pooled filesystem designed for maximum data
71 integrity, supporting data snapshots, multiple copies, and data
72 checksums.
73 .
1d00b166 74 The OpenZFS library provides support for managing OpenZFS filesystems.
98675f09 75
3d66721f
AX
76Package: libzpool2linux
77Section: contrib/libs
98675f09
AX
78Architecture: linux-any
79Depends: ${misc:Depends}, ${shlibs:Depends}
1d00b166 80Description: OpenZFS pool library for Linux
98675f09
AX
81 The Z file system is a pooled filesystem designed for maximum data
82 integrity, supporting data snapshots, multiple copies, and data
83 checksums.
84 .
85 This zpool library provides support for managing zpools.
86
98675f09
AX
87Package: zfs-dkms
88Architecture: all
b5f34e86 89Pre-Depends: spl-dkms (>= ${source:Upstream-Version}), spl-dkms (<<${source:Upstream-Version}.)
6e2ceb51 90Depends: dkms (>> 2.1.1.2-5), lsb-release, ${misc:Depends}
9609acae
AX
91Recommends: zfsutils-linux, zfs-zed
92Provides: zfs-modules
1d00b166 93Description: OpenZFS filesystem kernel modules for Linux
98675f09
AX
94 The Z file system is a pooled filesystem designed for maximum data
95 integrity, supporting data snapshots, multiple copies, and data
6e2ceb51 96 checksums.
98675f09 97 .
1d00b166
AX
98 This DKMS package includes the SPA, DMU, ZVOL, and ZPL components of
99 OpenZFS.
98675f09 100
2b5083c8 101Package: zfs-initramfs
a0d83f07 102Architecture: all
356f4428
AX
103Depends: initramfs-tools,
104 busybox-initramfs | busybox-static | busybox,
105 zfs-modules | zfs-dkms, zfsutils-linux,
106 ${misc:Depends}
1d00b166 107Description: OpenZFS root filesystem capabilities for Linux - initramfs
2b5083c8
AX
108 The Z file system is a pooled filesystem designed for maximum data
109 integrity, supporting data snapshots, multiple copies, and data
6e2ceb51 110 checksums.
2b5083c8 111 .
1d00b166 112 This package adds OpenZFS to the system initramfs with a hook
2b5083c8 113 for the initramfs-tools infrastructure.
98675f09 114
12c93946 115Package: zfs-dracut
a0d83f07 116Architecture: all
12c93946 117Depends: dracut, zfs-modules | zfs-dkms, zfsutils-linux, ${misc:Depends}
1d00b166 118Description: OpenZFS root filesystem capabilities for Linux - dracut
12c93946
AX
119 The Z file system is a pooled filesystem designed for maximum data
120 integrity, supporting data snapshots, multiple copies, and data
121 checksums.
122 .
1d00b166 123 This package adds OpenZFS to the system initramfs with a hook
12c93946
AX
124 for the dracut infrastructure.
125
418ece33 126Package: zfsutils-linux
3d66721f 127Section: contrib/admin
98675f09 128Architecture: linux-any
a52a9356 129Depends: ${misc:Depends}, ${shlibs:Depends}, ${python3:Depends}, python3
9609acae 130Recommends: lsb-base, zfs-modules | zfs-dkms, zfs-zed
12c93946 131Suggests: nfs-kernel-server, samba-common-bin (>= 3.0.23), zfs-initramfs | zfs-dracut
32b343ef 132Conflicts: zfs, zfs-fuse, zutils
418ece33 133Provides: zfsutils
1d00b166 134Description: command-line tools to manage OpenZFS filesystems
98675f09 135 The Z file system is a pooled filesystem designed for maximum data
2b5083c8 136 integrity, supporting data snapshots, multiple copies, and data
6e2ceb51 137 checksums.
98675f09
AX
138 .
139 This package provides the zfs and zpool commands to create and administer
1d00b166 140 OpenZFS filesystems.
98675f09 141
a2591d3d
AX
142Package: zfs-zed
143Section: contrib/admin
144Architecture: linux-any
9609acae 145Depends: ${misc:Depends}, ${shlibs:Depends}, zfs-modules | zfs-dkms, zfsutils-linux
a2591d3d
AX
146Description: OpenZFS Event Daemon
147 The Z file system is a pooled filesystem designed for maximum data
148 integrity, supporting data snapshots, multiple copies, and data
149 checksums.
150 .
1d00b166 151 This package provides the OpenZFS Event Daemon (zed).
a2591d3d 152
43a63c5b
FG
153Package: zfs-test
154Section: contrib/admin
155Architecture: linux-any
156Depends: ${misc:Depends}, ${shlibs:Depends}, zfs-modules | zfs-dkms, zfsutils-linux, parted, lsscsi, mdadm, bc, ksh, fio, acl, sudo, sysstat, python
e188c417
FG
157Breaks: zfsutils-linux (<= 0.6.5.11-1)
158Replaces: zfsutils-linux (<= 0.6.5.11-1)
43a63c5b
FG
159Description: OpenZFS test infrastructure an support scripts
160 The Z file system is a pooled filesystem designed for maximum data
161 integrity, supporting data snapshots, multiple copies, and data
162 checksums.
163 .
164 This package provides the OpenZFS test infrastructure for destructively
165 testing and validating a system using OpenZFS. It is entirely optional
166 and should only be installed and used in test environments.
167
eb6a4b3d 168Package: zfs-dbg
3d66721f 169Section: contrib/debug
98675f09
AX
170Priority: extra
171Architecture: linux-any
418ece33
AX
172Depends: libnvpair1linux (= ${binary:Version}),
173 libuutil1linux (= ${binary:Version}),
174 libzfs2linux (= ${binary:Version}),
3d66721f 175 libzpool2linux (= ${binary:Version}),
ee5a5bc2 176 zfsutils-linux (= ${binary:Version}), zfs-zed (= ${binary:Version}),
6e2ceb51 177 ${misc:Depends}
1d00b166 178Description: Debugging symbols for OpenZFS userland libraries and tools
98675f09 179 The Z file system is a pooled filesystem designed for maximum data
2b5083c8 180 integrity, supporting data snapshots, multiple copies, and data
eb6a4b3d 181 checksums.
98675f09 182 .
1d00b166
AX
183 This package contains the debugging symbols for libzpool2linux, libzfs2linux,
184 libnvpair1linux, libuutil1linux, zfs-zed and zfsutils-linux.