Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Fix pkg2ng when deporigin has already been moved
Baptiste Daroussin committed 13 years ago
commit dfd69450411eac182af643c5058622555a1dc551
parent 943d709
1 file changed +3 -0
modified ports/pkg2ng
@@ -69,6 +69,9 @@ do
	echo "deps:" >> ${MANIFEST}
	pkg_info -qr ${PKG} | while read ignore dep; do
		deporigin=$(pkg_info -qo ${dep})
+
		if [ -z "$deporigin" ]; then
+
			deporigin=$(PKG_DBDIR=${PKGBAK} pkg_info -qo ${dep})
+
		fi
		echo -e "  ${dep%-*}: { origin: \"${deporigin}\", version: \"${dep##*-}\"}" >> ${MANIFEST}
	done
	egrep -v "^@(name|pkgdep|ignore|conflicts|display)" ${DB}/+CONTENTS >> ${PLIST}