Hello community,

here is the log from the commit of package fuse for openSUSE:Factory checked in 
at 2012-04-24 11:22:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fuse (Old)
 and      /work/SRC/openSUSE:Factory/.fuse.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "fuse", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/fuse/fuse.changes        2012-01-26 
14:18:27.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.fuse.new/fuse.changes   2012-04-24 
11:22:56.000000000 +0200
@@ -1,0 +2,25 @@
+Sun Apr 22 10:31:21 UTC 2012 - [email protected]
+
+- update to 2.9.0 
+  - Add "zero copy" support for kernel 2.6.35 or newer
+  - Make maximum background requests tunable on kernel 2.6.32 or
+    newer
+  - Require --no-canonicalize in (u)mount (util-linux version 2.18
+    or newer) to fix security problems with fusermount
+  - Use dynamically sized hash tables in high level library
+  - Memory use of filesystem daemon can shrink more easily
+  - Add "auto_unmount" option
+  - Add "remember" option
+  - Add man pages for fusermount, mount.fuse and ulockmgr_server
+  - API changes:
+     - Introduce "store" and "retrieve" for accessing kernel
+       buffers on kernel 2.6.36 or newer
+     - Introduce abstract buffer for zero copy operations
+     - Allow path calculation to be omitted on certain operations
+     - Allow batching forget requests
+     - Add "flock" method
+     - Add support for ioctl on directories
+     - Add delete notification
+- drop fuse-pc-remove-libdir-from-Libs.diff (upstream)
+
+-------------------------------------------------------------------

Old:
----
  fuse-2.8.7.tar.bz2
  fuse-pc-remove-libdir-from-Libs.diff

New:
----
  fuse-2.9.0.tar.gz

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

Other differences:
------------------
++++++ fuse.spec ++++++
--- /var/tmp/diff_new_pack.DeTYWB/_old  2012-04-24 11:22:58.000000000 +0200
+++ /var/tmp/diff_new_pack.DeTYWB/_new  2012-04-24 11:22:58.000000000 +0200
@@ -15,21 +15,18 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
 
 Name:           fuse
 Summary:        User space File System
-Version:        2.8.7
-Release:        10
 License:        GPL-2.0+ ; LGPL-2.1+
 Group:          System/Filesystems
+Version:        2.9.0
+Release:        0
 # 
http://sourceforge.net/projects/fuse/files/fuse-2.X/%%{version}/fuse-%%{version}.tar.gz/download
-Source:         %{name}-%{version}.tar.bz2
+Source:         %{name}-%{version}.tar.gz
 Source2:        fuse.rpmlintrc
 Source3:        baselibs.conf
 Patch:          fuse-install-fix.diff
-Patch2:         fuse-pc-remove-libdir-from-Libs.diff
 Patch3:         fuse-gnu_source.patch
 Patch4:         fusermount-compile-as-pie.patch
 Url:            http://fuse.sourceforge.net
@@ -39,8 +36,8 @@
 %else
 Requires:       util-linux(fake+no-canonicalize)
 %endif
-BuildRequires:  pkgconfig
 BuildRequires:  libtool
+BuildRequires:  pkgconfig
 %if 0%{?suse_version} >= 0 && 0%{?suse_version} >= 1000
 Supplements:    filesystem(fuse)
 %endif
@@ -87,7 +84,6 @@
     Miklos Szeredi <[email protected]>
 
 %package -n libulockmgr1
-License:        GPL-2.0+ ; LGPL-2.1+
 Summary:        Library of FUSE, the User space File System for GNU/Linux and 
BSD
 Group:          System/Filesystems
 
@@ -133,7 +129,6 @@
     Miklos Szeredi <[email protected]>
 
 %package -n libfuse2
-License:        GPL-2.0+ ; LGPL-2.1+
 Summary:        Library of FUSE, the User space File System for GNU/Linux and 
BSD
 Group:          System/Filesystems
 
@@ -179,10 +174,11 @@
     Miklos Szeredi <[email protected]>
 
 %package devel
-License:        GPL-2.0+ ; LGPL-2.1+
 Summary:        Development package for FUSE (userspace filesystem) modules
 Group:          Development/Languages/C and C++
-Requires:       fuse = %{version} libfuse2 = %{version} glibc-devel
+Requires:       fuse = %{version}
+Requires:       glibc-devel
+Requires:       libfuse2 = %{version}
 Requires:       libulockmgr1 = %{version}
 
 %description devel
@@ -224,7 +220,6 @@
     Miklos Szeredi <[email protected]>
 
 %package devel-static
-License:        GPL-2.0+ ; LGPL-2.1+
 Summary:        Development package for FUSE (userspace filesystem) modules
 Group:          Development/Languages/C and C++
 Requires:       fuse-devel = %{version}
@@ -271,9 +266,6 @@
 %prep
 %setup -q
 %patch
-%if "%{_exec_prefix}" == "/" || "%{_exec_prefix}" == "/usr"
-%patch2
-%endif
 %patch3
 %patch4 -p1
 
@@ -307,6 +299,7 @@
 
 (cd example && %{__make} clean)
 %{__rm} -rf example/.deps example/Makefile.am example/Makefile.in
+%{__rm} -rf doc/Makefile.am doc/Makefile.in doc/Makefile
 
 %post
 %if 0%{?suse_version} >= 1140
@@ -339,6 +332,9 @@
 %verify(not mode) %attr(4750,root,trusted) %{_bindir}/fusermount
 /sbin/mount.fuse
 %{_bindir}/ulockmgr_server
