summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Bar-Lev <alonbl@gentoo.org>2007-09-17 13:03:56 +0000
committerAlon Bar-Lev <alonbl@gentoo.org>2007-09-17 13:03:56 +0000
commit55759684460823326a81fcb73f286028a3586370 (patch)
treea76aa46271bd102d15c7cf3d80a60aa2590abe57
parentFix icon, bug #192426, thanks to Pacho Ramos <pacho at condmat1 dot ciencias ... (diff)
downloadgentoo-2-55759684460823326a81fcb73f286028a3586370.tar.gz
gentoo-2-55759684460823326a81fcb73f286028a3586370.tar.bz2
gentoo-2-55759684460823326a81fcb73f286028a3586370.zip
Initial add, bug#156431
(Portage version: 2.1.3.9)
-rw-r--r--dev-libs/libx86/ChangeLog10
-rw-r--r--dev-libs/libx86/Manifest20
-rw-r--r--dev-libs/libx86/files/digest-libx86-0.993
-rw-r--r--dev-libs/libx86/files/libx86-0.99-build.patch16
-rw-r--r--dev-libs/libx86/libx86-0.99.ebuild35
-rw-r--r--dev-libs/libx86/metadata.xml9
6 files changed, 93 insertions, 0 deletions
diff --git a/dev-libs/libx86/ChangeLog b/dev-libs/libx86/ChangeLog
new file mode 100644
index 000000000000..9d9e56400e5e
--- /dev/null
+++ b/dev-libs/libx86/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for dev-libs/libx86
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libx86/ChangeLog,v 1.1 2007/09/17 13:03:55 alonbl Exp $
+
+*libx86-0.99 (17 Sep 2007)
+
+ 17 Sep 2007; Alon Bar-Lev <alonbl@gentoo.org>
+ +files/libx86-0.99-build.patch, +metadata.xml, +libx86-0.99.ebuild:
+ Initial add, bug#156431
+
diff --git a/dev-libs/libx86/Manifest b/dev-libs/libx86/Manifest
new file mode 100644
index 000000000000..494aeb95dfa6
--- /dev/null
+++ b/dev-libs/libx86/Manifest
@@ -0,0 +1,20 @@
+AUX libx86-0.99-build.patch 624 RMD160 2393315feebea3955102b84642bd9789611dfe36 SHA1 dd07108d419909cf7a868af2ae15156234161b00 SHA256 1718af1de90aa5c68c4f2536a0a68b10feee70dd57640e28252a4a2dd458c72a
+MD5 e6169b34cb163718c2080a7268e6bd8f files/libx86-0.99-build.patch 624
+RMD160 2393315feebea3955102b84642bd9789611dfe36 files/libx86-0.99-build.patch 624
+SHA256 1718af1de90aa5c68c4f2536a0a68b10feee70dd57640e28252a4a2dd458c72a files/libx86-0.99-build.patch 624
+DIST libx86-0.99.tar.gz 100534 RMD160 099b4a24842dde578078108ddc7e431402e31727 SHA1 53e44a87dc57a17b2f54fec57d636f577d3c75c1 SHA256 fdaac661dab2845beb5546e43e71ee02d9bf3c04bc623b64e0b124f1da26f546
+EBUILD libx86-0.99.ebuild 628 RMD160 e3ac490b87f4fd260677ec2a6d4624224c833eed SHA1 59c066436f41273f6c08eaa9515d5ae7fbe61038 SHA256 cce729fd19709a2c9d32762bbc9ed12453b3f2ef917bfcf5e227539a1b87dd0f
+MD5 7e8457df95558f2e1a665b4d7b14b914 libx86-0.99.ebuild 628
+RMD160 e3ac490b87f4fd260677ec2a6d4624224c833eed libx86-0.99.ebuild 628
+SHA256 cce729fd19709a2c9d32762bbc9ed12453b3f2ef917bfcf5e227539a1b87dd0f libx86-0.99.ebuild 628
+MISC ChangeLog 289 RMD160 0330652060575ab41ab163250802af829b792f83 SHA1 e683a237fc0192a6d4656314907a92a4b5c83b5d SHA256 6de4a415ecc3f34ef5aff6a39683e46679ca801d920321942c42a5bdf2ed4662
+MD5 97f91ac1715c62863a386651d28b5d18 ChangeLog 289
+RMD160 0330652060575ab41ab163250802af829b792f83 ChangeLog 289
+SHA256 6de4a415ecc3f34ef5aff6a39683e46679ca801d920321942c42a5bdf2ed4662 ChangeLog 289
+MISC metadata.xml 244 RMD160 ce7edb43541cf508d100696e28922e8df352109b SHA1 d6a2711e10c27157d4b4948a6c863cbd9f242ce8 SHA256 4bf1c89dd387bb1720923df0cdc0f19a5388b06a2cf17ae119399731b4088b71
+MD5 5b31577adfb6570533b634c63a23dc51 metadata.xml 244
+RMD160 ce7edb43541cf508d100696e28922e8df352109b metadata.xml 244
+SHA256 4bf1c89dd387bb1720923df0cdc0f19a5388b06a2cf17ae119399731b4088b71 metadata.xml 244
+MD5 5dd12f4d635f44c56c7ce69e1f9023b9 files/digest-libx86-0.99 235
+RMD160 abfab8d30489657f550301027b39508976ac1785 files/digest-libx86-0.99 235
+SHA256 bfe668368f6bce60a2e46783a59fccc6eb09bccfde6ea2e2ce91e61b626c7cf9 files/digest-libx86-0.99 235
diff --git a/dev-libs/libx86/files/digest-libx86-0.99 b/dev-libs/libx86/files/digest-libx86-0.99
new file mode 100644
index 000000000000..66a0b01366d2
--- /dev/null
+++ b/dev-libs/libx86/files/digest-libx86-0.99
@@ -0,0 +1,3 @@
+MD5 c426d4f29fdf3499158cf49d4f374315 libx86-0.99.tar.gz 100534
+RMD160 099b4a24842dde578078108ddc7e431402e31727 libx86-0.99.tar.gz 100534
+SHA256 fdaac661dab2845beb5546e43e71ee02d9bf3c04bc623b64e0b124f1da26f546 libx86-0.99.tar.gz 100534
diff --git a/dev-libs/libx86/files/libx86-0.99-build.patch b/dev-libs/libx86/files/libx86-0.99-build.patch
new file mode 100644
index 000000000000..c16156638369
--- /dev/null
+++ b/dev-libs/libx86/files/libx86-0.99-build.patch
@@ -0,0 +1,16 @@
+--- Makefile.org 2007-09-14 01:04:56.000000000 +0300
++++ Makefile 2007-09-14 01:06:07.000000000 +0300
+@@ -1,5 +1,5 @@
+ OBJECTS = x86-common.o
+-CFLAGS = -O2 -Wall -DDEBUG -g
++CFLAGS ?= -O2 -Wall -DDEBUG -g
+
+ ifeq ($(BACKEND), x86emu)
+ OBJECTS += thunk.o x86emu/decode.o x86emu/debug.o x86emu/fpu.o \
+@@ -33,5 +33,5 @@ clean: objclean
+ install: libx86.so.1
+ install -D libx86.so.1 $(DESTDIR)/usr/lib/libx86.so.1
+ install -D libx86.a $(DESTDIR)/usr/lib/libx86.a
+- ln -sf /usr/lib/libx86.so.1 $(DESTDIR)/usr/lib/libx86.so
++ ln -sf libx86.so.1 $(DESTDIR)/usr/lib/libx86.so
+ install -D lrmi.h $(DESTDIR)/usr/include/libx86.h
diff --git a/dev-libs/libx86/libx86-0.99.ebuild b/dev-libs/libx86/libx86-0.99.ebuild
new file mode 100644
index 000000000000..7082e6fdda20
--- /dev/null
+++ b/dev-libs/libx86/libx86-0.99.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libx86/libx86-0.99.ebuild,v 1.1 2007/09/17 13:03:55 alonbl Exp $
+
+inherit eutils
+
+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/libx86/downloads/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}/${P}-build.patch"
+}
+
+src_compile() {
+ local ARGS
+ if use amd64; then
+ ARGS="BACKEND=x86emu"
+ fi
+ emake ${ARGS}
+}
+
+src_install() {
+ emake install DESTDIR="${D}"
+}
diff --git a/dev-libs/libx86/metadata.xml b/dev-libs/libx86/metadata.xml
new file mode 100644
index 000000000000..f1ad714652ea
--- /dev/null
+++ b/dev-libs/libx86/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+<email>alon@gentoo.org</email>
+<name>Alon Bar-Lev</name>
+</maintainer>
+</pkgmetadata>