From 6230f9649b70def43570c919c14f4d64f1a5d5f4b76e29ca56f4c0335395e8aa Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Thu, 23 Jan 2025 11:00:15 +0300 Subject: [PATCH] Add unum --- build/distfiles/.gitignore | 1 + build/distfiles/unum-3.6-15.1.0.tar.gz.meta4 | 18 +++++++++++++++++ build/skel/textproc/unum-3.6-15.1.0.do | 21 ++++++++++++++++++++ 3 files changed, 40 insertions(+) create mode 100644 build/distfiles/unum-3.6-15.1.0.tar.gz.meta4 create mode 100644 build/skel/textproc/unum-3.6-15.1.0.do diff --git a/build/distfiles/.gitignore b/build/distfiles/.gitignore index dda0c41..b767929 100644 --- a/build/distfiles/.gitignore +++ b/build/distfiles/.gitignore @@ -243,6 +243,7 @@ /tmux-3.5a.tar.gz /ucspi-tcp-0.88-ipv6.diff20.bz2 /ucspi-tcp-0.88.tar.gz +/unum-3.6-15.1.0.tar.gz /valgrind-3.23.0.tar.bz2 /vim-v9.1.0988-2-gcd96075cd.tar.zst /vim.git/ diff --git a/build/distfiles/unum-3.6-15.1.0.tar.gz.meta4 b/build/distfiles/unum-3.6-15.1.0.tar.gz.meta4 new file mode 100644 index 0000000..bbf0108 --- /dev/null +++ b/build/distfiles/unum-3.6-15.1.0.tar.gz.meta4 @@ -0,0 +1,18 @@ + + + + 137a99bc763db41cefb4c8f8fae4fa1be1116d2d27c9b59c0ec64df8ae4bb3bf + 0798ceb96a54f344e5f4c8c6d0349cdbf3a27223c892b6d73f6e8d08cf9c9120c679f3fb9b1763d8d64fc908011f82a97051eb7ff67086b5116f04fea24be173 + 5e305dd72853ce27a3b74d35fd2b300dd23a4e75ed342d111b75d94edf458424 + b785e40bba02d801df1f2c438ef9f7e6218652e7cab0c392fa091a221b251741c2f9cb873ad14726255d51c67464567bd35fef283f3bcf2f6cb70055da15a23c + 652d9b5a3ec3cb2b91bda6c33263ae6b6ee0a94e4d54906b423eaf847a060f24 + 5bb7c3f30119657bc40acae1644baf1862520a648f1805105cfc2fd5e43534095fe38c70eedd487687f3cf10173ba72d2022c9780601b8c2786aaba9fb40394f + efaf93fdec39cb93c16f52f033f549cb48b854ad4d9af0632e7a092c4bd1f333025b4b945aca2650854ce64f76678c6209fc03a6e740fdf4bc97c611e103e27e + 9e4cb91aff389091f8c04122107ce3f7face4389ee27a9fb398b574dda20b457 + 5d4c42f6e98879a1cd01bbe5cc53d9d90b54ed78ed395ba362e324b788b7dfa633bdad9eaf03b118a81328d5f0e0fe801ebc9bfb041ec63de01eaf540b87bf92 + 87aececc977c683b42e91bfeca7fdf219055372ab10b78b7c58f0018173157cf + e4fa3267d4cad5b3180bdb4acb419edf + 1465857 + https://www.fourmilab.ch/webtools/unum/prior-releases/3.6-15.1.0/unum.tar.gz + + diff --git a/build/skel/textproc/unum-3.6-15.1.0.do b/build/skel/textproc/unum-3.6-15.1.0.do new file mode 100644 index 0000000..373cb9a --- /dev/null +++ b/build/skel/textproc/unum-3.6-15.1.0.do @@ -0,0 +1,21 @@ +[ -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" +rdeps=lang/perl-5.32.1 +redo-ifchange $bdeps "$DISTFILES"/$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 +. ./rc +$TAR xf "$DISTFILES"/$NAME.tar.gz +"$BASS_ROOT"/bin/rm-r "$SKELBINS"/$ARCH/$NAME-$hsh + +perl -i -npe "s#/usr/bin/perl#perl#" unum.pl +mkdir -p "$SKELBINS"/$ARCH/$NAME-$hsh/bin +mv unum.pl "$SKELBINS"/$ARCH/$NAME-$hsh/bin/unum + +cd "$SKELBINS"/$ARCH +"$BASS_ROOT"/build/lib/prepare-preinst-010-rdeps $NAME-$hsh $rdeps +"$BASS_ROOT"/build/lib/mk-pkg $NAME-$hsh -- 2.48.1