From: Sergey Matveev Date: Sat, 14 Mar 2026 14:07:27 +0000 (+0300) Subject: Add chrony X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=6d4d5e42c1f80f8da3e50c8342e733b17e93d331d950801c72f667cb36d2251e;p=bass.git Add chrony --- diff --git a/build/distfiles/dl/.gitignore b/build/distfiles/dl/.gitignore index 8873437..fc77087 100644 --- a/build/distfiles/dl/.gitignore +++ b/build/distfiles/dl/.gitignore @@ -23,6 +23,7 @@ /c-ares-1.30.0.tar.gz /cache/ /cairo-1.16.0.tar.xz +/chrony-4.8.tar.gz /cmake-3.28.3.tar.gz /cppcheck-2.18.0.tar.zst /curl-8.19.0.tar.xz diff --git a/build/distfiles/dl/cache/chrony-4.8.tar.gz.asc b/build/distfiles/dl/cache/chrony-4.8.tar.gz.asc new file mode 100644 index 0000000..fe9fb7a --- /dev/null +++ b/build/distfiles/dl/cache/chrony-4.8.tar.gz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEjzdcfo0O4SWj071RU34rdvdoDawFAmiu9VMACgkQU34rdvdo +Daz/AQ//VD65b3lpGd+PT8fSVMn0HV/s5Dpowu3m9RzdmoSSvBSsO4UDZSQqqoMI +2Jkdu3+DwLLwjBiNSQrPOm04OlC6fKlm6jb8QcW3zVfGQRMKQfEYyRqB5IXsBqxz +bUmA2Gl0iN9DFUtriG6nYeFffqE47X/jmoqDNnD6zn9sJl44oGcemGRAyJ7Ppupn +l4Zenl6QNLgc40Lk13qYIewmSSwbiu6JMHhrpgdqcKMmmwXcVITbmJTlhMXliE52 +vzpppOymd5jMrp60RtLP3wR8jpLw33TlEDVWMsTUcKPdI3OZJv7U/sUkamHvmWwO +cA8mpx8PoMZPPdNIiSAYJv4C13ixnj+Ynp3VmELgnRQTnGCuMW5X5JXOijeUAftD +32pOgDE6TKbKPEc7Pz5QNVfw8tdGSzMH58oW59MRTmpzB6YklPZ19bsRu/qeJBY+ +sz0OWj2tMVATQa5gvOYBQq0qrD2V1H1htYiqyhlUKeAOPdtAlbBdA6QLrQnm4vwg +HMZik9K5gc8WHed2tGNIOzfLKPMb99XoDDj3/i1WOmckG6KapHZleLhZnzzXy0yK +PUxFCWZKFpxdsrrgmY0nNiMsnUo2TAh8PgGiWXwA9TcsuoE60t9uZQB9VlQxxavI +FwNWTgOBP7yvpkDRR6HBOL83LBlJrX3HIJTrLdYv19kJqulGwkc= +=zn0n +-----END PGP SIGNATURE----- diff --git a/build/distfiles/meta/chrony-4.8.tar.gz.asc/size b/build/distfiles/meta/chrony-4.8.tar.gz.asc/size new file mode 100644 index 0000000..913d62e --- /dev/null +++ b/build/distfiles/meta/chrony-4.8.tar.gz.asc/size @@ -0,0 +1 @@ +833 diff --git a/build/distfiles/meta/chrony-4.8.tar.gz/hashes b/build/distfiles/meta/chrony-4.8.tar.gz/hashes new file mode 100644 index 0000000..9c90d51 --- /dev/null +++ b/build/distfiles/meta/chrony-4.8.tar.gz/hashes @@ -0,0 +1,11 @@ +blake3-256 a3b8e79a9ae89442f5ab0c390cd5614d358bd85ba3b5f472228de2099fec2753 +blake2b-512 d84e9911d33b59af3022e4b01e46ad26c33b0feb5b99975dba9b88d15b4e0f51c6fecbc44bb77b3027008d203d5cee7e6a4afe0d4ab97a9f6fc1609742972dfe +blake2b-256 c0210170eb30e8aedca6c5d6393e1c8870ec92f34b621663f8fc465e485550c9 +skein-512 5fd80a749745d21c8e5fc023aef729e8f11d3181eb8f0c1eb6ba0f22b6586c93b9807f58dddc7d17ee88aa4c5d4e32d2d53603277e510f8756273f3979e455c6 +shake128 6a4a586e8607f947949fc5a0edc55ca6bc6680aaf909323f75f065b2a8fff6fd +shake256 684e6d1d7451dbb82c1318759873670dd11d53bf06efca721a47528c8c3dc47562ab6dbe3b4981be0297ed0bb1f23fde9eb491aa79b54e44a2635b9dfce80fa8 +sha-512 949b796bb34db32a5c1b9e6b53be6a22e51c59f24a316d585b8a52a52ab1f61bdf0378dc58b282bb0ba4fac1f05e1e99fbe37cb4259aa2b359e7bf679c176aab +sha-256 33ea8eb2a4daeaa506e8fcafd5d6d89027ed6f2f0609645c6f149b560d301706 +streebog-512 f9183e2447ae178e903c707cb46c495fd0c530ae83dd3d3513f47bd226c5636bfc7893ef6e9cdd468e3133a0d34934181ddda03f34c38b963c3bdf6e1a332a0e +streebog-256 44c6aef874ff4d9dd2d5dc3582e054a124f58b0b364a986bc4f28e083d3d86cb +xxh3-128 cd935e20c98287e3f3c7e76bf7b4db2f diff --git a/build/distfiles/meta/chrony-4.8.tar.gz/size b/build/distfiles/meta/chrony-4.8.tar.gz/size new file mode 100644 index 0000000..f80f2aa --- /dev/null +++ b/build/distfiles/meta/chrony-4.8.tar.gz/size @@ -0,0 +1 @@ +649368 diff --git a/build/distfiles/meta/chrony-4.8.tar.gz/urls.do b/build/distfiles/meta/chrony-4.8.tar.gz/urls.do new file mode 100644 index 0000000..e5cba60 --- /dev/null +++ b/build/distfiles/meta/chrony-4.8.tar.gz/urls.do @@ -0,0 +1,5 @@ +fn=$(basename $(pwd)) +echo "1|us|https://chrony-project.org/releases/$fn" +redo-ifchange ../../lib/urls-for-distcache-FreeBSD ../../lib/urls-for-distcache-NetBSD +../../lib/urls-for-distcache-FreeBSD $fn +../../lib/urls-for-distcache-NetBSD $fn diff --git a/build/skel/net/chrony-4.8.do b/build/skel/net/chrony-4.8.do new file mode 100644 index 0000000..bcf634e --- /dev/null +++ b/build/skel/net/chrony-4.8.do @@ -0,0 +1,23 @@ +[ -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 devel/gmake-4.4.1" +rdeps=security/nettle-3.10.1 +redo-ifchange $bdeps "$DISTFILES"/dl/$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"/dl/$NAME.tar.gz +"$BASS_ROOT"/bin/rm-r "$SKELBINS"/$ARCH/$NAME-$hsh + +cd $NAME +./configure --prefix=/ --disable-readline --without-editline --without-gnutls >&2 +gmake -j$MAKE_JOBS >&2 +gmake DESTDIR="$SKELBINS"/$ARCH/$NAME-$hsh install >&2 +rm -r "$SKELBINS"/$ARCH/$NAME-$hsh/etc "$SKELBINS"/$ARCH/$NAME-$hsh/var + +cd "$SKELBINS"/$ARCH +"$BASS_ROOT"/build/lib/prepare-preinst-010-rdeps $NAME-$hsh $rdeps +"$BASS_ROOT"/build/lib/mk-pkg $NAME-$hsh