]> git.pld-linux.org Git - packages/edac-utils.git/blame - edac-utils.spec
- pl
[packages/edac-utils.git] / edac-utils.spec
CommitLineData
902f972e
JB
1# TODO: PLDify init script
2%include /usr/lib/rpm/macros.perl
8a8dfb83
TP
3Summary: Userspace helper for Linux kernel EDAC drivers (ECC)
4Summary(pl.UTF-8): Narzędzia pomocnicze sterownika EDAC (ECC)
5Name: edac-utils
6Version: 0.16
7Release: 1
902f972e 8License: GPL v2+
8a8dfb83 9Group: Applications/System
2e0a0847 10Source0: http://downloads.sourceforge.net/edac-utils/%{name}-%{version}.tar.bz2
8a8dfb83
TP
11# Source0-md5: 77dda84f25ddba732da1d94fe357bf87
12URL: http://sourceforge.net/projects/edac-utils/
902f972e 13BuildRequires: autoconf >= 2.50
8a8dfb83
TP
14BuildRequires: automake
15BuildRequires: libtool
902f972e 16BuildRequires: rpm-perlprov
8a8dfb83
TP
17BuildRequires: sysfsutils-devel
18BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
20%description
21EDAC is the current set of drivers in the Linux kernel that handle
22detection of ECC errors from memory controllers for most chipsets
23on i386 and x86_64 architectures. This userspace component consists
24an init script which loads EDAC DIMM labels at system boot, and can
25optionally be configured to load a specific EDAC driver if this is
26not done automatically at system startup. The package also includes a
27library and utility for reporting current error counts from the EDAC
28sysfs files.
29
902f972e
JB
30%description -l pl.UTF-8
31EDAC to aktualny zbiór sterowników w jądrze Linuksa, obsługujący
32wykrywanie błędów ECC z kontrolerów pamięci dla większości układów
33architektur i386 oraz x86_64. Niniejszy pakiet przestrzeni użytkownika
34składa się ze skryptu init ładującego etykiety DIMM-ów EDAC przy
35starcie systemu i mogącego opcjonalnie (w przypadku skonfigurowania)
36wczytać określony sterownik EDAC, jeśli nie zostało to zrobione
37automatycznie przy rozruchu. Pakiet zawiera także bibliotekę i
38narzędzie do raportowania bieżących liczników błędów z plików sysfs
39EDAC.
40
8a8dfb83
TP
41%package devel
42Summary: Header files for edac library
43Summary(pl.UTF-8): Pliki nagłówkowe biblioteki edac
44Group: Development/Libraries
45Requires: %{name} = %{version}-%{release}
902f972e 46Requires: sysfsutils-devel
8a8dfb83
TP
47
48%description devel
49Header files for edac library.
50
51%description devel -l pl.UTF-8
52Pliki nagłówkowe biblioteki edac.
53
54%package static
55Summary: Static edac library
56Summary(pl.UTF-8): Statyczna biblioteka edac
57Group: Development/Libraries
58Requires: %{name}-devel = %{version}-%{release}
59
60%description static
61Static edac library.
62
63%description static -l pl.UTF-8
64Statyczna biblioteka edac.
65
66%prep
67%setup -q
68
69%build
70%{__libtoolize}
71%{__aclocal} -I config
72%{__autoconf}
73%{__autoheader}
74%{__automake}
75%configure
76%{__make}
77
78%install
79rm -rf $RPM_BUILD_ROOT
902f972e 80install -d $RPM_BUILD_ROOT{%{_sysconfdir}/edac/labels.d,/etc/rc.d}
8a8dfb83
TP
81
82%{__make} install \
83 DESTDIR=$RPM_BUILD_ROOT
84
902f972e 85%{__mv} $RPM_BUILD_ROOT%{_sysconfdir}/init.d $RPM_BUILD_ROOT/etc/rc.d
8a8dfb83
TP
86
87%clean
88rm -rf $RPM_BUILD_ROOT
89
90%post -p /sbin/ldconfig
91%postun -p /sbin/ldconfig
92
93%files
94%defattr(644,root,root,755)
95%doc AUTHORS ChangeLog DISCLAIMER NEWS README TODO
96%attr(755,root,root) %{_bindir}/edac-util
97%attr(755,root,root) %{_sbindir}/edac-ctl
98%attr(755,root,root) %{_libdir}/libedac.so.*.*.*
902f972e
JB
99%attr(755,root,root) %ghost %{_libdir}/libedac.so.0
100%dir %{_sysconfdir}/edac
101%dir %{_sysconfdir}/edac/labels.d
102%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/edac/labels.db
103#%attr(754,root,root) /etc/rc.d/init.d/edac
8a8dfb83
TP
104%{_mandir}/man1/edac-util.1*
105%{_mandir}/man8/edac-ctl.8*
106
107%files devel
108%defattr(644,root,root,755)
902f972e
JB
109%attr(755,root,root) %{_libdir}/libedac.so
110%{_libdir}/libedac.la
8a8dfb83
TP
111%{_includedir}/edac.h
112%{_mandir}/man3/edac.3*
113
114%files static
115%defattr(644,root,root,755)
116%{_libdir}/libedac.a
This page took 0.119634 seconds and 4 git commands to generate.