From b3e00c42d9c70f476c7a3c69b74e1cf0e606e20a7fba7cb32676129b4b74a561 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Sat, 15 Jun 2024 22:52:25 +0300 Subject: [PATCH] tshark skel --- build/distfiles/.gitignore | 1 + build/distfiles/wireshark-4.2.5.tar.xz.meta4 | 18 +++++++++ build/skel/net/tshark-4.2.5.do | 42 ++++++++++++++++++++ 3 files changed, 61 insertions(+) create mode 100644 build/distfiles/wireshark-4.2.5.tar.xz.meta4 create mode 100644 build/skel/net/tshark-4.2.5.do diff --git a/build/distfiles/.gitignore b/build/distfiles/.gitignore index 70c331d..c98dc5e 100644 --- a/build/distfiles/.gitignore +++ b/build/distfiles/.gitignore @@ -184,6 +184,7 @@ /vim.git/ /vorbis-tools-1.4.2.tar.gz /wavpack-5.7.0.tar.xz +/wireshark-4.2.5.tar.xz /xapian-core-1.4.25.tar.xz /xmlto-0.0.26.tar.bz2 /xxhash-v0.8.2.tar.gz diff --git a/build/distfiles/wireshark-4.2.5.tar.xz.meta4 b/build/distfiles/wireshark-4.2.5.tar.xz.meta4 new file mode 100644 index 0000000..1ff1e52 --- /dev/null +++ b/build/distfiles/wireshark-4.2.5.tar.xz.meta4 @@ -0,0 +1,18 @@ + + + + 80c1897c9580032c3d9463dcc088df4e6204c3b82f801b4efb7fdf5a6636a430 + 536743a7e402f7a511d7612454d9770f0e67a0f2ebc1ab49912b12965e605f2082eff37f41f7642b89859257926ce13d88728194b79cbe5dcf6b15d72516c5fc + e1bc60c88c1cf7720ca8d9fe9716e3d42d3262ad198144c34a65c90d3dca41f1 + 8fadb1fbaadbffde7b688e410c393777a75709cb6a093d967c7f6ead5e9b51f6c9e51382e0df2bc2e69bf5722db080d952caddeb2b26ccfeb8d04ca47d754dbf + 597e9e0f55f1850076334b39d6ab4b5410dc05259647223afc186e839ea03bf2 + 55f82cddc002dbdb193f347c0f8d97b400e4ee3ac5a3740bb01edce80f4c3194e6935fe0fc47896e3d254aa789f04aa608df75b1b6c1833e4fe88f27c9de79ec + 92a8fb08af5a1da30ca469fa45bd982638069907d289fa716068ac71141b7d9726ca0b01adc2910da4c928db23760da75a1c6a7c2eb795ac66ba003a90abb87b + 55e793ab87a9a73aac44336235c92cb76c52180c469b362ed3a54f26fbb1261f + f02f156188104952ade0e05c964be18ddc3bc9128c1043bcec3295f7220b7d19bc63f910607bacff1aa02ddcbde52c8aa006479dd8bce73aa4a25327f0460b5d + a2553b16964a6ef8863b3098d11dd01dfef8b9d60f679e67b715ffc75fcd96fd + a7c7897c27ea470e18fda6785a36b5c6 + 45014156 + https://2.na.dl.wireshark.org/src/wireshark-4.2.5.tar.xz + + diff --git a/build/skel/net/tshark-4.2.5.do b/build/skel/net/tshark-4.2.5.do new file mode 100644 index 0000000..d3e2c05 --- /dev/null +++ b/build/skel/net/tshark-4.2.5.do @@ -0,0 +1,42 @@ +[ -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/gmake-4.4.1 +devel/pkgconf-2.1.1 +devel/cmake-3.28.3 +" +ver=${NAME#tshark-} +redo-ifchange $bdeps "$DISTFILES"/wireshark-$ver.tar.xz +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"/wireshark-$ver.tar.xz +"$BASS_ROOT"/bin/rm-r "$SKELBINS"/$ARCH/$NAME-$hsh + +cd wireshark-$ver +mkdir build +cd build +cmake -DCMAKE_INSTALL_PREFIX="$SKELBINS"/$ARCH/$NAME-$hsh \ + -DBUILD_wireshark=OFF \ + -DBUILD_editcap=OFF \ + -DBUILD_capinfos=OFF \ + -DBUILD_captype=OFF \ + -DBUILD_mergecap=OFF \ + -DBUILD_reordercap=OFF \ + -DBUILD_text2pcap=OFF \ + -DBUILD_dftest=OFF \ + -DBUILD_randpkt=OFF \ + -DBUILD_dumpcap=OFF \ + -DBUILD_rawshark=OFF \ + .. >&2 +gmake -j$MAKE_JOBS >&2 +gmake install >&2 + +cd "$SKELBINS"/$ARCH +"$BASS_ROOT"/build/lib/mk-pkg $NAME-$hsh -- 2.48.1