From 5640fc41d48f8ae4dfe1aeabc09de6f2bdbbefde Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=84lven?= Date: Wed, 8 Jan 2025 07:42:43 +0100 Subject: sysutils/rsyncrypto: improving Makefile Requires archivers/gzip. The gzip in FreeBSD doesn't support --rsyncable flag. It requires a patch to use ${LOCALBASE}/bin/gzip. Add TEST_TARGET. Add LICENSE_FILE. Switch to DISTVERSION. Submitter takes maintainership. PR: 283817 --- sysutils/rsyncrypto/files/patch-rsyncrypto.h | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 sysutils/rsyncrypto/files/patch-rsyncrypto.h (limited to 'sysutils/rsyncrypto/files/patch-rsyncrypto.h') diff --git a/sysutils/rsyncrypto/files/patch-rsyncrypto.h b/sysutils/rsyncrypto/files/patch-rsyncrypto.h new file mode 100644 index 000000000000..99cff3e056e2 --- /dev/null +++ b/sysutils/rsyncrypto/files/patch-rsyncrypto.h @@ -0,0 +1,20 @@ +--- rsyncrypto.h.orig 2016-11-27 18:44:10 UTC ++++ rsyncrypto.h +@@ -58,7 +58,7 @@ struct startup_options { + "Force a new key size, even if previous encryption used a different setting."); + argtable[i++]=noarch=arg_lit0( NULL, "no-archive-mode", "Do not try to preserve timestamps"); + argtable[i++]=gzip=arg_file0( NULL, "gzip", "", +- "Path to gzip-like program to use. Must accept a --rsyncable command option"); ++ "Path to gzip-like program to use. Must accept a --rsyncable command option. Default is %%LOCALBASE%%/bin/gzip"); + argtable[i++]=rem1=arg_rem( "Advanced options:", "" ); + argtable[i++]=rollwin=arg_int0( NULL, "roll-win", "", "Rollover window size. Default is 8192 byte"); + argtable[i++]=rollmin=arg_int0( NULL, "roll-min", "", +@@ -76,7 +76,7 @@ struct startup_options { + trim->ival[0]=1; + rollwin->ival[0]=8192; + rollmin->ival[0]=8192; +- gzip->filename[0]="gzip"; ++ gzip->filename[0]="%%LOCALBASE%%/bin/gzip"; + nenest->ival[0]=0; + } + } -- cgit v1.2.3