mirror of
https://github.com/pgadmin-org/pgadmin4.git
synced 2025-02-25 18:55:31 -06:00
We need yum-utils. Fix the rpmmacros message whilst passing.
This commit is contained in:
parent
9e67a0b0e7
commit
2549085872
@ -35,22 +35,37 @@ echo "Installing build pre-requisites..."
|
|||||||
yum groupinstall -y "Development Tools"
|
yum groupinstall -y "Development Tools"
|
||||||
|
|
||||||
if [ ${OS_VERSION} == 7 ]; then
|
if [ ${OS_VERSION} == 7 ]; then
|
||||||
yum install -y expect fakeroot httpd-devel qt5-qtbase-devel postgresql12-devel python3-devel nodejs yarn rpm-build rpm-sign
|
yum install -y expect fakeroot httpd-devel qt5-qtbase-devel postgresql12-devel python3-devel nodejs yarn rpm-build rpm-sign yum-utils
|
||||||
pip3 install sphinx
|
pip3 install sphinx
|
||||||
else
|
else
|
||||||
yum install -y expect fakeroot qt5-qtbase-devel postgresql12-devel python3-devel python3-sphinx nodejs yarn rpm-build rpm-sign
|
yum install -y expect fakeroot qt5-qtbase-devel postgresql12-devel python3-devel python3-sphinx nodejs yarn rpm-build rpm-sign yum-utils
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Setup RPM macros for signing
|
# Setup RPM macros for signing
|
||||||
echo "Please add the following macros to ~/.rpmmacros for the user that will sign the RPMs if required:"
|
echo "Please add the following macros to ~/.rpmmacros for the user that will sign the RPMs if required:"
|
||||||
echo
|
echo
|
||||||
cat << EOF
|
if [ ${OS_VERSION} == 7 ]; then
|
||||||
|
cat << EOF
|
||||||
# Macros for signing RPMs.
|
# Macros for signing RPMs.
|
||||||
|
|
||||||
%_signature gpg
|
%_signature gpg
|
||||||
%_gpg_path ~/.gnupg
|
%_gpg_path ~/.gnupg
|
||||||
%_gpg_name Package Manager
|
%_gpg_name Package Manager
|
||||||
%_gpgbin /usr/bin/gpg2
|
%_gpgbin /usr/bin/gpg2
|
||||||
%__gpg_sign_cmd %{__gpg} gpg --force-v3-sigs --batch --verbose --no-armor --passphrase-fd 3 --no-secmem-warning -u "%{_gpg_name}" -sbo %{__signature_filename} --digest-algo sha256 %{__plaintext_filename}'
|
%__gpg_sign_cmd %{__gpg} gpg --force-v3-sigs --batch --verbose --no-armor --passphrase-fd 3 --no-secmem-warning -u "%{_gpg_name}" -sbo %{__
|
||||||
|
signature_filename} --digest-algo sha256 %{__plaintext_filename}
|
||||||
EOF
|
EOF
|
||||||
|
else
|
||||||
|
cat << EOF
|
||||||
|
# Macros for signing RPMs.
|
||||||
|
|
||||||
|
%_signature gpg
|
||||||
|
%_gpg_path ~/.gnupg
|
||||||
|
%_gpg_name <your signing key>
|
||||||
|
%_gpgbin /usr/bin/gpg2
|
||||||
|
%__gpg_sign_cmd %{__gpg} gpg --force-v3-sigs --batch --verbose --no-armor --no-secmem-warning -u "%{_gpg_name}" -sbo %{__signature_filename
|
||||||
|
} --digest-algo sha256 %{__plaintext_filename}
|
||||||
|
EOF
|
||||||
|
fi
|
||||||
|
|
||||||
echo
|
echo
|
||||||
|
Loading…
Reference in New Issue
Block a user