[packages/cups] - added tcp_wrappers and lspp bconds (default to off, should be consider libwrap on by default?)
qboosh
qboosh at pld-linux.org
Tue Nov 15 18:17:17 CET 2016
commit 9781b66dd5ebea9425cc471c588e349db0f3ac49
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Tue Nov 15 18:17:23 2016 +0100
- added tcp_wrappers and lspp bconds (default to off, should be consider libwrap on by default?)
cups.spec | 13 ++++++++++---
1 file changed, 10 insertions(+), 3 deletions(-)
---
diff --git a/cups.spec b/cups.spec
index b8244b9..656eed6 100644
--- a/cups.spec
+++ b/cups.spec
@@ -3,9 +3,11 @@
%bcond_without gnutls # use GNU TLS for SSL/TLS support
%bcond_with dnssd # DNS Service Discovery support via dns_sd API (obsoleted by Avahi patch)
%bcond_without avahi # DNS Service Discovery support via Avahi
-%bcond_without gssapi # do not include GSSAPI support
-%bcond_without python # don't build Python support in web interface
-%bcond_without static_libs # don't build static library
+%bcond_without gssapi # GSSAPI support
+%bcond_with lspp # audit and SELinux label support (lspp patch)
+%bcond_with tcp_wrappers # tcp_wrappers/libwrap support
+%bcond_without python # Python support in web interface
+%bcond_without static_libs # static library
Summary(pl.UTF-8): Ogólny system druku dla Uniksa
Summary(pt_BR.UTF-8): Sistema Unix de Impressão
@@ -61,6 +63,7 @@ Patch116: cups-web-devices-timeout.patch
Patch117: cups-lspp.patch
URL: http://www.cups.org/
BuildRequires: acl-devel
+%{?with_lspp:BuildRequires: audit-libs-devel}
BuildRequires: autoconf >= 2.60
BuildRequires: automake
%{?with_dnssd:BuildRequires: avahi-compat-libdns_sd-devel}
@@ -70,8 +73,10 @@ BuildRequires: glibc-headers
%{?with_gnutls:BuildRequires: gnutls-devel}
%{?with_gssapi:BuildRequires: heimdal-devel}
BuildRequires: libpaper-devel
+%{?with_lspp:BuildRequires: libselinux-devel}
BuildRequires: libstdc++-devel
BuildRequires: libusb-devel >= 1.0
+%{?with_tcp_wrappers:BuildRequires: libwrap-devel}
BuildRequires: pam-devel
BuildRequires: pkgconfig
BuildRequires: rpmbuild(macros) >= 1.641
@@ -305,9 +310,11 @@ Wsparcie dla LPD w serwerze wydruków CUPS.
--enable-gssapi%{!?with_gssapi:=no} \
--enable-libpaper \
--enable-libusb \
+ %{?with_lspp:--enable-lspp} \
--enable-shared \
--enable-ssl \
%{?with_static_libs:--enable-static} \
+ %{?with_tcp_wrappers:--enable-tcp-wrappers} \
--with-cups-group=lp \
--with-cups-user=lp \
--with-system-groups=sys \
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/cups.git/commitdiff/9781b66dd5ebea9425cc471c588e349db0f3ac49
More information about the pld-cvs-commit
mailing list