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