diff options
author | bill-auger <mr.j.spam.me@gmail.com> | 2022-09-04 19:17:30 -0400 |
---|---|---|
committer | bill-auger <mr.j.spam.me@gmail.com> | 2022-09-04 22:35:13 -0400 |
commit | 0cae687ea6c7a490a2bbd7e2f94bbedd7fb9fd4b (patch) | |
tree | aaf4d905a4ec4fcb3c8e18483cef0fe71a4838cb | |
parent | bdaf06dab8be8724c2fcab100970cb74d3d364c3 (diff) |
[quaternion]: add package
-rw-r--r-- | pcr/quaternion/PKGBUILD | 44 |
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 +} |