Package Details: freefilesync-bin 12.0-2

Git Clone URL: https://aur.archlinux.org/freefilesync-bin.git (read-only, click to copy)
Package Base: freefilesync-bin
Description: Folder comparison and synchronization
Upstream URL: https://freefilesync.org
Keywords: backup mirroring synchronization
Licenses: GPL3
Conflicts: freefilesync
Provides: freefilesync
Submitter: archibald869
Maintainer: archibald869
Last Packager: archibald869
Votes: 41
Popularity: 1.85
First Submitted: 2018-11-14 22:04 (UTC)
Last Updated: 2023-02-04 22:05 (UTC)

Latest Comments

1 2 3 4 5 6 .. 14 Next › Last »

archibald869 commented on 2023-02-04 22:05 (UTC)

Thank you for the hint, I've updated the checksum. And many thanks, @mich, for your improvement proposal regarding the archive extraction! I've incorporated it in the new PKGBUILD.

Nudnik_de commented on 2023-02-04 11:21 (UTC)

It worked. I manually changed PKGBUILD file in Pamac GUI by deleting the entries flagged with "-" and replaced them with the "+" entries. It seems that patch files cannot be used directly in the Pamac GUI.

Nudnik_de commented on 2023-02-04 08:47 (UTC)

@mich thx for sharing this diff file. However, I'm struggeling to apply it in Pamac GUI. I can't add an additional tab in the build file section. When I overwrite the existing pkgbuild the system is doing some weird stuff that I don't understand by creating additional install and diff file. What am I doing wrong?

mich commented on 2023-02-04 07:41 (UTC)

diff --git a/PKGBUILD b/PKGBUILD
index 6ddf79e..193e123 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -28,7 +28,7 @@ source=(
 )
 sha256sums=(
     "3b8121fdf7d91d19680b6ff91f6f10ba79193379e1fdad5227d805b4ea65312a"
-    "90630cc8c77d39af8e7746ce664738f9590ea7586454c90a66ad09248c41eb4f"
+    "91cc1218fe6fef85cd4fc52c8649ab533dcc371f462a136db695220e5d6d6ee7"
 )
 options=(!strip)
 install=".install"
@@ -38,7 +38,9 @@ package() {
     install -d "$pkgdir/opt/$_pkgname"

     # extract installer archive from installer binary
-    tail -c +38028 "$srcdir/FreeFileSync_${pkgver}_Install.run" > "$srcdir/FreeFileSync_${pkgver}_Install.tar"
+    offset=$(grep -abo -m 1 -F "<FFS_TAR_START>" "$srcdir/FreeFileSync_${pkgver}_Install.run" | cut -d : -f 1)
+    offset=$((offset + 16))
+    tail -c +${offset} "$srcdir/FreeFileSync_${pkgver}_Install.run" > "$srcdir/FreeFileSync_${pkgver}_Install.tar"

     # extract inner archive, freefilesync-mime.xml and .desktop files from installer archive
     tar -xf "$srcdir/FreeFileSync_${pkgver}_Install.tar" -C "$srcdir" --wildcards \

Nudnik_de commented on 2023-02-03 16:15 (UTC) (edited on 2023-02-03 16:16 (UTC) by Nudnik_de)

Failed to install freefilesync-bin. Sha256sums seems to be wrong

" ==> Validating source files with sha256sums... dlagent ... Passed freefilesync-bin-12.0.tar.gz ... FAILED ==> ERROR: One or more files did not pass the validity check! Failed to build freefilesync-bin "

kubwit commented on 2023-01-30 07:29 (UTC)

Hello. i'm Not able to build. Giving errors on latest pamac update manjaro. Aborting on compiling ceph packages. Thanks in advance for reply

archibald869 commented on 2022-09-06 12:15 (UTC)

From my understanding of https://wiki.archlinux.org/title/PKGBUILD#pkgrel, pkgrel need not be incremented if the resulting package is the same, which seems to be the case here.

aminvakil commented on 2022-09-05 14:36 (UTC)

You ought to increase pkgrel as well IMO. Whatever has been changed in archive, makes an impact on final package.

archibald869 commented on 2022-09-05 12:08 (UTC) (edited on 2022-09-05 12:09 (UTC) by archibald869)

Thanks for the hint! I have updated the checksum. Evidently the archive has been modified in the meantime.

davidalb97 commented on 2022-09-04 11:37 (UTC) (edited on 2022-09-04 11:37 (UTC) by davidalb97)

Looks like the sha256 is actually 627320378bcc4867280bbb5fd2b2a2f9eeba24ad7bd3c5ecd81e4b4703d2775e as opposed to f75d75270fe366e4268458588a9acf4085891cb995a8a2a205f2f1df0af260cf configured in the PKGBUILD file. This prevents the package from being built as @david784 referenced.