summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Januszewski <spock@gentoo.org>2008-05-01 21:11:15 +0000
committerMichael Januszewski <spock@gentoo.org>2008-05-01 21:11:15 +0000
commitb29aa731afa278088c78b6ed6c3050f49cdbf8e0 (patch)
treedbb0c033a512be067d3a41e689fefd333af6c080 /sys-apps/v86d
parentVersion bump, add some patches to respect user set cflags/ldflags and not fai... (diff)
downloadhistorical-b29aa731afa278088c78b6ed6c3050f49cdbf8e0.tar.gz
historical-b29aa731afa278088c78b6ed6c3050f49cdbf8e0.tar.bz2
historical-b29aa731afa278088c78b6ed6c3050f49cdbf8e0.zip
Version bump.
Package-Manager: portage-2.1.5_rc6
Diffstat (limited to 'sys-apps/v86d')
-rw-r--r--sys-apps/v86d/ChangeLog7
-rw-r--r--sys-apps/v86d/Manifest10
-rw-r--r--sys-apps/v86d/v86d-0.1.5.ebuild52
3 files changed, 64 insertions, 5 deletions
diff --git a/sys-apps/v86d/ChangeLog b/sys-apps/v86d/ChangeLog
index c84688aad14c..2e1ecd3f0dfe 100644
--- a/sys-apps/v86d/ChangeLog
+++ b/sys-apps/v86d/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-apps/v86d
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/v86d/ChangeLog,v 1.12 2008/04/20 07:35:12 spock Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/v86d/ChangeLog,v 1.13 2008/05/01 21:11:15 spock Exp $
+
+*v86d-0.1.5 (01 May 2008)
+
+ 01 May 2008; Michał Januszewski <spock@gentoo.org> +v86d-0.1.5.ebuild:
+ Version bump.
*v86d-0.1.4 (20 Apr 2008)
diff --git a/sys-apps/v86d/Manifest b/sys-apps/v86d/Manifest
index 0c7579cea7d4..5fc9f3f3741e 100644
--- a/sys-apps/v86d/Manifest
+++ b/sys-apps/v86d/Manifest
@@ -3,15 +3,17 @@ Hash: SHA1
DIST v86d-0.1.3.tar.bz2 67044 RMD160 717aa7b043979bc9aa3fd702bd656fa9c473dcd8 SHA1 372b20cc10e8435343b05dc197d30721eb3faa61 SHA256 bf0ca221bc5e8a6b06f73a1eb6ae1470ec5b34b987669f7abeb499e6402af3b0
DIST v86d-0.1.4.tar.bz2 67476 RMD160 bb385f43fdbbc33aed2520454f2a4e9228c02d0c SHA1 ab833669305425c97132044feef81c5c594e934e SHA256 d353b7a8830a812eb7ccd31a7f295ba9389f60250971b84b50d9da0e0ac2dfa2
+DIST v86d-0.1.5.tar.bz2 67541 RMD160 daab2c33f39969aaba5dbd2639d0e6d3982c1ba1 SHA1 b890e1a30e7311f138655d9ee6dc346c25aea909 SHA256 8c8db0b6de0bae2c065a68d31369e750dc03bd875bac78e87763e263f3bc2588
EBUILD v86d-0.1.3-r1.ebuild 1331 RMD160 26ab6503c6de531d5c5edf9dc4c4957b9a294824 SHA1 85a7ab00af71b3b4413dcf42b2bfb3b2f76570de SHA256 3dc4dceb653ef73c91c6ee3522ed911eda0d00d2a9aaa96e3516739ed1be305b
EBUILD v86d-0.1.3.ebuild 1242 RMD160 eb8a7af1cf6b929d08a089bce9b71468afc3ddf3 SHA1 27b10fb36960bd4bcf56e09a59b777286af492d6 SHA256 600bc21d249ee194e93a4e9ddd019b05b4bbfc6c92c9b59d61bb09e75c486c11
EBUILD v86d-0.1.4.ebuild 1328 RMD160 8dbaad23d31e8e3f95f249d2fba4da5c86e285dc SHA1 00aa929958c2a344b186903bb66726174b696c08 SHA256 3a65a5587cbfecfecec9291f21a8ceb5d4d5bfacd3cd4b494fb63f4d0c95679e
-MISC ChangeLog 1816 RMD160 10d4f9d210249fef33e85f707a1972112bd606d9 SHA1 f28233e0e994ba13399ebeb6c502b5c559969515 SHA256 6057678614e32106e663631e0fd73099b1a8990e9f457e2cb9ff95d09d654bb3
+EBUILD v86d-0.1.5.ebuild 1328 RMD160 b7554004fc6bf6fe93c57bb38cb8c79e3a7996b4 SHA1 a5324c5311b728ade8d9a1f6da5e1eede0ee369c SHA256 01cd53b32a8d497fdd009d4d3b95c6821bf7b582dcb73fe145dcb7b9f8bacefa
+MISC ChangeLog 1934 RMD160 dc8a2d9eb011db9aef0141d3cbaaad68c0591a78 SHA1 b54f4bc442cf2428159176bc8bf3d7091194b903 SHA256 b9b4989b40cb975d4f1c01f9cd573a9d182e4a71e4d65edac11aa55a467214e1
MISC metadata.xml 220 RMD160 6bb03cb6947aadf2672a58c61c1fb7aa405eaf86 SHA1 7810907f03c5a3ee23eeaa4b42699ce17bc5c3a7 SHA256 969b4125e7620e2fe0d616cb3cabbe52bd79e6c4bdd725ce807d5f4c7c1ad75d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
-iEYEARECAAYFAkgK8iIACgkQchej4aZK9/c9sgCgg0AB98Cmwpj6fc4RHSk4Pomt
-sEcAnjqWrQ+sGObvubn/zeWgsAw7vauZ
-=9t5D
+iEYEARECAAYFAkgaMdQACgkQchej4aZK9/dDfACdHdOzqccEDnZZYho5MnC4qlII
+SnoAnRiOM0aoO/fQlv+iDKSNZi8GsIDG
+=/Oko
-----END PGP SIGNATURE-----
diff --git a/sys-apps/v86d/v86d-0.1.5.ebuild b/sys-apps/v86d/v86d-0.1.5.ebuild
new file mode 100644
index 000000000000..9d5f6fac690d
--- /dev/null
+++ b/sys-apps/v86d/v86d-0.1.5.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/v86d/v86d-0.1.5.ebuild,v 1.1 2008/05/01 21:11:15 spock Exp $
+
+inherit linux-info
+
+DESCRIPTION="A daemon to run x86 code in an emulated environment."
+HOMEPAGE="http://dev.gentoo.org/~spock/projects/uvesafb/"
+SRC_URI="http://dev.gentoo.org/~spock/projects/uvesafb/archive/${P/_/-}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug x86emu"
+
+DEPEND="dev-libs/klibc"
+RDEPEND=""
+
+S="${WORKDIR}/${P//_*/}"
+
+pkg_setup() {
+ if [ -z "$(grep V86D /usr/lib/klibc/include/linux/connector.h)" ]; then
+ eerror "You need to compile klibc against a kernel tree patched with uvesafb"
+ eerror "prior to merging this package."
+ die "Kernel not patched with uvesafb."
+ fi
+ linux-info_pkg_setup
+}
+
+src_compile() {
+ local myconf=""
+ if use x86emu ; then
+ myconf="--with-x86emu"
+ fi
+
+ ./configure --with-klibc $(use_with debug) ${myconf}
+ make KDIR=${KV_DIR} || die
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die
+
+ dodoc README ChangeLog
+
+ insinto /usr/share/${PN}
+ doins misc/initramfs
+}
+
+pkg_postinst() {
+ elog "If you wish to place v86d into an initramfs image, you might want to use"
+ elog "'/usr/share/${PN}/initramfs' in your kernel's CONFIG_INITRAMFS_SOURCE."
+}