Hello community,

here is the log from the commit of package cyrus-sasl for openSUSE:Factory 
checked in at 2012-05-29 11:37:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cyrus-sasl (Old)
 and      /work/SRC/openSUSE:Factory/.cyrus-sasl.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cyrus-sasl", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/cyrus-sasl/cyrus-sasl-saslauthd.changes  
2012-04-23 16:10:26.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.cyrus-sasl.new/cyrus-sasl-saslauthd.changes     
2012-05-29 11:37:06.000000000 +0200
@@ -2 +2,7 @@
-Wed Apr  4 14:13:51 UTC 2012 - [email protected]
+Wed May  9 21:47:48 UTC 2012 - [email protected]
+
+- Ensure libraries and tools are built with LFS and include
+  config.h in all C files.
+
+-------------------------------------------------------------------
+Wed Apr  4 14:13:36 UTC 2012 - [email protected]
@@ -7 +13 @@
-Wed Jan 18 13:06:35 UTC 2012 - [email protected]
+Wed Jan 18 13:06:00 UTC 2012 - [email protected]
@@ -9 +15 @@
-- Move some doc files from cyrus-sasl to here.
+- Move some doc files to devel package and to cyrus-sasl-saslauthd.
--- /work/SRC/openSUSE:Factory/cyrus-sasl/cyrus-sasl.changes    2012-04-23 
16:10:26.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.cyrus-sasl.new/cyrus-sasl.changes       
2012-05-29 11:37:06.000000000 +0200
@@ -1,0 +2,6 @@
+Wed May  9 21:47:48 UTC 2012 - [email protected]
+
+- Ensure libraries and tools are built with LFS and include
+  config.h in all C files.
+
+-------------------------------------------------------------------

New:
----
  cyrus-sasl-lfs.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ cyrus-sasl-saslauthd.spec ++++++
--- /var/tmp/diff_new_pack.tBERyZ/_old  2012-05-29 11:37:07.000000000 +0200
+++ /var/tmp/diff_new_pack.tBERyZ/_new  2012-05-29 11:37:07.000000000 +0200
@@ -16,16 +16,21 @@
 #
 
 
-
 Name:           cyrus-sasl-saslauthd
-BuildRequires:  db-devel krb5-devel mysql-devel openldap2-devel opie pam-devel 
postgresql-devel
+BuildRequires:  db-devel
+BuildRequires:  krb5-devel
 BuildRequires:  libtool
-License:        BSD-4-Clause
-Group:          Productivity/Networking/Other
+BuildRequires:  mysql-devel
+BuildRequires:  openldap2-devel
+BuildRequires:  opie
+BuildRequires:  pam-devel
+BuildRequires:  postgresql-devel
 Url:            http://asg.web.cmu.edu/sasl/
 Summary:        The SASL Authentication Server
+License:        BSD-4-Clause
+Group:          Productivity/Networking/Other
 Version:        2.1.25
-Release:        14
+Release:        0
 Source:         cyrus-sasl-%{version}.tar.bz2
 Source1:        cyrus-sasl-rc.tar.bz2
 Source2:        README.Source
@@ -36,6 +41,7 @@
 Patch3:         cyrus-sasl-gs2-not-overwrite-minor-error-code.dif
 Patch4:         gssapi-null-deref.dif
 Patch5:         cyrus-sasl-no_rpath.patch
+Patch6:         cyrus-sasl-lfs.patch
 PreReq:         %insserv_prereq %fillup_prereq
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
@@ -44,7 +50,6 @@
 should authenticate with PAM, for example.
 
 %package -n     cyrus-sasl-ldap-auxprop
-License:        BSD-4-Clause
 Summary:        The cyrus-sasl LDAP auxprop plugin
 Group:          Productivity/Networking/Other
 Requires:       cyrus-sasl = %{version}
@@ -54,7 +59,6 @@
 integration.
 
 %package -n     cyrus-sasl-sqlauxprop
-License:        BSD-4-Clause
 Summary:        SQL auxprop plugin for cyrus-sasl
 Group:          Development/Libraries/C and C++
 Requires:       cyrus-sasl = %{version}
@@ -70,7 +74,7 @@
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
-
+%patch6
 %build
 find . -name \*.cvsignore -print0 | xargs -0 rm -vf
 autoreconf -f -i

++++++ cyrus-sasl.spec ++++++
--- /var/tmp/diff_new_pack.tBERyZ/_old  2012-05-29 11:37:07.000000000 +0200
+++ /var/tmp/diff_new_pack.tBERyZ/_new  2012-05-29 11:37:07.000000000 +0200
@@ -16,14 +16,15 @@
 #
 
 
