python-fcetool-git
LOW
maintainer taotieren
0 votes
scanned 2026-09-08 11:17:13.613315
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: taotieren <admin@taotieren.com>
2
3
pkgbase=python-fcetool-git
4
pkgname=python-fcetool-git
5
_name=${pkgname%-git}
6
_name=${_name#python-}
7
pkgver=1.0.6.r0.gff7d9d6
8
pkgrel=1
9
pkgdesc="Extract specific files from remote ROM.ZIP archives without downloading the complete ROM"
10
arch=(any)
11
url="https://github.com/fcetool/fcetool"
12
license=('MIT')
13
groups=()
14
provides=(${_name} ${pkgname%-git})
15
conflicts=(${_name} ${pkgname%-git})
16
replaces=()
17
_pydeps=(
18
aiohttp
19
pyzstd
20
)
21
depends=(
22
python
23
"${_pydeps[@]/#/python-}"
24
)
25
makedepends=(
26
git
27
python-build
28
python-installer
29
python-wheel
30
python-setuptools
31
)
32
checkdepends=()
33
optdepends=()
34
source=("${_name}::git+${url}.git")
35
sha256sums=('SKIP')
36
options=()
37
38
pkgver() {
39
cd "${srcdir}/${_name}"
40
(
41
set -o pipefail
42
git describe --long --tag --abbrev=7 2>/dev/null | sed 's/^v//g;s/\([^-]*-g\)/r\1/;s/-/./g' ||
43
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short=7 HEAD)"
44
)
45
}
46
47
prepare() {
48
git -C "${srcdir}/${_name}" clean -dfx
49
}
50
51
build() {
52
cd "${srcdir}/${_name}"
53
python -m build --wheel --no-isolation
54
}
55
56
package() {
57
cd "${srcdir}/${_name}"
58
python -m installer --destdir="${pkgdir}" dist/*.whl
59
install -vDm644 *.md -t "${pkgdir}/usr/share/doc/${pkgname}/"
60
install -vDm644 LICENSE* -t "${pkgdir}/usr/share/licenses/${pkgname}/"
61
}
62
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-08 11:17:13 | Low | 1 |