You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
129 lines
4.4 KiB
129 lines
4.4 KiB
Name: iasl |
|
Version: 20120913 |
|
Release: 8%{?dist} |
|
Summary: Intel ASL compiler/decompiler |
|
|
|
Group: Development/Languages |
|
License: Intel ACPI |
|
URL: https://www.acpica.org/ |
|
Source0: http://www.acpica.org/download/acpica-unix-%{version}.tar.gz |
|
Source1: iasl-README.Fedora |
|
Source2: iasl.1 |
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) |
|
|
|
BuildRequires: bison patchutils flex |
|
|
|
# Configure. See top of patch for details. |
|
Patch0: iasl-config.patch |
|
Patch1: debian-big_endian.patch |
|
Patch2: debian-unaligned.patch |
|
Patch3: iasl-signed-char.patch |
|
|
|
%description |
|
iasl compiles ASL (ACPI Source Language) into AML (ACPI Machine Language), |
|
which is suitable for inclusion as a DSDT in system firmware. It also can |
|
disassemble AML, for debugging purposes. |
|
|
|
|
|
%prep |
|
%setup -q -n acpica-unix-%{version} |
|
%patch0 -p1 |
|
%patch1 -p1 |
|
%patch2 -p1 |
|
%patch3 -p1 |
|
cp -p %{SOURCE1} README.Fedora |
|
cp -p %{SOURCE2} iasl.1 |
|
|
|
%build |
|
# does not compile with %{?_smp_mflags} |
|
make |
|
|
|
|
|
%install |
|
rm -rf $RPM_BUILD_ROOT |
|
install -p -D generate/unix/bin*/iasl $RPM_BUILD_ROOT%{_bindir}/iasl |
|
install -m 0644 -p -D iasl.1 $RPM_BUILD_ROOT%{_mandir}/man1/iasl.1 |
|
|
|
|
|
%clean |
|
rm -rf $RPM_BUILD_ROOT |
|
|
|
|
|
%files |
|
%defattr(-,root,root,-) |
|
%doc changes.txt README.Fedora |
|
%{_bindir}/iasl |
|
%{_mandir}/man1/iasl.1.gz |
|
|
|
|
|
%changelog |
|
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20120913-8 |
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild |
|
|
|
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20120913-7 |
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild |
|
|
|
* Fri Nov 23 2012 Dan Horák <dan[at]danny.cz> - 20120913-6 |
|
- drop hardcoded -m32/-m64 flags, not needed in buildsystem and -m32 doesn't work on s390 |
|
|
|
* Wed Oct 17 2012 Paolo Bonzini <pbonzini@redhat.com> - 20120913-5 |
|
- Fixed debian-unaligned.patch warnings for 32-bit arches |
|
|
|
* Wed Oct 17 2012 Paolo Bonzini <pbonzini@redhat.com> - 20120913-4 |
|
- Incorporated Debian patches for endian-cleanliness |
|
(http://lists.acpica.org/pipermail/devel/2010-July/000159.html); |
|
- iasl-signed-char.patch to fix PPC -Werror build |
|
- Resolves: #865013, #856856 |
|
|
|
* Thu Oct 11 2012 Richard W.M. Jones <rjones@redhat.com> - 20120913-3 |
|
- Update to latest upstream version (20120913). |
|
- Fix project homepage. |
|
- Remove the old patches, since they don't affect the new version. |
|
- Add a configuration patch. |
|
- Fix .gitignore file. |
|
- Update build and install rules for new source layout. |
|
|
|
* Wed Oct 10 2012 Richard W.M. Jones <rjones@redhat.com> - 20100528-6 |
|
- Fix errors found using gcc -Wall (RHBZ#856856). |
|
|
|
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20100528-5 |
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild |
|
|
|
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20100528-4 |
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild |
|
|
|
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20100528-3 |
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild |
|
|
|
* Thu Jul 01 2010 Matthew Garrett <mjg@redhat.com> - 20100528-2 |
|
- Ship the manpage rather than pull it from a Debian diff |
|
|
|
* Thu Jul 01 2010 Matthew Garrett <mjg@redhat.com> - 20100528-1 |
|
- Update to latest upstream |
|
|
|
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20090123-3 |
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild |
|
|
|
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20090123-2 |
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild |
|
|
|
* Sun Feb 15 2009 Till Maas <opensource@till.name> - 20090123-1 |
|
- Update to new upstream release |
|
|
|
* Sat Dec 20 2008 Till Maas <opensource@till.name> - 20081203-1 |
|
- Update to new upstream release |
|
- Update Source0 |
|
|
|
* Wed Feb 20 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 20061109-4 |
|
- Autorebuild for GCC 4.3 |
|
|
|
* Sat Aug 11 2007 Till Maas <opensource till name> - 20061109-3 |
|
- update License Tag to new Guidelines |
|
- rebuild because of #251794 |
|
|
|
* Tue Feb 20 2007 Till Maas <opensource till name> - 20061109-2 |
|
- Make description line less than 80 instead of less that 81 characters long |
|
- Permissions of manpage are 0644 instead of 0755 now |
|
|
|
* Thu Feb 01 2007 Till Maas <opensource till name> - 20061109-1 |
|
- initial spec for Fedora Extras
|
|
|