add debian packaging files for zfs
This commit is contained in:
@@ -0,0 +1,179 @@
|
||||
Source: zfs-linux
|
||||
Section: kernel
|
||||
Priority: extra
|
||||
Maintainer: Proxmox Support Team <support@proxmox.com>
|
||||
Build-Depends: autotools-dev,
|
||||
autoconf,
|
||||
autogen,
|
||||
automake,
|
||||
debhelper (>= 8),
|
||||
dh-autoreconf,
|
||||
dkms (>= 2.2.0.2),
|
||||
libselinux1-dev,
|
||||
libtool,
|
||||
uuid-dev,
|
||||
zlib1g-dev,
|
||||
Standards-Version: 3.9.5
|
||||
|
||||
Package: libnvpair1
|
||||
Section: libs
|
||||
Architecture: linux-any
|
||||
Depends: ${misc:Depends}, ${shlibs:Depends}
|
||||
Replaces: libnvpair0
|
||||
Description: Solaris name-value library for Linux
|
||||
This library provides routines for packing and unpacking nv pairs for
|
||||
transporting data across process boundaries, transporting between
|
||||
kernel and userland, and possibly saving onto disk files.
|
||||
|
||||
Package: libnvpair1-dbg
|
||||
Section: debug
|
||||
Architecture: linux-any
|
||||
Depends: ${misc:Depends}, libnvpair1 (= ${binary:Version})
|
||||
Replaces: libnvpair0-dbg
|
||||
Description: Debugging symbols for libnvpair1
|
||||
This library provides routines for packing and unpacking nv pairs for
|
||||
transporting data across process boundaries, transporting between
|
||||
kernel and userland, and possibly saving onto disk files.
|
||||
.
|
||||
This package contains the debugging symbols for libnvpair1.
|
||||
|
||||
Package: libuutil1
|
||||
Section: libs
|
||||
Architecture: linux-any
|
||||
Depends: ${misc:Depends}, ${shlibs:Depends}
|
||||
Replaces: libuutil0
|
||||
Description: Solaris userland utility library for Linux
|
||||
This library provides a variety of glue functions for OpenZFS on Linux:
|
||||
* libspl: The Solaris Porting Layer library, which provides APIs that make it
|
||||
possible to run Solaris user code in a Linux environment with relatively
|
||||
minimal modification.
|
||||
* libavl: The Adelson-Velskii Landis balanced binary tree manipulation
|
||||
library.
|
||||
* libefi: The Extensible Firmware Interface library for GUID disk
|
||||
partitioning.
|
||||
* libshare: NFS and SMB service integration for OpenZFS.
|
||||
|
||||
Package: libuutil1-dbg
|
||||
Section: debug
|
||||
Architecture: linux-any
|
||||
Depends: ${misc:Depends}, libuutil1 (= ${binary:Version})
|
||||
Replaces: libuutil0-dbg
|
||||
Description: Debugging symbols for libuutil1
|
||||
This library provides a variety of glue functions for OpenZFS on Linux:
|
||||
* libspl: The Solaris Porting Layer library, which provides APIs that make it
|
||||
possible to run Solaris user code in a Linux environment with relatively
|
||||
minimal modification.
|
||||
* libavl: The Adelson-Velskii Landis balanced binary tree manipulation
|
||||
library.
|
||||
* libefi: The Extensible Firmware Interface library for GUID disk
|
||||
partitioning.
|
||||
* libshare: NFS and SMB service integration for OpenZFS.
|
||||
.
|
||||
This package contains debugging symbols for libuutil1.
|
||||
|
||||
Package: libzfs-dev
|
||||
Section: libdevel
|
||||
Architecture: linux-any
|
||||
Depends: ${misc:Depends}, libzfs2 (= ${binary:Version})
|
||||
Provides: libnvpair-dev, libuutil-dev
|
||||
Replaces: libefi1,
|
||||
libnvpair1,
|
||||
libshare1,
|
||||
libspl1,
|
||||
libunicode1,
|
||||
libuutil1,
|
||||
libzavl1,
|
||||
libzfs2,
|
||||
libzpool2,
|
||||
Description: Native OpenZFS filesystem development files for Linux
|
||||
Header files and static libraries for compiling software
|
||||
against libzfs.
|
||||
|
||||
Package: libzfs2
|
||||
Section: libs
|
||||
Architecture: linux-any
|
||||
Depends: ${misc:Depends}, ${shlibs:Depends}
|
||||
Replaces: libzfs0, libzfs1
|
||||
Description: Native OpenZFS filesystem library for Linux
|
||||
The ZoL management library.
|
||||
|
||||
Package: libzfs2-dbg
|
||||
Section: debug
|
||||
Architecture: linux-any
|
||||
Depends: ${misc:Depends}, libzfs2 (= ${binary:Version})
|
||||
Replaces: libzfs0-dbg, libzfs1-dbg
|
||||
Description: Debugging symbols for libzfs2
|
||||
The ZoL management library.
|
||||
.
|
||||
This package contains the debugging symbols for libzfs2.
|
||||
|
||||
Package: libzpool2
|
||||
Section: libs
|
||||
Architecture: linux-any
|
||||
Depends: ${misc:Depends}, ${shlibs:Depends}
|
||||
Replaces: libzpool0, libzpool1
|
||||
Description: Native OpenZFS pool library for Linux
|
||||
The zpool management library.
|
||||
|
||||
Package: libzpool2-dbg
|
||||
Section: debug
|
||||
Architecture: linux-any
|
||||
Depends: ${misc:Depends}, libzpool2 (= ${binary:Version})
|
||||
Replaces: libzpool0-dbg, libzpool1-dbg
|
||||
Description: Debugging symbols for libzpool2
|
||||
The zpool management library.
|
||||
.
|
||||
This package contains the debugging symbols for libzpool2.
|
||||
|
||||
Package: zfs-dkms
|
||||
Section: kernel
|
||||
Architecture: linux-any
|
||||
Pre-Depends: spl-dkms (>= ${source:Upstream-Version})
|
||||
Depends: ${misc:Depends}, dkms (>= 2.2.0.2)
|
||||
Replaces: lzfs, lzfs-dkms
|
||||
Provides: lustre-backend-fs, lzfs, lzfs-dkms
|
||||
Conflicts: lzfs, lzfs-dkms
|
||||
Description: Native OpenZFS filesystem kernel modules for Linux
|
||||
An advanced integrated volume manager and filesystem that is designed for
|
||||
performance and data integrity. Snapshots, clones, checksums, deduplication,
|
||||
compression, and RAID redundancy are built-in features.
|
||||
.
|
||||
Includes the SPA, DMU, ZVOL, and ZPL components of OpenZFS.
|
||||
|
||||
Package: zfs-doc
|
||||
Section: doc
|
||||
Architecture: linux-any
|
||||
Depends: ${misc:Depends}
|
||||
Description: Native OpenZFS filesystem documentation and examples.
|
||||
Shared boilerplate files for OpenZFS on Linux that are not required at runtime.
|
||||
|
||||
Package: zfs-initramfs
|
||||
Section: kernel
|
||||
Architecture: linux-any
|
||||
Depends: ${misc:Depends}, zfsutils
|
||||
Description: Native OpenZFS root filesystem capabilities for Linux
|
||||
This package adds OpenZFS to the system initramfs with a hook
|
||||
for the initramfs-tools infrastructure.
|
||||
|
||||
Package: zfsutils
|
||||
Section: admin
|
||||
Architecture: linux-any
|
||||
Depends: ${misc:Depends}, ${shlibs:Depends}
|
||||
Recommends: zfs-dkms
|
||||
Suggests: samba-common-bin (>= 3.0.23), nfs-kernel-server, zfs-initramfs
|
||||
Conflicts: zfs, zfs-fuse
|
||||
Replaces: zfs
|
||||
Description: Native OpenZFS management utilities for Linux
|
||||
This package provides the zpool and zfs commands that are used to
|
||||
manage OpenZFS filesystems.
|
||||
|
||||
Package: zfsutils-dbg
|
||||
Section: debug
|
||||
Architecture: linux-any
|
||||
Depends: ${misc:Depends}, zfsutils (= ${binary:Version})
|
||||
Replaces: zfs-dbg
|
||||
Description: Debugging symbols for zfsutils
|
||||
This package provides the zpool and zfs commands that are used to
|
||||
manage OpenZFS filesystems.
|
||||
.
|
||||
This package contains the debugging symbols for zfsutils.
|
||||
Reference in New Issue
Block a user