summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNori132018-04-27 18:27:36 -0600
committerNori132018-04-27 18:27:36 -0600
commitfef917b24057eb1b96619245e0b5c3025abf8068 (patch)
tree1e9a0a982236296e96e1c142b7b6d9179042e967
parent9e38d5bb025012b928d8d2570561ceb677701fbb (diff)
downloadaur-fef917b24057eb1b96619245e0b5c3025abf8068.tar.gz
Updated to 10.0-1.
-rwxr-xr-x.SRCINFO10
-rwxr-xr-xPKGBUILD30
2 files changed, 13 insertions, 27 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7c08a02779e3..5625f56ecfc7 100755
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = freefilesync
pkgdesc = Backup software to synchronize files and folders
- pkgver = 9.9
- pkgrel = 5
+ pkgver = 10.0
+ pkgrel = 1
url = http://www.freefilesync.org/
arch = i686
arch = x86_64
@@ -10,14 +10,12 @@ pkgbase = freefilesync
depends = wxgtk
depends = webkit2gtk
depends = boost-libs
- source = FreeFileSync_9.9_Source.zip::https://www.freefilesync.org/download_redirect.php?file=FreeFileSync_9.9_Source.zip
- source = xBRZ_1.6.zip::https://cfhcable.dl.sourceforge.net/project/xbrz/xBRZ/xBRZ_1.6.zip
+ source = FreeFileSync_10.0_Source.zip::https://www.freefilesync.org/download_redirect.php?file=FreeFileSync_10.0_Source.zip
source = FreeFileSync.desktop
source = ffsicon.png
source = RealTimeSync.desktop
source = rtsicon.png
- sha256sums = 43edd3c8546bd5a44c5d353811389a68b148f0655c006c13f4357f3579b9a970
- sha256sums = 8d51e52a9264d09117cf434b7fcb46a17ee4285a00432554ba47fa86ac4511ce
+ sha256sums = 071b8a8a778c4598936ea714f146d585673fe22854b4dab061b9c4c199de27e6
sha256sums = b381bb9dbda25c3c08a67f18072a2761abe34339ddf3318e1758eb7c349f1a3b
sha256sums = 31df3fa1f1310de14bbd379f891d4f8ed2df5b0d68913eb52c88b3be682933fb
sha256sums = 1502efdbf1638856a18ab9916e0431bf6a53471792cb2daa380345bac33f67c4
diff --git a/PKGBUILD b/PKGBUILD
index 35d7b4241e5d..781e6b088992 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,18 +4,16 @@
# Maintainer: alexmo82 <25396682 AT live DOT it>
pkgname=freefilesync
-pkgver=9.9
-pkgrel=5
+pkgver=10.0
+pkgrel=1
pkgdesc="Backup software to synchronize files and folders"
arch=('i686' 'x86_64')
url="http://www.freefilesync.org/"
license=('GPLv3')
depends=(wxgtk webkit2gtk boost-libs)
makedepends=(boost)
-xbrzver=1.6
source=(
"FreeFileSync_${pkgver}_Source.zip::https://www.freefilesync.org/download_redirect.php?file=FreeFileSync_${pkgver}_Source.zip" #ffs
- "xBRZ_${xbrzver}.zip::https://cfhcable.dl.sourceforge.net/project/xbrz/xBRZ/xBRZ_${xbrzver}.zip" #xbrz
FreeFileSync.desktop
ffsicon.png
RealTimeSync.desktop
@@ -23,8 +21,7 @@ source=(
)
sha256sums=(
- '43edd3c8546bd5a44c5d353811389a68b148f0655c006c13f4357f3579b9a970' #ffs source
- '8d51e52a9264d09117cf434b7fcb46a17ee4285a00432554ba47fa86ac4511ce' #xbrz
+ '071b8a8a778c4598936ea714f146d585673fe22854b4dab061b9c4c199de27e6' #ffs source
'b381bb9dbda25c3c08a67f18072a2761abe34339ddf3318e1758eb7c349f1a3b' #FreeFileSync.desktop
'31df3fa1f1310de14bbd379f891d4f8ed2df5b0d68913eb52c88b3be682933fb' #ffsicon.png
'1502efdbf1638856a18ab9916e0431bf6a53471792cb2daa380345bac33f67c4' #RealTimeSync.desktop
@@ -50,22 +47,13 @@ prepare() {
# install error
cp ${srcdir}/Changelog.txt ${srcdir}/FreeFileSync/Build
-# make directory
- mkdir -p ${srcdir}/xBRZ/src/
-
-# copy needed files into directory
- cp ${srcdir}/xbrz_config.h ${srcdir}/xBRZ/src/
- cp ${srcdir}/xbrz.cpp ${srcdir}/xBRZ/src/
- cp ${srcdir}/xbrz.h ${srcdir}/xBRZ/src/
- cp ${srcdir}/xbrz_tools.h ${srcdir}/xBRZ/src/
-
-# add xbrz.cpp entries in Makefile
- sed -i "/zlib_wrap.cpp/ a CPP_LIST+=../../xBRZ/src/xbrz.cpp" FreeFileSync/Source/Makefile
- sed -i "/popup_dlg_generated.cpp/ a CPP_LIST+=../../../xBRZ/src/xbrz.cpp" FreeFileSync/Source/RealTimeSync/Makefile
-
# edit lines to remove functions that require wxgtk 3.1.x
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'
+
+# 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
}
build() {
@@ -79,11 +67,11 @@ build() {
### FFS
cd ${srcdir}/FreeFileSync/Source
- make launchpad
+ make
### RTS
cd RealTimeSync
- make launchpad
+ make
}
package() {