Commit 9c5f83af authored by Lasse Karstensen's avatar Lasse Karstensen

Update packaging for 4.0.

parent 75bf9046
Source: libvmod-example
Section: web
Priority: extra
Maintainer: Lasse Karstensen <lasse@varnish-software.com>
Build-Depends: debhelper (>= 7), build-essential, python-docutils
Maintainer: Lasse Karstensen <lkarsten@varnish-software.com>
Build-Depends: debhelper (>= 7), build-essential, python-docutils, libvarnishapi-dev
Standards-Version: 3.8.1
Vcs-Git: git://github.com/varnish/libvmod-example.git
Package: libvmod-example
Architecture: any
Depends: varnish (>= 4.0.0), ${misc:Depends}
Depends: varnish (>= 4.0.2), ${misc:Depends}
Description: Example vmod for Varnish
#!/usr/bin/make -f
export DH_VERBOSE=1
VARNISHSRC = $(DEBIAN_VARNISH_SRC)
VMODDIR = $(shell PKG_CONFIG_PATH="$(VARNISHSRC)" pkg-config --variable=vmoddir varnishapi)
override_dh_auto_configure:
dh_auto_configure -- VMODDIR="$(VMODDIR)" VARNISHSRC="$(VARNISHSRC)"
override_dh_gencontrol:
if [ -n "$$DEBIAN_OVERRIDE_BINARY_VERSION" ]; then \
dh_gencontrol -- -v$$DEBIAN_OVERRIDE_BINARY_VERSION; \
......
Summary: Example VMOD for Varnish
Name: vmod-varnish-%{VARNISHVER}-example
Name: vmod-example
Version: 0.1
Release: 1%{?dist}
License: BSD
Group: System Environment/Daemons
Source0: libvmod-example.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires: varnish > 4.0
Requires: varnish >= 4.0.2
BuildRequires: make
BuildRequires: python-docutils
BuildRequires: varnish-libs-devel
BuildRequires: varnish-libs-devel >= 4.0.2
%description
Example VMOD
......@@ -18,9 +18,7 @@ Example VMOD
%setup -n libvmod-example
%build
# this assumes that VARNISHSRC is defined on the rpmbuild command line, like this:
# rpmbuild -bb --define 'VARNISHSRC /home/user/rpmbuild/BUILD/varnish-3.0.3' redhat/*spec
./configure VARNISHSRC=%{VARNISHSRC} VMODDIR="$(PKG_CONFIG_PATH=%{VARNISHSRC} pkg-config --variable=vmoddir varnishapi)" --prefix=/usr/
%configure --prefix=/usr/
make
make check
......@@ -35,7 +33,7 @@ rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%{_libdir}/varnish/vmods/
%{_libdir}/varnis*/vmods/
%doc /usr/share/doc/%{name}/*
%{_mandir}/man?/*
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment