cvsdist fc71acd
Summary: An HTTP and WebDAV client library
cvsdist fc71acd
Name: neon
9f6f257
Version: 0.30.1
cdd1201
Release: 4%{?dist}
08094c8
License: LGPLv2+
e04553d
Group: System Environment/Libraries
2a9380d
URL: http://www.webdav.org/neon/
cvsdist fc71acd
Source0: http://www.webdav.org/neon/neon-%{version}.tar.gz
906771b
Patch0: neon-0.27.0-multilib.patch
e04553d
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
74d5e48
BuildRequires: expat-devel, openssl-devel, zlib-devel, krb5-devel, libproxy-devel
83abb76
BuildRequires: pkgconfig, pakchois-devel
b38d54a
Requires: ca-certificates
cvsdist fc71acd
cvsdist fc71acd
%description
cvsdist d1a8ced
neon is an HTTP and WebDAV client library, with a C interface;
cvsdist d1a8ced
providing a high-level interface to HTTP and WebDAV methods along
cvsdist d1a8ced
with a low-level interface for HTTP request handling.  neon
cvsdist d1a8ced
supports persistent connections, proxy servers, basic, digest and
cvsdist d1a8ced
Kerberos authentication, and has complete SSL support.
cvsdist fc71acd
cvsdist fc71acd
%package devel
e04553d
Summary: Development libraries and C header files for the neon library
cvsdist fc71acd
Group: Development/Libraries
74d5e48
Requires: neon = %{version}-%{release}, openssl-devel, zlib-devel, expat-devel
9a8d1d5
Requires: pkgconfig
62bee03
# Documentation is GPLv2+
62bee03
License: LGPLv2+ and GPLv2+
cvsdist fc71acd
cvsdist fc71acd
%description devel
cvsdist fc71acd
The development library for the C language HTTP and WebDAV client library.
cvsdist fc71acd
cvsdist fc71acd
%prep
cvsdist fc71acd
%setup -q
e0b1e0d
%patch0 -p1 -b .multilib
cvsdist fc71acd
1930534
# prevent installation of HTML docs
1930534
sed -ibak '/^install-docs/s/install-html//' Makefile.in
1930534
cvsdist d1a8ced
%build
c2a52bd
export CC="%{__cc} -pthread"
98a54ac
%configure --with-expat --enable-shared --disable-static \
74d5e48
        --enable-warnings \
74d5e48
        --with-ssl=openssl --enable-threadsafe-ssl=posix \
5727320
        --with-libproxy
cvsdist b041177
make %{?_smp_mflags}
cvsdist fc71acd
cvsdist fc71acd
%install
cvsdist fc71acd
rm -rf $RPM_BUILD_ROOT
7799b56
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
cvsdist fc71acd
60b39e6
sed -ri "/^dependency_libs/{s,-l[^ ']*,,g}" \
60b39e6
      $RPM_BUILD_ROOT%{_libdir}/libneon.la
