FreeBSD Ports

sysutils/samesame 1.10_3

Find duplicate files and optionally link them together

Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD2CLAUSE
Categories
sysutils
Package size
80.7 KiB, 442.1 KiB installed

Description

SameSame is a collection of tools that fall in to the category of file management software. These tools will prevent that you need to delete files or buy more disk space. Instead they solve low disk space problems by linking identical files together and thus free up waisted disk space.

This collection was inspired by the application samefile written by Jens Schweikhardt. The collection comes with its own version of samefile that is noticeable faster and is able to process a much larger file list.

This port containt two set of application: the first are duplicate files finder search for identical files and the second are duplicate file removers perform some kind of action based on those results.

Typical usage would be: find / | samefile -i | sameln

This would search for identical files and clean up wasted disk space by linking them together. If you prefer removing one of the identical file, then you should replace sameln with samerm. You can add the option -vn after both application for a verbose dry-run.

Please see the man page samesame for a introduction to all applications.

Install

As a binary package — by origin, or by package name:

pkg install sysutils/samesame
pkg install samesame

From the ports tree:

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

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

RUN_DEPENDS=	samesame>0:sysutils/samesame

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.10_31.10_31.10_21.10_31.10_3
FreeBSD:14:quarterly1.10_31.10_3n/a1.10_31.10_3
FreeBSD:15:latest1.10_31.10_3n/a1.10_31.10_3
FreeBSD:15:quarterly1.10_31.10_3n/an/an/a
FreeBSD:16:latest1.10_31.10_3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

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

No port depends on this one.

Configuration

Options name: sysutils_samesame

OptionDefaultDescription
DEBUGoffBuild with debugging support
DISK_STORAGEoffAllows temporarily storage on disk
EXPERIMENTALoffEnables experimental functionality
LOW_MEMORY_PROFILEoffLow memory profile reduces functionality
PROFILERoffEnables gprof support
USES
tar:bzip2
Service scripts
none
Conflicts with
samefile

Message after installing

A 2 clause BSD licence applies to this application:
http://samesame.kruijff.org/license.html

Files

Manual pages 12
  • samearchive(1)
  • samearchive-lite(1)
  • samechflags(1)
  • samechmod(1)
  • samechown(1)
  • samecp(1)
  • samedelay(1)
  • samefile(1)
  • sameln(1)
  • samemv(1)
  • samerm(1)
  • samesame(1)
pkg-plist 25
  • bin/fsort
  • bin/samearchive
  • bin/samearchive-lite
  • bin/samechflags
  • bin/samechmod
  • bin/samechown
  • bin/samecp
  • bin/samedelay
  • bin/samefile
  • bin/sameln
  • bin/samemv
  • bin/samerm
  • etc/rc.d/samesame.sh
  • share/man/man1/samearchive-lite.1.gz
  • share/man/man1/samearchive.1.gz
  • share/man/man1/samechflags.1.gz
  • share/man/man1/samechmod.1.gz
  • share/man/man1/samechown.1.gz
  • share/man/man1/samecp.1.gz
  • share/man/man1/samedelay.1.gz
  • share/man/man1/samefile.1.gz
  • share/man/man1/sameln.1.gz
  • share/man/man1/samemv.1.gz
  • share/man/man1/samerm.1.gz
  • share/man/man1/samesame.1.gz
distinfo 1
FileSizeSHA256
samesame-1.10.tar.bz21213169793649925d70a2b9a44aeed4e8f475cfb544296371ddd7c37f8000d14e44d0a
Master sites 2
  • http://samesame.kruijff.org/
  • LOCAL/dhn

Commit history 0

No commits in the history this site was built from.