From 7f228b6be40fab73bb2c59d4e28b246a278d46cf Mon Sep 17 00:00:00 2001 From: Peter Marquardt Date: Thu, 21 Apr 2022 12:44:25 +0200 Subject: [PATCH] rsync: update 3.1.3 to 3.2.4 - update - link static libxxhash --- rsync.be0 | 41 +++++++++++++++++------------------------ 1 file changed, 17 insertions(+), 24 deletions(-) diff --git a/rsync.be0 b/rsync.be0 index 799e989ab..e83e79fba 100755 --- a/rsync.be0 +++ b/rsync.be0 @@ -1,27 +1,16 @@ #!/usr/bin/env beesh -# BEE_VERSION rsync-3.1.3-0 +# BEE_VERSION rsync-3.2.4-1 # more info: https://rsync.samba.org , https://launchpad.net/debian/+source/rsync/ -SRCURL[0]="https://rsync.samba.org/ftp/rsync/src/rsync-${PKGVERSION}.tar.gz" +# SRCURL[0]="https://rsync.samba.org/ftp/rsync/src/rsync-${PKGVERSION}.tar.gz" +SRCURL[0]="https://beehive.molgen.mpg.de/26f1c64259fbd2ed7a59b28d2787ecf2/rsync-3.2.4.tar.gz" # https://launchpad.net/debian/+source/rsync/ -PATCHURL+=(/src/mariux/patches/debian-rsync-3.1.3/CVE-2016-9840.patch) -PATCHURL+=(/src/mariux/patches/debian-rsync-3.1.3/CVE-2016-9841.patch) -PATCHURL+=(/src/mariux/patches/debian-rsync-3.1.3/CVE-2016-9842.patch) -PATCHURL+=(/src/mariux/patches/debian-rsync-3.1.3/CVE-2016-9843.patch) -PATCHURL+=(/src/mariux/patches/debian-rsync-3.1.3/Two-spelling-mistakes-in-rsync.yo.diff) -PATCHURL+=(/src/mariux/patches/debian-rsync-3.1.3/backup-dir-implies-backup.diff) -PATCHURL+=(/src/mariux/patches/debian-rsync-3.1.3/copy-devices.diff) -PATCHURL+=(/src/mariux/patches/debian-rsync-3.1.3/logdir.diff) -PATCHURL+=(/src/mariux/patches/debian-rsync-3.1.3/manpage-compress-level.diff) -PATCHURL+=(/src/mariux/patches/debian-rsync-3.1.3/noatime.diff) -PATCHURL+=(/src/mariux/patches/debian-rsync-3.1.3/prealloc-fix.diff) -PATCHURL+=(/src/mariux/patches/debian-rsync-3.1.3/ssh-6-option.diff) -PATCHURL+=(/src/mariux/patches/debian-rsync-3.1.3/systemd-unit.diff) -PATCHURL+=(/src/mariux/patches/debian-rsync-3.1.3/time-limit.diff) -PATCHURL+=(/src/mariux/patches/debian-rsync-3.1.3/disable_reconfigure_req.diff) + +# SRCURL[1]="https://launchpad.net/debian/+archive/primary/+sourcefiles/rsync/3.2.4-1/rsync_3.2.4-1.debian.tar.xz" +SRCURL[1]="https://beehive.molgen.mpg.de/54f987de1f929d0411bbb815c248f28d/rsync_3.2.4-1.debian.tar.xz" BEE_BUILDTYPE=autotools @@ -33,13 +22,21 @@ BEE_BUILDTYPE=autotools # bee_extract "${@}" #} +mee_patch_pre() { + for p in $( cat $S/debian/patches/$p/series ); do + echo "adding patch $p" + bee_PATCHFILES+=( $S/debian/patches/$p ) + done +} + #mee_patch() { # bee_patch "${@}" #} -#mee_configure() { -# bee_configure -#} +mee_configure() { + bee_configure \ + LIBS=-l:libxxhash.a +} #mee_build() { # bee_build @@ -48,7 +45,3 @@ BEE_BUILDTYPE=autotools #mee_install() { # bee_install #} - -#mee_install_post() { -# exit -#}