diff --git a/neon-0.27.1.tar.bz2 b/neon-0.27.1.tar.bz2 deleted file mode 100644 index 1950a7e..0000000 --- a/neon-0.27.1.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2fb05e1620211063d13e5c9c70385b24f11ec205418241764540e93daec2f832 -size 596935 diff --git a/neon-0.27.2-bloat.patch b/neon-0.27.2-bloat.patch new file mode 100644 index 0000000..ea4dc05 --- /dev/null +++ b/neon-0.27.2-bloat.patch @@ -0,0 +1,24 @@ +Index: neon-config.in +=================================================================== +--- neon-config.in.orig 2006-02-26 21:55:43.000000000 +0100 ++++ neon-config.in 2007-11-26 03:38:14.000000000 +0100 +@@ -73,7 +73,7 @@ while test $# -gt 0; do + ;; + + --libs) +- LIBS="-lneon @NEON_LIBS@" ++ LIBS="-lneon" + # Don't add standard library paths + if test "$prefix" != "/usr"; then + LIBS="-L${libdir} ${LIBS}" +Index: neon.pc.in +=================================================================== +--- neon.pc.in.orig 2006-06-26 12:01:29.000000000 +0200 ++++ neon.pc.in 2007-11-26 03:38:40.000000000 +0100 +@@ -7,5 +7,5 @@ Name: neon + Description: HTTP/WebDAV client library + Version: @NEON_VERSION@ + Libs.private: @NEON_LIBS@ +-Libs: -L${libdir} -lneon @NEON_PC_LIBS@ ++Libs: -L${libdir} -lneon + Cflags: -I${includedir}/neon @NEON_CFLAGS@ diff --git a/neon-0.27.2.tar.bz2 b/neon-0.27.2.tar.bz2 new file mode 100644 index 0000000..7a630bf --- /dev/null +++ b/neon-0.27.2.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:189eae9f36c68dcd9c82bee18021d7a2425859a65d0c92b5a6c8035255d37d75 +size 596998 diff --git a/neon.changes b/neon.changes index 1a4b245..3d09a3e 100644 --- a/neon.changes +++ b/neon.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Mon Nov 26 15:52:13 CET 2007 - crrodriguez@suse.de + +- version 0.27.2 + * Fix crash in GSSAPI Negotiate response header verification. +- Cleanup excessive dependencies on -devel package. + ------------------------------------------------------------------- Fri Oct 12 00:34:55 CEST 2007 - ro@suse.de diff --git a/neon.spec b/neon.spec index ad826ef..3b69f10 100644 --- a/neon.spec +++ b/neon.spec @@ -1,5 +1,5 @@ # -# spec file for package neon (Version 0.27.1) +# spec file for package neon (Version 0.27.2) # # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -13,13 +13,14 @@ Name: neon BuildRequires: libexpat-devel libopenssl-devel zlib-devel Summary: An HTTP and WebDAV Client Library -Version: 0.27.1 -Release: 2 +Version: 0.27.2 +Release: 1 License: GPL v2 or later Group: Development/Libraries/Other Url: http://www.webdav.org/neon BuildRoot: %{_tmppath}/%{name}-%{version}-build Source: http://www.webdav.org/neon/neon-%{version}.tar.bz2 +Patch0: neon-0.27.2-bloat.patch %description neon is an HTTP and WebDAV client library with a C interface. @@ -92,8 +93,7 @@ Authors: %package -n libneon-devel Summary: An HTTP and WebDAV Client Library Group: Development/Libraries/Other -Requires: libneon27 = %{version} -Requires: libopenssl-devel zlib-devel libexpat-devel +Requires: libneon27 = %{version} glibc-devel # renamed after oS 10.3 Provides: neon-devel = 0.27 Obsoletes: neon-devel < 0.27 @@ -132,6 +132,7 @@ Authors: %prep %setup -q +%patch0 %build rm -f aclocal.m4 ltmain.sh @@ -141,11 +142,13 @@ sh autogen.sh --disable-nls \ --enable-shared \ --disable-static \ - --enable-warnings -make %{?jobs:-j%jobs} + --enable-warnings \ + --with-pic +%{__make} %{?jobs:-j%jobs} %install make DESTDIR=$RPM_BUILD_ROOT docdir=%{_defaultdocdir}/%{name} install install-man install-html +rm -f %{buildroot}%{_libdir}/*.la %clean rm -rf $RPM_BUILD_ROOT @@ -163,17 +166,22 @@ rm -rf $RPM_BUILD_ROOT %files -n libneon27 %defattr(-,root,root) -%{_libdir}/*.so.* +%{_libdir}/*.so.27* %files -n libneon-devel %defattr(-,root,root) %{_bindir}/neon-config -%{_includedir}/neon +%dir %{_includedir}/neon +%{_includedir}/neon/*.h %{_mandir}/*/* -%{_libdir}/*.la %{_libdir}/*.so %{_libdir}/pkgconfig/neon.pc + %changelog +* Mon Nov 26 2007 - crrodriguez@suse.de +- version 0.27.2 + * Fix crash in GSSAPI Negotiate response header verification. +- Cleanup excessive dependencies on -devel package. * Fri Oct 12 2007 - ro@suse.de - add provides/obsoletes for neon-devel in libneon-devel after package rename