X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=packaging%2FRPM%2Flibnfs.spec.in;h=35e3825df4620c94351b7ef91e9fdfb9397d4dfd;hb=080d2311292dbb9a5bde7571b293c4e776ff47f1;hp=5450ede4bb6e6c8b1ac1c7397548bd95e79a36bd;hpb=9f89cfcd158d23b698de2892bbe11d4484704f3b;p=deb_libnfs.git diff --git a/packaging/RPM/libnfs.spec.in b/packaging/RPM/libnfs.spec.in index 5450ede..35e3825 100644 --- a/packaging/RPM/libnfs.spec.in +++ b/packaging/RPM/libnfs.spec.in @@ -47,8 +47,7 @@ libtoolize -c -f -i automake --add-missing -CFLAGS="$RPM_OPT_FLAGS $EXTRA -O0 -g -D_GNU_SOURCE" ./configure \ - --prefix=%{_prefix} +CFLAGS="$RPM_OPT_FLAGS $EXTRA -O0 -g -D_GNU_SOURCE" %configure %install # Clean up in case there is trash left from a previous build @@ -84,14 +83,106 @@ development libraries for LibNFS %files devel %defattr(-,root,root) %{_includedir}/nfsc/libnfs.h +%{_includedir}/nfsc/libnfs-zdr.h %{_includedir}/nfsc/libnfs-raw.h %{_includedir}/nfsc/libnfs-raw-mount.h %{_includedir}/nfsc/libnfs-raw-nfs.h %{_includedir}/nfsc/libnfs-raw-portmap.h %{_includedir}/nfsc/libnfs-raw-rquota.h +%{_includedir}/nfsc/libnfs-raw-nlm.h +%{_includedir}/nfsc/libnfs-raw-nsm.h %{_libdir}/libnfs.a %{_libdir}/libnfs.la +%{_libdir}/pkgconfig/libnfs.pc + +%package utils +Summary: Utility programs for LibNFS +Group: Applications/System + +%description utils +Utility programs for LibNFS + +%files utils +%defattr(-,root,root) +%{_bindir}/nfs-ls +%{_mandir}/man1/nfs-ls.1.gz %changelog +* Tue Nov 25 2014 : Version 1.9.6 + - Add O_TRUNC support for nfs_create + - Handle OOM during create + - Return more stats fields as part of readdir since we get these for "free" + when we use READDIRPLUS + - Follow symlinks during path resolution + - Add lchown, lstat and lutimes + - Replace all [u_]quad types with [u]int types in our RPC layer + - Solaris build fixes +* Sat Jul 19 2014 : Version 1.9.5 + - Remove old ONC-RPC symbols +* Wed Mar 19 2014 : Version 1.9.3 + - Add O_TRUNC support to nfs_open() + - Add a simple but incomplete LD_PRELOAD tool + - Fixes for some memory leaks and C++ compile support + - Make ANDROID default uid/gid to 65534 + - Allow the READDIRPLUS emulation to still work if some objects + in the direcotry can not be lookedup (NFSv4 ACL denying READ-ATTRIBUTES) + - Have libnfs retry any read/write operations where the server responds + with a short read/write. Some servers do this when they are overloaded? +* Thu Jan 30 2014 : Version 1.9.2 + - Remove chdir change. This needs more testing. +* Tue Jan 28 2014 : Version 1.9.1 + - Restore libnfs-raw-*.h to make install +* Mon Jan 27 2014 : Version 1.9 + - Use _stat64 on windows so file sizes become 64bit always. + - Increase default marshalling buffer so we can marshall large PDUs. + - RPC layer support for NFSv2 + - Win32 updates and fixes + - Add URL parsing functions and URL argument support. + - New utility: nfs-io + - nfs-ls enhancements + - RPC layer support for NSM + - Add example FUSE filesystem. + - Minor fixes. +* Wed Oct 30 2013 : Version 1.8 + - Fix nasty memory leak in read_from_socket + - minor updates +* Sun Oct 20 2013 : Version 1.7 + - Allow nested eventloops so that a sync function can be called from a callback. + - Fix a bug in unmarshalling a uint64. + - Add PATHCONF support. + - WIN32/64 updates + - AROS updates +* Mon May 27 2013 : Version 1.6 + - AROS/Amiga support + - Chose better initial xid value to reduce the probability for collissions. + - Set default group to getgid() instead of -1. This fixes an interoperability + problem with 3.9 linux knfsd. +* Mon Dec 3 2012 : Version 1.5 + - Switch to using our own RPC/XDR replacement ZDR instead of relying on the + system RPC/TIRPC libraries. This allows using libnfs on platforms that lack + RPC libraries completely. + - Add support for Android. +* Sun Nov 25 2012 : Version 1.4 + - Add trackig of freed context and assert on using a context after it has been + freed. + - Windows x64 support and fixes. + - Switch to using our own version of xdr_int64() since the one in libtirpc + crashes on some platforms. + - Fix memory leak in an error path for addrinfo. + - Fix bug dereferencing a null pointer in the mount callback on error. +* Sat Mar 3 2012 : Version 1.3 + - add set/unset to portmapper + - add mount v1 + - try to rotate to find a free port better + - minor fixes +* Tue Dec 6 2011 : Version 1.2 + - Add support for MKNOD + - Add support for HaneWin NFS server + - Change all [s]size_t offset_t to be 64bit clean scalars +* Sun Nov 27 2011 : Version 1.1 + - Fix definition and use of AUTH + - Only call the "connect" callback if non-NULL + - make sure the callback for connect is only invoked once for the sync api + - make file offset bits 64 bits always * Sun Jul 31 2011 : Version 1.0 - Initial version