summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2014-03-26 14:16:41 +0000
committerLars Wendler <polynomial-c@gentoo.org>2014-03-26 14:16:41 +0000
commit3685fdaee78a3e357def5553e0adb7b935b558bf (patch)
treed56e03c1585e3ae1e41e9ad4bbffab983541fef7 /sys-power
parentAutomated update. (diff)
downloadhistorical-3685fdaee78a3e357def5553e0adb7b935b558bf.tar.gz
historical-3685fdaee78a3e357def5553e0adb7b935b558bf.tar.bz2
historical-3685fdaee78a3e357def5553e0adb7b935b558bf.zip
Re-added iasl-20121018 due to bug #505876. Fixed HOMEPAGE and SRC_URI in all remaining ebuilds
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0x981CA6FC
Diffstat (limited to 'sys-power')
-rw-r--r--sys-power/iasl/ChangeLog7
-rw-r--r--sys-power/iasl/Manifest35
-rw-r--r--sys-power/iasl/iasl-20090123.ebuild10
-rw-r--r--sys-power/iasl/iasl-20121018.ebuild124
-rw-r--r--sys-power/iasl/iasl-20130117-r1.ebuild10
5 files changed, 159 insertions, 27 deletions
diff --git a/sys-power/iasl/ChangeLog b/sys-power/iasl/ChangeLog
index c1a94547064d..b69b1e86383f 100644
--- a/sys-power/iasl/ChangeLog
+++ b/sys-power/iasl/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-power/iasl
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-power/iasl/ChangeLog,v 1.42 2014/03/26 07:48:25 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-power/iasl/ChangeLog,v 1.43 2014/03/26 14:16:40 polynomial-c Exp $
+
+ 26 Mar 2014; Lars Wendler <polynomial-c@gentoo.org> iasl-20090123.ebuild,
+ +iasl-20121018.ebuild, iasl-20130117-r1.ebuild:
+ Re-added iasl-20121018 due to bug #505876. Fixed HOMEPAGE and SRC_URI in all
+ remaining ebuilds.
*iasl-20140214 (26 Mar 2014)
diff --git a/sys-power/iasl/Manifest b/sys-power/iasl/Manifest
index 7f58330024d6..72908c6aadca 100644
--- a/sys-power/iasl/Manifest
+++ b/sys-power/iasl/Manifest
@@ -6,30 +6,33 @@ AUX iasl-20120816-locale.patch 503 SHA256 bac8c1139b67cc375e0d37bb26e9b5aeafe26f
AUX iasl-20140214-locale.patch 295 SHA256 479724a344d404e76cb052e845c493c84ae6af5b5dded49083affab297bc806a SHA512 9ce9fa130474b97ccb85acfbc5b999e7d5aba2d30d92c3c88137c8e9e2126eebdde777cbaea8d5f683bdbd7dc37c1e1cbe69526543d7069451c9870ffd6e2901 WHIRLPOOL c7335f5354d53ce5f8a6aa751d4ab971c322a4c0726625fd8d1f650ea90f65eaf211d760c913254df99fd7753efd33e00128ec5302fd32a8a6e918347f20b791
AUX iasl-20140214-nostrip.patch 253 SHA256 ee69d121651279e7c3238e72c4996316b2fc06e57ada2863cb7fdd12138f15db SHA512 1379fa71c03d880b53ed1ed34ec925d5e94fe6f636f86cfdbb5a1e65a1c6a82fb99a42b991be154c018da9eaaa70c7443fa4b5ca38eb03fe5cec4f0de1dd6364 WHIRLPOOL 0db963c9eb85c986a88d6beb258168baa578469fc59efbf6a37f77b611bec9fc0029fe3c10b7524fa692b5f3b24196fec0052d32bf694d14b393f8034a6750e8
DIST acpica-unix-20090123.tar.gz 926897 SHA256 497136355064aad9a1726f9f9ce9c6e60369ff30bceab0b4f155845b4a608250 SHA512 78712bece35c5be6dbe64b8d0e63a7167915a007918f138a76dc3a9108db4cac257dbf40aa3dab04ba6b47014dacc84a574af546951ce54f7f5f658b6d80f152 WHIRLPOOL 83131e6eba8a8647030cb58001e1a4a219af34cd8da005eac3acf3acc0153066468cc7a2159c7b63b4fb49ff653a205d6b8dfbf44d91e801d56a2e1f3ce212cc
+DIST acpica-unix-20121018.tar.gz 1272523 SHA256 e4008fb70ebe967994fe1caff84c2b16206011234e55fc4e849a11df76550c24 SHA512 32824579dccb9d5ba39a895a7905d746d61e2b0d19dcb215aba28e7d976e090d798af2361d474ee0b103a47776d00a6f44128a75a13b1bafb02e86364255523a WHIRLPOOL f56ff1c3f96349d0fe271bc66d84c87ba29d98f3313a9f4998b94b4db21510851a8cf2d839910181956b5ef1789a7b4abfdc5479db6e9dcc285716b574b9466c
DIST acpica-unix-20130117.tar.gz 1269197 SHA256 70c7e6a0a66e58e73efcc99cb37c2ec2bc20e386b49990105d6bda77e8d134fe SHA512 307789a2a153f2aa5fa3b76b1fef9fcf2cc8397ee50238ed7f7946e41f8e93e3115968c13dc376fd9e88ec8bd3268867c1840f01bef2fa05dc2d4136bea4e105 WHIRLPOOL 04b678889f0683c2ab80b592e35a338c3f5ed91e2fe802acdde79d762d8c67ab608c55258a30cf32ade4b2d0f6f9a0c908f5729421c5466124a5bb5949479f83
DIST acpica-unix-20140214.tar.gz 1366092 SHA256 e8dfc724e1451a09e47db743229e42ef207f0d86774e5206a20af29438c610fe SHA512 37f7b9639014fb18f92cb160d4b580a2f9cb734b892afea0c8438f0254608ba066904a7c9c03e1d37adc6ce02bec47608a76dd5a671647878d84f8d7e2deac78 WHIRLPOOL f34fd8bf67d996c48a84b944f26ed6c3d03f30f570ee6b7057b88ce44896eab21b022bda5721df5227d4b7df54ccae958da3b97a0e3f8fe7d24719525f5404f1
DIST acpitests-unix-20090123.tar.gz 1880717 SHA256 d46788816bf677601ad050280260db5f04ddd30f7e2b131e2fc4f26f256de290 SHA512 15b47a52577fdf5b11b2a644c4f335e3e7635a403e039a6b385822c12fc398f266176d95e082dec7f82b62f6a0ac9e2c80e2e0abfb3a7c60db86f2369f761fd9 WHIRLPOOL 2704e8f7076aab0f099db2b49f6cc0e97a1591895d118957c359653406ed0d023ca0e5de9845b56a9105258d8ae72c29ca6307e30ebcc6bafd812d2dc3e7216c
+DIST acpitests-unix-20121018.tar.gz 1978548 SHA256 67bfbbc9a818da1414a859412f9dd5f0ff1220c1dfdbe3116a3a748cc82c57ac SHA512 4c565b9c3af3122f5acfd802e6467124071f45987db0e5d5b9bf87a2d82e433cd6bd1b6faed71dbe6b01694c0f79b390f220515cf287519588ccae71ebafe798 WHIRLPOOL 8169bfdbdb33458d9f671ee935694eddc470e62e5837a7383c3430905e46ff6546e82c1f7e6d0b4dcee2293b1094ab79509c4985bd43f1d5e777c6818cd01532
DIST acpitests-unix-20130117.tar.gz 1979430 SHA256 917b4ad5b3c2b76cd1e503bffced340f8b62e74c25dcfcbb451d3b4f8832114e SHA512 310cb4bce80f1a9903f7c1317eeb30c7c0886a43a9d237e28cdefd8281a17a39cfaea972caad45a68d94e19a11ad95aef51fef23de8b8bc2771ae27cb7b924a6 WHIRLPOOL a0e7dfbed676710a0884d57564c392477fb168fb30ce488d58f93a03b9e237e61e43cd3821dee85faf72add0ff33d3b92c49a46c731ed86a2651100f2a4e192c
DIST acpitests-unix-20140214.tar.gz 1984574 SHA256 5479b3de153b1cc5a878c82831e45645d3d31ae46e2a25451e36b881e5aa3791 SHA512 957a1760ea9b89779cfd1781d2cdefb0065f9b86f66cad9f3e65ea558f9485017f1994791076f8aeefbb9684dddd9eed46635e653e4f1f1674e1f530500b854a WHIRLPOOL ae20fae943e45c1a528f793691754bfa4ef0a2ec6cac78b79fbf967e8c6414937923456af360db39da11404865f7e50b109038bd01659aa52351d5d4195fb49f
-EBUILD iasl-20090123.ebuild 3423 SHA256 e72729113b55c136529a166e6c900c54cb929f2cec700c5e596d33ac5608440a SHA512 7111efe6da071db1d8a6ff951288f92d54915722f1ec2e97d737669561adaf4c23fb6023292407193c506fca428d4e5a815358b5cc11deb448589154a73c8362 WHIRLPOOL aec071abfd0052ca7e38eca440e04e6cf813d0d159236279f138ce63cf72800c0c09d086b6fcb34c722b9f8d5abb483b625cb4f19252a753b1c339f153ec589c
-EBUILD iasl-20130117-r1.ebuild 3798 SHA256 76051f142b0aeab279e66ffe2b6d4f9f9ba09a686202158660e2b76506d67f59 SHA512 27db1815aa1635e5211dd58a28fb0bc007bd3b7fae66363769e3f86582b7dea62470704a8190264eea8ca157e56a5aaa97300b950997e5950d3e1a02284e5d97 WHIRLPOOL ab36d2241cf1f2dbb95134f60e5ea9c794afd24d70d60bb824dfb4b787c808df3d623c3c42e932d4d1c92052719c26a8520a1b3ef6cdf0a9133f68ad7dad4724
+EBUILD iasl-20090123.ebuild 3439 SHA256 fa5e7322a8ae9c44ee5d9d6eb7f3f724ec66167ab90ebd9c42b30742fb6910b8 SHA512 895abaf8acb3aeff2e5250e93d77294694085b052b7ff9fdddc65c4673e72fa3d1a8849d5eb003f2c1466b0034fb4988beb3e7d9211c56c680abeb46a8899988 WHIRLPOOL b303dfb3f97bce525535f66e2bf4147fcc7936c1d8d7d5175a503b947a1f3701746dbd10a560f456acdd1c81480e473b8abc405794c240ea4781a9b8b54a3a56
+EBUILD iasl-20121018.ebuild 3662 SHA256 364d59ba39f25643a930e2964449673b0d5e99417f79ddad670dc7cae5503f1d SHA512 18a88eb89f244d4e8cf91c7d64b4b164faa7b6d90f8e1e1a0993ddc94a694ec52de2ae950150027cab661a4855aa4ceb89704b3382ce3d73342c0ec8442f48cc WHIRLPOOL 41783f42536a01e655ddb2672adf5d18eec665a914bd4186f9b8ef37f227944ad49fa5d30e73002616cd3526a5a4188bab3332eb0ca06dca16fdd55fbc97ec2d
+EBUILD iasl-20130117-r1.ebuild 3814 SHA256 7121b2fdfec113c4a4f7dc4b06ec6905d65619692aef3bf04656359440fda731 SHA512 37f4bb27fecff8e562b19a9a4b57b22119472b6856be78e35c25186d4d05029aa0f0d831f160a4a219bb0fa990a39037fe330706a2e26004080c7ad376b09691 WHIRLPOOL d5f7f4c20588077dd1379b5ba29e0742866eaca60a80e7fbd5eed8db7a2fbeef472509e6e8625cec11c15295cfdb780da26b7465f38ccc3ba6d35ee5dd2968ba
EBUILD iasl-20140214.ebuild 3480 SHA256 019d02a264bb261d32e5aede77e22ca625d6ae77d0277a875111c2e2975b228e SHA512 1cde8eb822fcdc073a35df5b7b90270ed93fc2cc84210fd985ade14ccc353cc087fd0c3f742474f96e2d6374f495e7ad07344a1c8ce19c7eec853fe9b1e1fcd5 WHIRLPOOL 50e769eea017c1d3bbc0bec421e44146c4ccab18dc2845f5a8b3f530427b92ab3c16a64ff05dd5efc9eb35897468debcc6bdbe05626315b75a708d987b94f0fd
-MISC ChangeLog 8016 SHA256 519598d0e0fe5b7316919472ab89e91a85cd617a3bed10a1fa67bf8c34a4aaf9 SHA512 f6843c6a19371f2645b05373bc65488f7218ad8a491e22ac15f164ac8a995c61089dea232908b693438244644cc65fb28f6af9e24202c27d03b722c8f68a9178 WHIRLPOOL 271d26f183ee8806a13e0c084e4482073f5dca87832954cd22f2d0c1dae9a952b8ed31b81655305f247aee88807dff0656809d62b9f113a4ad4101cc1869a9f6
+MISC ChangeLog 8243 SHA256 a9a3e36b7cedf3a9722ecd1ad4f18bc3c047b39568a6c37e0ecbc02f8331889a SHA512 ceb843c33f95be74429c8f4707af03e18bacc14b96c8117af7340629ce33e520bdcfa8f67f55ef5741a6a2c6137c5d8812bff7118a863a4b2c6b1d8b8e2a1261 WHIRLPOOL fcab997e7030047eb6e9a99b19d8d721f419918cf0a99669fe4bf4f97f9322564fade5fde896103e30879ee3513cd128739dbc62d034cfb942dc17a084574527
MISC metadata.xml 311 SHA256 c0107a1dc24f6a4134c7c6806379e57bd4a7bc70907f2ed91e6211cc8aca743d SHA512 582c2f1f208b336a4dc2bf0d691a3464c19c79a4d6af171357d97773cb1456f19e90281d162cb13494596f67c7ecacf9cdace14d19e02eda4abcef0667af05e3 WHIRLPOOL 787846dafd5456e7096372deb2b6f6e9c171e1749f62ab837fce02e9b24f929a4ac3625115e4298f40a8faa5a4f8853d4467bd550423f475ba1dcdaf61faaaa0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJTMoZKAAoJEPiazRVxLXTFX8gP/0b+lEeJ6sAY4CLGSLAWAqRX
-CHjgiQ6rdQnf9Y4tAaNHQIggqXZvWFea8UOevrxhyjB6w7TBwX3UzGUpgJghhq8n
-XM3bMmKM/9W5HgGgKp4JHb2oan610p2OJS5WpElQmRUvHW2Q0UVNxdQWDqKn5QX1
-oW+F8oyncSW1J5D0ZtvckfigoZeRXsOuBxhWYO6EmfwLG1JrpC7/ota//Th621ld
-a+IcWZhlkN8jdoNvtkGPAXiwZB1kn0dOvZu6YPH6uckBi8s6IGYijef2GvhD1quc
-Xq/lSeTn6lFF8aK5hbBG3xsDlqcarqPZ/wRI4IC0RwIwh1XkYjYnO7J7YqZoOpoy
-Xy+F7YQ+hNHzlnnJhNZxvxaE+nnHHuImc9wxBWEHMVHXXojJvguJ0d+Kkot8S0Bw
-WcG+q4HTXMm+eRgqqJ5qkNJF5st5/UMCfrVOzL/SW6MUp/U9Sn5NMKRXghxPov8w
-5I87GCggnAZult4UBU6yr4/MQCFOUztgUgwZXv3gC9NVKJxr1M5vIpG+nX6WtMdo
-Ez0zw/H9MP1vo25A/jGMLufAeF9SjramrmD+8LAF+0aDB80IKQPi5Q2IRafOI8w4
-ITjSZJQEq3b0KO8QpWx4CiALOBzfK8xVcjUSiEZqqmTn6gQzkOZlJDk9B0b+dNCR
-PXZciGLG5HiYeePRn6rN
-=mHeN
+iQIcBAEBCAAGBQJTMuFJAAoJEPiazRVxLXTFH4sQAMOe59h+X1BkuxpXMaYw87Zh
+1aUXeDK6Sk0InJG7dEdPL0BwIldgPwzUx6bMdFVLVVOynwsy0eHBQM3TFVmIMC78
+qMypFJW/ukWTJg4pmiidfn9ZinuMRjxgZeLEf60imZG90GTigiasf4pmscn0yZrw
+CG2FbFK/eZKyaQTjJnyt/OwygAEbcZNkIGT8MX70YWhCxyX5SvGTVl6lQWkG5eN1
+7Hrqoq17RCMyd7jCJfa4/wkFcKyf+L2vfKS5e6yUBa9P8Z7jeJN6xulBpDAWw2VQ
+DIuLnDzJrmQYxrd9MKY1vrhahcfQD0rip/RJ2t/1BJX2nsLzHxFFx4T30x2JylTY
+Bf9PuO0pMmIIQRRDi6uwPAVmcdgXLWKhTneJ+ShrunVCnjy8nK3eLc7I+rw3RmEM
+KZaQl3wG/1hK6S5QeHGl1FK3zQ7LYLeeyxAp5eytMe9+EY8dvQa5dv+dvoa5cIKX
+ll8YXrV1adOqhTSVFr9o1uNdMv7jjv8snUC9mYt251vGiJeB+TvdzHcXIwlL7Ugz
+DtcuwT/GO4N/BvNOKnfuqZ7TRkJ/q9YBDVVh9FwiC3MGkuEMU5LVnQbFNa5kvp+V
+gcqmqcOuG1CKsm2MVrLnGEzVEdbgFMslhnO5f8yy6v2rSAWlgmsgPyv0GD0smizn
+jp13MGAV36tQZMxnUGL2
+=Fj8T
-----END PGP SIGNATURE-----
diff --git a/sys-power/iasl/iasl-20090123.ebuild b/sys-power/iasl/iasl-20090123.ebuild
index 99d0595ac317..555e349d4251 100644
--- a/sys-power/iasl/iasl-20090123.ebuild
+++ b/sys-power/iasl/iasl-20090123.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-power/iasl/iasl-20090123.ebuild,v 1.8 2011/12/25 22:45:59 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-power/iasl/iasl-20090123.ebuild,v 1.9 2014/03/26 14:16:40 polynomial-c Exp $
inherit toolchain-funcs flag-o-matic eutils
@@ -8,9 +8,9 @@ MY_PN=acpica-unix
MY_P=${MY_PN}-${PV}
MY_TESTS_P=${MY_PN/ca/tests}-${PV}
DESCRIPTION="Intel ACPI Source Language (ASL) compiler"
-HOMEPAGE="http://www.intel.com/technology/iapc/acpi/"
-SRC_URI="http://www.acpica.org/download/${MY_P}.tar.gz
- test? ( http://www.acpica.org/download/${MY_TESTS_P}.tar.gz )"
+HOMEPAGE="https://www.acpica.org/downloads/"
+SRC_URI="http://www.acpica.org/sites/acpica/files/${MY_P}.tar.gz
+ test? ( http://www.acpica.org/sites/acpica/files/${MY_TESTS_P}.tar.gz )"
LICENSE="iASL"
SLOT="0"
diff --git a/sys-power/iasl/iasl-20121018.ebuild b/sys-power/iasl/iasl-20121018.ebuild
new file mode 100644
index 000000000000..e1d210f41507
--- /dev/null
+++ b/sys-power/iasl/iasl-20121018.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-power/iasl/iasl-20121018.ebuild,v 1.3 2014/03/26 14:16:40 polynomial-c Exp $
+
+EAPI=4
+
+inherit toolchain-funcs flag-o-matic eutils
+
+MY_PN=acpica-unix
+MY_P=${MY_PN}-${PV}
+MY_TESTS_P=${MY_PN/ca/tests}-${PV}
+DESCRIPTION="Intel ACPI Source Language (ASL) compiler"
+HOMEPAGE="https://www.acpica.org/downloads/"
+SRC_URI="http://www.acpica.org/sites/acpica/files/${MY_P}.tar.gz
+ test? ( http://www.acpica.org/sites/acpica/files/${MY_TESTS_P}.tar.gz )"
+
+LICENSE="iASL"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="test"
+
+DEPEND="sys-devel/bison
+ sys-devel/flex"
+RDEPEND=""
+
+S=${WORKDIR}/${MY_P}
+
+pkg_setup() {
+ if use test && has test ${FEATURES}; then
+ ewarn 'You have selected USE="test". This will install the test results'
+ ewarn "into /usr/share/${PF}/, compressed as a tarball."
+ ewarn 'The tests themselves will only rarely die, but the test results'
+ ewarn 'are interesting for arch testing. The tests may take quite some'
+ ewarn 'time to complete.'
+ fi
+}
+
+src_prepare() {
+ #epatch "${FILESDIR}/${PN}-20110922-as-needed.patch"
+ epatch "${FILESDIR}/${PN}-20120816-locale.patch"
+ # Upstream has changed the buildsystem a lot, not sure if these are still
+ # needed
+ #epatch "${FILESDIR}/${PN}-20120816-parallelmake-001.patch"
+ #epatch "${FILESDIR}/${PN}-20110922-parallelmake-002.patch"
+ #epatch "${FILESDIR}/${PN}-20110922-parallelmake-003.patch"
+
+ find "${S}" -type f -name 'Makefile*' -print0 | \
+ xargs -0 -I '{}' \
+ sed -r -e 's:-\<Werror\>::g' -i '{}' \
+ || die
+
+ export BITS=64
+}
+
+src_configure() {
+ :
+}
+
+src_compile() {
+ cd acpica/generate/unix
+ emake BITS=${BITS}
+}
+
+src_test() {
+ aslts_test
+ #aapits_test
+ #The aapits test currently fails, missing include probably.
+}
+
+src_install() {
+ cd acpica/generate/unix
+ emake install DESTDIR="${D}" BITS=${BITS}
+ default_src_install
+ #local bin
+ #for bin in $(<"${T}"/binlist) ; do
+ # dobin "${T}"/${bin}
+ #done
+ dodoc "${S}"/changes.txt
+ newdoc "${S}"/source/compiler/readme.txt compiler-readme.txt
+ newdoc "${S}"/generate/unix/readme.txt unix-readme.txt
+ newdoc "${S}"/generate/lint/readme.txt lint-readme.txt
+ newdoc "${S}"/source/compiler/new_table.txt compiler-new_table.txt
+
+ if use test && has test ${FEATURES}; then
+ tb="${T}"/testresults.tar.bz2
+ export ASLTSDIR="$(<"${T}"/asltdir)"
+ ebegin "Creating Test Tarball"
+ tar -cjf "${tb}" -C "${ASLTSDIR}"/tmp/RESULTS . || die "tar failed"
+ eend $?
+ dodir /usr/share/${PF}
+ insinto /usr/share/${PF}
+ doins ${tb} || die "doins testresults.tar.bz2 failed"
+ fi
+
+}
+
+aslts_test() {
+ export ASL="${S}"/generate/unix/bin${BITS}/iasl \
+ acpiexec="${S}"/generate/unix/bin${BITS}/acpiexec \
+ ASLTSDIR="${WORKDIR}/${MY_TESTS_P}"/tests/aslts
+ export PATH="${PATH}:${ASLTSDIR}/bin"
+ echo "$ASLTSDIR" >"${T}"/asltdir
+ cd "${ASLTSDIR}"
+ edos2unix $(find . -type 'f')
+ make install || die "make install aslts test failed"
+ chmod +x $(find bin/ ! -regex 'ERROR_OPCODES|HOW_TO_USE|README' ) || die "chmod bin +x failed"
+
+ #The below Do commands runs the tests twice and then dies if the results aren't
+ #Identical.
+ Do 1 || die "failed Do 1"
+ Do 2 || die "failed Do 2"
+}
+
+aapits_test() {
+ mv "${WORKDIR}/${MY_TESTS_P}/tests/aapits" "${S}/tools/" || die "mv failed"
+ cd "${S}/tools/aapits" || die "cannot find ${S}/tools/aapits"
+ edos2unix $(find . -type 'f')
+ chmod +x $(find bin/ | sed -r -e '/\/[A-Z_]+$/d') || die "chmod bin +x failed"
+ make || die "make in aapits failed"
+ cd asl || die "cd asl failed"
+ make || die "make in asl failed"
+ cd ../bin
+ ./aapitsrun || die "aapitsrun failed"
+}
diff --git a/sys-power/iasl/iasl-20130117-r1.ebuild b/sys-power/iasl/iasl-20130117-r1.ebuild
index 64dba19e3b43..cebcbbeb7cf5 100644
--- a/sys-power/iasl/iasl-20130117-r1.ebuild
+++ b/sys-power/iasl/iasl-20130117-r1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-power/iasl/iasl-20130117-r1.ebuild,v 1.1 2013/03/05 04:36:19 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-power/iasl/iasl-20130117-r1.ebuild,v 1.2 2014/03/26 14:16:40 polynomial-c Exp $
EAPI=4
@@ -10,9 +10,9 @@ MY_PN=acpica-unix
MY_P=${MY_PN}-${PV}
MY_TESTS_P=${MY_PN/ca/tests}-${PV}
DESCRIPTION="Intel ACPI Source Language (ASL) compiler"
-HOMEPAGE="https://www.acpica.org/downloads/index.php"
-SRC_URI="http://www.acpica.org/download/${MY_P}.tar.gz
- test? ( http://www.acpica.org/download/${MY_TESTS_P}.tar.gz )"
+HOMEPAGE="https://www.acpica.org/downloads/"
+SRC_URI="http://www.acpica.org/sites/acpica/files/${MY_P}.tar.gz
+ test? ( http://www.acpica.org/sites/acpica/files/${MY_TESTS_P}.tar.gz )"
LICENSE="iASL"
SLOT="0"