From: Sergey Matveev Date: Thu, 5 Feb 2026 13:11:28 +0000 (+0300) Subject: Add smartmontools X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=b5a1adedd3dca3df9049be093451264634712fc5c18fe53519419db632e90a68;p=bass.git Add smartmontools --- diff --git a/build/distfiles/.gitignore b/build/distfiles/.gitignore index 098c264..a0d098e 100644 --- a/build/distfiles/.gitignore +++ b/build/distfiles/.gitignore @@ -242,6 +242,7 @@ /shared-mime-info-2.2.tar.zst /shared-mime-info.git/ /sharness-1.2.0.tar.gz +/smartmontools-7.5.tar.gz /sox-14.4.2.tar.bz2 /sqlite-src-3450100.zip /stow-2.3.1.tar.bz2 diff --git a/build/distfiles/smartmontools-7.5.tar.gz.meta4 b/build/distfiles/smartmontools-7.5.tar.gz.meta4 new file mode 100644 index 0000000..104b502 --- /dev/null +++ b/build/distfiles/smartmontools-7.5.tar.gz.meta4 @@ -0,0 +1,34 @@ + + + + 7fc754ded6c0b328c9fab281233cdfc5f2cd24311b3180ca026c4ef659a54940 + c6dfbdec8c25490925d8afdfd6eb3ce631f7a70447c8a3b54a4a16faafbf69da7bf4638eba7398265b952ed0dc2ef71dfe2c5188026a5c0542b4f7fd6d116cf7 + 2ca331391e59d642e8ada531381929e0f9d99ffd26ebe8723660925b2dea6b0e + cd6980950a239c94bfc38a77a3184e6ef2b3d5d664fc49ced1871b37130f7329b8ed7df96ee5308a6562ea42b843ac08127e86a7e8f059da5b411e25bc2dfb96 + 2e4a6d712f33f3efff34184686b893f0205728d4a267fb88a833de7159170a6072b94744c1ae8c6694c99940d9ecaec164e3bd713e49476930dc2144c04b3f8c + 690b83ca331378da9ea0d9d61008c4b22dde391387b9bbad7f29387f2595f76e + 154721afc809601aeb859399f5bab6544d343a14aeadea7a16c1c62214d78bb154162ab526123367b3396281b160345593836cdedc567dfaaed99c50d4b673f8 + 24136037a292a678c7fb27bad4aa532bda7473f02553d0090335bb5f690fd9e4 + ed619588f0be333807bb5626a0f0cfeb + + 1122317 + https://github.com/smartmontools/smartmontools/releases/download/RELEASE_7_5/smartmontools-7.5.tar.gz + + diff --git a/build/skel/sysutils/smartmontools-7.5.do b/build/skel/sysutils/smartmontools-7.5.do new file mode 100644 index 0000000..340c156 --- /dev/null +++ b/build/skel/sysutils/smartmontools-7.5.do @@ -0,0 +1,20 @@ +[ -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" +redo-ifchange $bdeps "$DISTFILES"/$NAME.tar.gz +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 + +cd $NAME +./configure --prefix="$SKELBINS"/$ARCH/$NAME-$hsh >&2 +make -j$MAKE_JOBS >&2 +make install >&2 + +cd "$SKELBINS"/$ARCH +"$BASS_ROOT"/build/lib/mk-pkg $NAME-$hsh