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

Sven-Hendrik Haase svenstaro at archlinux.org
Fri Aug 21 19:52:40 UTC 2020


    Date: Friday, August 21, 2020 @ 19:52:40
  Author: svenstaro
Revision: 686437

upgpkg: wt 4.4.0-1: libxcrypt rebuild

Modified:
  wt/trunk/PKGBUILD

----------+
 PKGBUILD |   31 ++++++++++++++-----------------
 1 file changed, 14 insertions(+), 17 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-08-21 19:48:15 UTC (rev 686436)
+++ PKGBUILD	2020-08-21 19:52:40 UTC (rev 686437)
@@ -3,14 +3,16 @@
 # Contributor: Denis Martinez <deuns.martinez at gmail.com>
 
 pkgname=wt
-pkgver=4.3.1
+pkgver=4.4.0
 pkgrel=1
 pkgdesc="a C++ library and application server for developing and deploying web applications"
 arch=('x86_64')
 url="http://www.webtoolkit.eu/"
 license=('GPL')
-depends=('boost-libs' 'libharu' 'graphicsmagick' 'pango' 'zlib' 'libgl' 'harfbuzz' 'qt5-base')
-makedepends=('boost' 'cmake' 'postgresql-libs' 'fcgi' 'sqlite' 'mysql++' 'doxygen' 'graphviz' 'mesa' 'glu')
+depends=('boost-libs' 'libharu' 'graphicsmagick' 'pango' 'zlib' 'libgl' 'harfbuzz'
+         'qt5-base')
+makedepends=('boost' 'cmake' 'postgresql-libs' 'fcgi' 'sqlite' 'mysql++' 'doxygen'
+             'graphviz' 'mesa' 'glu' 'ninja')
 optdepends=('openssl: for SSL support in built-in webserver'
 	    'fcgi: for FastCGI support'
 	    'postgresql-libs: for PostgreSQL Dbo support'
@@ -19,18 +21,14 @@
 	    'mysql++: for the hangman example')
 backup=('etc/wt/wt_config.xml')
 source=("$pkgname-$pkgver.tar.gz::https://github.com/kdeforche/wt/archive/${pkgver}.tar.gz")
-sha512sums=('7992b765b3b5b0509fdc5b21627bb6a5ba6aed66b2814e120ccd15f2dd3380e633d27bf00baf3e764e01046db274a56e1187e89ed6b37ecebc64a30bbfa3a3f7')
+sha512sums=('c5ee591ae75fb5c538846a92ae77647b4f24b3fdd8146c1bb962d88d4b51dba525f89489622a8d76af8c07c800cea98c3ac5f4fbf628db991e3c9663158eb759')
 
-prepare() {
-  cd "$srcdir"/${pkgname}-${pkgver}
-
-  mkdir build
-}
-
 build() {
-  cd "$srcdir"/${pkgname}-${pkgver}/build
+  cd ${pkgname}-${pkgver}
 
-  cmake \
+  cmake . \
+      -Bbuild \
+      -GNinja \
       -DCONNECTOR_HTTP=ON \
       -DWT_WRASTERIMAGE_IMPLEMENTATION=GraphicsMagick \
       -DCMAKE_INSTALL_PREFIX=/usr \
@@ -38,13 +36,12 @@
       -DWEBGROUP=http \
       -DUSE_SYSTEM_SQLITE3=ON \
       -DINSTALL_EXAMPLES=ON \
-      -DBUILD_EXAMPLES=ON \
-      ..
-  VERBOSE=1 make
+      -DBUILD_EXAMPLES=ON
+  VERBOSE=1 ninja -C build
 }
 
 package() {
-  cd "$srcdir"/${pkgname}-${pkgver}/build
+  cd "$srcdir"/${pkgname}-${pkgver}
 
-  make DESTDIR="$pkgdir" install
+  DESTDIR="$pkgdir" ninja -C build install
 }



More information about the arch-commits mailing list