Copy packages by generating the package list from make instead of comparing a timestamp
This commit is contained in:
parent
8bb5fa0958
commit
82261c8bda
|
@ -0,0 +1,12 @@
|
|||
#!/bin/sh
|
||||
|
||||
set -e
|
||||
ARCH=$(sysctl -n hw.machine)
|
||||
LISTE=$(mktemp /tmp/filelist.XXXXXXXXXXXXXXXXXX)
|
||||
|
||||
make -C /home/ports SUBDIRLIST=~/fulllist show=PKGNAMES | grep -v "^=" | tr ' ' '\n' | sed 's,$,\.tgz,' | sort | uniq > "${LISTE}"
|
||||
|
||||
doas mkdir -p /mnt/packages-stable/$ARCH/ftp/
|
||||
doas rsync --files-from="${LISTE}" -av /home/packages/$ARCH/ftp/ /mnt/packages-stable/$ARCH/ftp/
|
||||
|
||||
rm "${LISTE}"
|
Loading…
Reference in New Issue