New upstream release varnish-2.1.5. See the package changelog for
build details.
This commit is contained in:
parent
114f6f50e9
commit
8111f2cd7e
1
.gitignore
vendored
1
.gitignore
vendored
@ -2,3 +2,4 @@ varnish-2.0.6.tar.gz
|
|||||||
varnish-2.1.2.tar.gz
|
varnish-2.1.2.tar.gz
|
||||||
varnish-2.1.3.tar.gz
|
varnish-2.1.3.tar.gz
|
||||||
/varnish-2.1.4.tar.gz
|
/varnish-2.1.4.tar.gz
|
||||||
|
/varnish-2.1.5.tar.gz
|
||||||
|
2
sources
2
sources
@ -1 +1 @@
|
|||||||
e794a37b6fbb786a083c0946103ae103 varnish-2.1.4.tar.gz
|
2d2f227da36a2a240c475304c717b8e3 varnish-2.1.5.tar.gz
|
||||||
|
41
varnish.spec
41
varnish.spec
@ -1,27 +1,25 @@
|
|||||||
Summary: High-performance HTTP accelerator
|
Summary: High-performance HTTP accelerator
|
||||||
Name: varnish
|
Name: varnish
|
||||||
Version: 2.1.4
|
Version: 2.1.5
|
||||||
Release: 4%{?dist}
|
Release: 1%{?dist}
|
||||||
License: BSD
|
License: BSD
|
||||||
Group: System Environment/Daemons
|
Group: System Environment/Daemons
|
||||||
URL: http://www.varnish-cache.org/
|
URL: http://www.varnish-cache.org/
|
||||||
Source0: http://www.varnish-software.com/sites/default/files/%{name}-%{version}.tar.gz
|
Source0: http://repo.varnish-cache.org/source/%{name}-%{version}.tar.gz
|
||||||
|
|
||||||
Patch1: varnish.s390_pagesize.patch
|
Patch6: varnish.jemalloc_as_system_library.patch
|
||||||
Patch2: varnish.fix_initscript_missing_echo.r5498.patch
|
|
||||||
Patch3: varnish.fix_Content-Length_header.r5461.patch
|
|
||||||
Patch4: varnish.fix_missing_lsb_defaults_in_initscript.r5501.patch
|
|
||||||
Patch5: varnish.add_varnish_vcl_reload.patch
|
|
||||||
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||||
# The svn sources needs autoconf, automake and libtool to generate a suitable
|
|
||||||
# configure script. Release tarballs would not need this
|
# Needs to regenerate configure after patching in jemalloc system lib support
|
||||||
#BuildRequires: automake autoconf libtool
|
BuildRequires: automake autoconf libtool
|
||||||
BuildRequires: ncurses-devel libxslt groff pcre-devel pkgconfig
|
|
||||||
|
BuildRequires: ncurses-devel libxslt groff pcre-devel pkgconfig jemalloc-devel
|
||||||
Requires: varnish-libs = %{version}-%{release}
|
Requires: varnish-libs = %{version}-%{release}
|
||||||
Requires: logrotate
|
Requires: logrotate
|
||||||
Requires: ncurses
|
Requires: ncurses
|
||||||
Requires: pcre
|
Requires: pcre
|
||||||
|
Requires: jemalloc
|
||||||
Requires(pre): shadow-utils
|
Requires(pre): shadow-utils
|
||||||
Requires(post): /sbin/chkconfig, /usr/bin/mkpasswd
|
Requires(post): /sbin/chkconfig, /usr/bin/mkpasswd
|
||||||
Requires(preun): /sbin/chkconfig
|
Requires(preun): /sbin/chkconfig
|
||||||
@ -78,15 +76,11 @@ Documentation files for %name
|
|||||||
%setup -q
|
%setup -q
|
||||||
#%setup -q -n varnish-cache
|
#%setup -q -n varnish-cache
|
||||||
|
|
||||||
%patch1
|
%patch6
|
||||||
%patch2
|
|
||||||
%patch3
|
|
||||||
%patch4
|
|
||||||
%patch5
|
|
||||||
|
|
||||||
# The svn sources needs to generate a suitable configure script
|
# Needs to regenerate configure after patching in jemalloc system lib support
|
||||||
# Release tarballs would not need this
|
# Release tarballs would not need this
|
||||||
#./autogen.sh
|
./autogen.sh
|
||||||
|
|
||||||
# Hack to get 32- and 64-bits tests run concurrently on the same build machine
|
# Hack to get 32- and 64-bits tests run concurrently on the same build machine
|
||||||
case `uname -m` in
|
case `uname -m` in
|
||||||
@ -194,7 +188,7 @@ mkdir -p %{buildroot}/var/run/varnish
|
|||||||
%{__install} -D -m 0755 redhat/varnish.initrc %{buildroot}%{_initrddir}/varnish
|
%{__install} -D -m 0755 redhat/varnish.initrc %{buildroot}%{_initrddir}/varnish
|
||||||
%{__install} -D -m 0755 redhat/varnishlog.initrc %{buildroot}%{_initrddir}/varnishlog
|
%{__install} -D -m 0755 redhat/varnishlog.initrc %{buildroot}%{_initrddir}/varnishlog
|
||||||
%{__install} -D -m 0755 redhat/varnishncsa.initrc %{buildroot}%{_initrddir}/varnishncsa
|
%{__install} -D -m 0755 redhat/varnishncsa.initrc %{buildroot}%{_initrddir}/varnishncsa
|
||||||
%{__install} -D -m 0755 redhat/varnish_reload_vcl %{buildroot}%{_bindir}/varnish_reload_vcl
|
%{__install} -D -m 0755 redhat/varnish_reload_vcl %{buildroot}%{_sbindir}/varnish_reload_vcl
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
rm -rf %{buildroot}
|
rm -rf %{buildroot}
|
||||||
@ -272,6 +266,13 @@ fi
|
|||||||
%postun libs -p /sbin/ldconfig
|
%postun libs -p /sbin/ldconfig
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Feb 01 2011 Ingvar Hagelund <ingvar@redpill-linpro.com> - 2.1.5-1
|
||||||
|
- New upstream release
|
||||||
|
- New download location
|
||||||
|
- Moved varnish_reload_vcl to sbin
|
||||||
|
- Removed patches included upstream
|
||||||
|
- Use jemalloc as system installed library
|
||||||
|
|
||||||
* Wed Nov 04 2010 Ingvar Hagelund <ingvar@redpill-linpro.com> - 2.1.4-4
|
* Wed Nov 04 2010 Ingvar Hagelund <ingvar@redpill-linpro.com> - 2.1.4-4
|
||||||
- Added a patch fixing a missing echo in the init script that
|
- Added a patch fixing a missing echo in the init script that
|
||||||
masked failure output from the script
|
masked failure output from the script
|
||||||
|
Loading…
Reference in New Issue
Block a user