From 84c8ff85ae4da5b2a0618f4d7fd9aee7a08335d0 Mon Sep 17 00:00:00 2001 From: Evgeny Ermakov Date: Sun, 6 Nov 2022 00:24:00 +1100 Subject: [PATCH] New package: python3-mitmproxy_wireguard-0.1.19 --- srcpkgs/python3-mitmproxy_wireguard/template | 31 ++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 srcpkgs/python3-mitmproxy_wireguard/template diff --git a/srcpkgs/python3-mitmproxy_wireguard/template b/srcpkgs/python3-mitmproxy_wireguard/template new file mode 100644 index 00000000000..bfa34a389a2 --- /dev/null +++ b/srcpkgs/python3-mitmproxy_wireguard/template @@ -0,0 +1,31 @@ +# Template file for 'python3-mitmproxy_wireguard' +pkgname=python3-mitmproxy_wireguard +version=0.1.19 +revision=1 +build_style=python3-pep517 +build_helper=rust +hostmakedepends="cargo maturin" +makedepends="python3-devel rust-std" +depends="python3" +short_desc="WireGuard frontend for mitmproxy" +maintainer="Evgeny Ermakov " +license="MIT" +homepage="https://github.com/decathorpe/mitmproxy_wireguard" +changelog="https://raw.githubusercontent.com/decathorpe/mitmproxy_wireguard/main/CHANGELOG.md" +distfiles="https://github.com/decathorpe/mitmproxy_wireguard/archive/${version}.tar.gz" +checksum=749b5b45222b629f4cced154cc4bf70ba7ae3061db02e2ea0ae45a4ae6246463 + +do_build() { + if [ "$CROSS_BUILD" ]; then + export PYO3_CROSS_LIB_DIR="${XBPS_CROSS_BASE}/usr/lib" + export PYO3_CROSS_INCLUDE_DIR="${XBPS_CROSS_BASE}/usr/include" + fi + # Taken from ../python3-adblock/template + maturin build -o . --release --target "${RUST_TARGET}" --manylinux off + mkdir -p dist + mv mitmproxy_wireguard-${version}-*.whl dist/mitmproxy_wireguard-${version}-py3-none-any.whl +} + +post_install() { + vlicense LICENSE +}