]> git.proxmox.com Git - mirror_spl-debian.git/blame - debian/control.in
Reduce dependency on spl, and move documentation (Closes: #894608)
[mirror_spl-debian.git] / debian / control.in
CommitLineData
0fbe1fc0
DH
1Source: spl-linux
2Section: kernel
61716cbc 3Priority: optional
3cd0bf1b 4Maintainer: Debian ZFS on Linux maintainers <pkg-zfsonlinux-devel@lists.alioth.debian.org>
c409d6b5
LG
5Uploaders: Aron Xu <aron@debian.org>,
6 Carlos Alberto Lopez Perez <clopez@igalia.com>
2de88715 7Build-Depends: autogen,
c409d6b5
LG
8 autotools-dev,
9 debhelper (>= 9),
2de88715 10 dh-autoreconf,
465f07d2 11 dkms (>> 2.2.0.2-1~),
c409d6b5 12 libtool
b948a2fc 13Standards-Version: 4.1.2
0fbe1fc0 14Homepage: http://www.zfsonlinux.org/
c2fa3c29
AX
15Vcs-Git: git@salsa.debian.org:zfsonlinux-team/spl.git
16Vcs-Browser: https://salsa.debian.org/zfsonlinux-team/spl
0fbe1fc0
DH
17
18Package: spl-dkms
19Architecture: all
3b02d3c0
AX
20Depends: dkms (>> 2.2.1.0),
21 file,
22 libc-dev,
23 libelf-dev,
24 lsb-release,
25 ${misc:Depends}
9f35a31f 26Suggests: spl (>= ${source:Upstream-Version}),
3b02d3c0 27 @LINUX_COMPAT@
a1291bf0 28Provides: spl-modules
0fbe1fc0 29Description: Solaris Porting Layer kernel modules for Linux
6a95cbd3
CALP
30 The Solaris Porting Layer (SPL) is a Linux kernel module which provides
31 many of the Solaris kernel APIs. This shim layer makes it possible to
32 run Solaris kernel code in the Linux kernel with relatively minimal
61716cbc
AX
33 modification. The Solaris Porting LAyer Tests (SPLAT) is a Linux kernel
34 module which provides a testing harness for the SPL module.
6eefac84 35 .
61716cbc 36 SPL can be particularly useful when you want to track upstream Illumos
6a95cbd3
CALP
37 (or any other OpenSolaris fork) development closely and don't want the
38 overhead of maintaining a large patch which converts Solaris primitives
39 to Linux primitives.
40 .
41 This package contains the source code for the SPL and SPLAT Linux kernel
42 modules, which can be used with DKMS, so that local kernel modules are
43 automatically built and installed every time the kernel packages are
44 upgraded.
0fbe1fc0
DH
45
46Package: spl
61716cbc 47Architecture: linux-any
ee4726cd 48Conflicts: spl-dev, splat
c409d6b5 49Depends: ${misc:Depends}, ${shlibs:Depends}
a1291bf0 50Recommends: spl-modules | spl-dkms
6a95cbd3 51Description: Solaris Porting Layer user-space utilities for Linux
61716cbc
AX
52 The Solaris Porting Layer (SPL) is a Linux kernel module which provides
53 many of the Solaris kernel APIs. This shim layer makes it possible to
54 run Solaris kernel code in the Linux kernel with relatively minimal
55 modification. The Solaris Porting LAyer Tests (SPLAT) is a Linux kernel
56 module which provides a testing harness for the SPL module.
57 .
58 SPL can be particularly useful when you want to track upstream Illumos
59 (or any other OpenSolaris fork) development closely and don't want the
60 overhead of maintaining a large patch which converts Solaris primitives
61 to Linux primitives.
62 .
63 This package includes the user space utilities needed to test and debug
64 the SPL and SPLAT kernel modules.