BSD Ports

sysutils/rdfind 1.8.0 FreeBSD

Utility to find duplicate files based on their content

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
863f8db9cb
License
GPLv2
Categories
sysutils
Package size
47.1 KiB, 108.5 KiB installed

Description

Rdfind is a command line tool that finds duplicate files. It is useful for compressing backup directories or just finding duplicate files. It compares files based on their content, not file names.

In the other systems

SystemPortVersion
FreeBSDsysutils/rdfind1.8.0
DragonFlysysutils/rdfind1.6.0_1

Install

Binary package:

pkg install rdfind

From the ports tree:

cd /usr/ports/sysutils/rdfind/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	rdfind>0:sysutils/rdfind

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.8.01.8.01.5.01.7.01.8.0
FreeBSD:14:quarterly1.8.01.8.0n/a1.7.01.8.0
FreeBSD:15:latest1.8.01.8.0n/a1.7.01.7.0
FreeBSD:15:quarterly1.8.01.8.0n/an/an/a
FreeBSD:16:latest1.8.01.8.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 4
Run dependencies 4

No port depends on this one.

Configuration

Options name: sysutils_rdfind

OptionDefaultDescription
XXHASHonEnable support for faster xxhash128 checksum
USES
compiler:c++17-lang localbase:ldflags
Service scripts
none

Files

distinfo 1
FileSizeSHA256
rdfind-1.8.0.tar.gz1445970a2d0d32002cc2dc0134ee7b649bcc811ecfb2f8d9f672aa476a851152e7af35
Master sites 1
  • https://rdfind.pauldreik.se/

Commit history 2

DateCommitCreditsLog message
863f8db9cb Daniel Engberg sysutils/rdfind: Remove dependency and optimize port
* Remove USES= autoreconf * Define USES= compiler:c++17-lang * Define INSTALL_TARGET= install-strip for consistency with the tree and simplify port Makefile PR: 296988 Reviewed by: dtxdf (maintainer)
a4214f1e3b Serhii (Sergey) Kozlov sysutils/rdfind: add support for xxhash
In the current form - the support for xxhash depends on whether or not xxhash is installed in the system where the port is built. See https://github.com/pauldreik/rdfind#development. This commit makes (lack of) support for xxhash explicit. If the option is enabled - the xxhash is added to dependencies and built into rdfind, if disabled - xxhash support is disabled even if the library is present in the system. Reviewed by: dtxdf Differential Revision: https://reviews.freebsd.org/D58398