Date: Friday, May 12, 2023 @ 14:35:30
  Author: alex19ep
Revision: 1460094

upgpkg: libre 3.1.0-1 upstream release

Modified:
  libre/trunk/PKGBUILD
Deleted:
  libre/trunk/re-flags.patch

----------------+
 PKGBUILD       |   25 +++++++++++++------------
 re-flags.patch |   11 -----------
 2 files changed, 13 insertions(+), 23 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-05-12 14:04:12 UTC (rev 1460093)
+++ PKGBUILD    2023-05-12 14:35:30 UTC (rev 1460094)
@@ -5,7 +5,7 @@
 # Contributor: Dmitrij D. Czarkoff <czarkoff at gmail dot com>
 
 pkgname=libre
-pkgver=2.10.0
+pkgver=3.1.0
 pkgrel=1
 pkgdesc="Portable library for real-time communications"
 arch=('x86_64')
@@ -12,26 +12,27 @@
 url="https://github.com/baresip/re";
 license=('BSD')
 depends=('openssl' 'zlib')
-replaces=('re')
-conflicts=('re')
+makedepends=('cmake')
+replaces=('re' 'librem')
+conflicts=('re' 'librem')
 provides=(libre.so)
-source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/baresip/re/archive/v${pkgver}.tar.gz";
-        "re-flags.patch")
-sha256sums=('4d2b6f8fc73efdbcb5a7b2a98d0b46ac6eb28ede5ae90f9596b49663eec623a9'
-            'd269af3a87305cef303069cc1287be0b504c2bcf48160866fa05e7951d38f2f7')
+source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/baresip/re/archive/v${pkgver}.tar.gz";)
+sha256sums=('93943cff5f6dad0d603954a718fca99df0284a33b584b5fb6b6c5e13413e6bee')
 
-prepare() {
+build() {
   cd re-${pkgver}
-  patch -Np1 -i "${srcdir}/re-flags.patch"
+  cmake -B build -DCMAKE_BUILD_TYPE='None' -DCMAKE_INSTALL_PREFIX='/usr' 
-Wno-dev
+  cmake --build build
 }
 
-build() {
+check() {
   cd re-${pkgver}
-  make RELEASE=1
+  cmake --build build --parallel -t retest
+       build/test/retest -rv
 }
 
 package() {
   cd re-${pkgver}
-  make RELEASE=1 DESTDIR="${pkgdir}" install
+  DESTDIR="$pkgdir" cmake --install build
   install -vDm644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
 }

Deleted: re-flags.patch
===================================================================
--- re-flags.patch      2023-05-12 14:04:12 UTC (rev 1460093)
+++ re-flags.patch      2023-05-12 14:35:30 UTC (rev 1460094)
@@ -1,11 +0,0 @@
---- re-2.1.1.orig/Makefile     2022-03-12 15:42:35.000000000 +0900
-+++ re-2.1.1/Makefile  2022-03-28 14:55:41.972025186 +0900
-@@ -87,7 +87,7 @@
- 
- $(SHARED): $(OBJS) libre.pc
-       @echo "  LD      $@"
--      $(HIDE)$(LD) $(LFLAGS) $(SH_LFLAGS) $(OBJS) $(LIBS) -o $@
-+      $(HIDE)$(LD) $(LDFLAGS) $(LFLAGS) $(SH_LFLAGS) $(OBJS) $(LIBS) -o $@
- 
- 
- $(STATIC): $(OBJS) libre.pc

Reply via email to