From e4274a9a951981d4d18cf4435e7b8f8280c25a70 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sun, 16 Feb 2014 11:21:41 +0100 Subject: [PATCH] varnish: remove long_desc; cross build support. --- srcpkgs/varnish/template | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/srcpkgs/varnish/template b/srcpkgs/varnish/template index b64ad75d699..68e3ddc3ad8 100644 --- a/srcpkgs/varnish/template +++ b/srcpkgs/varnish/template @@ -1,10 +1,11 @@ # Template file for 'varnish' pkgname=varnish version=3.0.3 -revision=3 +revision=4 build_style=gnu-configure configure_args="--disable-static" -makedepends="pkg-config pcre-devel readline-devel" +hostmakedepends="pkg-config python" +makedepends="pcre-devel readline-devel" conf_files="/etc/varnish/default.vcl" systemd_services="varnish.service on" make_dirs="/var/varnish 750 nobody nogroup" @@ -14,13 +15,6 @@ 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 @@ -32,16 +26,17 @@ post_install() { libvarnishapi_package() { short_desc+=" - API runtime library" pkg_install() { - vmove "usr/lib/*.so*" + vmove "usr/lib/*.so.*" } } libvarnishapi-devel_package() { - depends="libvarnishapi>=${version}" + depends="libvarnishapi>=${version}_${revision}" short_desc+=" - API development files" pkg_install() { vmove usr/include vmove usr/lib/pkgconfig + vmove "usr/lib/*.so" vmove usr/share/man/man3 } }