rpms/uw-imap/F-13 uw-imap.spec,1.66,1.67

Rex Dieter rdieter at fedoraproject.org
Tue Apr 27 18:33:52 UTC 2010


Author: rdieter

Update of /cvs/pkgs/rpms/uw-imap/F-13
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv19682/F-13

Modified Files:
	uw-imap.spec 
Log Message:
* Tue Apr 27 2010 Rex Dieter <rdieter at fedoraproject.org> - 2007e-11
- SSL connection through IPv6 fails (#485860)
- fix SSLDIR, set SSLKEYS



Index: uw-imap.spec
===================================================================
RCS file: /cvs/pkgs/rpms/uw-imap/F-13/uw-imap.spec,v
retrieving revision 1.66
retrieving revision 1.67
diff -u -p -r1.66 -r1.67
--- uw-imap.spec	16 Sep 2009 19:20:22 -0000	1.66
+++ uw-imap.spec	27 Apr 2010 18:33:52 -0000	1.67
@@ -12,7 +12,7 @@
 Summary: UW Server daemons for IMAP and POP network mail protocols
 Name:	 uw-imap 
 Version: 2007e
-Release: 10%{?dist}
+Release: 11%{?dist}
 
 # See LICENSE.txt, http://www.apache.org/licenses/LICENSE-2.0
 License: ASL 2.0 
@@ -34,8 +34,8 @@ BuildRoot: %{_tmppath}/%{name}-%{version
 %define imap_libs lib%{soname}%{somajor}
 %endif
 
-# FC4+ uses %%_sysconfdir/pki/tls/certs, previous releases used %%_datadir/ssl/certs
-%global sslcerts  %(if [ -d %{_sysconfdir}/pki/tls/certs ]; then echo "%{_sysconfdir}/pki/tls/certs"; else echo "%{_datadir}/ssl/certs"; fi)
+# FC4+ uses %%_sysconfdir/pki/tls, previous releases used %%_datadir/ssl
+%global ssldir  %(if [ -d %{_sysconfdir}/pki/tls ]; then echo "%{_sysconfdir}/pki/tls"; else echo "%{_datadir}/ssl"; fi)
 
 # imap -> uw-imap rename
 Obsoletes: imap < 1:%{version}
@@ -64,8 +64,9 @@ BuildRequires: krb5-devel
 BuildRequires: openssl-devel
 BuildRequires: pam-devel
 
-# Prereq is shorter than separate Requires, Requires(post), Requires(postun)
-Prereq: xinetd
+Requires: xinetd
+Requires(post): xinetd
+Requires(postun): xinetd
 Requires(post): openssl
 
 Requires: %{imap_libs} = %{version}-%{release}
@@ -172,12 +173,13 @@ export EXTRACFLAGS="$EXTRACFLAGS -fno-st
 export EXTRACFLAGS="$EXTRACFLAGS -Wno-pointer-sign"
 %endif
 
-echo "y" | \
+echo -e "y\ny" | \
 make %{?_smp_mflags} lnp \
+IP=6 \
 EXTRACFLAGS="$EXTRACFLAGS" \
 EXTRALDFLAGS="$EXTRALDFLAGS" \
 EXTRAAUTHENTICATORS=gss \
-SPECIALS="GSSDIR=${GSSDIR} LOCKPGM=%{_sbindir}/mlock SSLCERTS=%{sslcerts} SSLDIR=%{_datadir}/ssl SSLINCLUDE=%{_includedir}/openssl SSLLIB=%{_libdir}" \
+SPECIALS="GSSDIR=${GSSDIR} LOCKPGM=%{_sbindir}/mlock SSLCERTS=%{ssldir}/certs SSLDIR=%{ssldir} SSLINCLUDE=%{_includedir}/openssl SSLKEYS=%{ssldir}/private SSLLIB=%{_libdir}" \
 SSLTYPE=unix \
 CCLIENTLIB=$(pwd)/c-client/%{shlibname} \
 SHLIBBASE=%{soname} \
@@ -321,6 +323,10 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Tue Apr 27 2010 Rex Dieter <rdieter at fedoraproject.org> - 2007e-11
+- SSL connection through IPv6 fails (#485860)
+- fix SSLDIR, set SSLKEYS
+
 * Wed Sep 16 2009 Tomas Mraz <tmraz at redhat.com> - 2007e-10
 - use password-auth common PAM configuration instead of system-auth
   where available



More information about the scm-commits mailing list