diff options
Diffstat (limited to 'scripts')
| -rw-r--r-- | scripts/makepkg.sh.in | 6 | 
1 files changed, 6 insertions, 0 deletions
| diff --git a/scripts/makepkg.sh.in b/scripts/makepkg.sh.in index d8cdc889..d9a14e29 100644 --- a/scripts/makepkg.sh.in +++ b/scripts/makepkg.sh.in @@ -2060,10 +2060,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 | 
