Пакет kernel-modules-subfs-ovz-smp: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 | %define module_name subfs %define module_version 0.9 %define kversion 2.6.27 %define krelease alt6 %define flavour ovz-smp %define module_release alt10.3 Packager: Kernel Maintainer Team <kernel@packages.altlinux.org> Name: kernel-modules-%module_name-%flavour Version: %module_version Release: %module_release.132635.6 %define module_dir /lib/modules/%kversion-%flavour-%krelease/kernel/fs/%module_name Group: System/Kernel and hardware Summary: %module_name kernel module for submount URL: http://submount.sourceforge.net/ License: GPL Patch1: subfs-0.9-alt-i_mutex.patch Patch2: submount-0.9-2.6.18.patch Patch3: submount-0.9-2.6.19.patch Patch4: submount-0.9-2.6.20.patch Patch5: submount-0.9-2.6.25.patch Patch6: submount-0.9-2.6.27.patch ExclusiveOS: Linux BuildRequires: kernel-build-tools >= 0.7 BuildRequires: kernel-headers-modules-%flavour = %kversion-%krelease BuildRequires: kernel-source-%module_name = %module_version BuildRequires: rpm-build-licenses ExclusiveArch: %ix86 x86_64 Provides: kernel-modules-%module_name-%kversion-%flavour-%krelease = %version-%release Conflicts: kernel-modules-%module_name-%kversion-%flavour-%krelease < %version-%release Conflicts: kernel-modules-%module_name-%kversion-%flavour-%krelease > %version-%release Prereq: coreutils Prereq: kernel-image-%flavour = %kversion-%krelease Requires(postun): kernel-image-%flavour = %kversion-%krelease Requires: submount %description Subfs is the kernel portion of the submount removable media handling system. For submount to function, it needs both the subfs kernel module and the submount package to be installed. Submount is a system for automatically mounting and unmounting removable media drives like CD-ROMs, flash and floppy disk drives. Once installed, it allows removable media drives to be accessed as if they were permanently mounted. %prep rm -rf kernel-source-%module_name-%{module_version}* tar xfz %kernel_src/kernel-source-%module_name-%module_version.tar.* %setup -D -T -n kernel-source-%module_name-%module_version # %if "%kversion" >= "2.6.16" # %patch1 -p1 # %patch2 -p1 # %endif # %if "%kversion" >= "2.6.19" # %patch3 -p1 # %endif # %if "%kversion" >= "2.6.20" # %patch4 -p1 # %endif # %if "%kversion" >= "2.6.25" %patch5 -p1 # %endif %if "%kversion" >= "2.6.27" %patch6 -p1 %endif %build . %_usrsrc/linux-%kversion-%flavour/gcc_version.inc %make -C %_usrsrc/linux-%kversion-%flavour TEMP_DIR=$(pwd) V=1 SUBDIRS=$(pwd) modules %install install -D -m 0644 %module_name.ko %buildroot/%module_dir/%module_name.ko %post %post_kernel_modules %kversion-%flavour-%krelease %postun %postun_kernel_modules %kversion-%flavour-%krelease %files %dir %module_dir %module_dir/* %changelog * Mon Apr 20 2009 Anton Protopopov <aspsk@altlinux.org> 0.9-alt10.3.132635.6 - Build for kernel-image-ovz-smp-2.6.27-alt6. * Sat Nov 01 2008 Michail Yakushin <silicium@altlinux.ru> 0.9-alt10.3 - build for 2.6.27 * Mon Jun 02 2008 Michail Yakushin <silicium@altlinux.ru> 0.9-alt10.2 - build for 2.6.25 * Wed Mar 12 2008 Led <led@altlinux.ru> 0.9-alt10 - build for std-def-2.6.24-alt4 * Thu Feb 14 2008 Led <led@altlinux.ru> 0.9-alt10 - rebuild with new kernel-source-%module_name - cleaned up spec * Thu Oct 25 2007 Led <led@altlinux.ru> 0.9-alt10 - added: + submount-0.9-2.6.19.patch + submount-0.9-2.6.20.patch * Mon Jan 29 2007 Sergey Vlasov <vsu@altlinux.ru> 0.9-alt9 - Removed unneeded "Prereq: modutils". * Sun Dec 10 2006 L.A. Kostis <lakostis@altlinux.ru> 0.9-alt8.132626.8 - Added: + submount-0.9-2.6.18.patch: fix compatibility with kernel 2.6.18 (tnx to dsd at gentoo.org). * Sat Mar 11 2006 Sergey Vlasov <vsu@altlinux.ru> 0.9-alt7 - Added: + subfs-0.9-alt-i_mutex.patch: fix compatibility with kernel 2.6.16. * Sun Dec 26 2004 Sergey Vlasov <vsu@altlinux.ru> 0.9-alt6 - Rebuild for kernel 2.4.28. * Wed Nov 24 2004 Sergey V Turchin <zerg at altlinux dot org> 0.9-alt5 - add requires to submount * Sun Oct 17 2004 Sergey Vlasov <vsu@altlinux.ru> 0.9-alt4 - Rebuild for kernel 2.4.27. * Tue Aug 03 2004 Sergey Vlasov <vsu@altlinux.ru> 0.9-alt3 - Use %%post_kernel_modules and %%postun_kernel_modules macros in scripts. * Wed Jul 14 2004 Sergey V Turchin <zerg at altlinux dot org> 0.9-alt2 - update package description * Wed May 12 2004 Sergey V Turchin <zerg at altlinux dot org> 0.9-alt1 - initial.spec |