makedeb
Cute and easy to use matrix messenger. Secure and decentralized.
Click here to go back to the commit logs for fluffychat-bin.
Hash: 53b1365195f393390257a448905383fe8490dca9
Message: Initial mpr release
diff --git a/.SRCINFO b/.SRCINFO
index 4aa190a..a13d476 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,20 +1,19 @@
-pkgbase = fluffychat-bin
- pkgdesc = Chat with your friends
- pkgver = 1.13.0
- pkgrel = 1
- url = https://fluffychat.im/
- arch = x86_64
- license = AGPL3
- makedepends = unzip
- depends = gtk3
- depends = jsoncpp
- depends = libsecret
- depends = xdg-user-dirs
- depends = zenity
- depends = libolm
- provides = fluffychat
- conflicts = fluffychat
- source_x86_64 = fluffychat-v1.13.0_x86_64.tar.gz::https://github.com/krille-chan/fluffychat/releases/download/v1.13.0/fluffychat-linux-x64.tar.gz
- sha256sums_x86_64 = 7169a9fccea61b8e8d36e6c8bf168910de58a03bdcfd99192d404e70b16f722a
-
+generated-by = makedeb
pkgname = fluffychat-bin
+pkgbase = fluffychat-bin
+pkgdesc = Cute and easy to use matrix messenger. Secure and decentralized.
+pkgrel = 0
+pkgver = 1.13.0
+url = https://fluffychat.im/
+arch = amd64
+conflicts = fluffychat
+depends = libgtk-3-0
+depends = libjsoncpp25
+depends = libsecret-1-0
+depends = libolm3
+depends = xdg-user-dirs
+depends = zenity
+license = AGPL3
+provides = fluffychat
+source = fluffychat-v1.13.0.tar.gz::https://github.com/krille-chan/fluffychat/releases/download/v1.13.0/fluffychat-linux-x64.tar.gz
+b2sums = 3ef7cde81d580a18082bcb73ddce7345d1495b6a492158c7a74e41e76e31cebe67f528094000412dabae0381abd5879a88fff0109b72f23997b258d9c0e2c7da
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..eeb3c67
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,3 @@
+fluffychat*
+pkg
+src
diff --git a/PKGBUILD b/PKGBUILD
index 8509f9f..16a4468 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,32 +1,27 @@
-# Maintainer: The one with the braid <the-one@with-the-braid.cf>
+# Maintainer: exponential <echo ZXhwb25lbnRpYWxtYXRyaXhAcHJvdG9ubWFpbC5jb20K | base64 -d>
+# Contributor: The one with the braid (AUR) <the-one@with-the-braid.cf>
pkgname=fluffychat-bin
_pkgname=fluffychat
pkgver=1.13.0
-pkgrel=1
-pkgdesc="Chat with your friends"
-arch=('x86_64') # 'aarch64'
+pkgrel=0
+pkgdesc="Cute and easy to use matrix messenger. Secure and decentralized."
+arch=('amd64')
url="https://fluffychat.im/"
license=('AGPL3')
-depends=('gtk3' 'jsoncpp' 'libsecret' 'xdg-user-dirs' 'zenity' 'libolm')
-makedepends=('unzip')
+depends=('libgtk-3-0' 'libjsoncpp25' 'libsecret-1-0' 'libolm3' 'xdg-user-dirs' 'zenity')
provides=("$_pkgname")
conflicts=("$_pkgname")
-source_x86_64=("fluffychat-v${pkgver}_x86_64.tar.gz::https://github.com/krille-chan/fluffychat/releases/download/v${pkgver}/fluffychat-linux-x64.tar.gz")
-#source_aarch64=("fluffychat-v${pkgver}_aarch64.tar.gz::https://github.com/krille-chan/fluffychat/releases/download/v${pkgver}/fluffychat-linux-arm64.tar.gz")
-sha256sums_x86_64=('7169a9fccea61b8e8d36e6c8bf168910de58a03bdcfd99192d404e70b16f722a')
-# sha256sums_aarch64=('f3a25daebf0a4e827268f1005944b8c1b359b946b22ee8a792937e1babc40869')
-
+source=("fluffychat-v${pkgver}.tar.gz::https://github.com/krille-chan/fluffychat/releases/download/v${pkgver}/fluffychat-linux-x64.tar.gz")
+b2sums=('3ef7cde81d580a18082bcb73ddce7345d1495b6a492158c7a74e41e76e31cebe67f528094000412dabae0381abd5879a88fff0109b72f23997b258d9c0e2c7da')
package() {
# install
-
install -dm755 ${pkgdir}/opt/${_pkgname}/
mv build/linux/*/release/bundle/fluffychat ${pkgdir}/opt/${_pkgname}/
mv build/linux/*/release/bundle/data ${pkgdir}/opt/${_pkgname}/
mv build/linux/*/release/bundle/lib ${pkgdir}/opt/${_pkgname}/
-
-
+
# link
install -dm755 ${pkgdir}/usr/bin
ln -s /opt/${_pkgname}/${_pkgname} ${pkgdir}/usr/bin/${_pkgname}
@@ -35,19 +30,19 @@ package() {
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
[Desktop Entry]
Type=Application
Version=${pkgver}
Name=FluffyChat
-Comment=Open. Nonprofit. Cute. Easy to use (matrix) messenger. Secure and decentralized.
-Exec=/opt/${_pkgname}/${_pkgname}
+Comment=Cute and easy to use (matrix) messenger. Secure and decentralized.
+Exec=${_pkgname} %U
Icon=${_pkgname}
Terminal=false
+StartupNotify=false
+Categories=Network;InstantMessaging;Chat;
EOF
-
}
# vim: set sw=2 ts=2 et: