From 9b8c3792c61b45b1e7700554a72073a7b64bd842d3fbd31aee56bebbe6338148 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Fri, 14 Jun 2024 15:41:54 +0300 Subject: [PATCH] rsync skel --- build/distfiles/.gitignore | 1 + build/distfiles/rsync-3.3.0.tar.gz.meta4 | 26 ++++++++++++++++++++++++ build/skel/net/rsync-3.3.0.do | 22 ++++++++++++++++++++ 3 files changed, 49 insertions(+) create mode 100644 build/distfiles/rsync-3.3.0.tar.gz.meta4 create mode 100644 build/skel/net/rsync-3.3.0.do diff --git a/build/distfiles/.gitignore b/build/distfiles/.gitignore index 8118be9..4cab373 100644 --- a/build/distfiles/.gitignore +++ b/build/distfiles/.gitignore @@ -132,6 +132,7 @@ /recoll-1.37.0.tar.gz /recutils-1.9.tar.gz /remind-05.00.01.tar.gz +/rsync-3.3.0.tar.gz /sharness-1.2.0.tar.gz /sox-14.4.2.tar.bz2 /sqlite-src-3450100.zip diff --git a/build/distfiles/rsync-3.3.0.tar.gz.meta4 b/build/distfiles/rsync-3.3.0.tar.gz.meta4 new file mode 100644 index 0000000..dc21fbf --- /dev/null +++ b/build/distfiles/rsync-3.3.0.tar.gz.meta4 @@ -0,0 +1,26 @@ + + + + 160094c64e252650f769159948161f7aafed5167f79dae50b1c52de914293b69 + 75a3cc50452086aebd16f42d7a309c173cbc1ea156227afb10d2106d0b9043e973676995b8199d22840775ae3df8db97d1c0de5f3aa58afa130c5b1348c3f825 + a7bbec23962430634de69239edd19c8d6be3edc190371fb78d97b3f6306eaeaf + 8a703b0e20163e07c0798c39d823d7780e298bfb438575e2dfdb4b42616609ca12afa3d49d77b7ac412095575ac56fe0638201c7a2d2e88bc34ad06cb87f8d5d + aa9a20914312d08465dee9aec1cb82307078a11a2a24129e9f42f00ba7a179a6 + 27eaa344b6725e226808d5c5c739e2c9eda8d9f8322279a9370b7822b1c592bec3222f360224331902ff034c0513e36d22e00194e79813e85e61f3e9626c4c0c + df5c53bc2f2b0e7e30f475903e5e4296dc2fbcf08e9ea6c3c61462d0e52b067c27e82deeb4be79102c86e9aa55a825182e126f22df44dabf5b7328acb2a01d10 + 7399e9a6708c32d678a72a63219e96f23be0be2336e50fd1348498d07041df90 + 76fa8db86b21ccc87ed811102a1521e02d5bd4209888f7c8a8430c30a860626b540bc3a23564903e7041d1b6b9edebce777cecb9cc8d387ce03ec2acdf9e9abe + 0d68bd9d664632352c774b179c83a7c0363a0506d63f79dfbc9721b814a4dcdf + 352039ec9313d0e0191902065bafc70d + + 1153969 + https://download.samba.org/pub/rsync/src/rsync-3.3.0.tar.gz + + diff --git a/build/skel/net/rsync-3.3.0.do b/build/skel/net/rsync-3.3.0.do new file mode 100644 index 0000000..610b401 --- /dev/null +++ b/build/skel/net/rsync-3.3.0.do @@ -0,0 +1,22 @@ +[ -n "$BASS_ROOT" ] || BASS_ROOT="$(dirname "$(realpath -- "$0")")"/../../../.. +sname=$1.do . "$BASS_ROOT"/lib/rc +. "$BASS_ROOT"/build/skel/common.rc + +bdeps="rc-paths stow archivers/zstd devel/pkgconf-2.1.1" +rdeps="crypto/xxhash-v0.8.2" +redo-ifchange $bdeps "$DISTFILES"/$NAME.tar.gz $rdeps +hsh=$("$BASS_ROOT"/build/bin/cksum $BASS_REV $SPATH) +. "$BASS_ROOT"/build/lib/create-tmp-for-build.rc +"$BASS_ROOT"/build/bin/pkg-inst $bdeps $rdeps +. ./rc +$TAR xf "$DISTFILES"/$NAME.tar.gz +"$BASS_ROOT"/bin/rm-r "$SKELBINS"/$ARCH/$NAME-$hsh + +cd $NAME +./configure --prefix="$SKELBINS"/$ARCH/$NAME-$hsh --with-rrsync >&2 +make -j$MAKE_JOBS >&2 +make install >&2 + +cd "$SKELBINS"/$ARCH +"$BASS_ROOT"/build/lib/prepare-preinst-010-rdeps $NAME-$hsh $rdeps +"$BASS_ROOT"/build/lib/mk-pkg $NAME-$hsh -- 2.48.1