diff options
Diffstat (limited to 'pcr/freefilesync')
-rwxr-xr-x | pcr/freefilesync/PKGBUILD | 47 |
1 files changed, 25 insertions, 22 deletions
diff --git a/pcr/freefilesync/PKGBUILD b/pcr/freefilesync/PKGBUILD index efaa242d3..96c4b2f6e 100755 --- a/pcr/freefilesync/PKGBUILD +++ b/pcr/freefilesync/PKGBUILD @@ -4,8 +4,8 @@ # Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe> pkgname=freefilesync -pkgver=8.9 -pkgrel=0.1 +pkgver=9.1 +pkgrel=0 pkgdesc="Backup software to synchronize files and folders" arch=('i686' 'x86_64' 'armv7h') url="http://www.freefilesync.org/" @@ -13,16 +13,14 @@ license=('GPLv3') depends=(wxgtk webkitgtk2 boost-libs) makedepends=(boost) source=( - "http://downloads.sourceforge.net/project/zenxml/zenXml_2.4.zip" #zen - "FreeFileSync_${pkgver}_Source.zip::https://dl.dropboxusercontent.com/u/74545385/FreeFileSync_8.9_Source.zip" #ffs + "FreeFileSync_${pkgver}_Source.zip::https://www.freefilesync.org/download_redirect.php?file=FreeFileSync_${pkgver}_Source.zip" #ffs FreeFileSync.desktop ffsicon.png RealTimeSync.desktop rtsicon.png ) md5sums=( - '55907f1af4eb94a4196d95815b675d78' #zen source - '92a29624a517367e348afce669502c73' #ffs source + '362eb9c7bfb8638119a8ba7a75c99fa4' #ffs source 'eab0ccfc6a88e229a0f07507b93cfcff' #FreeFileSync.desktop '1f452dff6f970d95839411008d86250b' #ffsicon.png 'ab266177f69d16ad9f4099ae4edd77a2' #RealTimeSync.desktop @@ -33,27 +31,32 @@ prepare() { # wxgtk < 3.1.0 sed -i 's/m_listBoxHistory->GetTopItem()/0/g' FreeFileSync/Source/ui/main_dlg.cpp # gcc 6.3.1 - sed -i 's!static_assert!//static_assert!' zen/scope_guard.h -# 8.9 warn_static(string) -DZEN_LINUX - sed -i 's!-O3 -DN!-D"warn_static(arg)= " -DZEN_LINUX -O3 -DN!' FreeFileSync/Source/Makefile - sed -i 's!-O3 -DN!-D"warn_static(arg)= " -DZEN_LINUX -O3 -DN!' FreeFileSync/Source/RealTimeSync/Makefile -# 8.9 linker error + sed -i 's!static_assert!//static_assert!' zen/scope_guard.h + +# warn_static(string) + sed -i 's!-O3 -DN!-D"warn_static(arg)= " -O3 -DN!' FreeFileSync/Source/Makefile + sed -i 's!-O3 -DN!-D"warn_static(arg)= " -O3 -DN!' FreeFileSync/Source/RealTimeSync/Makefile + +# linker error sed -i 's#inline##g' FreeFileSync/Source/ui/version_check_impl.h -# 8.9 install error + +# install error cp ${srcdir}/Changelog.txt ${srcdir}/FreeFileSync/Build } build() { -# just in case of compile errors - VER=`g++ -dumpversion` - MAC=`g++ -dumpmachine` - echo "compiler g++ $VER $MAC" -# FFS - cd ${srcdir}/FreeFileSync/Source - make launchpad -# RTS - cd RealTimeSync - make launchpad +### just in case of compile errors + VER=`g++ -dumpversion` + MAC=`g++ -dumpmachine` + echo "compiler g++ $VER $MAC" + +### FFS + cd ${srcdir}/FreeFileSync/Source + make launchpad + +### RTS + cd RealTimeSync + make launchpad } package() { |