[arch-commits] Commit in jami-daemon/trunk (PKGBUILD)

Bruno Pagani archange at archlinux.org
Sat Sep 26 00:00:14 UTC 2020


    Date: Saturday, September 26, 2020 @ 00:00:12
  Author: archange
Revision: 712355

upgpkg: jami-daemon 20200925-1

Modified:
  jami-daemon/trunk/PKGBUILD

----------+
 PKGBUILD |   38 +++++++++++++++-----------------------
 1 file changed, 15 insertions(+), 23 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-09-25 23:35:35 UTC (rev 712354)
+++ PKGBUILD	2020-09-26 00:00:12 UTC (rev 712355)
@@ -1,11 +1,10 @@
-# Maintainer: Baptiste Jonglez <baptiste--aur at jonglez dot org>
 # Maintainer: Bruno Pagani <archange at archlinux.org>
+# Contributor: Baptiste Jonglez <baptiste--aur at jonglez dot org>
 
-_pkgname=ring-daemon
 pkgname=jami-daemon
-pkgver=20190813
-pkgrel=5
-_pjprojectver=5dfa75be7d69047387f9b0436dd9492bbbf03fe4
+pkgver=20200925
+pkgrel=1
+_pjprojectver=2.10
 pkgdesc="Free and universal communication platform which preserves the users’ privacy and freedoms (daemon component)"
 arch=(x86_64)
 url="https://jami.net"
@@ -12,25 +11,19 @@
 license=(GPL3)
 groups=(jami)
 depends=(opendht yaml-cpp alsa-lib libpulse jack jsoncpp dbus-c++ ffmpeg gnutls
-         expat libupnp libnatpmp libva libvdpau restbed libsecp256k1 util-linux
-         opus libjsoncpp.so)
-makedepends=(git boost msgpack-c autoconf-archive)
+         expat libupnp libnatpmp libva libvdpau libsecp256k1 util-linux opus
+         openssl asio fmt http-parser libarchive)
+makedepends=(git boost msgpack-c restinio autoconf-archive)
 #checkdepends=(cppunit)
-provides=(${_pkgname})
-conflicts=(${_pkgname})
-replaces=(${_pkgname})
-_commit=26b35255a94aa9a13cbf3b3aa530d4b282a79565
+_commit=b97ab28033a63673e99b2060fb3220a7d6f2ba33
 source=("git+https://git.jami.net/savoirfairelinux/ring-daemon.git#commit=${_commit}"
-        "https://github.com/pjsip/pjproject/archive/${_pjprojectver}/pjproject-${_pjprojectver}.tar.gz")
+        https://github.com/pjsip/pjproject/archive/${_pjprojectver}/pjproject-${_pjprojectver}.tar.gz)
 noextract=("pjproject-${_pjprojectver}.tar.gz")
 sha512sums=('SKIP'
-            'a9433b47294434288d61524dea556687fb02137ed56a10e8e2ba85d7888a2ca2a5bea4ae4a9ad008a4c208c5ec53fe364b10ed14481700d6aa8b9b6137e5e9ee')
+            'a67f083df175b536b4e6a7b7fe39e07d3ee805d6917ec64a50694542a7455c33a100889191044ab3fa679b6656774a6be045621aa53510b5f04cdde9ddd59893')
 
 prepare() {
-  cd ${_pkgname}
-
-  git cherry-pick -n 14deb3d34bde107744bf27e34de0608e7801f4d2 # Fix build with GCC 10
-
+  cd ring-daemon
   cp ../pjproject-${_pjprojectver}.tar.gz contrib/tarballs
   mkdir contrib/native
   autoreconf -fvi
@@ -37,7 +30,7 @@
 }
 
 build() {
-  cd ${_pkgname}/contrib/native
+  cd ring-daemon/contrib/native
   ../bootstrap \
       --disable-downloads \
       --disable-all \
@@ -49,8 +42,7 @@
     --prefix=/usr \
     --sbindir=/usr/bin \
     --libexecdir=/usr/lib \
-    --sysconfdir=/etc \
-    --enable-ipv6
+    --sysconfdir=/etc
   sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
   make
 }
@@ -57,11 +49,11 @@
 
 # Disabled because some tests (TURN) use the network.
 #check() {
-#  cd ${_pkgname}
+#  cd ring-daemon
 #  make -k check
 #}
 
 package() {
-  cd ${_pkgname}
+  cd ring-daemon
   make DESTDIR="${pkgdir}" install
 }



More information about the arch-commits mailing list