]> git.proxmox.com Git - mirror_zfs-debian.git/blame - debian/control
Fix dependencies
[mirror_zfs-debian.git] / debian / control
CommitLineData
98675f09
AX
1Source: zfs-linux
2Section: kernel
3Priority: optional
4Maintainer: Debian ZFS on Linux maintainers <pkg-zfsonlinux-devel@lists.alioth.debian.org>
5Uploaders: Aron Xu <aron@debian.org>, Carlos Alberto Lopez Perez <clopez@igalia.com>
6Build-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
18Standards-Version: 3.9.4
19Homepage: http://www.zfsonlinux.org/
20Vcs-Git: git://anonscm.debian.org/pkg-zfsonlinux/zfs.git
21Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-zfsonlinux/spl.git
22
23Package: libnvpair1
24Section: libs
25Architecture: linux-any
26Depends: ${misc:Depends}, ${shlibs:Depends}
98675f09
AX
27Description: 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
98675f09
AX
32Package: libuutil1
33Section: libs
34Architecture: linux-any
35Depends: ${misc:Depends}, ${shlibs:Depends}
98675f09
AX
36Description: 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
98675f09
AX
47Package: libzfs-dev
48Section: libdevel
49Architecture: linux-any
50Depends: ${misc:Depends}, libzfs1 (= ${binary:Version})
51Provides: libnvpair-dev, libuutil-dev
52Description: 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
59Package: libzfs1
60Section: libs
61Architecture: linux-any
62Depends: ${misc:Depends}, ${shlibs:Depends}
98675f09
AX
63Description: 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
98675f09
AX
70Package: libzpool1
71Section: libs
72Architecture: linux-any
73Depends: ${misc:Depends}, ${shlibs:Depends}
98675f09
AX
74Description: 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
98675f09
AX
81Package: zfs-dkms
82Architecture: all
83Pre-Depends: spl-dkms (>= ${source:Upstream-Version})
84Depends: ${misc:Depends}, dkms (>> 2.1.1.2-5), lsb-release
c7974f8b 85Recommends: zfsutils
98675f09 86Replaces: lzfs, lzfs-dkms
c7974f8b 87Provides: zfs-modules, lustre-backend-fs, lzfs, lzfs-dkms
98675f09
AX
88Conflicts: lzfs, lzfs-dkms
89Description: 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
2b5083c8 104Package: zfs-initramfs
2b5083c8
AX
105Architecture: linux-any
106Depends: ${misc:Depends}, zfsutils, zfs-modules | zfs-dkms
107Description: 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.
98675f09
AX
114
115Package: zfsutils
116Section: admin
117Architecture: linux-any
118Depends: ${misc:Depends}, ${shlibs:Depends}
c7974f8b 119Recommends: zfs-modules | zfs-dkms
98675f09
AX
120Suggests: samba-common-bin (>= 3.0.23), nfs-kernel-server, zfs-initramfs
121Conflicts: zfs, zfs-fuse
122Replaces: zfs
123Description: command-line tools to manage ZFS filesystems
124 The Z file system is a pooled filesystem designed for maximum data
2b5083c8
AX
125 integrity, supporting data snapshots, multiple copies, and data
126 checksums.
98675f09
AX
127 .
128 This package provides the zfs and zpool commands to create and administer
129 ZFS filesystems.
130
eb6a4b3d 131Package: zfs-dbg
98675f09
AX
132Section: debug
133Priority: extra
134Architecture: linux-any
eb6a4b3d
AX
135Depends: ${misc:Depends}, libzfs1 (= ${binary:Version})
136Description: Debugging symbols for ZFS userland libraries and tools
98675f09 137 The Z file system is a pooled filesystem designed for maximum data
2b5083c8 138 integrity, supporting data snapshots, multiple copies, and data
eb6a4b3d 139 checksums.
98675f09 140 .
eb6a4b3d
AX
141 This package contains the debugging symbols for libzpoo1, libzfs1,
142 libnvpair1, libuutil1, and zfsutils.