summaryrefslogtreecommitdiff
path: root/rdfind
diff options
context:
space:
mode:
authorsrv <enmanuel.saravia.externo@pandero.com.pe>2025-05-05 15:29:27 -0500
committersrv <enmanuel.saravia.externo@pandero.com.pe>2025-05-05 15:29:27 -0500
commit81555e3bd23c74ce915d246ca51fa65d84c22ae7 (patch)
tree1ba136af6b87426d37d010866b5cdac110eaeaa8 /rdfind
First commitdevelop
Diffstat (limited to 'rdfind')
-rwxr-xr-xrdfind/PKGBUILD44
-rwxr-xr-xrdfind/keys/pgp/CC3C51BA88205B19728A6F07C9D9A0EA44EAE0EB.asc65
-rw-r--r--rdfind/rdfind-1.6.0-4-x86_64-build.log61
-rw-r--r--rdfind/rdfind-1.6.0-4-x86_64-check.log27
-rw-r--r--rdfind/rdfind-1.6.0-4-x86_64-package.log6
-rw-r--r--rdfind/rdfind-1.6.0-4-x86_64-prepare.log1
6 files changed, 204 insertions, 0 deletions
diff --git a/rdfind/PKGBUILD b/rdfind/PKGBUILD
new file mode 100755
index 0000000..6f2a9a4
--- /dev/null
+++ b/rdfind/PKGBUILD
@@ -0,0 +1,44 @@
+# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
+# Contributor: Christian Kohlstedde <christian+aur@kohlsted.de>
+# Contributor: Mariusz Libera <mariusz.libera@gmail.com>
+# Contributor: Alex 'AdUser' Z <ad_user@mail.ru>
+pkgname=rdfind
+pkgver=1.6.0
+pkgrel=4
+pkgdesc='Redundant data find - a program that finds duplicate files'
+arch=('x86_64')
+url='https://rdfind.pauldreik.se'
+license=('GPL-2.0-only')
+depends=('nettle' 'glibc' 'gcc-libs')
+makedepends=('git')
+source=("rdfind-1.6.0.tar.gz")
+sha512sums=('21d135551bd2d71a71dfe1e4faece6e980db3df18f34433b7b0a5da9e21ccc9067337892025afa9b4b1fd6069732a144b5b7b8e0441cbc9821a71a8b934cced1')
+validpgpkeys=("CC3C51BA88205B19728A6F07C9D9A0EA44EAE0EB")
+b2sums=('96ca92d94e76a4014e874be35b94189c1f22fb00f1cdf06c2ac48e3b9d4ca1b589ec831f6f9059dd668d9d539f5adfab7b820eaaff70fb35a7624400445b999c')
+
+prepare() {
+ cd "${pkgname}-${pkgver}"
+ ./bootstrap.sh
+}
+
+build() {
+ cd "${pkgname}-${pkgver}"
+ ./configure --prefix=/usr
+ make
+}
+
+check() {
+ cd "${pkgname}-${pkgver}"
+ make check
+}
+
+package() {
+ cd "${pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}/" install
+
+ # documentation
+ install -dm755 "${pkgdir}/usr/share/doc/${pkgname}"
+ install -m644 AUTHORS ChangeLog README TODO \
+ "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
diff --git a/rdfind/keys/pgp/CC3C51BA88205B19728A6F07C9D9A0EA44EAE0EB.asc b/rdfind/keys/pgp/CC3C51BA88205B19728A6F07C9D9A0EA44EAE0EB.asc
new file mode 100755
index 0000000..c57caf5
--- /dev/null
+++ b/rdfind/keys/pgp/CC3C51BA88205B19728A6F07C9D9A0EA44EAE0EB.asc
@@ -0,0 +1,65 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+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
+0CsEguUH41EGPOei21lqDIPrb+ECXzIGEEZi1g==
+=z+/o
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/rdfind/rdfind-1.6.0-4-x86_64-build.log b/rdfind/rdfind-1.6.0-4-x86_64-build.log
new file mode 100644
index 0000000..1427047
--- /dev/null
+++ b/rdfind/rdfind-1.6.0-4-x86_64-build.log
@@ -0,0 +1,61 @@
+checking for a BSD-compatible install... /usr/bin/install -c
+checking whether build environment is sane... yes
+checking for a race-free mkdir -p... /bin/mkdir -p
+checking for gawk... gawk
+checking whether make sets $(MAKE)... yes
+checking whether make supports nested variables... yes
+checking for g++... g++
+checking whether the C++ compiler works... yes
+checking for C++ compiler default output file name... a.out
+checking for suffix of executables...
+checking whether we are cross compiling... no
+checking for suffix of object files... o
+checking whether the compiler supports GNU C++... yes
+checking whether g++ accepts -g... yes
+checking for g++ option to enable C++11 features... none needed
+checking whether make supports the include directive... yes (GNU style)
+checking dependency style of g++... gcc3
+checking whether make sets $(MAKE)... (cached) yes
+no
+checking whether to enable assertions... yes
+checking for stdio.h... yes
+checking for stdlib.h... yes
+checking for string.h... yes
+checking for inttypes.h... yes
+checking for stdint.h... yes
+checking for strings.h... yes
+checking for sys/stat.h... yes
+checking for sys/types.h... yes
+checking for unistd.h... yes
+checking for nettle/sha.h... yes
+checking for nettle_pbkdf2_hmac_sha256 in -lnettle... yes
+checking for stat... yes
+checking for special C compiler options needed for large files... no
+checking for _FILE_OFFSET_BITS value needed for large files... no
+checking for C++11 support or better... yes
+checking check for fallthrough support... yes
+checking that generated files are newer than configure... done
+configure: creating ./config.status
+config.status: creating Makefile
+config.status: creating config.h
+config.status: executing depfiles commands
+make all-am
+make[1]: Entering directory '/build/rdfind/src/rdfind-1.6.0'
+g++ -DHAVE_CONFIG_H -I. -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT rdfind.o -MD -MP -MF .deps/rdfind.Tpo -c -o rdfind.o rdfind.cc
+g++ -DHAVE_CONFIG_H -I. -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT Checksum.o -MD -MP -MF .deps/Checksum.Tpo -c -o Checksum.o Checksum.cc
+g++ -DHAVE_CONFIG_H -I. -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT Dirlist.o -MD -MP -MF .deps/Dirlist.Tpo -c -o Dirlist.o Dirlist.cc
+g++ -DHAVE_CONFIG_H -I. -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT Fileinfo.o -MD -MP -MF .deps/Fileinfo.Tpo -c -o Fileinfo.o Fileinfo.cc
+mv -f .deps/Checksum.Tpo .deps/Checksum.Po
+g++ -DHAVE_CONFIG_H -I. -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT Rdutil.o -MD -MP -MF .deps/Rdutil.Tpo -c -o Rdutil.o Rdutil.cc
+mv -f .deps/Dirlist.Tpo .deps/Dirlist.Po
+g++ -DHAVE_CONFIG_H -I. -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT EasyRandom.o -MD -MP -MF .deps/EasyRandom.Tpo -c -o EasyRandom.o EasyRandom.cc
+mv -f .deps/Fileinfo.Tpo .deps/Fileinfo.Po
+g++ -DHAVE_CONFIG_H -I. -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT UndoableUnlink.o -MD -MP -MF .deps/UndoableUnlink.Tpo -c -o UndoableUnlink.o UndoableUnlink.cc
+mv -f .deps/rdfind.Tpo .deps/rdfind.Po
+g++ -DHAVE_CONFIG_H -I. -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -MT CmdlineParser.o -MD -MP -MF .deps/CmdlineParser.Tpo -c -o CmdlineParser.o CmdlineParser.cc
+mv -f .deps/UndoableUnlink.Tpo .deps/UndoableUnlink.Po
+mv -f .deps/EasyRandom.Tpo .deps/EasyRandom.Po
+mv -f .deps/CmdlineParser.Tpo .deps/CmdlineParser.Po
+mv -f .deps/Rdutil.Tpo .deps/Rdutil.Po
+g++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o rdfind rdfind.o Checksum.o Dirlist.o Fileinfo.o Rdutil.o EasyRandom.o UndoableUnlink.o CmdlineParser.o -lnettle
+make[1]: Leaving directory '/build/rdfind/src/rdfind-1.6.0'
diff --git a/rdfind/rdfind-1.6.0-4-x86_64-check.log b/rdfind/rdfind-1.6.0-4-x86_64-check.log
new file mode 100644
index 0000000..a6eec70
--- /dev/null
+++ b/rdfind/rdfind-1.6.0-4-x86_64-check.log
@@ -0,0 +1,27 @@
+make check-TESTS
+make[1]: Entering directory '/build/rdfind/src/rdfind-1.6.0'
+make[2]: Entering directory '/build/rdfind/src/rdfind-1.6.0'
+PASS: testcases/hardlink_fails.sh
+PASS: testcases/largefilesupport.sh
+PASS: testcases/verify_maxfilesize_option.sh
+PASS: testcases/verify_filesize_option.sh
+PASS: testcases/verify_deterministic_operation.sh
+PASS: testcases/verify_dryrun_option.sh
+PASS: testcases/verify_ranking.sh
+PASS: testcases/md5collisions.sh
+PASS: testcases/checksum_options.sh
+PASS: testcases/sha1collisions.sh
+PASS: testcases/symlinking_action.sh
+============================================================================
+Testsuite summary for rdfind 1.6.0
+============================================================================
+# TOTAL: 11
+# PASS: 11
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
+make[2]: Leaving directory '/build/rdfind/src/rdfind-1.6.0'
+make[1]: Leaving directory '/build/rdfind/src/rdfind-1.6.0'
diff --git a/rdfind/rdfind-1.6.0-4-x86_64-package.log b/rdfind/rdfind-1.6.0-4-x86_64-package.log
new file mode 100644
index 0000000..15e727c
--- /dev/null
+++ b/rdfind/rdfind-1.6.0-4-x86_64-package.log
@@ -0,0 +1,6 @@
+make[1]: Entering directory '/build/rdfind/src/rdfind-1.6.0'
+ /bin/mkdir -p '/build/rdfind/pkg/rdfind//usr/bin'
+ /bin/mkdir -p '/build/rdfind/pkg/rdfind//usr/share/man/man1'
+ /usr/bin/install -c rdfind '/build/rdfind/pkg/rdfind//usr/bin'
+ /usr/bin/install -c -m 644 rdfind.1 '/build/rdfind/pkg/rdfind//usr/share/man/man1'
+make[1]: Leaving directory '/build/rdfind/src/rdfind-1.6.0'
diff --git a/rdfind/rdfind-1.6.0-4-x86_64-prepare.log b/rdfind/rdfind-1.6.0-4-x86_64-prepare.log
new file mode 100644
index 0000000..cce630c
--- /dev/null
+++ b/rdfind/rdfind-1.6.0-4-x86_64-prepare.log
@@ -0,0 +1 @@
+it seems like everything went fine. now try ./configure && make