varnish: remove long_desc; cross build support.

This commit is contained in:
Juan RP 2014-02-16 11:21:41 +01:00
parent 837c4c21fb
commit e4274a9a95

View file

@ -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
}
}