diff options
Diffstat (limited to 'sys-power/iasl')
-rw-r--r-- | sys-power/iasl/ChangeLog | 7 | ||||
-rw-r--r-- | sys-power/iasl/files/digest-iasl-20050513 | 2 | ||||
-rw-r--r-- | sys-power/iasl/files/digest-iasl-20051216 | 2 | ||||
-rw-r--r-- | sys-power/iasl/files/digest-iasl-20060912 | 3 | ||||
-rw-r--r-- | sys-power/iasl/iasl-20060912.ebuild | 40 |
5 files changed, 53 insertions, 1 deletions
diff --git a/sys-power/iasl/ChangeLog b/sys-power/iasl/ChangeLog index 170018feb966..acb4fbf75fb2 100644 --- a/sys-power/iasl/ChangeLog +++ b/sys-power/iasl/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-power/iasl # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-power/iasl/ChangeLog,v 1.8 2006/05/29 23:46:08 robbat2 Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-power/iasl/ChangeLog,v 1.9 2006/11/14 12:29:37 robbat2 Exp $ + +*iasl-20060912 (14 Nov 2006) + + 14 Nov 2006; Robin H. Johnson <robbat2@gentoo.org> +iasl-20060912.ebuild: + Bug #150511, version bump. *iasl-20060512 (29 May 2006) diff --git a/sys-power/iasl/files/digest-iasl-20050513 b/sys-power/iasl/files/digest-iasl-20050513 index e812d421b0b2..fde9e677f4bd 100644 --- a/sys-power/iasl/files/digest-iasl-20050513 +++ b/sys-power/iasl/files/digest-iasl-20050513 @@ -1 +1,3 @@ MD5 15155d68225b89e9c9ea6e51549c96a7 acpica-unix-20050513.tar.gz 703127 +RMD160 cf9e64eefdd72cf7ce17f9d5a5de85d1899fa259 acpica-unix-20050513.tar.gz 703127 +SHA256 6fcdf38da0c351b820d54dee01cd931e03382fe97901d247b29d2128487a580e acpica-unix-20050513.tar.gz 703127 diff --git a/sys-power/iasl/files/digest-iasl-20051216 b/sys-power/iasl/files/digest-iasl-20051216 index 85d4ec27978e..5ce03eac04ff 100644 --- a/sys-power/iasl/files/digest-iasl-20051216 +++ b/sys-power/iasl/files/digest-iasl-20051216 @@ -1 +1,3 @@ MD5 eee5c3e4e2660b7ddf0102a0d224cb54 acpica-unix-20051216.tar.gz 818242 +RMD160 74acc17ff3f5d762df16e23e4a25df45e676432c acpica-unix-20051216.tar.gz 818242 +SHA256 87f73103548d5eb857b6251a0905463f4e8c5add370094dbcf45d48649a3276a acpica-unix-20051216.tar.gz 818242 diff --git a/sys-power/iasl/files/digest-iasl-20060912 b/sys-power/iasl/files/digest-iasl-20060912 new file mode 100644 index 000000000000..c0076e8455b7 --- /dev/null +++ b/sys-power/iasl/files/digest-iasl-20060912 @@ -0,0 +1,3 @@ +MD5 181d99a4228f4bf5309e1b56a0a7e5a8 acpica-unix-20060912.tar.gz 859242 +RMD160 e8c10dd73912243e2b0e5b13b45342a963772c89 acpica-unix-20060912.tar.gz 859242 +SHA256 f9a8bf089a639681f42e2a533b7004d2fdd9a4e3e3b6bbba9bd232c6a5acf773 acpica-unix-20060912.tar.gz 859242 diff --git a/sys-power/iasl/iasl-20060912.ebuild b/sys-power/iasl/iasl-20060912.ebuild new file mode 100644 index 000000000000..57134f1affc1 --- /dev/null +++ b/sys-power/iasl/iasl-20060912.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-power/iasl/iasl-20060912.ebuild,v 1.1 2006/11/14 12:29:37 robbat2 Exp $ + +inherit toolchain-funcs eutils + +MY_PN=acpica-unix +MY_P=${MY_PN}-${PV} +S=${WORKDIR}/${MY_P} + +DESCRIPTION="Intel ACPI Source Language (ASL) compiler" +HOMEPAGE="http://www.intel.com/technology/iapc/acpi/" +SRC_URI="http://www.intel.com/technology/iapc/acpi/downloads/${MY_P}.tar.gz" + +LICENSE="iASL" +SLOT="0" +KEYWORDS="~ppc ~x86 ~amd64" + +IUSE="" +DEPEND="sys-devel/bison + sys-devel/flex" +RDEPEND="" + +src_unpack() { + unpack ${A} + EPATCH_OPTS="-p1 -d ${S}" epatch ${FILESDIR}/${MY_PN}-20060512-buildfixup.patch +} + +src_compile() { + # fix stupid flex 2.5.31 bug + emake -C compiler aslcompilerlex.c || die "emake aslcompilerlex.c failed" + sed -i.orig -e '/#define unput/s,yytext_ptr,AslCompilertext,' \ + ${S}/compiler/aslcompilerlex.c || die "sed failed" + emake CC="$(tc-getCC)" || die "emake failed" +} + +src_install() { + dobin compiler/iasl tools/acpixtract/acpixtract tools/acpiexec/acpiexec tools/acpisrc/acpisrc + dodoc README changes.txt +} |