-Summary: Retrieve the DSDT from your bios
+Summary: Retrieve the DSDT from your BIOS
+Summary(pl.UTF-8): Narzędzie do odczytu DSDT z BIOS-u
Name: pmtools
-Version: 20031210
-Release: 0.1
+Version: 20070714
+Release: 1
License: GPL
Group: Applications/System
Source0: http://ftp.kernel.org/pub/linux/kernel/people/lenb/acpi/utils/%{name}-%{version}.tar.bz2
-# Source0-md5: 7d482ab86410f3f8c30a9fba5d660f32
+# Source0-md5: 7df1d339a65078b9c2e209979c3aed00
URL: http://acpi.sourceforge.net/
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
supplying fully functional tables (not even the members of the ACPI
SIG)
+%description -l pl.UTF-8
+DSDT to skrót od Differentiated System Description Table (różnicowa
+tabela opisu systemu). Jest to tabela zawierająca różnicowy blok
+definicji, dostarczający informacji o systemie bazowym i jego
+konfiguracji. Jest zawsze umieszczany w przestrzeni nazw ACPI przez
+system operacyjny w czasie startu. Niestety wielu producentów sprzętu
+i OEM-ów nie ma możliwości dostarczania w pełni funkcjonalnych tabel
+(nawet członkowie ACPI SIG).
+
%prep
%setup -q
+mv -f madt/README README.madt
+
%build
-%{__make} \
+%{__make} -C acpidump \
CC="%{__cc}" \
- CFLAGS="%{rpmcflags} -Wall -W -pedantic"
+ CFLAGS="%{rpmcflags} -Wall -W -D_LINUX -DDEFINE_ALTERNATE_TYPES -I../include"
+
+%{__make} -C acpixtract \
+ CC="%{__cc}" \
+ CFLAGS="%{rpmcflags} -Wall -Wstrict-prototypes -D_LINUX -DACPI_APPLICATION -I../include"
+
+%{__cc} %{rpmldflags} %{rpmcflags} -o madt/madt madt/madt.c
%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT%{_sbindir}
-%{__make} install \
- PREFIX=$RPM_BUILD_ROOT%{_prefix}
+install acpidump/acpidump $RPM_BUILD_ROOT%{_sbindir}
+install acpixtract/acpixtract $RPM_BUILD_ROOT%{_sbindir}
+install madt/madt $RPM_BUILD_ROOT%{_sbindir}
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
-%doc CHANGELOG README AUTHORS
+%doc README README.madt
%attr(755,root,root) %{_sbindir}/*