diff options
author | bill-auger <mr.j.spam.me@gmail.com> | 2022-05-06 00:40:58 -0400 |
---|---|---|
committer | bill-auger <mr.j.spam.me@gmail.com> | 2022-05-06 03:07:56 -0400 |
commit | e46f79a38bb86436619c79c1b71ba4d909a0cb10 (patch) | |
tree | 33b514befd9128ccb025d6f1f332346c1244e7c7 /libre/jami-libclient | |
parent | f7a4fc9115b6f9ad483bab249e40eee28e0263a0 (diff) | |
download | abslibre-e46f79a38bb86436619c79c1b71ba4d909a0cb10.tar.gz abslibre-e46f79a38bb86436619c79c1b71ba4d909a0cb10.tar.bz2 abslibre-e46f79a38bb86436619c79c1b71ba4d909a0cb10.zip |
[jami-qt][jami-libclient][jami-daemon]: temporary blacklist replacements (x86_64 only)
Diffstat (limited to 'libre/jami-libclient')
-rw-r--r-- | libre/jami-libclient/PKGBUILD | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/libre/jami-libclient/PKGBUILD b/libre/jami-libclient/PKGBUILD new file mode 100644 index 000000000..8e0ab74b5 --- /dev/null +++ b/libre/jami-libclient/PKGBUILD @@ -0,0 +1,52 @@ +# Maintainer (arch): Bruno Pagani <archange@archlinux.org> +# Contributor: Baptiste Jonglez <baptiste--aur at jonglez dot org> + + +# parabola changes and rationale: +# - no changes +# - temporary 'jami-qt' build without qt6-webengine +# the next jami release should have this VCS change; +# so the arch pckage will be FDSG-fit then +# - NOTE: this is built from VCS; but so was the +# latest arch package - AFAIK, this should be +# named 'jami-qt-git' - it is a one-time +# blacklist replacement though; so it is less +# troublesome to keep the arch pkgname +# - NOTE: jami-{daemon,libclient,qt} versions are all tightly coupled, +# even at the VCS level +# implied build order: jami-daemon <- jami-libclient <- jami-qt + + +pkgname=jami-libclient +pkgver=20220505 +pkgrel=1 +pkgrel+=.parabola1 +pkgdesc="Free and universal communication platform which preserves the users’ privacy and freedoms (client communication library)" +arch=(x86_64) +url="https://jami.net" +license=(GPL3) +groups=(jami) +depends=(jami-daemon qt6-base) +makedepends=(git cmake qt6-tools) +provides=(libjamiclient) +conflicts=(libjamiclient) +replaces=(libjamiclient) +_commit=c5bca2933fb02ef7f81e8fe0772801a4f97fd1f5 +source=(git+https://git.jami.net/savoirfairelinux/jami-libclient.git#commit=${_commit}) +md5sums=(SKIP) + +# pkgver() { +# cd ${pkgname} +# TZ=UTC git show -s --pretty=%cd --date=format-local:%Y%m%d HEAD +# } + +build() { + cmake -B build -S jami-libclient \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release + make -C build +} + +package() { + make -C build DESTDIR="${pkgdir}" install +} |