From 4c5cf3065e583b5769a274a03c1d8782655ad718 Mon Sep 17 00:00:00 2001 From: Sébastien Gross Date: Fri, 2 Oct 2020 14:38:57 +0200 Subject: DEB: Add official debian packaging files. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit debian build directory has been imported from official Debian package for squashfs-tools-ng version 1.0.2 found on p.d.o: https://packages.debian.org/source/sid/squashfs-tools-ng Signed-off-by: Sébastien Gross --- packages/debian/control | 87 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 87 insertions(+) create mode 100644 packages/debian/control (limited to 'packages/debian/control') diff --git a/packages/debian/control b/packages/debian/control new file mode 100644 index 0000000..a0ba3f5 --- /dev/null +++ b/packages/debian/control @@ -0,0 +1,87 @@ +Source: squashfs-tools-ng +Section: kernel +Priority: optional +Maintainer: Laszlo Boszormenyi (GCS) +Build-Depends: debhelper-compat (= 12), pkg-config, libselinux1-dev [linux-any], liblzma-dev, liblz4-dev, zlib1g-dev, libzstd-dev, liblzo2-dev +Standards-Version: 4.5.0 +Homepage: https://github.com/AgentD/squashfs-tools-ng + +Package: squashfs-tools-ng +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: New set of tools for working with SquashFS images + SquashFS is a highly compressed read-only filesystem for Linux, optimized + for small size and high packing density. It is widely used in embedded + systems and bootable live media. + . + SquashFS supports many different compression formats, such as zstd, xz, + zlib or lzo for both data and metadata compression. It has many features + expected from popular filesystems, such as extended attributes and support + for NFS export. + . + As the name suggests, this is not the original user space tooling for + SquashFS. Here are some of the features that primarily distinguish this + package from the original: + - reproducible SquashFS images, i.e. deterministic packing without + any local time stamps, + - Linux `gen_init_cpio` like file listing for micro managing the + file system contents, permissions, and ownership without having to + replicate the file system (and especially permissions) locally, + - support for SELinux contexts file (see selabel_file(5)) to generate + SELinux labels. + +Package: libsquashfs1 +Architecture: any +Section: libs +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: New set of tools for working with SquashFS images - shared library + SquashFS is a highly compressed read-only filesystem for Linux, optimized + for small size and high packing density. It is widely used in embedded + systems and bootable live media. + . + SquashFS supports many different compression formats, such as zstd, xz, + zlib or lzo for both data and metadata compression. It has many features + expected from popular filesystems, such as extended attributes and support + for NFS export. + . + As the name suggests, this is not the original user space tooling for + SquashFS. Here are some of the features that primarily distinguish this + package from the original: + - reproducible SquashFS images, i.e. deterministic packing without + any local time stamps, + - Linux `gen_init_cpio` like file listing for micro managing the + file system contents, permissions, and ownership without having to + replicate the file system (and especially permissions) locally, + - support for SELinux contexts file (see selabel_file(5)) to generate + SELinux labels. + . + This package contains the C libraries needed to run executables that use + the squashfs-tools-ng library. + +Package: libsquashfs-dev +Architecture: any +Section: libdevel +Depends: ${misc:Depends}, libsquashfs1 (= ${binary:Version}), libselinux1-dev [linux-any], liblzma-dev, liblz4-dev, zlib1g-dev, libzstd-dev, liblzo2-dev +Description: New set of tools for working with SquashFS images - development + SquashFS is a highly compressed read-only filesystem for Linux, optimized + for small size and high packing density. It is widely used in embedded + systems and bootable live media. + . + SquashFS supports many different compression formats, such as zstd, xz, + zlib or lzo for both data and metadata compression. It has many features + expected from popular filesystems, such as extended attributes and support + for NFS export. + . + As the name suggests, this is not the original user space tooling for + SquashFS. Here are some of the features that primarily distinguish this + package from the original: + - reproducible SquashFS images, i.e. deterministic packing without + any local time stamps, + - Linux `gen_init_cpio` like file listing for micro managing the + file system contents, permissions, and ownership without having to + replicate the file system (and especially permissions) locally, + - support for SELinux contexts file (see selabel_file(5)) to generate + SELinux labels. + . + This package contains the C development headers and library files needed to + compile programs using the squashfs-tools-ng library. -- cgit v1.2.3