From: Sergey Matveev Date: Tue, 12 Aug 2025 06:55:26 +0000 (+0300) Subject: Tcllib skel X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=HEAD;p=bass.git Tcllib skel --- diff --git a/build/distfiles/.gitignore b/build/distfiles/.gitignore index c1d7314..92b0c80 100644 --- a/build/distfiles/.gitignore +++ b/build/distfiles/.gitignore @@ -245,6 +245,7 @@ /sxhkd-0.6.2-5-gb0923b6.tar.zst /sxhkd.git/ /tcl8.6.14.tar.gz +/tcllib-1.21.tar.xz /texinfo-7.1.1.tar.xz /tiff-4.6.0.tar.xz /tigervnc-1.13.90.tar.gz diff --git a/build/distfiles/tcllib-1.21.tar.xz.meta4 b/build/distfiles/tcllib-1.21.tar.xz.meta4 new file mode 100644 index 0000000..bc5a4d0 --- /dev/null +++ b/build/distfiles/tcllib-1.21.tar.xz.meta4 @@ -0,0 +1,16 @@ + + + + 8479de378545a51fbc4ac31854eef366e85f07ca13152412c2dc8c555646da68 + 1faad78a263d9ef02d8d178bd329510a76db7b13d8ae636389877b25e1f1d125a6018ee9238cf3d8dbc04957d2e589669dc743c1f9e5823f28976ef73f8ce2e5 + 39b82c471f26d46b22740102b0afffd17d5791b1a1640f555728b6085c32361f + c90149d30c6044193e24729a63312d926a154f3efc0e9eb58343e1e6fd2285293ba3bc0833ba6023da26d5a462c522c629adbb22b395ba4ef9100d7217e29f78 + 0c8c333e1fd30237dbe40842082fd2da5141c50fc29c1a82960ce32b6780247b412ddfd1fe1e4414513dc77d6833611a46e07ca4137f13a51c7fea9fb81cef5b + 10c7749e30fdd6092251930e8a1aa289b193a3b7f1abf17fee1d4fa89814762f + 85167a2e90d26c5130b8b1275e74de2594de1b72e2f89eea5d9fb0c6e8d1cf43735e7a810ff32db6cd9fff7624c4430fceca28a9bd29e8447d79373f9aa76ad1 + 531a0080b678a6f35463ac6d2819e73c68458eb09035efbb89224f404b788504 + 4cd2991ae7936b7db1bf2e655299a1fc + 6467488 + https://core.tcl-lang.org/tcllib/uv/tcllib-1.21.tar.xz + + diff --git a/build/skel/devel/tcllib-1.21.do b/build/skel/devel/tcllib-1.21.do new file mode 100644 index 0000000..16c2b29 --- /dev/null +++ b/build/skel/devel/tcllib-1.21.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 lang/tcl8.6.14" +rdeps=lang/tcl8.6.14 +redo-ifchange $bdeps "$DISTFILES"/$NAME.tar.xz $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.xz +"$BASS_ROOT"/bin/rm-r "$SKELBINS"/$ARCH/$NAME-$hsh + +cd $NAME +./configure --prefix="$SKELBINS"/$ARCH/$NAME-$hsh >&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