Signed-off-by: Allan McRae <[email protected]>
---
scripts/makepkg.sh.in | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/scripts/makepkg.sh.in b/scripts/makepkg.sh.in
index 446e1de..b04c11b 100644
--- a/scripts/makepkg.sh.in
+++ b/scripts/makepkg.sh.in
@@ -2035,10 +2035,16 @@ create_srcpackage() {
exit 1 # TODO: error code
fi
+ create_signature "$pkg_file"
+
if [[ ! "$SRCPKGDEST" -ef "${startdir}" ]]; then
rm -f "${pkg_file/$SRCPKGDEST/$startdir}"
ln -s "${pkg_file}" "${pkg_file/$SRCPKGDEST/$startdir}"
ret=$?
+ if [[ -f $pkg_file.sig ]]; then
+ rm -f "${pkg_file/$PKGDEST/$startdir}.sig"
+ ln -s "$pkg_file.sig"
"${pkg_file/$PKGDEST/$startdir}.sig"
+ fi
fi
if (( ret )); then
--
1.8.4.2