From 2799fade103b58fa1298e4c22da55698e15e6db8 Mon Sep 17 00:00:00 2001 From: Ed Reel Date: Mon, 17 Mar 2025 17:34:55 -0500 Subject: [PATCH] Add fdupes package (#11567) --- manifest/armv7l/f/fdupes.filelist | 3 +++ manifest/i686/f/fdupes.filelist | 3 +++ manifest/x86_64/f/fdupes.filelist | 3 +++ packages/fdupes.rb | 26 ++++++++++++++++++++++++++ tools/packages.yaml | 5 +++++ 5 files changed, 40 insertions(+) create mode 100644 manifest/armv7l/f/fdupes.filelist create mode 100644 manifest/i686/f/fdupes.filelist create mode 100644 manifest/x86_64/f/fdupes.filelist create mode 100644 packages/fdupes.rb diff --git a/manifest/armv7l/f/fdupes.filelist b/manifest/armv7l/f/fdupes.filelist new file mode 100644 index 000000000..aacb30120 --- /dev/null +++ b/manifest/armv7l/f/fdupes.filelist @@ -0,0 +1,3 @@ +/usr/local/bin/fdupes +/usr/local/share/man/man1/fdupes.1.zst +/usr/local/share/man/man7/fdupes-help.7.zst diff --git a/manifest/i686/f/fdupes.filelist b/manifest/i686/f/fdupes.filelist new file mode 100644 index 000000000..aacb30120 --- /dev/null +++ b/manifest/i686/f/fdupes.filelist @@ -0,0 +1,3 @@ +/usr/local/bin/fdupes +/usr/local/share/man/man1/fdupes.1.zst +/usr/local/share/man/man7/fdupes-help.7.zst diff --git a/manifest/x86_64/f/fdupes.filelist b/manifest/x86_64/f/fdupes.filelist new file mode 100644 index 000000000..aacb30120 --- /dev/null +++ b/manifest/x86_64/f/fdupes.filelist @@ -0,0 +1,3 @@ +/usr/local/bin/fdupes +/usr/local/share/man/man1/fdupes.1.zst +/usr/local/share/man/man7/fdupes-help.7.zst diff --git a/packages/fdupes.rb b/packages/fdupes.rb new file mode 100644 index 000000000..b21633007 --- /dev/null +++ b/packages/fdupes.rb @@ -0,0 +1,26 @@ +require 'buildsystems/autotools' + +class Fdupes < Autotools + description 'Program for identifying or deleting duplicate files residing within specified directories.' + homepage 'https://github.com/adrianlopezroche/fdupes' + version '2.3.2' + license 'MIT' + compatibility 'all' + source_url 'https://github.com/adrianlopezroche/fdupes.git' + git_hashtag "v#{version}" + binary_compression 'tar.zst' + + binary_sha256({ + aarch64: '380ae7833a60f5c8a3b5d6775e28247cfad53936b86d7d94c4cf62a12a71d0ff', + armv7l: '380ae7833a60f5c8a3b5d6775e28247cfad53936b86d7d94c4cf62a12a71d0ff', + i686: 'c1723549021cfecdf9cf087a81e5c5c1a3e307754d781932411d504422625409', + x86_64: '73038847795557bb79c7ce94a38246816a7619d19e130ea3854151479a4923d6' + }) + + depends_on 'glibc' # R + depends_on 'ncurses' # R + depends_on 'pcre2' # R + depends_on 'sqlite' # R + + run_tests +end diff --git a/tools/packages.yaml b/tools/packages.yaml index aa52a5e98..c3f9baf08 100644 --- a/tools/packages.yaml +++ b/tools/packages.yaml @@ -1875,6 +1875,11 @@ url: https://github.com/sharkdp/fd/releases/ activity: low --- kind: url +name: fdupes +url: https://github.com/adrianlopezroche/fdupes +activity: low +--- +kind: url name: feh url: https://feh.finalrewind.org/ activity: medium