1 Summary: CVSFS - CVS filesystem
2 Summary(pl): CVSFS - system plikowy CVS
9 Source0: http://dl.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
10 Patch0: cvsfs-Makefile.am.patch
11 Patch1: cvsfs-PPC.patch
12 Patch2: cvsfs-AXP.patch
13 URL: http://sourceforge.net/projects/cvsfs/
14 BuildRequires: autoconf
15 BuildRequires: automake
16 BuildRequires: libstdc++-devel
17 %{!?_without_dist_kernel:BuildRequires: kernel-headers}
18 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24 Narzêdzia do obs³ugi CVS FS.
26 %package -n kernel-cvsfs
27 Summary: CVSFS Linux kernel module
28 Summary(pl): Modu³ j±dra Linuksa CVSFS
29 Release: %{_rel}@%{_kernel_ver_str}
31 %{!?_without_dist_kernel:%requires_releq_kernel_up}
32 Requires(post,postun): /sbin/depmod
35 %description -n kernel-cvsfs
36 CVS FS Linux kernel module.
38 %description -n kernel-cvsfs -l pl
39 Modu³ j±dra Linuksa CVS FS.
41 %package -n kernel-smp-cvsfs
42 Summary: CVSFS Linux SMP kernel module
43 Summary(pl): Modu³ j±dra Linuksa SMP CVSFS
44 Release: %{_rel}@%{_kernel_ver_str}
46 %{!?_without_dist_kernel:%requires_releq_kernel_smp}
47 Requires(post,postun): /sbin/depmod
50 %description -n kernel-smp-cvsfs
51 CVS FS module for Linux SMP kernel.
53 %description -n kernel-smp-cvsfs -l pl
54 Modu³ CVS FS dla j±dra Linuksa SMP.
72 CXXFLAGS="-DMODULES -D__SMP__ -D__KERNEL_SMP=1" %{__make}
74 mv cvsfs/cvsfs.o cvsfs/cvsfs-smp.o
79 rm -rf $RPM_BUILD_ROOT
82 $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}/fs \
83 $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}smp/fs \
84 $RPM_BUILD_ROOT%{_sbindir}
86 install cvsmnt/cvsmnt $RPM_BUILD_ROOT%{_sbindir}
87 install cvsmount/cvsmount $RPM_BUILD_ROOT%{_sbindir}
88 install cvsumount/cvsumount $RPM_BUILD_ROOT%{_sbindir}
90 install cvsfs/cvsfs.o $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}/fs
91 install cvsfs/cvsfs-smp.o $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}smp/fs/cvsfs.o
94 rm -rf $RPM_BUILD_ROOT
99 %postun -n kernel-cvsfs
102 %post -n kernel-smp-cvsfs
105 %postun -n kernel-smp-cvsfs
109 %defattr(644,root,root,755)
110 %doc ChangeLog README
111 %attr(755,root,root) %{_sbindir}/*
113 %files -n kernel-cvsfs
114 %defattr(644,root,root,755)
115 /lib/modules/%{_kernel_ver}/fs/cvsfs.o*
117 %files -n kernel-smp-cvsfs
118 %defattr(644,root,root,755)
119 /lib/modules/%{_kernel_ver}smp/fs/cvsfs.o*