mirror of
https://github.com/9001/copyparty.git
synced 2026-03-28 11:02:51 +10:00
v1.6.6
This commit is contained in:
@@ -9,7 +9,7 @@ tee build2.sh | cmp build.sh && rm build2.sh || {
|
||||
[[ $r =~ [yY] ]] && mv build{2,}.sh && exec ./build.sh
|
||||
}
|
||||
|
||||
uname -s | grep WOW64 && m=64 || m=
|
||||
uname -s | grep WOW64 && m= || m=32
|
||||
uname -s | grep NT-10 && w10=1 || w7=1
|
||||
[ $w7 ] && pyv=37 || pyv=311
|
||||
|
||||
|
||||
56
scripts/pyinstaller/depchk.sh
Executable file
56
scripts/pyinstaller/depchk.sh
Executable file
@@ -0,0 +1,56 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
e=0
|
||||
|
||||
cd ~/dev/pyi
|
||||
|
||||
ckpypi() {
|
||||
deps=(
|
||||
altgraph
|
||||
pefile
|
||||
pyinstaller
|
||||
pyinstaller-hooks-contrib
|
||||
pywin32-ctypes
|
||||
Jinja2
|
||||
MarkupSafe
|
||||
mutagen
|
||||
Pillow
|
||||
)
|
||||
for dep in "${deps[@]}"; do
|
||||
k=
|
||||
echo -n .
|
||||
curl -s https://pypi.org/pypi/$dep/json >h
|
||||
ver=$(jq <h -r '.releases|keys|.[]' | sort -V | tail -n 1)
|
||||
while IFS= read -r fn; do
|
||||
[ -e "$fn" ] && k="$fn" && break
|
||||
done < <(
|
||||
jq -r '.releases["'"$ver"'"]|.[]|.filename' <h
|
||||
)
|
||||
[ -z "$k" ] && echo "outdated: $dep" && cp h "ng-$dep" && e=1
|
||||
done
|
||||
true
|
||||
}
|
||||
|
||||
ckgh() {
|
||||
deps=(
|
||||
upx/upx
|
||||
)
|
||||
for dep in "${deps[@]}"; do
|
||||
k=
|
||||
echo -n .
|
||||
while IFS= read -r fn; do
|
||||
[ -e "$fn" ] && k="$fn" && break
|
||||
done < <(
|
||||
curl -s https://api.github.com/repos/$dep/releases | tee h |
|
||||
jq -r 'first|.assets|.[]|.name'
|
||||
)
|
||||
[ -z "$k" ] && echo "outdated: $dep" && cp h "ng-$dep" e=1
|
||||
done
|
||||
true
|
||||
}
|
||||
|
||||
ckpypi
|
||||
ckgh
|
||||
|
||||
rm h
|
||||
exit $e
|
||||
Reference in New Issue
Block a user