-
 Name:           cyrus-sasl
 Version:        2.1.25
-Release:        14
-BuildRequires:  db-devel krb5-mini-devel openssl-devel opie pam-devel
+Release:        0
+BuildRequires:  db-devel
+BuildRequires:  krb5-mini-devel
 BuildRequires:  libtool
-License:        BSD-4-Clause
-Group:          Productivity/Networking/Other
+BuildRequires:  openssl-devel
+BuildRequires:  opie
+BuildRequires:  pam-devel
 Url:            http://asg.web.cmu.edu/sasl/
 # bug437293
 %ifarch ppc64
@@ -31,6 +32,8 @@
 %endif
 #
 Summary:        Implementation of Cyrus SASL API
+License:        BSD-4-Clause
+Group:          Productivity/Networking/Other
 Source:         cyrus-sasl-%{version}.tar.bz2
 Source1:        cyrus-sasl-rc.tar.bz2
 Source2:        README.Source
@@ -41,59 +44,51 @@
 Patch3:         cyrus-sasl-gs2-not-overwrite-minor-error-code.dif
 Patch4:         gssapi-null-deref.dif
 Patch5:         cyrus-sasl-no_rpath.patch
+Patch6:         cyrus-sasl-lfs.patch
 PreReq:         %insserv_prereq %fillup_prereq
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %package      gssapi
-License:        BSD-4-Clause
 Summary:        Plugin for the GSSAPI SASL mechanism
 Group:          Development/Libraries/C and C++
 Requires:       %{name} = %{version}
 
 %package      crammd5
-License:        BSD-4-Clause
 Summary:        Plugin for the CRAMMD5 SASL mechanism
 Group:          Development/Libraries/C and C++
 Requires:       %{name} = %{version}
 
 %package      digestmd5
-License:        BSD-4-Clause
 Summary:        Plugin for the DIGESTMD5 SASL mechanism
 Group:          Development/Libraries/C and C++
 Requires:       %{name} = %{version}
 
 %package      otp
-License:        BSD-4-Clause
 Summary:        Plugin for the OTP SASL mechanism
 Group:          Development/Libraries/C and C++
 Requires:       %{name} = %{version}
 
 %package      plain
-License:        BSD-4-Clause
 Summary:        Plugin for the PLAIN SASL mechanism
 Group:          Development/Libraries/C and C++
 Requires:       %{name} = %{version}
 
 %package      ntlm
-License:        BSD-4-Clause
 Summary:        Plugin for the NTLM SASL mechanism
 Group:          Productivity/Networking/Other
 Requires:       %{name} = %{version}
 
 %package      gs2
-License:        BSD-4-Clause
 Summary:        Plugin for the GS2 SASL mechanism
 Group:          Productivity/Networking/Other
 Requires:       %{name} = %{version}
 
 %package      scram
-License:        BSD-4-Clause
 Summary:        Plugin for the SCRAM SASL mechanism
 Group:          Productivity/Networking/Other
 Requires:       %{name} = %{version}
 
 %package      devel
-License:        BSD-4-Clause
 # bug437293
 %ifarch ppc64
 Obsoletes:      cyrus-sasl-devel-64bit
@@ -101,7 +96,8 @@
 #
 Summary:        Cyrus SASL API Implementation, Libraries and Header Files
 Group:          Development/Libraries/C and C++
-Requires:       %{name} = %{version}, glibc-devel
+Requires:       %{name} = %{version}
+Requires:       glibc-devel
 
 %description
 This is the Cyrus SASL API. It can be used on the client or server side
@@ -163,11 +159,11 @@
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
-
+%patch6 
 %build
 find . -name \*.cvsignore -print0 | xargs -0 rm -fv
 autoreconf -f -i
-export CFLAGS="-fno-strict-aliasing $RPM_OPT_FLAGS"
+export CFLAGS="%optflags -fno-strict-aliasing"
 %configure --with-pic \
             --with-plugindir=%{_libdir}/sasl2 \
             --with-configdir=/etc/sasl2/:%{_libdir}/sasl2 \

++++++ cyrus-sasl-lfs.patch ++++++
--- configure.in.orig
+++ configure.in
@@ -84,7 +84,9 @@ AC_ARG_ENABLE(obsolete_cram_attr,
               enable_obsolete_cram_attr=$enableval,
               enable_obsolete_cram_attr=yes)
 
