summaryrefslogtreecommitdiff
path: root/pcr
diff options
context:
space:
mode:
Diffstat (limited to 'pcr')
-rwxr-xr-xpcr/freefilesync/PKGBUILD47
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() {