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


Reply via email to