summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD21
1 files changed, 8 insertions, 13 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b1d5ab36cc05..433bc90a7d25 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,17 +3,16 @@
pkgname=browsh
pkgver=1.8.0
-pkgrel=2
+pkgrel=3
pkgdesc='A fully-modern text-based browser, rendering to TTY and browsers'
arch=('x86_64' 'i686' 'arm' 'armv6h' 'armv7h' 'aarch64')
url='https://www.brow.sh'
license=('LGPL2.1')
makedepends=('git' 'go')
-optdepends=('upx: compress binary')
+makeoptdepends=('upx: compress binary')
depends=('firefox>=63')
conflicts=('browsh-bin' 'browsh-git')
options=('!strip')
-noextract=("${pkgname}-${pkgver}-an.fx.xpi")
source=("https://github.com/${pkgname}-org/${pkgname}/archive/v${pkgver}.tar.gz"
"https://github.com/${pkgname}-org/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.xpi"
)
@@ -26,22 +25,18 @@ prepare() {
cw=$(pwd)
export GOPATH=$cw/go
mkdir -p $GOPATH
- export PATH=$GOPATH/bin:$PATH
- if [[ -e "${GOPATH}/src/github.com/browsh-org" ]]
- then
- rm -r "${GOPATH}/src/github.com/browsh-org"
- fi
+ interfacer="${GOPATH}/src/github.com/browsh-org/${pkgname}/interfacer"
mkdir -p "${GOPATH}/src/github.com/browsh-org/${pkgname}"
- _interfacer="${GOPATH}/src/github.com/browsh-org/${pkgname}/interfacer"
- ln -sf "../../../../../${pkgname}-${pkgver}/interfacer/" "${_interfacer}"
- cp "${srcdir}/${pkgname}-${pkgver}.xpi" "${_interfacer}/src/${pkgname}/${pkgname}.xpi"
+ rm -rf ${interfacer}
+ ln -sf "../../../../../${pkgname}-${pkgver}/interfacer" "${interfacer}"
+ cp "${srcdir}/${pkgname}-${pkgver}.xpi" "${interfacer}/src/${pkgname}/${pkgname}.xpi"
}
build() {
cw=$(pwd)
export GOPATH=$cw/go
- _interfacer="${GOPATH}/src/github.com/browsh-org/${pkgname}/interfacer"
- cd "$_interfacer"
+ interfacer="${GOPATH}/src/github.com/browsh-org/${pkgname}/interfacer"
+ cd "$interfacer"
echo Build ${pkgname}...
local webextension="src/browsh/browsh.xpi"
go build -x -modcacherw \