Skip to content

Commit

Permalink
fix libappindicator dependency in OpenSUSE
Browse files Browse the repository at this point in the history
Fix by @marceloatie, originally in #5226,
squashed and merged by @oconnor663.
  • Loading branch information
marceloatie authored and oconnor663 committed Dec 21, 2017
1 parent f542cad commit 172a082
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions packaging/linux/rpm/package_binaries.sh
Original file line number Diff line number Diff line change
Expand Up @@ -26,12 +26,16 @@ mode="$(cat "$build_root/MODE")"

name="$("$here/../../binary_name.sh" "$mode")"

dependencies="Requires: at"
if [ "$rpm_arch" = "x86_64" ] ; then
dependencies="Requires: at, fuse, libappindicator1, 'libXss.so.1()(64bit)'"
else
dependencies="Requires: at, fuse, libappindicator1, 'libXss.so.1'"
fi

if [ "$mode" = "production" ] ; then
repo_url="http://dist.keybase.io/linux/rpm/repo"
elif [ "$mode" = "prerelease" ] ; then
repo_url="http://prerelease.keybase.io/rpm"
dependencies="Requires: at, fuse, libXScrnSaver"
elif [ "$mode" = "staging" ] ; then
# Note: This doesn't exist yet. But we need to be distinct from the
# production URL, because we're moving to a model where we build a clean
Expand Down

0 comments on commit 172a082

Please sign in to comment.