do not install docs, remove lib/* sbin/*
authorAnas Nashif <anas.nashif@intel.com>
Wed, 14 Nov 2012 22:18:08 +0000 (14:18 -0800)
committersilas jeon <silasjeon@samsung.com>
Wed, 25 May 2016 11:23:31 +0000 (20:23 +0900)
packaging/fuse.spec

index 1c4862d..5bd0b64 100644 (file)
@@ -104,24 +104,11 @@ make %{?_smp_mflags}
 %install
 %make_install
 rm -rf $RPM_BUILD_ROOT/%{_sysconfdir}/init.d
-mkdir $RPM_BUILD_ROOT/sbin
-mkdir $RPM_BUILD_ROOT/%{_lib}
-%{__ln_s} -v %{_sbindir}/mount.fuse $RPM_BUILD_ROOT/sbin
-pushd $RPM_BUILD_ROOT/%{_libdir}
-for libname in $(ls *.so.*);do
-%{__ln_s} -v /%{_libdir}/$libname %{buildroot}/%{_lib}
-done
-popd
 
 (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
-%set_permissions %{_bindir}/fusermount
-%verifyscript
-%verify_permissions -e %{_bindir}/fusermount
-
 %post -n libfuse -p /sbin/ldconfig
 
 %postun -n libfuse -p /sbin/ldconfig
@@ -130,25 +117,22 @@ popd
 
 %postun -n libulockmgr -p /sbin/ldconfig
 
+
+%docs_package
+
 %files
 %defattr(-,root,root)
-%doc AUTHORS ChangeLog FAQ NEWS README* COPYING*
+%doc COPYING*
 %verify(not mode) %attr(4750,root,trusted) %{_bindir}/fusermount
-%exclude /sbin/mount.fuse
 %{_sbindir}/mount.fuse
 %{_bindir}/ulockmgr_server
-%{_mandir}/man1/fusermount.1.*
-%{_mandir}/man1/ulockmgr_server.1.*
-%{_mandir}/man8/mount.fuse.8.*
 
 %files -n libfuse
 %defattr(-,root,root)
-%exclude /%{_lib}/libfuse.so.2*
 %{_libdir}/libfuse.so.2*
 
 %files -n libulockmgr
 %defattr(-,root,root)
-%exclude /%{_lib}/libulockmgr.so.*
 %{_libdir}/libulockmgr.so.*
 
 %files devel