diff options
author | garionion | 2022-01-28 05:32:13 +0100 |
---|---|---|
committer | garionion | 2022-01-28 05:32:13 +0100 |
commit | 88d8775bcf6393a1a79e9e7736434c1aa2845bb8 (patch) | |
tree | cfe1cb317d990a3dd9210f4974238f60c6931d5a | |
parent | 9e51ae091c99f7e66c251487321f3ed48bedc50e (diff) | |
download | aur-88d8775bcf6393a1a79e9e7736434c1aa2845bb8.tar.gz |
update to version 1.2.0
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 38 |
2 files changed, 29 insertions, 20 deletions
@@ -1,6 +1,6 @@ pkgbase = fluffychat pkgdesc = Chat with your friends - pkgver = 1.1.0 + pkgver = 1.2.0 pkgrel = 1 url = https://fluffychat.im/ arch = x86_64 @@ -11,16 +11,13 @@ pkgbase = fluffychat makedepends = cmake makedepends = git makedepends = unzip - depends = libolm - depends = xdg-user-dirs + makedepends = flutter depends = gtk3 depends = jsoncpp depends = libsecret provides = fluffychat conflicts = fluffychat - source = flutter-2.5.3-stable.tar.xz::https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_2.5.3-stable.tar.xz - source = fluffychat-v1.1.0.tar.gz::https://gitlab.com/famedly/fluffychat/-/archive/v1.1.0/fluffychat-v1.1.0.tar.gz - sha256sums = b32d04a9fa5709326b4e724e0de64ff1b2b70268f89dd3c748e6360ac937fe01 - sha256sums = 92c4ae1a8a329e1139b95947ca8fb3e6a48435066f9aed9ca48a9ed84caddbbf + source = fluffychat-v1.2.0.tar.gz::https://gitlab.com/famedly/fluffychat/-/archive/v1.2.0/fluffychat-v1.2.0.tar.gz + sha256sums = ca6f2409e7bc303e7afe3c59fc92f425776c313cf1c93f9e7047d9f460dec280 pkgname = fluffychat @@ -2,38 +2,50 @@ # thanks to celogeek, sseneca, dr460nf1r3, dr460nf1r3 and AverytheFurry for pointing out multiple things pkgname=fluffychat -pkgver=1.1.0 -_flutterversion=2.5.3-stable +pkgver=1.2.0 +_flutterversion=2.8.1-stable pkgrel=1 pkgdesc="Chat with your friends" arch=('x86_64' 'aarch64') url="https://fluffychat.im/" license=('AGPL3') -depends=('libolm' 'xdg-user-dirs' 'gtk3' 'jsoncpp' 'libsecret') +depends=('gtk3' 'jsoncpp' 'libsecret') makedepends=('clang' 'ninja' 'cmake' 'git' - 'unzip') + 'unzip' + 'flutter') provides=("$pkgname") conflicts=("$pkgname") -source=( - "flutter-${_flutterversion}.tar.xz::https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_${_flutterversion}.tar.xz" - "fluffychat-v${pkgver}.tar.gz::https://gitlab.com/famedly/fluffychat/-/archive/v${pkgver}/fluffychat-v${pkgver}.tar.gz") -sha256sums=('b32d04a9fa5709326b4e724e0de64ff1b2b70268f89dd3c748e6360ac937fe01' - '92c4ae1a8a329e1139b95947ca8fb3e6a48435066f9aed9ca48a9ed84caddbbf') +source=("fluffychat-v${pkgver}.tar.gz::https://gitlab.com/famedly/fluffychat/-/archive/v${pkgver}/fluffychat-v${pkgver}.tar.gz") +sha256sums=('ca6f2409e7bc303e7afe3c59fc92f425776c313cf1c93f9e7047d9f460dec280') prepare() { - export PATH="${srcdir}/flutter/bin:$PATH" + ##### + #thanks to @dreieck + _flutter_dir="${srcdir}/flutter" + PATH="${_flutter_dir}/bin:${PATH}" + export PATH + + msg2 "Copying '/opt/flutter' to '${_flutter_dir}' ..." + cp -a /opt/flutter "${_flutter_dir}" + ##### + flutter config --no-analytics flutter config --enable-linux-desktop + + cd ${pkgname}-v$pkgver + flutter clean + flutter pub get } build() { - export PATH="${srcdir}/flutter/bin:$PATH" + _flutter_dir="${srcdir}/flutter" + PATH="${_flutter_dir}/bin:${PATH}" + export PATH + cd ${pkgname}-v$pkgver - flutter clean - #flutter pub get flutter build linux --release --verbose } |