Magellan Linux

Contents of /trunk/core/rsync/rsync-3.2.7-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 33503 - (show annotations) (download)
Wed Jul 26 09:04:27 2023 UTC (9 months, 4 weeks ago) by niro
File size: 943 byte(s)
-3.2.7-r1
1 # $Id$
2
3 PNAME="rsync"
4 PVER="3.2.7"
5 PBUILD="r1"
6
7 PCAT="net-misc"
8
9 DESCRIPTION="rsync is an open source utility that provides fast incremental file transfer."
10 HOMEPAGE="http://rsync.samba.org/"
11
12 DEPEND=">= virtual/glibc
13 >= app-arch/lz4-1.9
14 >= app-arch/zstd-1.5
15 >= dev-libs/openssl-3.1
16 >= dev-libs/popt-1.19
17 >= dev-libs/xxhash-0.8
18 >= sys-apps/acl-2.3
19 >= sys-libs/zlib-1.2.13"
20
21 SRCFILE="${PNAME}-${PVER}.tar.gz"
22 SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"
23
24 sminclude mbuild
25
26 SRC_URI=(
27 https://download.samba.org/pub/${PNAME}/src/${SRCFILE}
28 mirror://${PNAME}/${SRCFILE}
29 )
30
31 UP2DATE="updatecmd http://rsync.samba.org/ftp/${PNAME} | grep ${PNAME}- | highesttarball gz"
32
33 src_compile()
34 {
35 cd ${SRCDIR}
36
37 mconfigure \
38 --with-rsyncd-conf=/etc/rsyncd.conf \
39 --with-included-popt=no \
40 --with-included-zlib=no \
41 --enable-ipv6 \
42 --enable-xxhash \
43 --enable-acl \
44 --enable-lz4 \
45 --enable-openssl \
46 --enable-zstd \
47 || die
48
49 mmake || die
50 }