summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAgostino Sarubbo <ago@gentoo.org>2012-11-20 21:07:26 +0000
committerAgostino Sarubbo <ago@gentoo.org>2012-11-20 21:07:26 +0000
commitc8fbb03d4aea8acbb33466b1478df44aff6d2c3a (patch)
treeb61d6fceafe3a8568a444bc3904ce72468ec83ba /dev-libs/libx86
parentinitial commit, but a return anyway (diff)
downloadhistorical-c8fbb03d4aea8acbb33466b1478df44aff6d2c3a.tar.gz
historical-c8fbb03d4aea8acbb33466b1478df44aff6d2c3a.tar.bz2
historical-c8fbb03d4aea8acbb33466b1478df44aff6d2c3a.zip
eapi5, respect AR
Package-Manager: portage-2.1.11.31/cvs/Linux x86_64
Diffstat (limited to 'dev-libs/libx86')
-rw-r--r--dev-libs/libx86/ChangeLog7
-rw-r--r--dev-libs/libx86/Manifest3
-rw-r--r--dev-libs/libx86/libx86-1.1-r2.ebuild37
3 files changed, 45 insertions, 2 deletions
diff --git a/dev-libs/libx86/ChangeLog b/dev-libs/libx86/ChangeLog
index 7acf9cf5c208..15e59297ccd2 100644
--- a/dev-libs/libx86/ChangeLog
+++ b/dev-libs/libx86/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/libx86
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libx86/ChangeLog,v 1.14 2012/06/27 16:39:40 kensington Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libx86/ChangeLog,v 1.15 2012/11/20 21:07:25 ago Exp $
+
+*libx86-1.1-r2 (20 Nov 2012)
+
+ 20 Nov 2012; Agostino Sarubbo <ago@gentoo.org> +libx86-1.1-r2.ebuild:
+ eapi5, respect AR
27 Jun 2012; Michael Palimaka <kensington@gentoo.org>
-files/libx86-0.99-build.patch, -libx86-0.99.ebuild, -libx86-1.1.ebuild:
diff --git a/dev-libs/libx86/Manifest b/dev-libs/libx86/Manifest
index 0052e8fdf3a0..a52cf76d0ab8 100644
--- a/dev-libs/libx86/Manifest
+++ b/dev-libs/libx86/Manifest
@@ -1,5 +1,6 @@
AUX libx86-0.99-ifmask.patch 584 SHA256 b8070e57c5d267b3736b133e4c3c92965cc5a62e72466b705b506ad2ce39dd25 SHA512 781ea16e535ca1c0a54552b51d67b0901102f20ab63ff5ff39f9f2bb513abb53867eb5e52089e72afa6c313380b2033881f17cfe233b09a38ed5a9e95ad8d5f8 WHIRLPOOL 148e94477662dd91e654972f8ad475808574e006677e3858346c864b580776ec203457d1011f05d984ba82231f8ebdddac46e8f9bd1e1650e831268c7abe0b66
DIST libx86-1.1.tar.gz 87428 SHA256 5bf13104cb327472b5cb65643352a9138646becacc06763088d83001d832d048 SHA512 b946555a45405a06fdf00b3e2522fc99dd7c61349c32726221aa60117a8d3da6da4b44188b1ebb208368e12b396f26055437cebcc8a0e6df10c7a006182c9280 WHIRLPOOL 778dae64fb0a21988debb12ca43ca6eed94fc34ab8d0e012aa30914053f57e6817fc7bbec42f6a85a0be4399263c035f981708036804cb756875143f91fe227c
EBUILD libx86-1.1-r1.ebuild 942 SHA256 863154f1ef9e81b4d5e9881cbe0f2b8ead1968dfbd1fb4edb4147e69ac33e180 SHA512 e875ff87afb19ba925b25d1075b44613cd73a699be47059317759ee23acc0a2a6047c65e4656eca42cb97dc2898e2818816224a33a0a151eafce464cc025876d WHIRLPOOL 377eff15e4c9861c51134f0154dcacd26a326959ce704a98c45669a09cb9399a63c5ee5909909746888a7f6f8c9866dabbccb6a4188e8875cae2e6d616f486ca
-MISC ChangeLog 2166 SHA256 3c5738dcde2c8b4751663f6c137c7031a89433c25ea9ce11786ce21633f44710 SHA512 d7eea28a1de45c1d2a316d65c5143aa0bcac761ad97754e3ce60d97e58a8bb90c3c47b6b864544bd9d6ded4323a499371efd5d2788d294a8cea682e09efe2fd1 WHIRLPOOL c363e9109f776a1ca8e497f55ced3ec3301aa1ce3275ceef448d6722a81dc28d8aba44b5edd109e8001f556cf88ef362e033a8f8f63fd7fc2a89dd2dbd19c68e
+EBUILD libx86-1.1-r2.ebuild 926 SHA256 dbce621d3cacb2ae669e042d2b4c751e06257e805adeaac39918449ee2592725 SHA512 9054c88bf47a54fb5692b488cd731889ddd586bb60386c6bf8886bf167ea3d8d50f1cdf0a668209ae65f279d0675f29dab34ca43f4cf291871ba5b5af5061d09 WHIRLPOOL e363ee3f7ccb3eded4403b482166670c8876e42ab225834f52f7ac8900e8a92aae75b154a0af2e80fbe3c42d84c4ac9beb2eb2875b50e28b0435e45a3da850e2
+MISC ChangeLog 2282 SHA256 296ac6ea3fc86b3c328d63097594e5b65cf8be4cc5d9390a117f6e6b634c9a42 SHA512 3b319f1b60ae2e6a043c24b48ff552be7971be223bca82083f926c254dd2064bc82a88230c53ff05e7a91cb4274c2f6ec1c5f74d7a7b3113cd03da86cb5c9556 WHIRLPOOL e31ac89bdbf93871d4319d62b3e2ccaac799a02aa85fe8a7bca8fe90acd7bb16b28deca0bbae0e6eb1f473c716e0cb0aa735a76c24327f5744d164f1161520f2
MISC metadata.xml 268 SHA256 2089ca59285b2836a6ec1d5aef27f83d580e922212301f0b1eadb04400eb45eb SHA512 8e365ead118785104bc7576a48a106346ef24f5b709349f8ca3d5fb9107a248d0f172e6898fb4ba4b2b7f84e6c8c7960578a2919e1a3692664cb808b16e6b2b2 WHIRLPOOL 255e754b42ff038b07a48321ced9fe6f8acdc99bb85873807b3e902517a1764dabc7152e5ca9ad4d83ab5dc9d3a611f79e6c066121be77aed3cad1b0f3587b73
diff --git a/dev-libs/libx86/libx86-1.1-r2.ebuild b/dev-libs/libx86/libx86-1.1-r2.ebuild
new file mode 100644
index 000000000000..856d4c5f15f8
--- /dev/null
+++ b/dev-libs/libx86/libx86-1.1-r2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libx86/libx86-1.1-r2.ebuild,v 1.1 2012/11/20 21:07:25 ago Exp $
+
+EAPI=5
+
+inherit eutils multilib toolchain-funcs
+
+DESCRIPTION="A hardware-independent library for executing real-mode x86 code"
+HOMEPAGE="http://www.codon.org.uk/~mjg59/libx86"
+SRC_URI="http://www.codon.org.uk/~mjg59/${PN}/downloads/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+src_prepare() {
+ # fix compile failure with linux-headers-2.6.26, bug 235599
+ epatch "${FILESDIR}"/${PN}-0.99-ifmask.patch
+ sed -i 's:\($(CC) $(CFLAGS)\)\( -o libx86.so.1\):\1 $(LDFLAGS)\2:' \
+ Makefile || die #236888
+ tc-export CC AR
+}
+
+src_compile() {
+ local ARGS
+ use amd64 && ARGS="BACKEND=x86emu"
+ emake ${ARGS}
+}
+
+src_install() {
+ emake \
+ LIBDIR="/usr/$(get_libdir)" \
+ DESTDIR="${D}" \
+ install
+}