-AC_PROG_CC
+AC_PROG_CC_STDC
+AC_USE_SYSTEM_EXTENSIONS
+AC_SYS_LARGEFILE
 AC_PROG_CPP
 AC_PROG_AWK
 AC_PROG_LN_S
--- saslauthd/configure.in.orig
+++ saslauthd/configure.in
@@ -19,7 +19,9 @@ AM_INIT_AUTOMAKE(saslauthd,2.1.25)
 CMU_INIT_AUTOMAKE
 
 dnl Checks for programs.
-AC_PROG_CC
+AC_PROG_CC_STDC
+AC_USE_SYSTEM_EXTENSIONS
+AC_SYS_LARGEFILE
 AC_PROG_CPP
 AC_PROG_AWK
 AC_PROG_MAKE_SET
--- plugins/Makefile.am.orig
+++ plugins/Makefile.am
@@ -49,7 +49,8 @@
 plugin_version = 2:25:0
 
 INCLUDES=-I$(top_srcdir)/include -I$(top_srcdir)/lib -I$(top_srcdir)/sasldb 
-I$(top_builddir)/include
-AM_LDFLAGS = -module -export-dynamic -rpath $(plugindir) -version-info 
$(plugin_version)
+AM_CPPFLAGS = -include $(top_builddir)/config.h
+AM_LDFLAGS = -module -shared -export-dynamic -rpath $(plugindir) -version-info 
$(plugin_version)
 
 COMPAT_OBJS = @LTGETADDRINFOOBJS@ @LTGETNAMEINFOOBJS@ @LTSNPRINTFOBJS@
 
--- lib/Makefile.am.orig
+++ lib/Makefile.am
@@ -43,7 +43,8 @@
 # Library version info - here at the top, for sanity
 sasl_version = 2:25:0
 
-INCLUDES=-I$(top_srcdir)/include -I$(top_srcdir)/plugins 
-I$(top_builddir)/include -I$(top_srcdir)/sasldb
+
+AM_CPPFLAGS= -include $(top_builddir)/config.h -I$(top_srcdir)/include 
-I$(top_srcdir)/plugins -I$(top_builddir)/include -I$(top_srcdir)/sasldb
 
 EXTRA_DIST = windlopen.c staticopen.h NTMakefile
 EXTRA_LIBRARIES = libsasl2.a
--- saslauthd/Makefile.am.orig
+++ saslauthd/Makefile.am
@@ -26,7 +26,7 @@ saslcache_SOURCES = saslcache.c
 
 EXTRA_DIST     = saslauthd.8 saslauthd.mdoc config include \
                  getnameinfo.c getaddrinfo.c LDAP_SASLAUTHD
-INCLUDES       = -I$(top_srcdir)/include -I$(top_builddir)/include 
-I$(top_srcdir)/../include
+AM_CPPFLAGS    = -include $(top_builddir)/config.h -I$(top_srcdir)/include 
-I$(top_builddir)/include -I$(top_srcdir)/../include
 DEFS            = @DEFS@ 
-DSASLAUTHD_CONF_FILE_DEFAULT=\"@sysconfdir@/saslauthd.conf\" -I. -I$(srcdir) 
-I..
 
 
--- utils/Makefile.am.orig
+++ utils/Makefile.am
@@ -89,7 +89,7 @@ libsfsasl2_la_SOURCES =
 libsfsasl2_la_LIBADD = sfsasl.lo
 libsfsasl2_la_LDFLAGS = -version-info 1:0:0 -export-dynamic -rpath $(libdir)
 
-INCLUDES=-I$(top_srcdir)/include -I$(top_builddir)/include @SASL_DB_INC@
+AM_CPPFLAGS = -include $(top_builddir)/config.h -I$(top_srcdir)/include 
-I$(top_builddir)/include @SASL_DB_INC@
 EXTRA_DIST = saslpasswd2.8 sasldblistusers2.8 pluginviewer.8 sfsasl.h sfsasl.c 
smtptest.c testsuite.c pluginviewer.c NTMakefile
 
 sfsasl.lo: sfsasl.c
--- sasldb/Makefile.am.orig
+++ sasldb/Makefile.am
@@ -44,7 +44,7 @@
 # Note that this doesn't necessaraly follow the libsasl2 verison info
 sasl_version = 1:25:0
 
-INCLUDES=-I$(top_srcdir)/include -I$(top_builddir)/include @SASL_DB_INC@
+AM_CPPFLAGS= -include $(top_builddir)/config.h -I$(top_srcdir)/include 
-I$(top_builddir)/include @SASL_DB_INC@
 
 extra_common_sources = db_none.c db_ndbm.c db_gdbm.c db_berkeley.c
 
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to