summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Brulhart2019-03-11 21:04:53 +0100
committerSimon Brulhart2019-03-11 21:04:53 +0100
commit7e1524db8e0243ff9d7b7dcba64a3a5228295725 (patch)
treed854f92f9be8b95ea8600581d7b276ae10ae60d5
parent29f208b34b3dc5f9af3e5ec9f56e2d89d2c2b25d (diff)
downloadaur-7e1524db8e0243ff9d7b7dcba64a3a5228295725.tar.gz
Update to v10.10
-rwxr-xr-x.SRCINFO6
-rw-r--r--PKGBUILD9
2 files changed, 9 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 355fe5e90a8b..1bf94ff65201 100755
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = freefilesync
pkgdesc = Backup software to synchronize files and folders
- pkgver = 10.9
+ pkgver = 10.10
pkgrel = 1
url = http://www.freefilesync.org/
arch = i686
@@ -11,12 +11,12 @@ pkgbase = freefilesync
depends = wxgtk
depends = webkit2gtk
depends = boost-libs
- source = FreeFileSync_10.9_Source.zip::https://www.freefilesync.org/download_redirect.php?file=FreeFileSync_10.9_Source.zip
+ source = FreeFileSync_10.10_Source.zip::https://freefilesync.org/download/FreeFileSync_10.10_Source.zip
source = revert_resources_path.patch
source = revert_xdg_config_path.patch
source = FreeFileSync.desktop
source = RealTimeSync.desktop
- sha256sums = 221b905528f8800468f2f1edc33fbaa2ff0f4b6d5a4966fa20eafc18dadac3b0
+ sha256sums = f411fbad8e22a319473c1f21065b373b927f22f522d80b3807cf2eef5613e93c
sha256sums = 052ef5bf5eb11730499f4b81cd7e70f990fff3cfcc2f7059b84981e7ededc361
sha256sums = fef8aa099a27c277b76f1229651ed2324355528482c8f115e09c39269bbf4bdd
sha256sums = d492d71c722340a1e6ee8dbbbf1ea24e052b473c38ef2d64d7338131bf417adc
diff --git a/PKGBUILD b/PKGBUILD
index 1f0160747b24..9fb5bcfa1339 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@
# Maintainer: jooch <jooch AT gmx DOT com>
pkgname=freefilesync
-pkgver=10.9
+pkgver=10.10
pkgrel=1
pkgdesc="Backup software to synchronize files and folders"
arch=('i686' 'x86_64')
@@ -14,14 +14,14 @@ license=('GPLv3')
depends=(wxgtk webkit2gtk boost-libs)
makedepends=(boost unzip)
source=(
- "FreeFileSync_${pkgver}_Source.zip::https://www.freefilesync.org/download_redirect.php?file=FreeFileSync_${pkgver}_Source.zip" #ffs
+ "FreeFileSync_${pkgver}_Source.zip::https://freefilesync.org/download/FreeFileSync_${pkgver}_Source.zip" #ffs
revert_resources_path.patch
revert_xdg_config_path.patch
FreeFileSync.desktop
RealTimeSync.desktop
)
-sha256sums=('221b905528f8800468f2f1edc33fbaa2ff0f4b6d5a4966fa20eafc18dadac3b0' #ffs source
+sha256sums=('f411fbad8e22a319473c1f21065b373b927f22f522d80b3807cf2eef5613e93c' #ffs source
'052ef5bf5eb11730499f4b81cd7e70f990fff3cfcc2f7059b84981e7ededc361' #revert_resources_path.patch
'fef8aa099a27c277b76f1229651ed2324355528482c8f115e09c39269bbf4bdd' #revert_xdg_config_path.patch
'd492d71c722340a1e6ee8dbbbf1ea24e052b473c38ef2d64d7338131bf417adc' #FreeFileSync.desktop
@@ -42,6 +42,9 @@ prepare() {
sed -e 's:m_textCtrlOfflineActivationKey->ForceUpper:// &:g' -i 'FreeFileSync/Source/ui/small_dlgs.cpp'
sed -e 's:const double scrollSpeed =:& 6; //:g' -i 'wx+/grid.cpp'
+# libssh2 v1.8.0 does not yet implement LIBSSH2_SFTP_DEFAULT_MODE, revert to previous impl.
+ sed -e 's/LIBSSH2_SFTP_DEFAULT_MODE/LIBSSH2_SFTP_S_IRWXU | LIBSSH2_SFTP_S_IRWXG | LIBSSH2_SFTP_S_IRWXO/g' -i 'FreeFileSync/Source/fs/sftp.cpp'
+
# add '-lz' back into LINKFLAGS
sed -i '/pie/ s/-pthread/-lz -pthread/' FreeFileSync/Source/Makefile
sed -i '/pie/ s/-pthread/-lz -pthread/' FreeFileSync/Source/RealTimeSync/Makefile