diff options
Diffstat (limited to 'community/wt/APKBUILD')
-rw-r--r-- | community/wt/APKBUILD | 67 |
1 files changed, 42 insertions, 25 deletions
diff --git a/community/wt/APKBUILD b/community/wt/APKBUILD index 20828b33f99..30476f6a694 100644 --- a/community/wt/APKBUILD +++ b/community/wt/APKBUILD @@ -1,42 +1,59 @@ # Contributor: Francesco Colista <fcolista@alpinelinux.org> # Maintainer: Francesco Colista <fcolista@alpinelinux.org> pkgname=wt -pkgver=4.3.1 +pkgver=4.10.0 pkgrel=0 pkgdesc="C++ library and application server for developing and deploying web applications" -url="https://www.webtoolkit.eu" +url="https://www.webtoolkit.eu/" arch="all" -license="GPL-2.0-or-later WITH openssl-exception" -depends_dev="zlib-dev boost-dev sqlite-dev mesa-dev glu-dev graphicsmagick-dev - openssl-dev pango-dev fcgi-dev postgresql-dev qt5-qtbase-dev libharu-dev - harfbuzz-dev" -makedepends="$depends_dev cmake boost" +license="GPL-2.0-only WITH openssl-exception" +depends_dev=" + boost-dev + fcgi-dev + glu-dev + graphicsmagick-dev + harfbuzz-dev + libharu-dev + libpq-dev + mesa-dev + openssl-dev>3 + pango-dev + qt5-qtbase-dev + sqlite-dev + zlib-dev + " +makedepends="$depends_dev cmake samurai" pkggroups="wt" pkgusers="wt" options="!check" -subpackages="$pkgname-dev" -source="$pkgname-$pkgver.tar.gz::https://github.com/kdeforche/wt/archive/$pkgver.tar.gz" +subpackages="$pkgname-dev $pkgname-doc::noarch" +source="$pkgname-$pkgver.tar.gz::https://github.com/emweb/wt/archive/$pkgver.tar.gz" build() { - CXXFLAGS="$CXXFLAGS -fpermissive" \ - cmake -B build . \ + cmake -B build -G Ninja \ -DCMAKE_BUILD_TYPE=None \ - -DCONNECTOR_HTTP=ON \ - -DWT_WRASTERIMAGE_IMPLEMENTATION=GraphicsMagick \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DWEBUSER=$pkgusers \ - -DWEBGROUP=$pkggroups \ - -DRUNDIR="$pkgdir"/var/run/wt \ - -DUSE_SYSTEM_SQLITE3=ON \ - -DINSTALL_EXAMPLES=ON \ - -DBUILD_EXAMPLES=OFF - make -C build + -DCONNECTOR_HTTP=ON \ + -DWT_WRASTERIMAGE_IMPLEMENTATION=GraphicsMagick \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DWEBUSER=$pkgusers \ + -DWEBGROUP=$pkggroups \ + -DRUNDIR=/run/wt \ + -DUSE_SYSTEM_SQLITE3=ON \ + -DINSTALL_EXAMPLES=ON \ + -DBUILD_EXAMPLES=OFF + cmake --build build } package() { - make -C build DESTDIR=$pkgdir install - rm -rf $pkgdir/usr/cmake - rm -rf $pkgdir/var/run + DESTDIR="$pkgdir" cmake --install build + rm -rf "$pkgdir"/var/run } -sha512sums="7992b765b3b5b0509fdc5b21627bb6a5ba6aed66b2814e120ccd15f2dd3380e633d27bf00baf3e764e01046db274a56e1187e89ed6b37ecebc64a30bbfa3a3f7 wt-4.3.1.tar.gz" +doc() { + install_if="$pkgname=$pkgver-r$pkgrel docs" + amove usr/lib/Wt/examples +} + +sha512sums=" +156ac130177f46151f8da8a8ce36714a7fd30713ac796c94867756309f7099f429e2e6e1c676f114079bc5fefd3b49ecb3a036f49779d7b6d3c6a64f190d0a50 wt-4.10.0.tar.gz +" |