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