zapret-rust-git

LOW
maintainer yagopop 0 votes scanned 2026-09-21 19:35:51.541891
View on AUR
Why flagged

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

Triggered rules

Low Few votes, recently uploaded zero_votes_recent

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

PKGBUILD

1# Maintainer: yagopop42@gmail.com
2
3pkgname=zapret-rust-git
4_pkgname=zapret-rust
5pkgver=2.1.0.r4.g76540dc
6pkgrel=4
7
8pkgdesc="Zapret-Rust TUI for DPI bypass (git version)"
9arch=('x86_64')
10url="https://github.com/Sergeydigl3/zapret-discord-youtube-rust"
11license=('MIT')
12
13depends=(
14 'glibc'
15 'gcc-libs'
16 'nftables'
17 'polkit'
18)
19
20makedepends=(
21 'cargo'
22 'git'
23)
24
25provides=(
26 "zapret-rust"
27)
28conflicts=(
29 'zapret-rust'
30)
31
32options=(
33 '!lto'
34)
35
36install=zapret-rust.install
37
38source=(
39 "${_pkgname}::git+${url}.git"
40)
41
42sha256sums=(
43 'SKIP'
44)
45
46pkgver() {
47 git -C "${srcdir}/${_pkgname}" describe \
48 --long \
49 --tags \
50 --match 'zapret-rust-v*' \
51 --abbrev=7 |
52 sed \
53 -e 's/^zapret-rust-v//' \
54 -e 's/-/.r/' \
55 -e 's/-/./'
56}
57
58prepare() {
59 RUSTUP_TOOLCHAIN=stable \
60 CARGO_HOME="${srcdir}/cargo-home" \
61 cargo fetch \
62 --locked \
63 --manifest-path "${srcdir}/${_pkgname}/Cargo.toml"
64}
65
66build() {
67 RUSTUP_TOOLCHAIN=stable \
68 CARGO_HOME="${srcdir}/cargo-home" \
69 cargo build \
70 --release \
71 --frozen \
72 --manifest-path "${srcdir}/${_pkgname}/Cargo.toml"
73}
74
75package() {
76 install -Dm755 \
77 "${srcdir}/${_pkgname}/target/release/${_pkgname}" \
78 "${pkgdir}/usr/lib/${_pkgname}/${_pkgname}"
79
80 install -dm755 \
81 "${pkgdir}/var/lib/${_pkgname}"
82
83 install -dm755 \
84 "${pkgdir}/usr/bin"
85
86 cat >"${pkgdir}/usr/bin/${_pkgname}" <<'EOF'
87#!/bin/sh
88
89exec /usr/lib/zapret-rust/zapret-rust \
90 --cache-dir /var/lib/zapret-rust \
91 "$@"
92EOF
93
94 chmod 755 "${pkgdir}/usr/bin/${_pkgname}"
95}
96

Scan history

Scanned at (UTC)SeverityRules
2026-09-21 19:35:51 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion