]> Sergey Matveev's repositories - bass.git/commitdiff
Add chrony
authorSergey Matveev <stargrave@stargrave.org>
Sat, 14 Mar 2026 14:07:27 +0000 (17:07 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sat, 14 Mar 2026 14:07:53 +0000 (17:07 +0300)
build/distfiles/dl/.gitignore
build/distfiles/dl/cache/chrony-4.8.tar.gz.asc [new file with mode: 0644]
build/distfiles/meta/chrony-4.8.tar.gz.asc/size [new file with mode: 0644]
build/distfiles/meta/chrony-4.8.tar.gz/hashes [new file with mode: 0644]
build/distfiles/meta/chrony-4.8.tar.gz/size [new file with mode: 0644]
build/distfiles/meta/chrony-4.8.tar.gz/urls.do [new file with mode: 0644]
build/skel/net/chrony-4.8.do [new file with mode: 0644]

index 8873437ed1731a62e6ac38d37ac7454717e131ff46193c40a0d6c35df8c196f4..fc770879494e8b2f85313b7a7902c1c090df2a313f174b7678d04bea80c73c3f 100644 (file)
@@ -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 (file)
index 0000000..fe9fb7a
--- /dev/null
@@ -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 (file)
index 0000000..913d62e
--- /dev/null
@@ -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 (file)
index 0000000..9c90d51
--- /dev/null
@@ -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 (file)
index 0000000..f80f2aa
--- /dev/null
@@ -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 (file)
index 0000000..e5cba60
--- /dev/null
@@ -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 (file)
index 0000000..bcf634e
--- /dev/null
@@ -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