Source: rmlint
Section: utils
Priority: optional
Maintainer: Carlos Maddela <e7appew@gmail.com>
Build-Depends:
 debhelper-compat (= 12),
 dh-sequence-python3,
 libblkid-dev,
 libelf-dev,
 libglib2.0-dev (>= 2.32),
 libjson-glib-dev,
 pkgconf,
 python3,
 python3-parameterized (>= 0.6.1) <!nocheck>,
 python3-psutil (>= 5.2.2) [!hurd-any !sparc64] <!nocheck>,
 python3-pytest <!nocheck>,
 python3-setuptools,
 python3-sphinx <!nodoc>,
 python3-sphinx-bootstrap-theme (>= 0.4.3),
 scons,
Standards-Version: 4.4.1
Homepage: https://rmlint.readthedocs.io/
Vcs-Git: https://salsa.debian.org/debian/rmlint.git
Vcs-Browser: https://salsa.debian.org/debian/rmlint
Rules-Requires-Root: no
X-Style: black

Package: rmlint
Architecture: any
Multi-Arch: allowed
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Recommends:
 rmlint-gui (= ${source:Version}),
Suggests:
 rmlint-doc (= ${source:Version}),
Description: Extremely fast tool to remove filesystem lint
 rmlint finds space waste and other broken things on your filesystem
 and offers to remove them.
 .
 It is able to find:
  * Duplicate files & directories.
  * Non-stripped binaries.
  * Broken symlinks.
  * Empty files.
  * Recursive empty directories.
  * Files with broken user or group ID.
 .
 Key Features:
  * Extremely fast.
  * Flexible and easy command-line options.
  * Choice of several hashes for hash-based duplicate detection.
  * Option for exact byte-by-byte comparison (only slightly slower).
  * Numerous output options.
  * Option to store time  of last run; next time will only scan new files.
  * Many options for original selection/prioritisation.
  * Can handle very large file sets (millions of files).
  * Colourful progress bar.

Package: rmlint-gui
Architecture: all
Multi-Arch: foreign
Depends:
 gir1.2-gtksource-3.0,
 gir1.2-polkit-1.0,
 gir1.2-rsvg-2.0,
 python3-gi-cairo,
 rmlint:any (>= ${binary:Version}),
 ${misc:Depends},
 ${python3:Depends},
Recommends:
 python3-colorlog,
Description: GTK+ frontend to rmlint
 rmlint-gui (a.k.a. Shredder) is a graphical user interface to rmlint
 using GTK+. It uses rmlint to find space waste and other broken things
 on your filesystem and offers to remove them.
 .
 It is able to find:
  * Duplicate files & directories.
  * Non-stripped binaries.
  * Broken symlinks.
  * Empty files.
  * Recursive empty directories.
  * Files with broken user or group ID.
 .
 Key Features:
  * Extremely fast.
  * Flexible and easy command-line options.
  * Choice of several hashes for hash-based duplicate detection.
  * Option for exact byte-by-byte comparison (only slightly slower).
  * Numerous output options.
  * Option to store time  of last run; next time will only scan new files.
  * Many options for original selection/prioritisation.
  * Can handle very large file sets (millions of files).

Package: rmlint-doc
Section: doc
Architecture: all
Multi-Arch: foreign
Depends:
 fonts-vollkorn,
 libjs-bootstrap,
 libjs-bootswatch,
 libjs-jquery,
 libjs-mathjax,
 ${misc:Depends},
 ${sphinxdoc:Depends},
Pre-Depends:
 dpkg (>= 1.17.14),
Built-Using:
 ${sphinxdoc:Built-Using},
Description: HTML documentation for rmlint
 rmlint finds space waste and other broken things on your filesystem
 and offers to remove them.
 .
 It is able to find:
  * Duplicate files & directories.
  * Non-stripped binaries.
  * Broken symlinks.
  * Empty files.
  * Recursive empty directories.
  * Files with broken user or group ID.
 .
 Key Features:
  * Extremely fast.
  * Flexible and easy command-line options.
  * Choice of several hashes for hash-based duplicate detection.
  * Option for exact byte-by-byte comparison (only slightly slower).
  * Numerous output options.
  * Option to store time  of last run; next time will only scan new files.
  * Many options for original selection/prioritisation.
  * Can handle very large file sets (millions of files).
  * Colourful progress bar.
 .
 This package provides documentation in HTML for rmlint.
