Date: Sunday, May 7, 2023 @ 20:32:10
  Author: arojas
Revision: 1459425

kaidan dependency

Added:
  qxmpp/
  qxmpp/trunk/
  qxmpp/trunk/PKGBUILD

----------+
 PKGBUILD |   49 +++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 49 insertions(+)

Added: qxmpp/trunk/PKGBUILD
===================================================================
--- qxmpp/trunk/PKGBUILD                                (rev 0)
+++ qxmpp/trunk/PKGBUILD        2023-05-07 20:32:10 UTC (rev 1459425)
@@ -0,0 +1,49 @@
+# Maintainer: Antonio Rojas <[email protected]>
+# Contributor: HurricanePootis <[email protected]>
+# Contributor: Spike29 <[email protected]>
+# Contributor: Samir Faci <[email protected]>
+# Contributor: Timothée Ravier <[email protected]>
+
+pkgbase=qxmpp
+pkgname=(qxmpp-qt5 qxmpp-qt6)
+pkgver=1.5.5
+pkgrel=1
+pkgdesc='Cross-platform C++ XMPP client and server library'
+arch=(x86_64)
+url='https://github.com/qxmpp-project/qxmpp'
+license=(LGPL2.1)
+depends=(gstreamer)
+makedepends=(cmake qca-qt5 qca-qt6 libomemo-c)
+optdepends=('libomemo-c: OMEMO support')
+source=(https://github.com/qxmpp-project/qxmpp/archive/v$pkgver/$pkgbase-$pkgver.tar.gz)
+sha256sums=('b25fba89432c4fd72489d1844f683bfbf4e5aa4cfcfda7a982d6019f8e4529f8')
+
+build() {
+  cmake -B build5 -S $pkgbase-$pkgver \
+    -DCMAKE_INSTALL_PREFIX=/usr \
+    -DBUILD_EXAMPLES=OFF \
+    -DBUILD_TESTS=OFF \
+    -DWITH_GSTREAMER=ON \
+    -DBUILD_OMEMO=ON \
+    -DQT_VERSION_MAJOR=5
+  cmake --build build5
+ 
+  cmake -B build6 -S $pkgbase-$pkgver \
+    -DCMAKE_INSTALL_PREFIX=/usr \
+    -DBUILD_EXAMPLES=OFF \
+    -DBUILD_TESTS=OFF \
+    -DWITH_GSTREAMER=ON \
+    -DBUILD_OMEMO=ON \
+    -DQT_VERSION_MAJOR=6
+  cmake --build build6
+}
+
+package_qxmpp-qt5() {
+  depends+=(qca-qt5)
+  DESTDIR="$pkgdir" cmake --install build5
+}
+
+package_qxmpp-qt6() {
+  depends+=(qca-qt6)
+  DESTDIR="$pkgdir" cmake --install build6
+}

Reply via email to