]> git.proxmox.com Git - mirror_spl-debian.git/blobdiff - debian/control
d/control: migrate to alioth-lists (Closes: #899692)
[mirror_spl-debian.git] / debian / control
index 7d457d257ee6ad4de4b3edcfdfa1eb1bd6758d9e..c10e26258d80c0794d8d54a32463f5cead40212f 100644 (file)
@@ -1,36 +1,65 @@
 Source: spl-linux
 Section: kernel
-Priority: extra
-Maintainer: Darik Horn <dajhorn@vanadac.com>
-Build-Depends: autotools-dev,
- autoconf,
- autogen,
- automake,
- debhelper (>= 7.4),
- dkms (>> 2.1.1.2-5ubuntu1),
- libtool,
-Standards-Version: 3.8.4
+Priority: optional
+Maintainer: Debian ZFS on Linux maintainers <pkg-zfsonlinux-devel@alioth-lists.debian.net>
+Uploaders: Aron Xu <aron@debian.org>,
+           Carlos Alberto Lopez Perez <clopez@igalia.com>
+Build-Depends: autogen,
+               autotools-dev,
+               debhelper (>= 9),
+               dh-autoreconf,
+               dkms (>> 2.2.0.2-1~),
+               libtool
+Standards-Version: 4.1.2
 Homepage: http://www.zfsonlinux.org/
-Vcs-Git: git://github.com/dajhorn/pkg-spl.git
-Vcs-Browser: https://github.com/dajhorn/pkg-spl/
+Vcs-Git: git@salsa.debian.org:zfsonlinux-team/spl.git
+Vcs-Browser: https://salsa.debian.org/zfsonlinux-team/spl
 
 Package: spl-dkms
 Architecture: all
-Depends: ${misc:Depends}, dkms (>> 2.1.1.2-5ubuntu1), lsb-release
-Recommends: spl
+Depends: dkms (>> 2.2.1.0),
+         file,
+         libc-dev,
+         libelf-dev,
+         lsb-release,
+         ${misc:Depends}
+Suggests: spl (>= ${source:Upstream-Version}),
+         linux-libc-dev (<< 4.16)
+Conflicts: spl (<< 0.7.9~)
+Provides: spl-modules
 Description: Solaris Porting Layer kernel modules for Linux
- The Solaris Porting Layer (SPL) is a Linux kernel module which provides many of
- the Solaris kernel APIs. This shim layer makes it possible to run Solaris
- kernel code in the Linux kernel with relatively minimal modification.
+ The Solaris Porting Layer (SPL) is a Linux kernel module which provides
+ many of the Solaris kernel APIs. This shim layer makes it possible to
+ run Solaris kernel code in the Linux kernel with relatively minimal
+ modification. The Solaris Porting LAyer Tests (SPLAT) is a Linux kernel
+ module which provides a testing harness for the SPL module.
  .
- The Solaris Porting LAyer Tests (SPLAT) is a Linux kernel module which provides
- a testing harness for the SPL module.
+ SPL can be particularly useful when you want to track upstream Illumos
+ (or any other OpenSolaris fork) development closely and don't want the
+ overhead of maintaining a large patch which converts Solaris primitives
+ to Linux primitives.
+ .
+ This package contains the source code for the SPL and SPLAT Linux kernel
+ modules, which can be used with DKMS, so that local kernel modules are
+ automatically built and installed every time the kernel packages are
+ upgraded.
 
 Package: spl
-Architecture: any
-Conflicts: spl-dev
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Recommends: spl-dkms
-Description: Solaris Porting Layer utilities for Linux
- This package provides the userspace utilities for the SPL and SPLAT Linux
- kernel modules.
+Architecture: linux-any
+Conflicts: spl-dev, splat
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Recommends: spl-modules | spl-dkms
+Description: Solaris Porting Layer user-space utilities for Linux
+ The Solaris Porting Layer (SPL) is a Linux kernel module which provides
+ many of the Solaris kernel APIs. This shim layer makes it possible to
+ run Solaris kernel code in the Linux kernel with relatively minimal
+ modification. The Solaris Porting LAyer Tests (SPLAT) is a Linux kernel
+ module which provides a testing harness for the SPL module.
+ .
+ SPL can be particularly useful when you want to track upstream Illumos
+ (or any other OpenSolaris fork) development closely and don't want the
+ overhead of maintaining a large patch which converts Solaris primitives
+ to Linux primitives.
+ .
+ This package includes the user space utilities needed to test and debug
+ the SPL and SPLAT kernel modules.