]> git.pld-linux.org Git - packages/aoetools.git/blob - aoetools.spec
- updated to 36
[packages/aoetools.git] / aoetools.spec
1 Summary:        AoE tools - programs for users of ATA over Ethernet
2 Summary(pl.UTF-8):      Narzędzia AoE - programy dla używających ATA over Ethernet
3 Name:           aoetools
4 Version:        36
5 Release:        1
6 License:        GPL v2
7 Group:          Base/Utilities
8 Source0:        http://downloads.sourceforge.net/aoetools/%{name}-%{version}.tar.gz
9 # Source0-md5:  bff30daa988a65f69d4448ce4726a6db
10 URL:            http://aoetools.sourceforge.net/
11 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
12
13 %description
14 The aoetools are programs for users of the ATA over Ethernet (AoE)
15 network storage protocol, a simple protocol for using storage over an
16 ethernet LAN. The vblade program (storage target) exports a block
17 device using AoE.
18
19 %description -l pl.UTF-8
20 aoetools to programy dla używających protokołu sieciowego składowania
21 danych ATA over Ethernet (AoE) - prostego protokołu do przechowywania
22 danych za pośrednictwem lokalnej sieci ethernetowej. Program vblade
23 (obiekt składowania) eksportuje urządzenie blokowe przy użyciu AoE.
24
25 %package udev
26 Summary:        udev rules for AoE kernel modules
27 Summary(pl.UTF-8):      Reguły udev dla modułów jądra Linuksa dla AoE
28 Group:          Base/Kernel
29 Requires:       udev-core
30
31 %description udev
32 udev rules for AoE kernel modules.
33
34 %description udev -l pl.UTF-8
35 Reguły udev dla modułów jądra Linuksa dla AoE.
36
37 %prep
38 %setup -q
39
40 cat << 'EOF' > udev.conf
41 # aoe char devices
42 SUBSYSTEM=="aoe", KERNEL=="discover", NAME="etherd/%k", GROUP="disk", MODE="0220"
43 SUBSYSTEM=="aoe", KERNEL=="err", NAME="etherd/%k", GROUP="disk", MODE="0440"
44 SUBSYSTEM=="aoe", KERNEL=="interfaces", NAME="etherd/%k", GROUP="disk", MODE="0220"
45 SUBSYSTEM=="aoe", KERNEL=="revalidate", NAME="etherd/%k", GROUP="disk", MODE="0220"
46 # aoe block devices
47 KERNEL=="etherd*", NAME="%k", GROUP="disk"
48 EOF
49
50 %build
51 %{__make} \
52         CC="%{__cc}" \
53         CFLAGS="%{rpmcflags} -Wall"
54
55 %install
56 rm -rf $RPM_BUILD_ROOT
57
58 %{__make} install \
59         PREFIX=$RPM_BUILD_ROOT
60
61 install -D udev.conf $RPM_BUILD_ROOT/etc/udev/rules.d/60-aoe.rules
62
63 %clean
64 rm -rf $RPM_BUILD_ROOT
65
66 %files
67 %defattr(644,root,root,755)
68 %doc NEWS README devnodes.txt
69 %attr(755,root,root) %{_sbindir}/aoe-discover
70 %attr(755,root,root) %{_sbindir}/aoe-flush
71 %attr(755,root,root) %{_sbindir}/aoe-interfaces
72 %attr(755,root,root) %{_sbindir}/aoe-stat
73 %attr(755,root,root) %{_sbindir}/aoe-mkdevs
74 %attr(755,root,root) %{_sbindir}/aoe-mkshelf
75 %attr(755,root,root) %{_sbindir}/aoe-revalidate
76 %attr(755,root,root) %{_sbindir}/aoe-sancheck
77 %attr(755,root,root) %{_sbindir}/aoe-version
78 %attr(755,root,root) %{_sbindir}/aoecfg
79 %attr(755,root,root) %{_sbindir}/aoeping
80 %attr(755,root,root) %{_sbindir}/coraid-update
81 %{_mandir}/man8/aoe-discover.8*
82 %{_mandir}/man8/aoe-flush.8*
83 %{_mandir}/man8/aoe-interfaces.8*
84 %{_mandir}/man8/aoe-stat.8*
85 %{_mandir}/man8/aoe-mkdevs.8*
86 %{_mandir}/man8/aoe-mkshelf.8*
87 %{_mandir}/man8/aoe-revalidate.8*
88 %{_mandir}/man8/aoe-sancheck.8*
89 %{_mandir}/man8/aoe-version.8*
90 %{_mandir}/man8/aoecfg.8*
91 %{_mandir}/man8/aoeping.8*
92 %{_mandir}/man8/coraid-update.8*
93
94 %files udev
95 %defattr(644,root,root,755)
96 %config(noreplace) %verify(not md5 mtime size) /etc/udev/rules.d/60-aoe.rules
This page took 0.085637 seconds and 3 git commands to generate.