Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (eeaae9feb5ff47d9a2266e21a406dd3260168b36)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pavel Vinogradov <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (eeaae9feb5ff47d9a2266e21a406dd3260168b36)
  • Date: Sat, 18 Nov 2023 16:06:52 +0000

GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:

ChangeLog | 3 +++
utils/rdfind/DEPENDS | 5 +++++
utils/rdfind/DETAILS | 27 +++++++++++++++++++++++++++
utils/rdfind/HISTORY | 2 ++
utils/rdfind/PREPARE | 2 ++
utils/rdfind/PRE_BUILD | 6 ++++++
6 files changed, 45 insertions(+)

New commits:
commit eeaae9feb5ff47d9a2266e21a406dd3260168b36
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

utils/rdfind: new spell, find duplicate files utility

diff --git a/ChangeLog b/ChangeLog
index b1907b7..7281fcd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2023-11-18 Pavel Vinogradov <public AT sorcemage.org>
+ * utils/rdfind: new spell, find duplicate files utility
+
2023-03-30 Ismael Luceno <ismael AT sourcemage.org>
* devel/llvm16: new spell, LLVM version 16

diff --git a/utils/rdfind/DEPENDS b/utils/rdfind/DEPENDS
new file mode 100755
index 0000000..a9eb6cb
--- /dev/null
+++ b/utils/rdfind/DEPENDS
@@ -0,0 +1,5 @@
+if [[ "${RDFIND_BRANCH}" == "scm" ]]; then
+ depends git
+fi &&
+
+depends nettle
diff --git a/utils/rdfind/DETAILS b/utils/rdfind/DETAILS
new file mode 100755
index 0000000..f44b792
--- /dev/null
+++ b/utils/rdfind/DETAILS
@@ -0,0 +1,27 @@
+. "${GRIMOIRE}/FUNCTIONS"
+ SPELL="rdfind"
+if [[ "${RDFIND_BRANCH}" == "scm" ]]; then
+ VERSION="$(get_scm_version)"
+ SOURCE="${SPELL}-scm.tar.xz"
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-scm"
+ SOURCE_URL[0]="git_http://github.com/pauldreik/${SPELL}:${SPELL}-scm:main";
+ SOURCE_IGNORE="volatile"
+ FORCE_DOWNLOAD="on"
+else
+ VERSION="1.6.0"
+
SOURCE_HASH="sha256:7a406e8ef1886a5869655604618dd98f672f12c6a6be4926d053be65070f3279:UPSTREAM_HASH"
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]="https://${SPELL}.pauldreik.se/${SOURCE}";
+# Watch: https://rdfind.pauldreik.se/ rdfind-([0-9.]+)[.]tar
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+fi
+ WEB_SITE="https://rdfind.pauldreik.se/";
+ ENTERED="20231118"
+ LICENSE[0]="GPL"
+ KEYWORDS="deduplication find removal utility"
+ SHORT="Rdfind – redundant data find"
+cat << EOF
+Rdfind is a program that finds duplicate files. It is useful for compressing
+backup directories or just finding duplicate files. It compares files based
on
+their content, NOT on their file names.
+EOF
diff --git a/utils/rdfind/HISTORY b/utils/rdfind/HISTORY
new file mode 100644
index 0000000..9f6937b
--- /dev/null
+++ b/utils/rdfind/HISTORY
@@ -0,0 +1,2 @@
+2023-11-18 Pavel Vinogradov <public AT sorcemage.org>
+ * DEPENDS, DETAILS, PRE_BUILD, PREPARE: created spell, version 1.6.0
diff --git a/utils/rdfind/PREPARE b/utils/rdfind/PREPARE
new file mode 100755
index 0000000..e38d86f
--- /dev/null
+++ b/utils/rdfind/PREPARE
@@ -0,0 +1,2 @@
+. "${GRIMOIRE}/FUNCTIONS" &&
+prepare_select_branch stable scm
diff --git a/utils/rdfind/PRE_BUILD b/utils/rdfind/PRE_BUILD
new file mode 100755
index 0000000..d5ca700
--- /dev/null
+++ b/utils/rdfind/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+if [[ "${RDFIND_BRANCH}" == "scm" ]]; then
+ ./bootstrap.sh
+fi



  • [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (eeaae9feb5ff47d9a2266e21a406dd3260168b36), Pavel Vinogradov, 11/18/2023

Archive powered by MHonArc 2.6.24.

Top of Page