[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