# Template file for 'varnish' pkgname=varnish version=3.0.3 revision=3 build_style=gnu-configure configure_args="--disable-static" makedepends="pkg-config pcre-devel readline-devel" conf_files="/etc/varnish/default.vcl" systemd_services="varnish.service on" make_dirs="/var/varnish 750 nobody nogroup" short_desc="A fast caching HTTP reverse proxy" maintainer="Juan RP " license="Simplified BSD" homepage="https://www.varnish-cache.org/" distfiles="http://repo.varnish-cache.org/source/${pkgname}-${version}.tar.gz" checksum=2d37d18d952f58b208ac3a0706d4d3e4c0de304b1fcc9df5019571c75f148ab2 long_desc=" Varnish Cache is a web application accelerator also known as a caching HTTP reverse proxy. You install it in front of any server that speaks HTTP and configure it to cache the contents. Varnish Cache is really, really fast. It typically speeds up delivery with a factor of 300 - 1000x, depending on your architecture. A high level overview of what Varnish does can be seen in the video attached to this web page." post_install() { # systemd reload helper vinstall ${FILESDIR}/varnish-vcl-reload 755 usr/sbin # systemd service vinstall ${FILESDIR}/varnish.service 644 usr/lib/systemd/system } libvarnishapi_package() { short_desc+=" - API runtime library" pkg_install() { vmove "usr/lib/*.so*" } } libvarnishapi-devel_package() { depends="libvarnishapi>=${version}" short_desc+=" - API development files" pkg_install() { vmove usr/include vmove usr/lib/pkgconfig vmove usr/share/man/man3 } }