1 Summary: CVSFS - CVS filesystem
2 Summary(pl): CVSFS - system plikowy CVS
9 Source0: ftp://download.sourceforge.net/pub/sourceforge/%{name}/%{name}-%{version}.tar.gz
10 Patch0: cvsfs-Makefile.am.patch
11 URL: http://sourceforge.net/projects/cvsfs/
12 BuildRequires: autoconf
13 BuildRequires: automake
14 %{!?_without_dist_kernel:BuildRequires: kernel-headers}
15 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21 Narzêdzia do obs³ugi CVS FS.
23 %package -n kernel-cvsfs
24 Summary: CVSFS kernel module
25 Summary(pl): Modu³ j±dra CVSFS
26 Release: %{_rel}@%{_kernel_ver_str}
30 %{!?_without_dist_kernel:%requires_releq_kernel_up}
32 %description -n kernel-cvsfs
35 %description -n kernel-cvsfs -l pl
38 %package -n kernel-smp-cvsfs
39 Summary: CVSFS kernel module
40 Summary(pl): Modu³ j±dra CVSFS
41 Release: %{_rel}@%{_kernel_ver_str}
45 %{!?_without_dist_kernel:%requires_releq_kernel_smp}
47 %description -n kernel-smp-cvsfs
48 CVS FS module for SMP kernel.
50 %description -n kernel-smp-cvsfs -l pl
51 Modó³ CVS FS fla kernela SMP.
59 %{__automake} --gnu --add-missing
63 CXXFLAGS="-DMODULES -D__SMP__ -D__KERNEL_SMP=1" %{__make}
65 mv cvsfs/cvsfs.o cvsfs/cvsfs-smp.o
70 rm -rf $RPM_BUILD_ROOT
73 $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}/fs \
74 $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}smp/fs \
75 $RPM_BUILD_ROOT%{_sbindir}
77 install cvsmnt/cvsmnt $RPM_BUILD_ROOT%{_sbindir}
78 install cvsmount/cvsmount $RPM_BUILD_ROOT%{_sbindir}
79 install cvsumount/cvsumount $RPM_BUILD_ROOT%{_sbindir}
81 install cvsfs/cvsfs.o $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}/fs
82 install cvsfs/cvsfs-smp.o $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}smp/fs/cvsfs.o
85 rm -rf $RPM_BUILD_ROOT
90 %postun -n kernel-cvsfs
93 %post -n kernel-smp-cvsfs
96 %postun -n kernel-smp-cvsfs
100 %defattr(644,root,root,755)
101 %doc ChangeLog README
102 %attr(755,root,root) %{_sbindir}/*
104 %files -n kernel-cvsfs
105 %defattr(644,root,root,755)
106 %attr(600,root,root) /lib/modules/%{_kernel_ver}/fs/cvsfs.o
108 %files -n kernel-smp-cvsfs
109 %defattr(644,root,root,755)
110 %attr(600,root,root) /lib/modules/%{_kernel_ver}smp/fs/cvsfs.o