# Description: lighttpd is a secure, fast, compliant, and very flexible web server # URL: https://www.lighttpd.net/ # Maintainer: KRAK3N Team, extra ports at krak3n dot my # Depends on: pcre2 meson name=lighttpd version=1.4.82 release=1 source=(https://download.${name}.net/${name}/releases-${version%.*}.x/${name}-${version}.tar.xz $name.conf run) build() { cd $name-$version meson setup \ -Dprefix=/usr \ -Dlibdir=/usr/lib \ -Dlibexecdir=/usr/lib/$name \ -Dincludedir=/usr/include \ -Ddatadir=/usr/share \ -Dmandir=/usr/share/man \ -Dinfodir=/usr/share/info \ -Dlocaledir=/usr/share/locale \ -Dsysconfdir=/etc \ -Dlocalstatedir=/var \ -Dsharedstatedir=/var/lib \ -Dbuildtype=plain \ -Dauto_features=auto \ -Dwrap_mode=nodownload \ -Db_lto=true \ -Db_pie=true \ -Dwith_openssl=true \ build ninja -C build DESTDIR=$PKG meson install -C build install -Dm644 $SRC/$name.conf $PKG/etc/$name/$name.conf install -Dm755 $SRC/run $PKG/etc/sv/$name/run ln -s ../../../run/runit/supervise.$name $PKG/etc/sv/$name/supervise }