diff options
author | Simon Brulhart | 2019-06-17 20:26:04 +0200 |
---|---|---|
committer | Simon Brulhart | 2019-06-17 20:32:00 +0200 |
commit | 1620c1f81fb41f11cb4b165a0b21b1ed6d618246 (patch) | |
tree | 0ca0a569b0d341f1189e4302a4b39dc3c09acf09 /PKGBUILD | |
parent | be0c6c2435537af99584b1be372420b1443bebd1 (diff) | |
download | aur-1620c1f81fb41f11cb4b165a0b21b1ed6d618246.tar.gz |
Update to v10.13
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 24 |
1 files changed, 11 insertions, 13 deletions
@@ -5,7 +5,7 @@ # Maintainer: jooch <jooch AT gmx DOT com> pkgname=freefilesync -pkgver=10.12 +pkgver=10.13 pkgrel=1 pkgdesc="Backup software to synchronize files and folders" arch=('i686' 'x86_64') @@ -15,15 +15,13 @@ depends=(wxgtk webkit2gtk boost-libs) makedepends=(boost unzip) source=( "FreeFileSync_${pkgver}_Source.zip::${url}/download/FreeFileSync_${pkgver}_Source.zip" #ffs - revert_resources_path.patch revert_xdg_config_path.patch FreeFileSync.desktop RealTimeSync.desktop ) -sha256sums=('55b915c47f2dff5c376ed7b6297bae449ab71179bab026a776dea123aaa65407' - '052ef5bf5eb11730499f4b81cd7e70f990fff3cfcc2f7059b84981e7ededc361' - 'fef8aa099a27c277b76f1229651ed2324355528482c8f115e09c39269bbf4bdd' +sha256sums=('6460362e56e846535ffa07eb5e087fac1efa04c34dd8f5c323c570f7e960b72a' + 'e74b4abdf04c58004e52f77afee762e4c3d72d4ca42de4cc42cbc930cbec0e32' '590d87707240529ca893199f852143f5d7c7266cb050e37e615900b013ac3d51' '82439b4b81b0a72652befad9b9db52ffbc0180f307c92205aa5ab344f9f82830') @@ -39,9 +37,6 @@ prepare() { # Revert to classic config path patch --binary -p1 -i revert_xdg_config_path.patch -# Revert change to resources path of portable version - patch --binary -p1 -i revert_resources_path.patch - # 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' @@ -78,14 +73,17 @@ build() { package() { bindir="${pkgdir}/usr/bin" - appsharedir="${pkgdir}/usr/share/FreeFileSync" + appdir="${pkgdir}/opt/FreeFileSync" appdocdir="${pkgdir}/usr/share/doc/FreeFileSync" cd "${srcdir}/FreeFileSync/Build" - install -t "${bindir}" -Dm755 Bin/FreeFileSync Bin/RealTimeSync - install -t "${appsharedir}/Misc" -Dm644 Misc/* - install -t "${appsharedir}/Languages" -Dm644 Languages/*.lng - install -t "${pkgdir}/usr/share/pixmaps" -Dm644 Misc/FreeFileSync.png Misc/RealTimeSync.png + install -t "${appdir}/Bin" -Dm755 Bin/* + mkdir -p "${bindir}" + ln -s /opt/FreeFileSync/Bin/{FreeFileSync,RealTimeSync} "${bindir}" + + cp -rT Resources "${appdir}/Resources" + find "${appdir}/Resources" -type f -print0 | xargs -0 chmod 644 + install -t "${pkgdir}/usr/share/pixmaps" -Dm644 Resources/FreeFileSync.png Resources/RealTimeSync.png cd "${srcdir}" install -d "${appdocdir}" |