]> Cypherpunks repositories - bass.git/commitdiff
tshark requires c-ares
authorSergey Matveev <stargrave@stargrave.org>
Sat, 22 Jun 2024 20:18:26 +0000 (23:18 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sat, 22 Jun 2024 20:18:26 +0000 (23:18 +0300)
build/skel/net/tshark-4.2.5.do

index d3e2c0562e037c502b0a2d4006891e73ad76ebae3ae92b1bf3ded5e9babe0fdf..0957f52e17501151395ffc7339a63582c53e90dcb6cda1c89363835c5e7dd19a 100644 (file)
@@ -10,11 +10,12 @@ devel/gmake-4.4.1
 devel/pkgconf-2.1.1
 devel/cmake-3.28.3
 "
+rdeps=dns/c-ares-1.30.0
 ver=${NAME#tshark-}
-redo-ifchange $bdeps "$DISTFILES"/wireshark-$ver.tar.xz
+redo-ifchange $bdeps "$DISTFILES"/wireshark-$ver.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
+"$BASS_ROOT"/build/bin/pkg-inst $bdeps $rdeps
 . ./rc
 $TAR xf "$DISTFILES"/wireshark-$ver.tar.xz
 "$BASS_ROOT"/bin/rm-r "$SKELBINS"/$ARCH/$NAME-$hsh
@@ -34,9 +35,12 @@ cmake -DCMAKE_INSTALL_PREFIX="$SKELBINS"/$ARCH/$NAME-$hsh \
     -DBUILD_randpkt=OFF \
     -DBUILD_dumpcap=OFF \
     -DBUILD_rawshark=OFF \
+    -DCARES_INCLUDE_DIR=$tmp/local/include \
+    -DCARES_LIBRARY=$tmp/local/lib/libcares.so \
     .. >&2
 gmake -j$MAKE_JOBS >&2
 gmake install >&2
 
 cd "$SKELBINS"/$ARCH
+"$BASS_ROOT"/build/lib/prepare-preinst-010-rdeps $NAME-$hsh $rdeps
 "$BASS_ROOT"/build/lib/mk-pkg $NAME-$hsh