diff options
author | Doug Goldstein <cardoe@gentoo.org> | 2011-02-22 18:20:30 +0000 |
---|---|---|
committer | Doug Goldstein <cardoe@gentoo.org> | 2011-02-22 18:20:30 +0000 |
commit | 33c124d8db1ce43bf723e0b596121cd2bb32c5a3 (patch) | |
tree | 3e0222fb9e2b7f13d97d808c4950d1a0f76f53fd /app-emulation | |
parent | Trim down 1.6.2 branch by culling vulnerable ebuild for AST-2011-002. (diff) | |
download | historical-33c124d8db1ce43bf723e0b596121cd2bb32c5a3.tar.gz historical-33c124d8db1ce43bf723e0b596121cd2bb32c5a3.tar.bz2 historical-33c124d8db1ce43bf723e0b596121cd2bb32c5a3.zip |
Remove old version
Package-Manager: portage-2.1.9.40/cvs/Linux x86_64
Diffstat (limited to 'app-emulation')
-rw-r--r-- | app-emulation/kqemu/ChangeLog | 5 | ||||
-rw-r--r-- | app-emulation/kqemu/Manifest | 15 | ||||
-rw-r--r-- | app-emulation/kqemu/kqemu-0.7.2.ebuild | 95 |
3 files changed, 5 insertions, 110 deletions
diff --git a/app-emulation/kqemu/ChangeLog b/app-emulation/kqemu/ChangeLog index c49cb5986e39..e134aa13a798 100644 --- a/app-emulation/kqemu/ChangeLog +++ b/app-emulation/kqemu/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for app-emulation/kqemu # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/kqemu/ChangeLog,v 1.30 2011/01/18 20:55:25 hwoarang Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/kqemu/ChangeLog,v 1.31 2011/02/22 18:20:30 cardoe Exp $ + + 22 Feb 2011; Doug Goldstein <cardoe@gentoo.org> -kqemu-0.7.2.ebuild: + Remove old version 18 Jan 2011; Markos Chandras <hwoarang@gentoo.org> kqemu-1.4.0_pre1-r1.ebuild, +files/kqemu-1.4.0_pre1-init_MUTEX.patch: diff --git a/app-emulation/kqemu/Manifest b/app-emulation/kqemu/Manifest index 0a194639bea0..9854996b5983 100644 --- a/app-emulation/kqemu/Manifest +++ b/app-emulation/kqemu/Manifest @@ -1,30 +1,17 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX kqemu-1.3.0_pre11-sched_h.patch 329 RMD160 2199965106d45c2f7b9a39b9274c051f72d418e1 SHA1 4150f3ae845612a78de27d74b8f66cd0943268e7 SHA256 e40434e2bcd8be18dfa29fc4a8a59c29c5c3287d2d93000eb05e75c0d962ab2e AUX kqemu-1.3.0_pre5-fix_module_parm.patch 686 RMD160 974dd24dfb1405043bc20ab218d42443e6a6cf3c SHA1 d05ed564696bdf0db9c587ee8364fd8033e9b750 SHA256 47166817cfcfa7dbf3293703f25b39ad6da9fb403754b929e949278f42529915 AUX kqemu-1.4.0_pre1-init_MUTEX.patch 645 RMD160 c07683e0a8739aa4a03caefb16e15417909ec8fd SHA1 88bec7a581d2a3cad664f1a24069b5afcc2ccd1a SHA256 11ecd82efbe4cd80bbad49f715f7204140b32491e77b076c4300c988f300fc69 AUX kqemu-1.4.0_pre1-missing-sched-header.patch 273 RMD160 852fa423ab789ce7aa4d08a137227cdea9d5e0df SHA1 d6603c85992e2201938b310b4247446c1dc61e9c SHA256 38bd6054c952d2fc088c12262852129252af8065c8df446d7b8ae157ccf78a93 -DIST kqemu-0.7.2.tar.gz 79314 RMD160 cdb154d51eb616d6ad9924da0175276a655edba7 SHA1 39dda2566a9c47bfc5e76c76cf9aa41500d708f3 SHA256 4158b2c67603f5256a78d0065d715bde068a457aa58bbfef12dda20fe7f7ad8b DIST kqemu-1.3.0pre11.tar.gz 161478 RMD160 3d42d2e6f3ae94362c5a29c462f7fb839687a563 SHA1 780d48b99715e6b2671864ad5050f1c9506fcb71 SHA256 541aef5797e5c6c6a76e354c17c6513ca21fe3372ec79493a32f7e51ba785b0f DIST kqemu-1.3.0pre5.tar.gz 189395 RMD160 cc54ac38791f543feb91285292ecf7ca333d9918 SHA1 2f607c7b1909b751e74b1ad3196f41127ebc43f7 SHA256 2f2983393a4e007741685ef4e889fc91fe7619a038fc43998d414e441f5813a7 DIST kqemu-1.3.0pre7.tar.gz 189920 RMD160 9f8e5dd7e1a901d939fc5e8b3be1a10e396f9ab3 SHA1 8d853bac016a1c78d7da22dea4b9a1619a1dadf3 SHA256 cf29505b3d07d5e31080aa677a4254f5770f273e9bd05ef2df956b87d248cead DIST kqemu-1.3.0pre9.tar.gz 190070 RMD160 14828ad2c7e2635f85079d7b1f2c3bd4fd7769eb SHA1 3e1509a4a49154355860c6133d9f7c5b239290a7 SHA256 c2759d43bc8bee458b802479b47796b21593ee617f5c4d14cb1bf842d4f4efdc DIST kqemu-1.4.0pre1.tar.gz 168249 RMD160 401d4ab2bd2fc593763bf46ff432f702ad7ec9a3 SHA1 398f440829863f16c2d63065af1026d8eaa257c4 SHA256 bac3e84eae1c867b06cd06ed2bcf563ba8304bd4e5a900880c2abe61b9aab491 -DIST qemu-0.7.2.tar.gz 1341993 RMD160 1d2dcc8f43ff4b4b9aa045c64e38c9a10140b13e SHA1 4daeccb57448eacc444152f30b5d84dfcca89dfe SHA256 a4982e991ebca255d53f0738d203afb9355d9d16aa1a89835a080fa5d6ba4766 -EBUILD kqemu-0.7.2.ebuild 2615 RMD160 0fb78af58cde8f918c4d56bff428016f84f140bb SHA1 b5f5e04aa542bf3a11d2597c36ce29749c585b19 SHA256 3884e7777258ee65b640e4f960db089ad2d1f0af4de48166a2e4794bd69fbcc2 EBUILD kqemu-1.3.0_pre11.ebuild 1794 RMD160 2ac5ff4bfae6051f04bb69feff2fa66cc14da236 SHA1 8c3d6ff50d2e93274ab54cf66370184fc348cfbe SHA256 335c1e4e0bac1e63f3929eba43ca04105527703d697cb75c3898422fce296170 EBUILD kqemu-1.3.0_pre5.ebuild 1749 RMD160 d057f5b53d79b223ecb8f08ab26ce4daf9724974 SHA1 f844b26e1dde62e5bd60e2de51e50c4ac4cf2d0d SHA256 21817506c76bd0148cf1b7382c190803d9b7b2be7759272027161835ea02be14 EBUILD kqemu-1.3.0_pre7.ebuild 1782 RMD160 1df2e6992fbaa898ab84270ffecef2cafb14fb9c SHA1 359903d2db64b2475188bdbf3ffe7de0a9bacc4f SHA256 ea40e108c536b508f625c9931deea33f2159fe52690bf9f442d36757304bfe51 EBUILD kqemu-1.3.0_pre9.ebuild 2034 RMD160 148accd1e8bf8f7ab040e6e97bdfa95091b9f300 SHA1 2605cb6444e8f4b10faf1cde4843e2b8555728ac SHA256 a9c0feed8020d4753d32fbe1d8140468439e273ec3c01bf20f23598a6bc9fb77 EBUILD kqemu-1.4.0_pre1-r1.ebuild 2588 RMD160 d108cd6912037c0eabb564ef4de7115bbaf42669 SHA1 ca1d2f6a8e8509ee8206850a199de42729e6f86e SHA256 c8278c12566b190f1df4a2ab9141f525ef5733940a7608f3c998045d1390ee39 EBUILD kqemu-1.4.0_pre1.ebuild 2046 RMD160 5566ce79c2d9d0777601a290bd97e9d289ceb471 SHA1 e1d878aca1ff9e5d490fea9fe9b1ad8e096f4063 SHA256 46bdbca53adb834504025ba7e1277c16ca43dd920a0ef3089dc053f730ddcfd8 -MISC ChangeLog 4662 RMD160 d1f18f8a2ec4c4931172197f0caf057df122c77b SHA1 e7028e96c5951161712eb51fcf313e42e94d3196 SHA256 68a7c8490528fdb50c5c78740dcb45063b57b0388ed86c3a518ad6fe2e1ba9b8 +MISC ChangeLog 4753 RMD160 a7896de9ad63ff465779a55453a10f50f8aacd42 SHA1 3904fd2c484d8911c795dc192accf054a9c1cd5f SHA256 fbfb07d5fc6d362c87b4da702d1d35788d4e1426ff9276208f5d99567fd10dd5 MISC metadata.xml 223 RMD160 f054e67dff10c87ea1d0b5753124445be6bd4610 SHA1 fcf66d2b271369d296150dde06603d850623ed27 SHA256 64a96c3c9929aec46b50a63ae1fd8c46cef4a8423f448d6f6fff09e20510c98b ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.16 (GNU/Linux) - -iEYEARECAAYFAk01/fUACgkQ9/cejkQaxBAJdwCdG0NEKrXdAta0BSCgGIxTycew -UhEAn2E61WFJz2u0JqXKiLuRe3vZxQO8 -=4QLH ------END PGP SIGNATURE----- diff --git a/app-emulation/kqemu/kqemu-0.7.2.ebuild b/app-emulation/kqemu/kqemu-0.7.2.ebuild deleted file mode 100644 index 13d70d0bdf1f..000000000000 --- a/app-emulation/kqemu/kqemu-0.7.2.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/kqemu/kqemu-0.7.2.ebuild,v 1.8 2009/09/23 15:33:38 patrick Exp $ - -inherit eutils flag-o-matic linux-mod toolchain-funcs - -DESCRIPTION="Multi-platform & multi-targets cpu emulator and dynamic translator kernel fast execution module" -HOMEPAGE="http://fabrice.bellard.free.fr/qemu/" -SRC_URI="http://fabrice.bellard.free.fr/qemu/qemu-${PV}.tar.gz - http://fabrice.bellard.free.fr/qemu/${P}.tar.gz" - -LICENSE="GPL-2 LGPL-2.1 KQEMU" -SLOT="0" -KEYWORDS="-* amd64 x86" -RESTRICT="strip" -IUSE="sdl" - -S="${WORKDIR}/qemu-${PV}" - -DEPEND=">=app-emulation/qemu-softmmu-0.8.0" - -pkg_setup() { - MODULE_NAMES="kqemu(misc:${S}/kqemu)" - linux-mod_pkg_setup - - einfo "kqemu is binary module with a restricted license." - einfo "Please read carefully the KQEMU license" - einfo "and ${HOMEPAGE}qemu-accel.html" - einfo "if you would like to see it released under the GPL" -} - -src_unpack() { - unpack ${A} - - mv ${WORKDIR}/kqemu ${S} - cd ${S}/kqemu - sed -i 's:MODULE_PARM(\([^,]*\),"i");:module_param(\1, int, 0);:' kqemu-linux.c - sed -i -e 's:#ifndef PAGE_KERNEL_EXEC:#if 1:' ${S}/kqemu/kqemu-linux.c - # The class_simple interfaces were removed in 2.6.13-rc1, leaving only - # GPL symbols behind, which this module can't use. Until there's a fix - # from Fabrice, kqemu+udev no worky. - cd ${S} - - # Ensure mprotect restrictions are relaxed for emulator binaries - [[ -x /sbin/paxctl ]] && \ - sed -i 's/^VL_LDFLAGS=$/VL_LDFLAGS=-Wl,-z,execheap/' \ - Makefile.target - # Prevent install of kernel module by qemu's makefile - sed -i 's/\(.\/install.sh\)/#\1/' Makefile -} - -src_compile() { - #Let the application set its cflags - unset CFLAGS - - # Switch off hardened tech - filter-flags -fpie -fstack-protector - - myconf="" - if ! use sdl ; then - myconf="$myconf --disable-gfx-check" - fi - ./configure \ - --prefix=/usr \ - --target-list="${TARGET_LIST}" \ - --enable-slirp \ - --kernel-path=${KV_DIR} \ - --enable-kqemu \ - ${myconf} \ - || die "could not configure" - - emake -C kqemu || die "make failed" -} - -src_install() { - linux-mod_src_install - - # udev rule - dodir /etc/udev/rules.d/ - echo 'KERNEL="kqemu*", NAME="%k", GROUP="qemu", MODE="0660"' > ${D}/etc/udev/rules.d/48-qemu.rules - - # Module doc - dodoc ${S}/kqemu/README - - # module params - dodir /etc/modules.d - echo "options kqemu major=0" > ${D}/etc/modules.d/kqemu -} - -pkg_postinst() { - linux-mod_pkg_postinst - enewgroup qemu - einfo "Make sure you have the kernel module loaded before running qemu" - einfo "and your user is in the qemu group" -} |