60b39e6
906771b
%find_lang %{name}
906771b
cvsdist fc71acd
%clean
cvsdist fc71acd
rm -rf $RPM_BUILD_ROOT
cvsdist fc71acd
cvsdist d1a8ced
%post -p /sbin/ldconfig
cvsdist d1a8ced
cvsdist d1a8ced
%postun -p /sbin/ldconfig
cvsdist d1a8ced
906771b
%files -f %{name}.lang
cvsdist fc71acd
%defattr(-,root,root)
cvsdist 8a25ee8
%doc AUTHORS BUGS TODO src/COPYING.LIB NEWS README THANKS
cvsdist d1a8ced
%{_libdir}/*.so.*
cvsdist fc71acd
cvsdist fc71acd
%files devel
cvsdist fc71acd
%defattr(-,root,root)
cvsdist d1a8ced
%{_bindir}/*
cvsdist fc71acd
%{_includedir}/*
cvsdist d1a8ced
%{_libdir}/pkgconfig/neon.pc
cvsdist d1a8ced
%{_mandir}/man1/*
cvsdist fc71acd
%{_mandir}/man3/*
06f74a5
%{_libdir}/*.*a
cvsdist fc71acd
%{_libdir}/*.so
cvsdist fc71acd
cvsdist fc71acd
%changelog
cdd1201
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.30.1-4
cdd1201
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
cdd1201
de96ee4
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.30.1-3
de96ee4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
de96ee4
505d8d3
* Tue Sep 23 2014 Joe Orton <jorton@redhat.com> - 0.30.1-2
505d8d3
- switch to OpenSSL
505d8d3
9f6f257
* Tue Sep 23 2014 Joe Orton <jorton@redhat.com> - 0.30.1-1
505d8d3
- update to 0.30.1
9f6f257
6130a29
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.30.0-4
6130a29
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
6130a29
eefa3ed
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.30.0-3
eefa3ed
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
eefa3ed
6ea6753
* Wed Jul 31 2013 Joe Orton <jorton@redhat.com> - 0.30.0-2
6ea6753
- prevent installation of HTML docs
6ea6753
b5589e3
* Wed Jul 31 2013 Joe Orton <jorton@redhat.com> - 0.30.0-1
b5589e3
- update to 0.30.0 (#983563, #926212)
b5589e3
da2f7dd
* Mon Mar 18 2013 Joe Orton <jorton@redhat.com> - 0.29.6-6
da2f7dd
- fix strict-aliasing warning (upstream r1896)
da2f7dd
4ded454
* Mon Feb 25 2013 Tomáš Mráz <tmraz@redhat.com> - 0.29.6-5
4ded454
- fix build with gnutls3 - patch by Bartosz Brachaczek
4ded454
1cbac49
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.29.6-4
1cbac49
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
1cbac49
80da988
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.29.6-3
80da988
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
80da988
6420036
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.29.6-2
6420036
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
6420036
f0cbdda
* Tue May  3 2011 Joe Orton <jorton@redhat.com> - 0.29.6-1
f0cbdda
- update to 0.29.6
62bee03
- correct -devel License; drop old Conflicts
62bee03
04cda42
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.29.5-2
04cda42
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
f0cbdda
e541418
* Thu Oct 14 2010 Joe Orton <jorton@redhat.com> - 0.29.5-1
e541418
- update to 0.29.5
e541418
bbc3906
* Fri Oct  1 2010 Joe Orton <jorton@redhat.com> - 0.29.4-1
bbc3906
- update to 0.29.4
bbc3906
cefc96c
* Thu Mar 25 2010 Joe Orton <jorton@redhat.com> - 0.29.3-1
cefc96c
- update to 0.29.3
cefc96c
07fa62a
* Fri Jan  8 2010 Joe Orton <jorton@redhat.com> - 0.29.2-1
07fa62a
- update to 0.29.2
07fa62a
0c7c7f9
* Tue Dec 15 2009 Joe Orton <jorton@redhat.com> - 0.29.1-1
0c7c7f9
- update to 0.29.1
0c7c7f9
5727320
* Sun Sep 13 2009 Joe Orton <jorton@redhat.com> 0.29.0-3
153c0de
- enable libproxy support
153c0de
2d209f9
* Sun Sep 13 2009 Joe Orton <jorton@redhat.com> 0.29.0-1
2d209f9
- update to 0.29.0
2d209f9
ead22b6
* Wed Aug 19 2009 Joe Orton <jorton@redhat.com> 0.28.6-1
ead22b6
- update to 0.28.6
ead22b6
b5ad3c8
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.28.5-2
b5ad3c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
b5ad3c8
d078f2c
* Thu Jul  9 2009 Joe Orton <jorton@redhat.com> 0.28.5-1
d078f2c
- update to 0.28.5
d078f2c
61de5c3
* Fri Mar  6 2009 Joe Orton <jorton@redhat.com> 0.28.4-1
61de5c3
- update to 0.28.4
61de5c3
40dcc75
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.28.3-4
40dcc75
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
40dcc75
7799b56
* Mon Jan 19 2009 Joe Orton <jorton@redhat.com> 0.28.3-3
7799b56
- use install-p in "make install" (Robert Scheck, #226189)
7799b56
891e66f
* Thu Aug 28 2008 Joe Orton <jorton@redhat.com> 0.28.3-2
891e66f
- update to 0.28.3
891e66f
edd90a6
* Wed Jun 25 2008 Joe Orton <jorton@redhat.com> 0.28.2-4
edd90a6
- rebuild for new GnuTLS
edd90a6
b38d54a
* Mon Jun  2 2008 Joe Orton <jorton@redhat.com> 0.28.2-3
b38d54a
- require ca-certificates package
b38d54a
d37138f
* Thu Apr  3 2008 Joe Orton <jorton@redhat.com> 0.28.2-2
d37138f
- update to 0.28.2
d37138f
d615b49
* Wed Apr  2 2008 Joe Orton <jorton@redhat.com> 0.28.1-3
d615b49
- use the OpenSSL CA bundle
d615b49
1d92096
* Mon Mar 10 2008 Joe Orton <jorton@redhat.com> 0.28.1-2
1d92096
- update to 0.28.1
1d92096
83abb76
* Tue Feb 26 2008 Joe Orton <jorton@redhat.com> 0.28.0-3
83abb76
- rebuild against pakchois
83abb76
60b39e6
* Wed Dec  5 2007 Joe Orton <jorton@redhat.com> 0.27.2-4
60b39e6
- trim dependency_libs in .la file
60b39e6
98a54ac
* Tue Dec  4 2007 Joe Orton <jorton@redhat.com> 0.27.2-3
98a54ac
- rebuild against GnuTLS
98a54ac
- drop static library
98a54ac
6a4ba83
* Tue Sep 25 2007 Joe Orton <jorton@redhat.com> 0.27.2-2
6a4ba83
- update to 0.27.2
6a4ba83
47f0acb
* Thu Sep 20 2007 Joe Orton <jorton@redhat.com> 0.27.0-3
47f0acb
- fix Negotiate response verification
47f0acb
b608114
* Thu Aug 30 2007 Joe Orton <jorton@redhat.com> 0.27.0-2
c2a52bd
- enable OpenSSL thread-safety hooks
b608114
906771b
* Wed Aug 22 2007 Joe Orton <jorton@redhat.com> 0.27.0-1
906771b
- update to 0.27.0 (#243638)
906771b
08094c8
* Mon Aug 20 2007 Joe Orton <jorton@redhat.com> 0.25.5-7
08094c8
- fix License
08094c8
e04553d
* Mon Feb  5 2007 Joe Orton <jorton@redhat.com> 0.25.5-6
e04553d
- remove trailing dot in -devel Summary
e04553d
- use standard BuildRoot
e04553d
- change Group to System Environment/Libraries
e04553d
- drop Prefix
e04553d
815883f
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0.25.5-5.1
815883f
- rebuild
815883f
9a8d1d5
* Thu Jun  1 2006 Joe Orton <jorton@redhat.com> 0.25.5-5
9a8d1d5
- have -devel require pkgconfig (#193355)
9a8d1d5
e0b1e0d
* Wed May 24 2006 Joe Orton <jorton@redhat.com> 0.25.5-4
e0b1e0d
- add multilib fixes for neon-config (#192734)
e0b1e0d
765d5f4
* Wed May 17 2006 Joe Orton <jorton@redhat.com> 0.25.5-3
765d5f4
- rebuild
765d5f4
d0626ac
* Mon Feb 27 2006 Joe Orton <jorton@redhat.com> 0.25.5-2
d395c64
- don't trim exported libraries (#182997)
d395c64
926aec9
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0.25.5-1.2
926aec9
- bump again for double-long bug on ppc(64)
926aec9
6490a05
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 0.25.5-1.1
6490a05
- rebuilt for new gcc4.1 snapshot and glibc changes
6490a05
f4991bc
* Tue Jan 31 2006 Joe Orton <jorton@redhat.com> 0.25.5-1
f4991bc
- update to 0.25.5
f4991bc
e512b1d
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
e512b1d
- rebuilt
e512b1d
0947fae
* Wed Dec  7 2005 Joe Orton <jorton@redhat.com> 0.24.7-10
0947fae
- strip unnecessary exports from .la file/neon-config
0947fae
a0a1abb
* Tue Nov  8 2005 Tomas Mraz <tmraz@redhat.com> 0.24.7-9
a0a1abb
- rebuilt with new openssl
a0a1abb
06f74a5
* Fri Sep 23 2005 Joe Orton <jorton@redhat.com> 0.24.7-8
06f74a5
- restore static libs for rpm
06f74a5
03cfafb
* Mon Sep 19 2005 Joe Orton <jorton@redhat.com> 0.24.7-7
03cfafb
- drop static libs, doc/html from devel docdir
03cfafb
33a7c99
* Wed Mar  2 2005 Joe Orton <jorton@redhat.com> 0.24.7-6
33a7c99
- rebuild
33a7c99
e47f9af
* Thu Feb 10 2005 Joe Orton <jorton@redhat.com> 0.24.7-5
e47f9af
- don't define min() in ne_utils.h (Caolan McNamara, #147228)
e47f9af
f27aceb
* Tue Oct 12 2004 Joe Orton <jorton@redhat.com> 0.24.7-4
f27aceb
- update to GSSAPI code from trunk
f27aceb
cvsdist bf0ce8b
* Fri Jul 23 2004 Joe Orton <jorton@redhat.com> 0.24.7-3
cvsdist bf0ce8b
- rebuild
cvsdist bf0ce8b
cvsdist bf0ce8b
* Tue Jul 20 2004 Joe Orton <jorton@redhat.com> 0.24.7-2.1
cvsdist bf0ce8b
- rebuild
cvsdist bf0ce8b
cvsdist 1d9de44
* Tue Jul  6 2004 Joe Orton <jorton@redhat.com> 0.24.7-2
cvsdist 1d9de44
- devel requires neon of same release, expat-devel (#127330)
cvsdist 1d9de44
cvsdist 8a25ee8
* Mon Jul  5 2004 Joe Orton <jorton@redhat.com> 0.24.7-1
cvsdist 8a25ee8
- update to 0.24.7
cvsdist 8a25ee8
cvsdist a86d07e
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cvsdist a86d07e
- rebuilt
cvsdist a86d07e
cvsdist 4ca0f61
* Wed May 19 2004 Joe Orton <jorton@redhat.com> 0.24.6-1
cvsdist 4ca0f61
- update to 0.24.6
cvsdist 4ca0f61
cvsdist 735cf67
* Wed Apr 14 2004 Joe Orton <jorton@redhat.com> 0.24.5-2
cvsdist 735cf67
- rebuild
cvsdist 735cf67
cvsdist 735cf67
* Wed Apr 14 2004 Joe Orton <jorton@redhat.com> 0.24.5-1
cvsdist 4ca0f61
- update to 0.24.5 for CVE CAN-2004-0179 fix
cvsdist 735cf67
cvsdist 735cf67
* Thu Mar 25 2004 Joe Orton <jorton@redhat.com> 0.24.4-4
cvsdist 735cf67
- implement the Negotate auth scheme, and only over SSL
cvsdist 735cf67
cvsdist b041177
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
cvsdist b041177
- rebuilt
cvsdist b041177
cvsdist b041177
* Wed Feb 25 2004 Joe Orton <jorton@redhat.com> 0.24.4-3
cvsdist b041177
- use BuildRequires not BuildPrereq, drop autoconf, libtool;
cvsdist b041177
  -devel requires {openssl,zlib}-devel (#116744)
cvsdist b041177
cvsdist b041177
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com> 0.24.4-2
cvsdist b041177
- rebuilt
cvsdist b041177
cvsdist b041177
* Mon Feb  9 2004 Joe Orton <jorton@redhat.com> 0.24.4-1
cvsdist b041177
- update to 0.24.4
cvsdist b041177
cvsdist d1a8ced
* Thu Oct  9 2003 Joe Orton <jorton@redhat.com> 0.24.3-1
cvsdist d1a8ced
- update to 0.24.3
cvsdist d1a8ced
cvsdist d1a8ced
* Wed Sep 24 2003 Joe Orton <jorton@redhat.com> 0.24.2-1
cvsdist d1a8ced
- update to 0.24.2
cvsdist d1a8ced
cvsdist d1a8ced
* Tue Jul 22 2003 Nalin Dahyabhai <nalin@redhat.com> 0.23.9-7
cvsdist d1a8ced
- rebuild
cvsdist d1a8ced
cvsdist d1a8ced
* Tue Jun 24 2003 Joe Orton <jorton@redhat.com> 0.23.9-6
cvsdist d1a8ced
- never print libdir in --libs output
cvsdist d1a8ced
cvsdist d1a8ced
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
cvsdist d1a8ced
- rebuilt
cvsdist d1a8ced
cvsdist d1a8ced
* Tue Jun  3 2003 Joe Orton <jorton@redhat.com> 0.23.9-4
cvsdist d1a8ced
- don't regenerate docs; limit conflict with subversion
cvsdist d1a8ced
cvsdist d1a8ced
* Wed May 28 2003 Jeff Johnson <jbj@redhat.com> 0.23.9-3
cvsdist d1a8ced
- build.
cvsdist d1a8ced
cvsdist d1a8ced
* Sat May 24 2003 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist d1a8ced
- add ldconfig to post/postun
cvsdist d1a8ced
cvsdist d1a8ced
* Tue May 20 2003 Jeff Johnson <jbj@redhat.com> 0.23.9-2
cvsdist d1a8ced
- force expat, include neon-config, for subversion build.
cvsdist d1a8ced
- do "make check" (but ignore failure for now)
cvsdist d1a8ced
cvsdist d1a8ced
* Mon May 19 2003 Jeff Johnson <jbj@redhat.com> 0.23.9-1
cvsdist d1a8ced
- upgrade to 0.23.9.
cvsdist d1a8ced
- avoid xmlto breakage generating man pages for now.
cvsdist d1a8ced
cvsdist fc71acd
* Mon Nov 11 2002 Jeff Johnson <jbj@redhat.com> 0.23.5-2
cvsdist fc71acd
- avoid subversion-devel until libxml2 vs. expat is resolved.
cvsdist fc71acd
cvsdist fc71acd
* Sat Nov  9 2002 Jeff Johnson <jbj@redhat.com> 0.23.5-1
cvsdist fc71acd
- Create.