# Contributor: Francesco Colista <fcolista@alpinelinux.org>
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
setvar pkgname = 'wt'
setvar pkgver = '3.3.8'
setvar pkgrel = '0'
setvar pkgdesc = ""A C++ library and application server for developing and deploying web applications""
setvar url = ""http://www.webtoolkit.eu""
setvar arch = ""all""
setvar license = ""GPL""
setvar depends = """"
setvar depends_dev = ""zlib-dev boost-dev sqlite-dev mesa-dev glu-dev graphicsmagick-dev
	libressl-dev pango-dev sqlite-dev fcgi-dev postgresql-dev qt-dev libharu-dev""
setvar makedepends = ""$depends_dev cmake boost""
setvar pkgroups = ""wt""
setvar pkgusers = ""wt""
setvar options = ""!check""
setvar subpackages = ""$pkgname-dev""
setvar source = ""$pkgname-$pkgver.tar.gz::https://github.com/kdeforche/$pkgname/archive/$pkgver.tar.gz""
setvar builddir = ""$srcdir"/$pkgname-$pkgver"

proc build {
	cd $builddir
	mkdir -p build && cd build"
	CXXFLAGS="-fpermissive"" \
	cmake \
	      -DCONNECTOR_HTTP=ON \
	      -DWT_CPP_11_MODE=-std=c++11 \
	      -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 \
	      -DINSTALL_FINDWT_CMAKE_FILE=ON \
	..
	make
}

proc package {
	cd "$builddir"/build
	make DESTDIR=$pkgdir install
	rm -rf $pkgdir/usr/cmake
	rm -rf $pkgdir/var/run
}

setvar sha512sums = ""227bfa888ad53c9a22205d79de0111a286fd1f6a6fa46a1a8fb3795fdae45fc1cc19b95600585310cd10fee57e6355067f073c7ece72e68aa5656b512ec311ad  wt-3.3.8.tar.gz""