summaryrefslogtreecommitdiff
path: root/packages/debian/control
diff options
context:
space:
mode:
authorDavid Oberhollenzer <david.oberhollenzer@sigma-star.at>2020-11-02 11:33:44 +0100
committerDavid Oberhollenzer <david.oberhollenzer@sigma-star.at>2020-11-02 11:49:44 +0100
commit072890e9b0ec5af1b28b3c1b213554c5b16ab50e (patch)
tree2d5eeb6bd59601516c9e3d39c93aa932e95a2267 /packages/debian/control
parent7c4b2a289cab34e4ec1b966663530a7babf08707 (diff)
Backport changes to package scripts
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
Diffstat (limited to 'packages/debian/control')
-rw-r--r--packages/debian/control87
1 files changed, 87 insertions, 0 deletions
diff --git a/packages/debian/control b/packages/debian/control
new file mode 100644
index 0000000..fe8f213
--- /dev/null
+++ b/packages/debian/control
@@ -0,0 +1,87 @@
+Source: squashfs-tools-ng
+Section: kernel
+Priority: optional
+Maintainer: Laszlo Boszormenyi (GCS) <gcs@debian.org>
+Build-Depends: debhelper-compat (= 12), pkg-config, libselinux1-dev [linux-any], liblzma-dev, liblz4-dev, zlib1g-dev, libzstd-dev, liblzo2-dev, doxygen
+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.