]> git.pld-linux.org Git - packages/varnish-libvmod-cookie.git/blame - varnish-libvmod-cookie.spec
use more macros
[packages/varnish-libvmod-cookie.git] / varnish-libvmod-cookie.spec
CommitLineData
24c7684c
ER
1#
2# Conditional build:
3%bcond_without tests # build without tests
4
5%define vmod cookie
6Summary: Cookie VMOD for Varnish
7Name: varnish-libvmod-%{vmod}
8Version: 0.1
9Release: 1
10License: BSD
11Group: Daemons
12Source0: https://github.com/lkarsten/libvmod-cookie/archive/3.0/%{vmod}-%{version}.tar.gz
13# Source0-md5: 2c5ad49c59e9f9494d4518c1ea42a562
14URL: https://github.com/lkarsten/libvmod-cookie
15BuildRequires: autoconf
16BuildRequires: automake
17BuildRequires: libtool
18BuildRequires: python-docutils
19BuildRequires: varnish-source
20%{?with_tests:BuildRequires: varnish}
21%requires_eq_to varnish varnish-source
22BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24%define vmoddir %(pkg-config --variable=vmoddir varnishapi || echo ERROR)
25
26%description
27Cookie VMOD for Varnish.
28
29%prep
30%setup -qc
6d73b04b 31mv libvmod-%{vmod}-*/* .
24c7684c
ER
32
33%build
34%{__aclocal} -I m4
35%{__libtoolize}
36%{__autoheader}
37%{__automake}
38%{__autoconf}
39
40VARNISHSRC=$(pkg-config --variable=srcdir varnishapi)
41%configure \
42 VARNISHSRC=$VARNISHSRC \
43 VMODDIR=%{vmoddir}
44
45%{__make}
46%{?with_tests:%{__make} check}
47
48%install
49rm -rf $RPM_BUILD_ROOT
50%{__make} install \
51 DESTDIR=$RPM_BUILD_ROOT
52
6d73b04b
ER
53%{__rm} $RPM_BUILD_ROOT%{_libdir}/varnish/vmods/libvmod_%{vmod}.la
54%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/libvmod-%{vmod}
24c7684c
ER
55
56%clean
57rm -rf $RPM_BUILD_ROOT
58
59%files
60%defattr(644,root,root,755)
61%doc README.rst LICENSE
6d73b04b
ER
62%attr(755,root,root) %{vmoddir}/libvmod_%{vmod}.so
63%{_mandir}/man3/vmod_%{vmod}.3*
This page took 0.072404 seconds and 4 git commands to generate.