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