Browse Source

acpica-tools-20180105-1

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@11501 ec354946-7b23-47d6-9f5a-488ba84defc7
tomop 6 years ago
parent
commit
1abfe8d445
1 changed files with 32 additions and 25 deletions
  1. 32 25
      a/acpica-tools/acpica-tools-vl.spec

+ 32 - 25
a/acpica-tools/acpica-tools-vl.spec

@@ -1,5 +1,5 @@
 Name:           acpica-tools
-Version:        20140424
+Version:        20180105
 Release:        1%{?_dist_release}
 Summary:        ACPICA tools for the development and debug of ACPI tables
 
@@ -23,13 +23,19 @@ Source12:       grammar.asl.result
 Source13:       run-misc-tests.sh
 Source14:       COPYING
 
-Patch0:         debian-big_endian.patch
-Patch1:         debian-unaligned.patch
-Patch2:         name-miscompare.patch
-Patch3:         aapits-linux.patch
-Patch4:         asllookup-miscompare.patch
-Patch5:         aapits-makefile.patch
-Patch6:		re-enable-big-endian.patch
+Patch0:         big-endian.patch
+Patch1:         unaligned.patch
+Patch2:         OPT_LDFLAGS.patch
+Patch3:         int-format.patch
+Patch4:         f23-harden.patch
+Patch5:         template.patch
+Patch6:         free.patch
+Patch7:         ppc64le.patch
+Patch8:         arm7hl.patch
+Patch9:         big-endian-v2.patch
+Patch10:        simple-64bit.patch
+Patch11:        be-tpm2.patch
+Patch12:        mips-be-fix.patch
 
 BuildRequires:  bison patchutils flex
 
@@ -80,13 +86,19 @@ This version of the tools is being released under GPLv2 license.
 %setup -q -T -D -a 1 -n acpica-unix2-%{version}
 gzip -dc %{SOURCE1} | tar -x --strip-components=1 -f -
 
-%patch0 -p1 -b .debian-big_endian
-%patch1 -p1 -b .debian-unaligned
-%patch2 -p1 -b .name-miscompare
-%patch3 -p1 -b .aapits-linux
-%patch4 -p1 -b .asllookup-miscompare
-%patch5 -p1 -b .aapits-makefile
-%patch6 -p1 -b .re-enable-big-endian
+%patch0 -p1 -b .big-endian
+%patch1 -p1 -b .unaligned
+%patch2 -p1 -b .OPT_LDFLAGS
+%patch3 -p1 -b .int-format
+%patch4 -p1 -b .f23-harden
+%patch5 -p1 -b .template
+%patch6 -p1 -b .free
+%patch7 -p1 -b .ppc64le
+%patch8 -p1 -b .arm7hl
+%patch9 -p1 -b .big-endian-v2
+%patch10 -p1 -b .simple-64bit
+%patch11 -p1 -b .be-tpm2
+%patch12 -p1 -b .mips-be-fix
 
 cp -p %{SOURCE2} README.Fedora
 cp -p %{SOURCE3} iasl.1
@@ -134,16 +146,6 @@ cd tests
 ./aslts.sh                         # relies on non-zero exit
 [ $? -eq 0 ] || exit 1
 
-# API tests
-cd aapits
-make
-cd asl
-ASL=%{buildroot}%{_bindir}/iasl make
-cd ../bin
-./aapitsrun
-[ $? -eq 0 ] || exit 1
-cd ../..
-
 # misc tests
 ./run-misc-tests.sh %{buildroot}%{_bindir} %{version}
 
@@ -191,6 +193,11 @@ fi
 
 
 %changelog
+* Tue Feb 20 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 20180105-1
+- new upstream release.
+- dropped Patch0-6.
+- imported Patch0-12 from rawhide.
+
 * Sun Jul 13 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 20140424-1
 - initial build for Vine Linux