+%{_mandir}/man1/fusermount.1.*
+%{_mandir}/man1/ulockmgr_server.1.*
+%{_mandir}/man8/mount.fuse.8.*
 
 %files -n libfuse2
 %defattr(-,root,root)

++++++ fuse-gnu_source.patch ++++++
--- /var/tmp/diff_new_pack.DeTYWB/_old  2012-04-24 11:22:58.000000000 +0200
+++ /var/tmp/diff_new_pack.DeTYWB/_new  2012-04-24 11:22:59.000000000 +0200
@@ -1,6 +1,8 @@
+Index: configure.in
+===================================================================
 --- configure.in.orig
 +++ configure.in
-@@ -5,7 +5,9 @@ AM_INIT_AUTOMAKE
+@@ -6,7 +6,9 @@ m4_ifdef([AM_SILENT_RULES], [AM_SILENT_R
  AM_CONFIG_HEADER(include/config.h)
  
  AC_PROG_LIBTOOL

++++++ fuse-install-fix.diff ++++++
--- /var/tmp/diff_new_pack.DeTYWB/_old  2012-04-24 11:22:59.000000000 +0200
+++ /var/tmp/diff_new_pack.DeTYWB/_new  2012-04-24 11:22:59.000000000 +0200
@@ -1,7 +1,9 @@
---- util/Makefile.in.orig      2010-09-28 11:23:54.000000000 +0200
-+++ util/Makefile.in   2010-09-28 11:59:48.000000000 +0200
-@@ -583,26 +583,14 @@ uninstall-am: uninstall-binPROGRAMS unin
- 
+Index: util/Makefile.in
+===================================================================
+--- util/Makefile.in.orig
++++ util/Makefile.in
+@@ -640,26 +640,14 @@ mount_util.c: $(top_srcdir)/lib/mount_ut
+       @cp $(top_srcdir)/lib/mount_util.c .
  
  install-exec-hook:
 -      -chmod u+s $(DESTDIR)$(bindir)/fusermount
@@ -27,9 +29,11 @@
  
  uninstall-local:
        rm -f $(DESTDIR)$(MOUNT_FUSE_PATH)/mount.fuse
---- util/Makefile.am.orig      2010-09-28 10:03:09.000000000 +0200
-+++ util/Makefile.am   2010-09-28 11:59:48.000000000 +0200
-@@ -13,14 +13,6 @@ ulockmgr_server_SOURCES = ulockmgr_serve
+Index: util/Makefile.am
+===================================================================
+--- util/Makefile.am.orig
++++ util/Makefile.am
+@@ -20,14 +20,6 @@ ulockmgr_server_SOURCES = ulockmgr_serve
  ulockmgr_server_CPPFLAGS = -D_FILE_OFFSET_BITS=64 -D_REENTRANT 
  ulockmgr_server_LDFLAGS = -pthread
  
@@ -44,7 +48,7 @@
  EXTRA_DIST = udev.rules init_script
  
  MOUNT_FUSE_PATH = @MOUNT_FUSE_PATH@
-@@ -32,14 +24,8 @@ install-exec-local:
+@@ -39,14 +31,8 @@ install-exec-local:
        $(INSTALL_PROGRAM) $(srcdir)/mount.fuse 
$(DESTDIR)$(MOUNT_FUSE_PATH)/mount.fuse
        $(mkdir_p) $(DESTDIR)$(INIT_D_PATH)
        $(INSTALL_SCRIPT) $(srcdir)/init_script $(DESTDIR)$(INIT_D_PATH)/fuse

++++++ fusermount-compile-as-pie.patch ++++++
--- /var/tmp/diff_new_pack.DeTYWB/_old  2012-04-24 11:22:59.000000000 +0200
+++ /var/tmp/diff_new_pack.DeTYWB/_new  2012-04-24 11:22:59.000000000 +0200
@@ -1,14 +1,13 @@
-Index: fuse-2.8.7/util/Makefile.am
+Index: fuse-2.9.0/util/Makefile.am
 ===================================================================
---- fuse-2.8.7.orig/util/Makefile.am   2012-01-25 19:13:34.000000000 +0100
-+++ fuse-2.8.7/util/Makefile.am        2012-01-25 19:16:02.231609707 +0100
-@@ -7,6 +7,9 @@ noinst_PROGRAMS = mount.fuse
- fusermount_SOURCES = fusermount.c
- fusermount_LDADD = ../lib/mount_util.lo
- fusermount_CPPFLAGS = -I../lib
+--- fuse-2.9.0.orig/util/Makefile.am
++++ fuse-2.9.0/util/Makefile.am
+@@ -10,6 +10,8 @@ noinst_PROGRAMS = mount.fuse
+ # copying it over.
+ fusermount_SOURCES = fusermount.c mount_util.c
+ fusermount_CPPFLAGS = -I$(top_srcdir)/lib
 +fusermount_CFLAGS =  -fPIE $(AM_CFLAGS)
 +fusermount_LDFLAGS = -pie $(AM_LDFLAGS)
-+
- mount_fuse_SOURCES = mount.fuse.c
- 
- ulockmgr_server_SOURCES = ulockmgr_server.c
+ BUILT_SOURCES = mount_util.c
+ mount_util.c: $(top_srcdir)/lib/mount_util.c
+       @cp $(top_srcdir)/lib/mount_util.c .

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to