blob: bd96e76bcbec10a512e91249883efe5ec8d88fac (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#!/bin/sh
# MakePkg Repo-Add
fn () {
find . -maxdepth 1 -type f -name '*.pkg.tar.zst*' -delete
makepkg --sign -sf
newpkg="$(find . -maxdepth 1 -type f -name '*.pkg.tar.zst')"
mv "$newpkg" "$newpkg.sig" ..
# need manually repo-add new database for first time initialization
repo-add -s -v -R "$(find .. -maxdepth 1 -type f -name '*.db.tar.gz')" "../$newpkg"
}
upd -p
if [ $# -eq 0 ]; then
fn
else
for dir; do
cd -- "$(realpath -- "$dir")" || exit
fn
done
fi
upd -p
|