summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Stelling <blubb@gentoo.org>2006-10-23 18:38:32 +0000
committerSimon Stelling <blubb@gentoo.org>2006-10-23 18:38:32 +0000
commit95a6ac9ec6f6dcf5e63041b5ea86c7aa200cace0 (patch)
treeeac4a1df726c8d60b8944e8ffa0fc53de0364951
parentInitial import of games-mods.eclass which is written by me, but based off wor... (diff)
downloadhistorical-95a6ac9ec6f6dcf5e63041b5ea86c7aa200cace0.tar.gz
historical-95a6ac9ec6f6dcf5e63041b5ea86c7aa200cace0.tar.bz2
historical-95a6ac9ec6f6dcf5e63041b5ea86c7aa200cace0.zip
make usage of sse2 optimizations optional on amd64
Package-Manager: portage-2.1.2_pre3-r2
-rw-r--r--x11-terms/eterm/ChangeLog5
-rw-r--r--x11-terms/eterm/Manifest26
-rw-r--r--x11-terms/eterm/eterm-0.9.4.ebuild15
3 files changed, 20 insertions, 26 deletions
diff --git a/x11-terms/eterm/ChangeLog b/x11-terms/eterm/ChangeLog
index 6f2edab2d081..40ea4d414ede 100644
--- a/x11-terms/eterm/ChangeLog
+++ b/x11-terms/eterm/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for x11-terms/eterm
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-terms/eterm/ChangeLog,v 1.38 2006/10/14 19:22:07 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-terms/eterm/ChangeLog,v 1.39 2006/10/23 18:38:32 blubb Exp $
+
+ 23 Oct 2006; Simon Stelling <blubb@gentoo.org> eterm-0.9.4.ebuild:
+ make usage of sse2 optimizations optional on amd64
14 Oct 2006; Mike Frysinger <vapier@gentoo.org> eterm-0.9.3-r4.ebuild,
eterm-0.9.4.ebuild:
diff --git a/x11-terms/eterm/Manifest b/x11-terms/eterm/Manifest
index 8626d6e2f553..d71078623c64 100644
--- a/x11-terms/eterm/Manifest
+++ b/x11-terms/eterm/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX eterm-0.9.3-CARD64.patch 767 RMD160 9a02334dd6f0532b5f9fdbfb85be6e770e82615a SHA1 6d0f6d0e953ee40993d08f949b98cef55197e41d SHA256 3d8980217f80415b9bda567b8d055954d4b285222468713bb5f63d7335358ed1
MD5 1ae3058201549b1de7fb8df2753712e0 files/eterm-0.9.3-CARD64.patch 767
RMD160 9a02334dd6f0532b5f9fdbfb85be6e770e82615a files/eterm-0.9.3-CARD64.patch 767
@@ -25,18 +22,18 @@ EBUILD eterm-0.9.3-r4.ebuild 1877 RMD160 e88e4aa22e29540dc0e0863f6270e2575e405c3
MD5 1df94d14dc3d38a7aa531c3bd71c2bf9 eterm-0.9.3-r4.ebuild 1877
RMD160 e88e4aa22e29540dc0e0863f6270e2575e405c3c eterm-0.9.3-r4.ebuild 1877
SHA256 6d49ed4986403b46293a9dfaff6ceffa50d7999dcde8c5e6d4bc4323727470e8 eterm-0.9.3-r4.ebuild 1877
-EBUILD eterm-0.9.4.ebuild 1648 RMD160 cdaccf72949be737da9b3b3688a98fa552492bd5 SHA1 6add72c4bb0b561523b3d3c475d1f8fcbc189f7b SHA256 6d4a237ee1ad95e2b313cc9986aca0866c6a5bf96088d7434343abb2d9e8a03c
-MD5 f5bb6f4ffab7c8e103a51de690bd1773 eterm-0.9.4.ebuild 1648
-RMD160 cdaccf72949be737da9b3b3688a98fa552492bd5 eterm-0.9.4.ebuild 1648
-SHA256 6d4a237ee1ad95e2b313cc9986aca0866c6a5bf96088d7434343abb2d9e8a03c eterm-0.9.4.ebuild 1648
+EBUILD eterm-0.9.4.ebuild 1682 RMD160 4e2002bfe5899a1aa7e49bd6610beb392c2bc3bb SHA1 99dfd8c06e478199e82d0f34c3bbb63bc123a78e SHA256 8aead832cc8eace62cd391c7906caf772d82dd601d13affa611075f24c81bd11
+MD5 6f503fcb5a5fdbdb3ed18a577c4aa38d eterm-0.9.4.ebuild 1682
+RMD160 4e2002bfe5899a1aa7e49bd6610beb392c2bc3bb eterm-0.9.4.ebuild 1682
+SHA256 8aead832cc8eace62cd391c7906caf772d82dd601d13affa611075f24c81bd11 eterm-0.9.4.ebuild 1682
EBUILD eterm-9999.ebuild 1703 RMD160 c15c86072026dc6cbcf9fa9f2192f5d4208c77fa SHA1 c8db8ae096acf2ce7df5ddb0dec787be99e0c975 SHA256 d5100b5865453e01785a805045cebf9c142a789ff79c3065556b61e34e13b2ef
MD5 b720d80aeecc22a017c099daf92768b5 eterm-9999.ebuild 1703
RMD160 c15c86072026dc6cbcf9fa9f2192f5d4208c77fa eterm-9999.ebuild 1703
SHA256 d5100b5865453e01785a805045cebf9c142a789ff79c3065556b61e34e13b2ef eterm-9999.ebuild 1703
-MISC ChangeLog 6028 RMD160 bee9dc3d4c49f19d5d5b04ff11159302f06f0179 SHA1 9780c7552eb731ae12a6faa222335b89fadc6ac5 SHA256 730220fed22672a8e11fce0f340cb7bcaaa0cbb11ac012677aa00392822180a3
-MD5 b8d57bab2272978225117b6edae2547b ChangeLog 6028
-RMD160 bee9dc3d4c49f19d5d5b04ff11159302f06f0179 ChangeLog 6028
-SHA256 730220fed22672a8e11fce0f340cb7bcaaa0cbb11ac012677aa00392822180a3 ChangeLog 6028
+MISC ChangeLog 6150 RMD160 5d14fbdf7f9f4ac8b0389b6887dadc3a13048052 SHA1 be2c01df2374fe78cf8862ff08ade9d7a38b80ef SHA256 0952b3e7157fd910566b355638cf0d809ee3bf7a36f1bb336ffacf000a482415
+MD5 40111cb0ec5943d8e35232e28f22e2d0 ChangeLog 6150
+RMD160 5d14fbdf7f9f4ac8b0389b6887dadc3a13048052 ChangeLog 6150
+SHA256 0952b3e7157fd910566b355638cf0d809ee3bf7a36f1bb336ffacf000a482415 ChangeLog 6150
MISC metadata.xml 631 RMD160 dd452ed952bf8af5be6f558ef0180fbf64b49a06 SHA1 0c2dd0db46804766fbde9091354837b125525d9a SHA256 04cc5c3f1f4f78e06665c63d960af3349d1aa80760294b106e098c0b396af871
MD5 c97cacef51ce9af2ed721636c4436fe1 metadata.xml 631
RMD160 dd452ed952bf8af5be6f558ef0180fbf64b49a06 metadata.xml 631
@@ -50,10 +47,3 @@ SHA256 b9dbe3570179831f17b2260187dfd7ec260b5a0fb3cb016b911e24eeb3180308 files/di
MD5 68b329da9893e34099c7d8ad5cb9c940 files/digest-eterm-9999 1
RMD160 c0da025038ed83c687ddc430da9846ecb97f3998 files/digest-eterm-9999 1
SHA256 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b files/digest-eterm-9999 1
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.5 (GNU/Linux)
-
-iD8DBQFFMTjoamhnQswr0vIRAnquAJ0fO2A8Z+8hIdG4yRgTMubDCtIOCwCgiL97
-JAYpC0jvjKu+tb6eclFaghY=
-=hhqg
------END PGP SIGNATURE-----
diff --git a/x11-terms/eterm/eterm-0.9.4.ebuild b/x11-terms/eterm/eterm-0.9.4.ebuild
index c435b1d72e5e..1026f5052a42 100644
--- a/x11-terms/eterm/eterm-0.9.4.ebuild
+++ b/x11-terms/eterm/eterm-0.9.4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-terms/eterm/eterm-0.9.4.ebuild,v 1.2 2006/10/14 19:22:07 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-terms/eterm/eterm-0.9.4.ebuild,v 1.3 2006/10/23 18:38:32 blubb Exp $
inherit eutils
@@ -15,7 +15,7 @@ SRC_URI="http://www.eterm.org/download/${MY_P}.tar.gz
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
-IUSE="escreen etwin minimal mmx unicode"
+IUSE="escreen etwin minimal mmx sse2 unicode"
DEPEND="|| ( ( x11-libs/libX11 x11-libs/libXmu x11-libs/libXt x11-libs/libICE x11-libs/libSM x11-proto/xextproto x11-proto/xproto ) virtual/x11 )
>=x11-libs/libast-0.6.1
@@ -32,16 +32,17 @@ src_unpack() {
}
src_compile() {
- local mymmx
- use x86 \
- && mymmx="$(use_enable mmx)" \
- || mymmx="--disable-mmx"
+ local mysse2
+ use amd64 \
+ && mysse2="$(use_enable sse2)" \
+ || mysse2="--disable-sse2"
econf \
$(use_enable escreen) \
$(use_enable etwin) \
--with-imlib \
--enable-trans \
- ${mymmx} \
+ $(use_enable mmx) \
+ ${mysse2} \
$(use_enable unicode multi-charset) \
--with-delete=execute \
--with-backspace=auto \