diff --git a/recipes/rsync b/recipes/rsync new file mode 100644 index 00000000..826f8469 --- /dev/null +++ b/recipes/rsync @@ -0,0 +1,18 @@ +name=rsync +revision=1 +from_source=rsync +imagedeps="build-essential" +hostdeps="xgcc xbinutils" +deps="base openssl zstd" + +configure() { + ${source_dir}/configure --host=x86_64-astral --prefix=${prefix} --disable-xxhash --disable-lz4 +} + +build() { + make -j${parallelism} +} + +package() { + make install DESTDIR="${dest_dir}" +} diff --git a/source-recipes/rsync b/source-recipes/rsync new file mode 100644 index 00000000..298b3763 --- /dev/null +++ b/source-recipes/rsync @@ -0,0 +1,10 @@ +name=rsync +version=3.4.1 +source_method=tarball +tarball_url="https://download.samba.org/pub/rsync/src/rsync-${version}.tar.gz" +tarball_sha512=a3ecde4843ddb795308dca88581b868ac0221eb6f88a1477d7a9a2ecb4e4686042966bdddbab40866f90a4715d3104daa7b83222ddf0f3387b796a86bde8e5c2 +hostdeps="autoconf automake libtool pkgconfig" + +prepare() { + cp -v $(find /usr/local/share/automake* -name config.sub) . +}