From 1e2cc436254cee4f2b5027bb2f3881735bef33c4 Mon Sep 17 00:00:00 2001 From: B Stack Date: Thu, 5 Nov 2020 13:12:05 -0500 Subject: ffs 11.3-2 with fixed trad patch --- freefilesync/README.md | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) (limited to 'freefilesync/README.md') diff --git a/freefilesync/README.md b/freefilesync/README.md index 1e0b276..4075b91 100644 --- a/freefilesync/README.md +++ b/freefilesync/README.md @@ -10,7 +10,7 @@ Fedora, CentOS, and Devuan do not package FreeFileSync. I maintained a separate ## Alternatives * rsync traditional cli sync utility -* grsync gtk frotend for rsync +* grsync gtk frontend for rsync * duplicati sync with cloud storage offerings * rclone another cloud storage sync utility @@ -26,6 +26,34 @@ Devuan Ceres | 11.3 | 3 ## Additional info Upstream officially still [uses gtk2](https://freefilesync.org/forum/viewtopic.php?t=7660&p=26079#p26063) but the code supports gtk3 starting around version 10.25. With version 10.25, only stdc++=20 is supported, so el7 cannot go any higher: I was unable to find g++-10 for el7. +On the rpm platforms, where gtk2 is still supported as a primary environment, I compile FreeFileSync against gtk2. On Devuan where gtk2 has been obsoleted, I compile against gtk3. + + +## CentOS compilation of freefilesync + +### Dependencies to build FreeFileSync on CentOS 7 +All of the packages in the next section, and also +* devtoolset-7 [Software Collections (SCL)][3] +* custom patches provided in this repo. + +### Sources of the bgstack15/FreeFileSync copr packages +Custom packages: +* openssl: [bgstack15][1] +* libssh2: [city-fan][2] +* curl: city-fan +* libmetalink: city-fan +* libpsl: city-fan + +### Credits +This package, freefilesync, is made possible by the concerted efforts of many people and groups +* Zenju, author of the upstream project [FreeFileSync](http://freefilesync.org) +* [PhantomX](https://github.com/PhantomX/)/chinforpms [freefilesync spec](https://github.com/PhantomX/chinforpms/tree/master/freefilesync) +* My [original freefilesync spec](https://gitlab.com/bgstack15/freefilesync-rpm/) + +### References +[1][https://bgstack15.wordpress.com] +[2][http://www.city-fan.org/ftp/contrib/yum-repo/] +[3][https://www.softwarecollections.org/en/scls/rhscl/devtoolset-7/] ## Differences from upstream None -- cgit