Whamcloud - gitweb
Use req->page instead of req->addr inside echo_commitrw, as the latter is
[fs/lustre-release.git] / lustre / scripts / obd.spec
1 # obd.spec
2 %define version 0.007
3 %define kversion 2.4.9
4 %define aclevel ac10
5 %define izolevel 2
6 Release: 0
7 %define extraversion -%{aclevel}
8 %define kuname %{kversion}%{extraversion}
9 %define knamever %{kversion}_%{aclevel}
10 %define bdir $RPM_BUILD_DIR/obd-%{version}-%{knamever}
11
12 Summary: Object-Based Disk utility programs
13 Name: lustre
14 Version: %{version}
15 Copyright: GPL
16 Group: Utilities/System
17 Requires: lustre-modules, perl-Storable, perl-Term-ReadLine-Gnu
18 BuildRoot: /var/tmp/obd-%{version}-root
19 Source: ftp://ftp.lustre.com/pub/lustre/obd-%{version}.tar.gz
20
21 %description
22 Object-Based Disk utilities and demonstration scripts.
23
24 %package -n lustre-modules
25 Summary: Object-Based Disk storage drivers for Linux %{kuname}
26 Group: Development/Kernel
27 #Requires: kernel-intermezzo = %{knamever}_%{izolevel}
28
29 %description -n lustre-modules
30 Object-Based Disk storage drivers for Linux %{kuname}.
31
32 %package -n lustre-source
33 Summary: Object-Based Disk storage driver source
34 Group: Development/Kernel
35
36 %description -n lustre-source
37 Object-Based Disk storage driver source.
38
39 %prep
40 %setup -n obd-%{version}
41
42 %build
43 rm -rf $RPM_BUILD_ROOT
44
45 # Create the pristine source directory.
46 mkdir -p $RPM_BUILD_ROOT/usr/src/obd-%{version}
47 tar -cf - . | (cd $RPM_BUILD_ROOT/usr/src/obd-%{version} && tar -xvBpf -)
48
49 # Set an explicit path to our Linux tree, if we can.
50 enable=
51 linuxdir=/usr/src/linux-%{kuname}
52 test -d $linuxdir && enable=--enable-linuxdir=$linuxdir
53 ./configure $enable
54 make
55
56 %install
57 make install prefix=$RPM_BUILD_ROOT
58
59 %files
60 %attr(-, root, root) %doc COPYING FDL
61 %attr(-, root, root) %doc doc/API.txt doc/OBD-HOWTO.sgml doc/obdspec.sgml
62 %attr(-, root, root) %doc doc/OLVM.txt doc/figs doc/notes.txt
63 %attr(-, root, root) %doc doc/obdtrace_demo.txt
64 %attr(-, root, root) /usr/bin/obdcontrol
65
66 %files -n lustre-modules
67 %attr(-, root, root) %doc COPYING
68 %attr(-, root, root) /lib/modules/%{kuname}/fs/obd*.o
69
70 %files -n lustre-source
71 %attr(-, root, root) /usr/src/obd-%{version}
72
73 %post
74 depmod -ae || exit 0
75
76 %postun
77 depmod -ae || exit 0
78
79 %clean
80 #rm -rf $RPM_BUILD_ROOT
81
82 # end of file