diff options
author | garionion | 2020-10-29 16:44:32 +0100 |
---|---|---|
committer | garionion | 2020-10-29 16:44:32 +0100 |
commit | 5efb58dfe9edfae97eaaf795a0cff476a2ee6efe (patch) | |
tree | d56e590a80edf99590b49ac7c6b833f4f3cda778 | |
parent | fc0ab6e1cfae6928f2aed0b3496c21ac1a8fa3e1 (diff) | |
download | aur-5efb58dfe9edfae97eaaf795a0cff476a2ee6efe.tar.gz |
change to archive download to validate checksum
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 12 insertions, 16 deletions
@@ -1,7 +1,7 @@ pkgbase = fluffychat pkgdesc = Chat with your friends pkgver = 0.21.1 - pkgrel = 3 + pkgrel = 4 url = https://fluffychat.im/ arch = any license = AGPL3 @@ -9,10 +9,11 @@ pkgbase = fluffychat makedepends = ninja makedepends = flutter makedepends = cmake + optdepends = pantlaimon: used for E2E encryption provides = fluffychat conflicts = fluffychat - source = git+https://gitlab.com/ChristianPauly/fluffychat-flutter.git - sha256sums = SKIP + source = fluffychat-flutter-v0.21.1.tar.gz::https://gitlab.com/ChristianPauly/fluffychat-flutter/-/archive/v0.21.1/fluffychat-flutter-v0.21.1.tar.gz + sha256sums = fb667f64b013b94ccb22a23a033b1f152ec429a38af3bacaa4f70d253771b8c0 pkgname = fluffychat @@ -3,7 +3,7 @@ pkgname=fluffychat _gitname=${pkgname}-flutter pkgver=0.21.1 -pkgrel=3 +pkgrel=4 pkgdesc="Chat with your friends" arch=('any') url="https://fluffychat.im/" @@ -12,41 +12,36 @@ makedepends=('clang' 'ninja' 'flutter' 'cmake') +optdepends=('pantlaimon: used for E2E encryption') provides=("$pkgname") conflicts=("$pkgname") -source=("git+https://gitlab.com/ChristianPauly/fluffychat-flutter.git") -sha256sums=('SKIP') +source=("fluffychat-flutter-v0.21.1.tar.gz::https://gitlab.com/ChristianPauly/fluffychat-flutter/-/archive/v0.21.1/fluffychat-flutter-v0.21.1.tar.gz") +sha256sums=('fb667f64b013b94ccb22a23a033b1f152ec429a38af3bacaa4f70d253771b8c0') prepare() { flutter channel dev flutter upgrade flutter config --enable-linux-desktop - - cd ${_gitname} - git checkout v$pkgver - git submodule update --init --recursive } build() { - cd ${_gitname} + cd ${_gitname}-v$pkgver flutter build linux --release } -package() { - cd ${_gitname} - +package() { # install install -dm755 ${pkgdir}/opt - mv build/linux/release/bundle ${pkgdir}/opt/${pkgname} + mv ${_gitname}-v$pkgver/build/linux/release/bundle ${pkgdir}/opt/${pkgname} # link install -dm755 ${pkgdir}/usr/bin ln -s /opt/${pkgname}/${pkgname} ${pkgdir}/usr/bin/${pkgname} # icon - install -Dm 644 assets/favicon.png ${pkgdir}/usr/share/pixmaps/${pkgname}.png + install -Dm 644 ${pkgdir}/opt/${pkgname}/data/flutter_assets/assets/favicon.png ${pkgdir}/usr/share/pixmaps/${pkgname}.png # desktop entry |