summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorShootingStarDragons2022-06-16 19:22:46 +0800
committerShootingStarDragons2022-06-16 19:22:46 +0800
commit414da6e5889401d42451b326caf543e7c85dd678 (patch)
treed69351f08a81f7b5e90c217c5171d8203288a708
parent7bcd61fe8d2ba81440399ad1cf74b1a656209bf6 (diff)
downloadaur-414da6e5889401d42451b326caf543e7c85dd678.tar.gz
fix
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD19
2 files changed, 11 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d4d64738f37f..f85176544669 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -16,7 +16,7 @@ pkgbase = fluffychat-localflutter
depends = jsoncpp
depends = libsecret
optdepends = libolm: E2E Encryption support
- provides = fluffychat-localflutter
+ provides = fluffychat
conflicts = fluffychat
source = fluffychat-v1.5.0.tar.gz::https://gitlab.com/famedly/fluffychat/-/archive/v1.5.0/fluffychat-v1.5.0.tar.gz
sha256sums = f71cacae90ca6f1e5748619208dd277eaba81cf401cd4542dfce5f364b505b3a
diff --git a/PKGBUILD b/PKGBUILD
index 3c64bb2053e9..227812c3d8f4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,6 +2,7 @@
# thanks to celogeek, sseneca, dr460nf1r3, dr460nf1r3 and AverytheFurry for pointing out multiple things
pkgname=fluffychat-localflutter
+_pkgname=fluffychat
pkgver=1.5.0
pkgrel=1
pkgdesc="Chat with your friends"
@@ -17,8 +18,8 @@ makedepends=('clang'
#'flutter'
'webkit2gtk')
optdepends=('libolm: E2E Encryption support')
-provides=("$pkgname")
-conflicts=("fluffychat")
+provides=("$_pkgname")
+conflicts=("$_pkgname")
source=("fluffychat-v${pkgver}.tar.gz::https://gitlab.com/famedly/fluffychat/-/archive/v${pkgver}/fluffychat-v${pkgver}.tar.gz")
sha256sums=('f71cacae90ca6f1e5748619208dd277eaba81cf401cd4542dfce5f364b505b3a')
@@ -26,33 +27,33 @@ sha256sums=('f71cacae90ca6f1e5748619208dd277eaba81cf401cd4542dfce5f364b505b3a')
build() {
- cd ${pkgname}-v$pkgver
+ cd ${_pkgname}-v$pkgver
flutter build linux --release --verbose
}
package() {
# install
install -dm755 ${pkgdir}/opt
- mv ${pkgname}-v$pkgver/build/linux/x64/release/bundle ${pkgdir}/opt/${pkgname}
+ mv ${_pkgname}-v$pkgver/build/linux/x64/release/bundle ${pkgdir}/opt/${_pkgname}
# link
install -dm755 ${pkgdir}/usr/bin
- ln -s /opt/${pkgname}/${pkgname} ${pkgdir}/usr/bin/${pkgname}
+ ln -s /opt/${_pkgname}/${_pkgname} ${pkgdir}/usr/bin/${_pkgname}
# icon
- install -Dm 644 ${pkgdir}/opt/${pkgname}/data/flutter_assets/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
install -dm 755 "${pkgdir}/usr/share/applications"
- cat > ${pkgdir}/usr/share/applications/${pkgname}.desktop << EOF
+ cat > ${pkgdir}/usr/share/applications/${_pkgname}.desktop << EOF
[Desktop Entry]
Type=Application
Version=${pkgver}
Name=FluffyChat
Comment=Matrix Client. Chat with your friends
-Exec=${pkgname}
-Icon=${pkgname}
+Exec=${_pkgname}
+Icon=${_pkgname}
Terminal=false
EOF