New upstream release

Updated pkg-varnish checkout to 5b97619, setting systemd memlock limit
  to actual 82MB, as it says in the comment
Disabled stripping and building of debug packages, upstream issue #2269
This commit is contained in:
Ingvar Hagelund 2017-04-21 08:44:27 +02:00
parent eef0ab9512
commit 780392f10e
3 changed files with 20 additions and 6 deletions

2
.gitignore vendored
View File

@ -24,3 +24,5 @@ varnish-2.1.3.tar.gz
/pkg-varnish-cache-502fcc0.tar.gz
/varnish-5.1.1.tar.gz
/pkg-varnish-cache-92373fe.tar.gz
/pkg-varnish-cache-5b97619.tar.gz
/varnish-5.1.2.tar.gz

View File

@ -1,2 +1 @@
SHA512 (pkg-varnish-cache-92373fe.tar.gz) = 58e21ed8a999b61d0b41abd39d28246384ab7db522560a68d9f1e179931394e1621bc42109e75970455318739fcf2c3a7b42514dffc701566224d45d84455b51
SHA512 (varnish-5.1.1.tar.gz) = d5acb1fa9d55f5bb77bea85a6db637769126b701c010cffd511e8ac9fd67853e7f0d3bf86ba1ff067031e14a320b3bc9a84c66cd4a5a6b66d30226f5184f5f05
SHA512 (varnish-5.1.2.tar.gz) = 6ee71c2678a34f7e3963547d8e79bd83e3b326ffe703ad60f0d6f8f218a3801849c870aa00e407008ef22cd2b2baf4cbe02625ce77018279afdb8208d43a743b

View File

@ -4,14 +4,19 @@
%define _use_internal_dependency_generator 0
%define __find_provides %{_builddir}/%{name}-%{version}%{?v_rc:-%{?v_rc}}/redhat/find-provides
# https://github.com/varnishcache/varnish-cache/issues/2269
%define debug_package %{nil}
%define _enable_debug_package 0
%define __os_install_post /usr/lib/rpm/brp-compress %{nil}
# Package scripts are now external
# https://github.com/varnishcache/pkg-varnish-cache
%define commit1 92373fee0017d6087977e31eb88f9af227b6d9d5
%define commit1 5b976190ce9e0720f1eee6e9eaccd8a15eaa498d
%global shortcommit1 %(c=%{commit1}; echo ${c:0:7})
Summary: High-performance HTTP accelerator
Name: varnish
Version: 5.1.1
Version: 5.1.2
Release: 1%{?v_rc}%{?dist}
License: BSD
Group: System Environment/Daemons
@ -99,7 +104,7 @@ Group: Development/Libraries
BuildRequires: ncurses-devel
Requires: varnish-libs = %{version}-%{release}
Requires: python
Provides: varnish-libs-devel
Provides: varnish-libs-devel = %{version}-%{release}
Obsoletes: varnish-libs-devel
%description devel
@ -140,13 +145,15 @@ export CFLAGS="%{optflags} -fPIC"
export LDFLAGS=" -pie"
%endif
# https://gcc.gnu.org/wiki/FAQ#PR323%ifarch i386 i686
# https://gcc.gnu.org/wiki/FAQ#PR323
%ifarch i386 i686
%if 0%{?fedora} > 21
export CFLAGS="%{optflags} -ffloat-store -fexcess-precision=standard"
%endif
%if 0%{?rhel} >= 6
export CFLAGS="%{optflags} -fPIC -ffloat-store"
%endif
%endif
# Man pages are prebuilt. No need to regenerate them.
export RST2MAN=/bin/true
@ -389,6 +396,12 @@ fi
%endif
%changelog
* Fri Apr 07 2017 Ingvar Hagelund <ingvar@redpill-linpro.com> 5.1.2-1
- New upstream release
- Updated pkg-varnish checkout to 5b97619, setting systemd memlock limit
to actual 82MB, as it says in the comment
- Disabled stripping and building of debug packages, upstream issue #2269
* Thu Mar 16 2017 Ingvar Hagelund <ingvar@redpill-linpro.com> 5.1.1-1
- New upstream release
- Rebased patches for 5.1.1