Get rpm package overrides going for suse
This commit is contained in:
@@ -137,7 +137,7 @@ init() {
|
||||
firewall_cmd(){ ifSudo ufw "$@"; }
|
||||
elif [[ "$ID" =~ ^opensuse.* ]]; then
|
||||
echo "SUSE support is experimental!"
|
||||
pkg_install(){ ifSudo zypper --non-interactive -q install --force "$@"; }
|
||||
pkg_install(){ ifSudo zypper --non-interactive -q install --force --no-confirm "$@"; }
|
||||
pkg_remove(){ ifSudo zypper --non-interactive -q remove --clean-deps "$@"; }
|
||||
pkg_update(){ ifSudo zypper --non-interactive -q refresh; }
|
||||
pkg_query(){ ifSudo rpm -q "$@"; }
|
||||
@@ -613,9 +613,9 @@ buildRPM() {
|
||||
# If you are building on SUSE, I assume you want SUSE RPMs
|
||||
# i.e. cross-building not an option but could be added
|
||||
if [[ "$ID" =~ ^opensuse.*$ ]]; then
|
||||
_requires=$'Requires: libglvnd \nBuildRequires: dpkg'
|
||||
_requires=$'Requires: Mesa-libVulkan-devel\n'
|
||||
else
|
||||
_requires=$'Requires: libglvnd \nBuildRequires: dpkg'
|
||||
_requires=$'Requires: mesa-vulkan-drivers\n'
|
||||
fi
|
||||
|
||||
|
||||
@@ -660,6 +660,7 @@ buildRPM() {
|
||||
Requires: mesa-vulkan-drivers
|
||||
Requires: ca-certificates
|
||||
Requires: libXScrnSaver
|
||||
${_requires:-}
|
||||
|
||||
Recommends: vorbis-tools >= 1.4.0
|
||||
Recommends: lame >= 3.0
|
||||
|
||||
Reference in New Issue
Block a user