Accepting request 26664 from filesystems

Copy from filesystems/fuse based on submit request 26664 from user coolo

OBS-URL: https://build.opensuse.org/request/show/26664
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fuse?expand=0&rev=22
This commit is contained in:
OBS User autobuild 2009-12-16 08:47:27 +00:00 committed by Git OBS Bridge
parent e134cbf50f
commit f5756679f5
5 changed files with 71 additions and 27 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:71df51aff3fd120a9ea78bfb4cd13446930ab65269d970d52c5b4079d13660e0
size 394019

3
fuse-2.8.0.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7909193a290922382d7cc9b36ef818dc0e693937e0b546bf29c4f00bdd7944af
size 386995

View File

@ -1,6 +1,36 @@
--- util/Makefile.am
+++ util/Makefile.am
@@ -9,14 +9,14 @@
--- util/Makefile.in.orig 2009-09-07 00:26:57.000000000 +0200
+++ util/Makefile.in 2009-09-07 00:27:50.000000000 +0200
@@ -541,27 +541,14 @@
install-exec-hook:
- -chown root $(DESTDIR)$(bindir)/fusermount
- -chmod u+s $(DESTDIR)$(bindir)/fusermount
- @if test ! -e $(DESTDIR)/dev/fuse; then \
- $(mkdir_p) $(DESTDIR)/dev; \
- echo "mknod $(DESTDIR)/dev/fuse -m 0666 c 10 229 || true"; \
- mknod $(DESTDIR)/dev/fuse -m 0666 c 10 229 || true; \
- fi
install-exec-local:
$(mkdir_p) $(DESTDIR)$(MOUNT_FUSE_PATH)
$(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
- @if test -x /usr/sbin/update-rc.d; then \
- echo "/usr/sbin/update-rc.d fuse start 34 S . start 41 0 6 . || true"; \
- /usr/sbin/update-rc.d fuse start 34 S . start 41 0 6 . || true; \
- fi
install-data-local:
- $(mkdir_p) $(DESTDIR)$(UDEV_RULES_PATH)
- $(INSTALL_DATA) $(srcdir)/udev.rules $(DESTDIR)$(UDEV_RULES_PATH)/99-fuse.rules
uninstall-local:
rm -f $(DESTDIR)$(MOUNT_FUSE_PATH)/mount.fuse
--- util/Makefile.am.orig 2009-09-07 00:26:13.000000000 +0200
+++ util/Makefile.am 2009-09-07 00:27:36.000000000 +0200
@@ -13,15 +13,6 @@
ulockmgr_server_CPPFLAGS = -D_FILE_OFFSET_BITS=64 -D_REENTRANT
ulockmgr_server_LDFLAGS = -pthread
@ -12,27 +42,22 @@
- echo "mknod $(DESTDIR)/dev/fuse -m 0666 c 10 229 || true"; \
- mknod $(DESTDIR)/dev/fuse -m 0666 c 10 229 || true; \
- fi
+#install-exec-hook:
+# -chown root $(DESTDIR)$(bindir)/fusermount
+# -chmod u+s $(DESTDIR)$(bindir)/fusermount
+# @if test ! -e $(DESTDIR)/dev/fuse; then \
+# $(mkdir_p) $(DESTDIR)/dev; \
+# echo "mknod $(DESTDIR)/dev/fuse -m 0666 c 10 229 || true"; \
+# mknod $(DESTDIR)/dev/fuse -m 0666 c 10 229 || true; \
+# fi
-
EXTRA_DIST = udev.rules init_script
EXTRA_DIST = mount.fuse udev.rules init_script
MOUNT_FUSE_PATH = @MOUNT_FUSE_PATH@
@@ -33,14 +24,8 @@
$(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
- @if test -x /usr/sbin/update-rc.d; then \
- echo "/usr/sbin/update-rc.d fuse start 34 S . start 41 0 6 . || true"; \
- /usr/sbin/update-rc.d fuse start 34 S . start 41 0 6 . || true; \
- fi
@@ -34,9 +34,9 @@
/usr/sbin/update-rc.d fuse start 34 S . start 41 0 6 . || true; \
fi
-install-data-local:
install-data-local:
- $(mkdir_p) $(DESTDIR)$(UDEV_RULES_PATH)
- $(INSTALL_DATA) $(srcdir)/udev.rules $(DESTDIR)$(UDEV_RULES_PATH)/99-fuse.rules
+#install-data-local:
+# $(mkdir_p) $(DESTDIR)$(UDEV_RULES_PATH)
+# $(INSTALL_DATA) $(srcdir)/udev.rules $(DESTDIR)$(UDEV_RULES_PATH)/99-fuse.rules
uninstall-local:
rm -f $(DESTDIR)$(MOUNT_FUSE_PATH)/mount.fuse

View File

@ -1,3 +1,18 @@
-------------------------------------------------------------------
Sun Sep 6 22:30:08 UTC 2009 - pascal.bleser@opensuse.org
- update to 2.8.0:
* more scalable directory tree locking
* atomic open(O_TRUNC) support
* support big write requests on kernels 2.6.26 and newer
* out-of-tree fuse module removed
* better NFS exporting support
* new ioctl and poll requests
* new CUSE (Character Device in Userspace) interface
* allow umask processing in userspace
* added cache invalidation notifications
* bugfixes and small improvements
-------------------------------------------------------------------
Thu Jul 30 10:30:41 CEST 2009 - aj@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package fuse (Version 2.7.4)
# spec file for package fuse (Version 2.8.0)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@ -20,10 +20,11 @@
Name: fuse
Summary: User space File System
Version: 2.7.4
Release: 2
Version: 2.8.0
Release: 1
License: GPL v2 or later ; LGPL v2.1 or later
Group: System/Filesystems
# http://prdownloads.sourceforge.net/fuse/fuse-2.X/%{version}/fuse-%{version}.tar.gz
Source: %{name}-%{version}.tar.bz2
Source1: boot.fuse
Source2: fuse.rpmlintrc
@ -33,7 +34,11 @@ Url: http://fuse.sourceforge.net
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: licenses
BuildRequires: licenses
%if 0%{?suse_version}
%if 0%{?suse_version} >= 1000
Supplements: filesystem(fuse)
%endif
%endif
PreReq: %insserv_prereq permissions
%description
@ -219,7 +224,6 @@ Authors:
%endif
%build
autoreconf -fi
export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
%configure --with-pic \
--with-pkgconfigdir=%{_libdir}/pkgconfig \