summaryrefslogtreecommitdiff
path: root/pcr
diff options
context:
space:
mode:
authorbill-auger <mr.j.spam.me@gmail.com>2022-09-04 19:17:30 -0400
committerbill-auger <mr.j.spam.me@gmail.com>2022-09-04 22:35:13 -0400
commit0cae687ea6c7a490a2bbd7e2f94bbedd7fb9fd4b (patch)
treeaaf4d905a4ec4fcb3c8e18483cef0fe71a4838cb /pcr
parentbdaf06dab8be8724c2fcab100970cb74d3d364c3 (diff)
[quaternion]: add package
Diffstat (limited to 'pcr')
-rw-r--r--pcr/quaternion/PKGBUILD44
1 files changed, 44 insertions, 0 deletions
diff --git a/pcr/quaternion/PKGBUILD b/pcr/quaternion/PKGBUILD
new file mode 100644
index 000000000..bef6c1b0d
--- /dev/null
+++ b/pcr/quaternion/PKGBUILD
@@ -0,0 +1,44 @@
+# Maintainer (aur): Alexey Andreyev <aa13q@ya.ru>
+# Contributor: Aleksandar Trifunović <akstrfn at gmail dot com>
+# Contributor: Ivan Semkin <ivan at semkin dot ru>
+# Contributor: Martin Weinelt <hexa at darmstadt dot ccc dot de>
+
+
+pkgname=quaternion
+pkgver=0.0.95.1
+pkgrel=1
+pkgdesc="Qt5 Matrix client, with IRC/hexchat-like GUI"
+url=https://matrix.org/docs/projects/client/quaternion.html
+arch=(aarch64 armv7h i686 x86_64)
+license=(GPL3)
+
+depends=(qt5-tools qt5-multimedia qt5-quickcontrols qt5-quickcontrols2 libquotient)
+optdepends=(qtkeychain)
+makedepends=(cmake)
+
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/quotient-im/${pkgname^}/archive/refs/tags/${pkgver}.tar.gz)
+sha512sums=('465e49b90fef88b252f26b5791c2d491bfa451dd3b876b1fce8732bf96276437343fd368d1d48d20a2b5ec993a3e0a36709232f60fadd176548a7b942b22b678')
+
+
+build()
+{
+ cd "${pkgname^}-${pkgver}"
+
+ cmake -H. -Bbuild \
+ -DCMAKE_CXX_FLAGS:STRING="${CXXFLAGS}" \
+ -DCMAKE_EXE_LINKER_FLAGS:STRING="${LDFLAGS}" \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DBUILD_SHARED_LIBS=ON \
+ -DUSE_INTREE_LIBQMC=OFF
+
+ cmake --build build
+}
+
+package()
+{
+ cd "${pkgname^}-${pkgver}"
+
+ cmake --build build -- DESTDIR="${pkgdir}/" install
+}