SPECS: cvsnt.spec - kerberos bcond

glen glen at pld-linux.org
Wed Mar 26 00:05:56 CET 2008


Author: glen                         Date: Tue Mar 25 23:05:56 2008 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- kerberos bcond

---- Files affected:
SPECS:
   cvsnt.spec (1.2 -> 1.3) 

---- Diffs:

================================================================
Index: SPECS/cvsnt.spec
diff -u SPECS/cvsnt.spec:1.2 SPECS/cvsnt.spec:1.3
--- SPECS/cvsnt.spec:1.2	Wed Mar 26 00:04:40 2008
+++ SPECS/cvsnt.spec	Wed Mar 26 00:05:51 2008
@@ -1,4 +1,8 @@
 # $Revision$, $Date$
+#
+# Conditional build:
+%bcond_without	kerberos		# build without krb5 support
+#
 # TODO:
 # - check server mode and default config
 # - create cvsnt-database-xyz and cvsnt-protocol-xyz subpackages
@@ -19,7 +23,7 @@
 BuildRequires:	avahi-compat-libdns_sd-devel
 BuildRequires:	docbook-style-xsl
 BuildRequires:	expat-devel
-BuildRequires:	krb5-devel
+%{?with_kerberos:BuildRequires:	krb5-devel}
 BuildRequires:	libstdc++-devel
 BuildRequires:	mysql-devel
 BuildRequires:	openssl-devel
@@ -133,8 +137,8 @@
 install %{SOURCE1} $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/%{name}
 install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/cvslockd
 
-mv $RPM_BUILD_ROOT%{_sysconfdir}/cvsnt/PServer.example $RPM_BUILD_ROOT%{_sysconfdir}/cvsnt/PServer
-mv $RPM_BUILD_ROOT%{_sysconfdir}/cvsnt/Plugins.example $RPM_BUILD_ROOT%{_sysconfdir}/cvsnt/Plugins
+mv $RPM_BUILD_ROOT%{_sysconfdir}/cvsnt/PServer{.example,}
+mv $RPM_BUILD_ROOT%{_sysconfdir}/cvsnt/Plugins{.example,}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -198,9 +202,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.3  2008-03-25 23:05:51  glen
+- kerberos bcond
+
 Revision 1.2  2008-03-25 23:04:40  arekm
 - update todos/solve some todos
 
 Revision 1.1  2008-03-25 22:58:14  arekm
 - initial; feature rich cvs server/client
-
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/cvsnt.spec?r1=1.2&r2=1.3&f=u



More information about the pld-cvs-commit mailing list