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