packages: libfuse/libfuse.spec - removed kernel stuff (no longer included i...
qboosh
qboosh at pld-linux.org
Fri Oct 29 09:46:46 CEST 2010
Author: qboosh Date: Fri Oct 29 07:46:46 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- removed kernel stuff (no longer included in sources)
---- Files affected:
packages/libfuse:
libfuse.spec (1.112 -> 1.113)
---- Diffs:
================================================================
Index: packages/libfuse/libfuse.spec
diff -u packages/libfuse/libfuse.spec:1.112 packages/libfuse/libfuse.spec:1.113
--- packages/libfuse/libfuse.spec:1.112 Thu Oct 14 13:41:53 2010
+++ packages/libfuse/libfuse.spec Fri Oct 29 09:46:41 2010
@@ -1,34 +1,17 @@
# $Revision$, $Date$
# TODO:
# - unpackaged:
-# /etc/init.d/fuse
+# /etc/rc.d/init.d/fuse
# /etc/udev/rules.d/99-fuse.rules
#
# Condtional build:
-%bcond_without dist_kernel # without distribution kernel
-%bcond_with kernel # build kernel modules
-%bcond_without userspace # don't build userspace tools
-%bcond_with verbose # verbose build (V=1)
%bcond_without selinux # build without SELinux support
-
-%ifarch sparc
-%undefine with_smp
-%endif
-
-%if %{without kernel}
-%undefine with_dist_kernel
-%endif
-%if "%{_alt_kernel}" != "%{nil}"
-%undefine with_userspace
-%endif
-
-%define pname libfuse
-%define rel 1
+#
Summary: Filesystem in Userspace
Summary(pl.UTF-8): System plików w przestrzeni użytkownika
-Name: %{pname}%{_alt_kernel}
+Name: libfuse
Version: 2.8.5
-Release: %{rel}
+Release: 1
Epoch: 0
License: GPL v2
Group: Applications/System
@@ -36,21 +19,15 @@
# Source0-md5: 8aa2fd689de00b73963620483084ae3b
Source1: fuse.conf
Patch0: kernel-misc-fuse-Makefile.am.patch
-Patch1: %{pname}-link.patch
+Patch1: %{name}-link.patch
URL: http://fuse.sourceforge.net/
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: cpp
BuildRequires: gettext-devel
+%{?with_selinux:BuildRequires: libselinux-devel}
BuildRequires: libtool
BuildRequires: sed >= 4.0
-%if %{with kernel}
-%{?with_dist_kernel:BuildRequires: kernel%{_alt_kernel}-module-build >= 3:2.6.20.2}
-BuildRequires: rpmbuild(macros) >= 1.379
-%endif
-%if %{with userspace}
-%{?with_selinux:BuildRequires: libselinux-devel}
-%endif
Requires(pre): /usr/bin/getgid
Requires(pre): /usr/sbin/groupadd
Provides: group(fuse)
@@ -77,7 +54,7 @@
Summary: Filesytem in Userspace - Development header files
Summary(pl.UTF-8): System plików w przestrzeni użytkownika - pliki nagłówkowe
Group: Development/Libraries
-Requires: %{pname} = %{epoch}:%{version}-%{rel}
+Requires: %{name} = %{epoch}:%{version}-%{release}
%description devel
Libfuse library header files.
@@ -89,7 +66,7 @@
Summary: Filesytem in Userspace - static library
Summary(pl.UTF-8): System plików w przestrzeni użytkownika - biblioteka statyczna
Group: Development/Libraries
-Requires: libfuse-devel = %{epoch}:%{version}-%{rel}
+Requires: %{name}-devel = %{epoch}:%{version}-%{release}
%description static
Static libfuse libraries.
@@ -97,34 +74,6 @@
%description static -l pl.UTF-8
Statyczna biblioteka libfuse.
-%package -n kernel%{_alt_kernel}-misc-fuse
-Summary: Filesystem in Userspace
-Summary(pl.UTF-8): System plików w przestrzeni użytkownika
-Release: %{rel}@%{_kernel_ver_str}
-License: GPL v2
-Group: Base/Kernel
-Requires(post,postun): /sbin/depmod
-%if %{with dist_kernel}
-%requires_releq_kernel
-Requires(postun): %releq_kernel
-%endif
-%if "%{_alt_kernel}" != "%{nil}"
-Provides: kernel-misc-fuse
-%endif
-
-%description -n kernel%{_alt_kernel}-misc-fuse
-FUSE (Filesystem in Userspace) is a simple interface for userspace
-programs to export a virtual filesystem to the Linux kernel. FUSE also
-aims to provide a secure method for non privileged users to create and
-mount their own filesystem implementations.
-
-%description -n kernel%{_alt_kernel}-misc-fuse -l pl.UTF-8
-FUSE stanowi prosty interfejs dla programów działających w przestrzeni
-użytkownika eksportujący wirtualny system plików do jądra Linuksa.
-FUSE ma również na celu udostępnienie bezpiecznej metody tworzenia i
-montowania własnych implementacji systemów plików przez zwykłych
-(nieuprzywilejowanych) użytkowników.
-
%prep
%setup -q -n fuse-%{version}
%patch0 -p1
@@ -139,39 +88,22 @@
%{__autoconf}
%{__automake}
%configure \
+ INIT_D_PATH=/etc/rc.d/init.d \
%{!?with_selinux:ac_cv_header_selinux_selinux_h=no} \
- --%{?with_kernel:en}%{!?with_kernel:dis}able-kernel-module \
--enable-lib \
- --enable-util \
- %{?with_kernel:--with-kernel=%{_kernelsrcdir}}
+ --enable-util
-%if %{with userspace}
-for DIR in include lib util; do
-%{__make} -C $DIR
-done
-%endif
-
-%if %{with kernel}
-%build_kernel_modules -m fuse -C kernel
-%endif
+%{__make}
%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT{%{_pkgconfigdir},%{_sysconfdir}}
-%if %{with userspace}
-for DIR in include lib util; do
-%{__make} -C $DIR install \
+%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
-done
install fuse.pc $RPM_BUILD_ROOT%{_pkgconfigdir}
install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}
-%endif
-
-%if %{with kernel}
-%install_kernel_modules -m kernel/fuse -d kernel/fs
-%endif
%clean
rm -rf $RPM_BUILD_ROOT
@@ -182,13 +114,6 @@
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
-%post -n kernel%{_alt_kernel}-misc-fuse
-%depmod %{_kernel_ver}
-
-%postun -n kernel%{_alt_kernel}-misc-fuse
-%depmod %{_kernel_ver}
-
-%if %{with userspace}
%files
%defattr(644,root,root,755)
%doc README NEWS ChangeLog AUTHORS doc/*
@@ -216,13 +141,6 @@
%defattr(644,root,root,755)
%{_libdir}/libfuse.a
%{_libdir}/libulockmgr.a
-%endif
-
-%if %{with kernel}
-%files -n kernel%{_alt_kernel}-misc-fuse
-%defattr(644,root,root,755)
-/lib/modules/%{_kernel_ver}/kernel/fs/fuse.ko*
-%endif
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
@@ -230,6 +148,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.113 2010/10/29 07:46:41 qboosh
+- removed kernel stuff (no longer included in sources)
+
Revision 1.112 2010/10/14 11:41:53 draenog
- up to 2.8.5
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/libfuse/libfuse.spec?r1=1.112&r2=1.113&f=u
More information about the pld-cvs-commit
mailing list