Commit b594841c authored by Ilya Demyanov's avatar Ilya Demyanov Committed by Vitaly Lipatov

epm play brave: install stable branch by default (beta or nightly as alternative)

parent 0b16643b
......@@ -2,11 +2,13 @@
DESCRIPTION="Brave browser from the official site"
BRANCH=beta
if [ "$2" = "nightly" ] || epm installed brave-browser-nightly ; then
BRANCH=nightly
PKGNAME=brave-browser
if [ "$2" = "beta" ] || epm installed $PKGNAME-beta ; then
PKGNAME=$PKGNAME-beta
fi
if [ "$2" = "nightly" ] || epm installed $PKGNAME-nightly ; then
PKGNAME=$PKGNAME-nightly
fi
PKGNAME=brave-browser-$BRANCH
. $(dirname $0)/common.sh
......@@ -19,6 +21,6 @@ repack=''
# we have workaround for their postinstall script, so always repack rpm package
[ "$($DISTRVENDOR -p)" = "deb" ] || repack='--repack'
PKG=$(epm tool eget --list --latest https://github.com/brave/brave-browser/releases "$PKGNAME*.$arch.$pkgtype") || fatal "Can't get package URL"
PKG=$(epm tool eget --list --latest https://github.com/brave/brave-browser/releases "$PKGNAME-[[:digit:]]*.$arch.$pkgtype") || fatal "Can't get package URL"
epm $repack install "$PKG"
......@@ -9,7 +9,7 @@ PRODUCTDIR=/opt/brave.com/brave-beta
. $(dirname $0)/common-chromium-browser.sh
subst '1iConflicts:brave-browser-nightly' $SPEC
subst '1iConflicts:brave-browser brave-browser-nightly' $SPEC
set_alt_alternatives 80
......
......@@ -9,7 +9,7 @@ PRODUCTDIR=/opt/brave.com/brave-nightly
. $(dirname $0)/common-chromium-browser.sh
subst '1iConflicts:brave-browser-nightly' $SPEC
subst '1iConflicts:brave-browser brave-browser-beta' $SPEC
set_alt_alternatives 80
......
#!/bin/sh -x
# It will run with two args: buildroot spec
BUILDROOT="$1"
SPEC="$2"
PRODUCT=brave-browser
PRODUCTCUR=brave-browser
PRODUCTDIR=/opt/brave.com/brave
. $(dirname $0)/common-chromium-browser.sh
subst '1iConflicts:brave-browser-beta brave-browser-nightly' $SPEC
set_alt_alternatives 80
copy_icons_to_share
cleanup
add_bin_commands
use_system_xdg
install_deps
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment