build: also support old style txz links

pkg-repo doesn't do it, but keeps compat with the meta and packagesite
files... yeah, sure.
This commit is contained in:
Franco Fichtner 2022-04-29 09:44:31 +02:00
parent 8ab4d23004
commit 585690aecb
1 changed files with 5 additions and 4 deletions

View File

@ -1010,12 +1010,13 @@ bundle_packages()
find All -type f); do
PKGINFO=$(pkg info -F ${BASEDIR}${PACKAGESDIR}-new/${PKGFILE} \
| grep ^Name | awk '{ print $3; }')
(
cd ${BASEDIR}${PACKAGESDIR}-new/Latest
ln -sfn ../${PKGFILE} ${PKGINFO}.pkg
)
LATESTDIR=${BASEDIR}${PACKAGESDIR}-new/Latest
ln -sfn ../${PKGFILE} ${LATESTDIR}/${PKGINFO}.pkg
generate_signature \
${BASEDIR}${PACKAGESDIR}-new/Latest/${PKGINFO}.pkg
# add backwards links for pkg-bootstrap et al
ln -sfn ../${PKGFILE} ${LATESTDIR}/${PKGINFO}.txz
ln -sfn ${PKGINFO}.pkg.sig ${LATESTDIR}/${PKGINFO}.txz.sig
done
# generate index files (XXX ideally from a chroot)