diff options
author | 2006-06-09 17:59:25 +0000 | |
---|---|---|
committer | 2006-06-09 17:59:25 +0000 | |
commit | 41c40bd3ec59daf3d15e0bcc486a79e9d2ce434d (patch) | |
tree | 312d061ac15f8703a9b59f1d5508d2a36698ed24 /app-emulation | |
parent | Clean up .pyc files, thanks to Andrew Ross, bug #136159 (diff) | |
download | gentoo-2-41c40bd3ec59daf3d15e0bcc486a79e9d2ce434d.tar.gz gentoo-2-41c40bd3ec59daf3d15e0bcc486a79e9d2ce434d.tar.bz2 gentoo-2-41c40bd3ec59daf3d15e0bcc486a79e9d2ce434d.zip |
Clean up .pyc files, thanks to Andrew Ross, bug #136159
(Portage version: 2.1_rc4-r4)
(Unsigned Manifest commit)
Diffstat (limited to 'app-emulation')
-rw-r--r-- | app-emulation/xen-tools/Manifest | 22 | ||||
-rw-r--r-- | app-emulation/xen-tools/files/digest-xen-tools-3.0.2 | 3 | ||||
-rw-r--r-- | app-emulation/xen-tools/xen-tools-3.0.2.ebuild | 133 |
3 files changed, 11 insertions, 147 deletions
diff --git a/app-emulation/xen-tools/Manifest b/app-emulation/xen-tools/Manifest index 7bee10615dfd..17b1d6f71457 100644 --- a/app-emulation/xen-tools/Manifest +++ b/app-emulation/xen-tools/Manifest @@ -23,18 +23,18 @@ MD5 23de87e566971e687ab2a7c2353a3c17 files/xendomains-init 1681 RMD160 8a274725bee24929b97d5e199da4e5cfd0f3edf5 files/xendomains-init 1681 SHA256 c3537920096cd94e80024b4d05706cd901f546c54ea8449b45399419b2ca51d0 files/xendomains-init 1681 DIST xen-3.0.2-src.tgz 4933621 RMD160 34e4431a981891319f8a5ea0c3f604e7d8d7d7af SHA1 b7e797048b516f8b385afd3da9ae2eded1b8033a SHA256 f18ffab16a457fa721d11933c75f8288f6958c88c2669857c7c11d5107ba2951 -EBUILD xen-tools-3.0.2.ebuild 3754 RMD160 d7cda8dbb71bb5744698dba0de65409994703b0c SHA1 1bd895aa0b0c088d4dbc4bd30c6f9879cd333f93 SHA256 cb4c0cec195755452d29f110b119c590a07ce3abdc6804595eb5a4ac50b264f7 -MD5 4ed6a871492a5aa59e469ae7a5705ca5 xen-tools-3.0.2.ebuild 3754 -RMD160 d7cda8dbb71bb5744698dba0de65409994703b0c xen-tools-3.0.2.ebuild 3754 -SHA256 cb4c0cec195755452d29f110b119c590a07ce3abdc6804595eb5a4ac50b264f7 xen-tools-3.0.2.ebuild 3754 -MISC ChangeLog 2391 RMD160 a8f158cf69fc218f954d60573bc06a1500b0dd6b SHA1 66afe8ed60266bc69965ad4587d068bada469a14 SHA256 082fe0623199e1fa5e2997f6eb798f8d9020e6bd4d3926590aabd0b5d8bda6f3 -MD5 755f23fc6cb633efa91141eaeaaa3a70 ChangeLog 2391 -RMD160 a8f158cf69fc218f954d60573bc06a1500b0dd6b ChangeLog 2391 -SHA256 082fe0623199e1fa5e2997f6eb798f8d9020e6bd4d3926590aabd0b5d8bda6f3 ChangeLog 2391 +EBUILD xen-tools-3.0.2-r1.ebuild 3790 RMD160 6de97a5ae04cc5368376f88d458070c097f61f7f SHA1 b97e5bb591cb246eb7b122874822e774e206baae SHA256 7edf5561b6902c1a809715849c3bf8fb4f790d794d4dde76a3d9d90f143d6ff8 +MD5 d1ae3c3fbb8ba67b839d2484811c2c34 xen-tools-3.0.2-r1.ebuild 3790 +RMD160 6de97a5ae04cc5368376f88d458070c097f61f7f xen-tools-3.0.2-r1.ebuild 3790 +SHA256 7edf5561b6902c1a809715849c3bf8fb4f790d794d4dde76a3d9d90f143d6ff8 xen-tools-3.0.2-r1.ebuild 3790 +MISC ChangeLog 2586 RMD160 6b0e34b8714ddb4b5e8e55d3ccecae61aabd7d35 SHA1 6246240351214c25316fcee57c1be3de0c318571 SHA256 50dcba86747d77347ab1060fe430e89cf35a27fb452a3491f49c8e091ae21938 +MD5 edddf102935c317a911cd902e9cbcdd1 ChangeLog 2586 +RMD160 6b0e34b8714ddb4b5e8e55d3ccecae61aabd7d35 ChangeLog 2586 +SHA256 50dcba86747d77347ab1060fe430e89cf35a27fb452a3491f49c8e091ae21938 ChangeLog 2586 MISC metadata.xml 344 RMD160 237bf24416240057f09b2180e143579e22a24859 SHA1 da9f05207fa34cf639558c4d49b8f1e1dc9bf45f SHA256 79ddf2debe775cd0465984dd0d1e706e7b967b0590a3e36aba5b13239586272f MD5 1345a3b29c0fde61a34873dae98c7f34 metadata.xml 344 RMD160 237bf24416240057f09b2180e143579e22a24859 metadata.xml 344 SHA256 79ddf2debe775cd0465984dd0d1e706e7b967b0590a3e36aba5b13239586272f metadata.xml 344 -MD5 6618adc624bc8ab64af0f4555c33529a files/digest-xen-tools-3.0.2 235 -RMD160 ad3a1d2a82c40b0bca653431c2d7964809580e5e files/digest-xen-tools-3.0.2 235 -SHA256 274536fc8a3cb10fda114e533062b0dbddcda4ae15f52033a39b85785b221794 files/digest-xen-tools-3.0.2 235 +MD5 6618adc624bc8ab64af0f4555c33529a files/digest-xen-tools-3.0.2-r1 235 +RMD160 ad3a1d2a82c40b0bca653431c2d7964809580e5e files/digest-xen-tools-3.0.2-r1 235 +SHA256 274536fc8a3cb10fda114e533062b0dbddcda4ae15f52033a39b85785b221794 files/digest-xen-tools-3.0.2-r1 235 diff --git a/app-emulation/xen-tools/files/digest-xen-tools-3.0.2 b/app-emulation/xen-tools/files/digest-xen-tools-3.0.2 deleted file mode 100644 index 724d092d5489..000000000000 --- a/app-emulation/xen-tools/files/digest-xen-tools-3.0.2 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 544eab940a0734a55459d648e5c3b224 xen-3.0.2-src.tgz 4933621 -RMD160 34e4431a981891319f8a5ea0c3f604e7d8d7d7af xen-3.0.2-src.tgz 4933621 -SHA256 f18ffab16a457fa721d11933c75f8288f6958c88c2669857c7c11d5107ba2951 xen-3.0.2-src.tgz 4933621 diff --git a/app-emulation/xen-tools/xen-tools-3.0.2.ebuild b/app-emulation/xen-tools/xen-tools-3.0.2.ebuild deleted file mode 100644 index 4ebcfada1037..000000000000 --- a/app-emulation/xen-tools/xen-tools-3.0.2.ebuild +++ /dev/null @@ -1,133 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/xen-tools-3.0.2.ebuild,v 1.8 2006/06/02 09:23:34 uberlord Exp $ - -inherit mount-boot flag-o-matic eutils - -DESCRIPTION="Xend daemon and tools" -HOMEPAGE="http://xen.sourceforge.net" -if [[ ${PV} == *_p* ]]; then - XEN_UNSTABLE="xen-unstable-${PV#*_p}" - SRC_URI="mirror://gentoo/${XEN_UNSTABLE}.tar.bz2" - S="${WORKDIR}/${XEN_UNSTABLE}" -else - SRC_URI="http://www.cl.cam.ac.uk/Research/SRG/netos/xen/downloads/xen-${PV}-src.tgz" - S="${WORKDIR}/xen-${PV}" -fi - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc debug screen custom-cflags hardened" - -DEPEND="sys-devel/gcc - dev-lang/python" - -RDEPEND=">=app-emulation/xen-3.0.2 - dev-lang/python - sys-apps/iproute2 - net-misc/bridge-utils - sys-libs/zlib - doc? ( - dev-tex/latex2html - media-gfx/transfig - ) - screen? ( - app-misc/screen - app-admin/logrotate - ) - || ( sys-fs/udev sys-apps/hotplug )" - -src_unpack() { - unpack ${A} - # if the user *really* wants to use their own custom-cflags, let them - if use custom-cflags; then - einfo "User wants their own CFLAGS - removing defaults" - # try and remove all the default custom-cflags - find "${S}" -name Makefile -o -name Rules.mk -o -name Config.mk -exec sed \ - -e 's/CFLAGS\(.*\)=\(.*\)-O3\(.*\)/CFLAGS\1=\2\3/' \ - -e 's/CFLAGS\(.*\)=\(.*\)-march=i686\(.*\)/CFLAGS\1=\2\3/' \ - -e 's/CFLAGS\(.*\)=\(.*\)-fomit-frame-pointer\(.*\)/CFLAGS\1=\2\3/' \ - -e 's/CFLAGS\(.*\)=\(.*\)-g3*\s\(.*\)/CFLAGS\1=\2 \3/' \ - -e 's/CFLAGS\(.*\)=\(.*\)-O2\(.*\)/CFLAGS\1=\2\3/' \ - -i {} \; - fi - # for some reason the xen gcc checks don't work on gentoo-hardened - if use hardened; then - HARDFLAGS="-nopie -fno-stack-protector -fno-stack-protector-all" - sed -e "s/CFLAGS :=/CFLAGS := ${HARDFLAGS}/" \ - -i "${S}"/tools/firmware/hvmloader/Makefile \ - "${S}"/tools/firmware/vmxassist/Makefile - cd "${S}" - epatch "${FILESDIR}"/hardened-bx-clobber.patch - fi - - # Allow --as-needed LDFLAGS - epatch "${FILESDIR}/${P}"--as-needed.patch -} - -src_compile() { - local myopt - use debug && myopt="${myopt} debug=y" - - use custom-cflags || unset CFLAGS - - emake -C tools ${myopt} || die "compile failed" - - if use doc; then - sh ./docs/check_pkgs || die "package check failed" - emake -C docs || die "compiling docs failed" - fi - - emake -C docs man-pages || die "make man-pages failed" -} - -src_install() { - local myopt="XEN_PYTHON_NATIVE_INSTALL=1" - - make DESTDIR=${D} ${myopt} install-tools \ - || die "install failed" - - if use doc; then - make DESTDIR="${D}" -C docs install || die "install docs failed" - # Rename doc/xen to the Gentoo-style doc/xen-x.y - mv "${D}"/usr/share/doc/{${PN},${PF}} - fi - - doman docs/man?/* - - newinitd "${FILESDIR}"/xend-init xend - newconfd "${FILESDIR}"/xend-conf xend - newconfd "${FILESDIR}"/xendomains-conf xendomains - newinitd "${FILESDIR}"/xendomains-init xendomains - - if use screen; then - sed -i -e 's/SCREEN="no"/SCREEN="yes"/' "${D}"/etc/init.d/xendomains - fi - - # xend expects these to exist - keepdir /var/run/xenstored /var/lib/xenstored /var/xen/dump - - # for upstream change tracking - if [[ -n ${XEN_UNSTABLE} ]]; then - dodoc "${S}"/XEN-VERSION - fi -} - -pkg_postinst() { - einfo "Please visit the Xen and Gentoo wiki:" - einfo "http://gentoo-wiki.com/HOWTO_Xen_and_Gentoo" - - if ! built_with_use dev-lang/python ncurses; then - echo - ewarn "NB: Your dev-lang/python is built without USE=ncurses." - ewarn "Please rebuild python with USE=ncurses to make use of xenmon.py." - fi - - if [[ -n ${XEN_UNSTABLE} ]]; then - echo - einfo "This is a snapshot of the xen-unstable tree." - einfo "Please report bugs in xen itself (and not the packaging) to" - einfo "bugzilla.xensource.com" - fi -} |