diff options
author | celogeek | 2024-04-03 12:45:37 +0200 |
---|---|---|
committer | celogeek | 2024-04-03 12:45:37 +0200 |
commit | 7109934e524620b67e4e586e96a7d374b2a80355 (patch) | |
tree | 41e3be145f2c90586faeaeecc77c3d380df9bf32 /PKGBUILD | |
parent | 2ea4ab45eff38c8319ed044ba30d767e1c78a926 (diff) | |
download | aur-fluffychat-web-git.tar.gz |
update to new git repo
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 18 |
1 files changed, 14 insertions, 4 deletions
@@ -2,7 +2,7 @@ _pkgname=fluffychat pkgname=fluffychat-web-git -pkgver=1.5.0.fdroid.2.r16.ged2d2083 +pkgver=rc1.18.0.2.r97.g9a8f604f pkgrel=1 pkgdesc="Chat with your friends" arch=('any') @@ -14,13 +14,14 @@ makedepends=( 'ninja' 'cmake' 'unzip' + 'yq' 'flutter' ) optdepends=('pantalaimon: used for E2E encryption') provides=("fluffychat-web") conflicts=("fluffychat-web") source=( - "$_pkgname::git+https://gitlab.com/famedly/fluffychat.git" + "$_pkgname::git+https://github.com/krille-chan/fluffychat.git" ) sha256sums=('SKIP') backup=( @@ -34,12 +35,21 @@ pkgver() { prepare() { cd "$_pkgname" - ./scripts/prepare-web.sh + + rm -rf assets/js/package + + OLM_VERSION=$(cat pubspec.yaml | yq -r .dependencies.flutter_olm) + DOWNLOAD_PATH="https://github.com/famedly/olm/releases/download/v$OLM_VERSION/olm.zip" + + cd assets/js/ && curl -L $DOWNLOAD_PATH > olm.zip && cd ../../ + cd assets/js/ && unzip olm.zip && cd ../../ + cd assets/js/ && rm olm.zip && cd ../../ + cd assets/js/ && mv javascript package && cd ../../ } build() { cd "$_pkgname" - ./scripts/build-web.sh + flutter build web --release } package() { |