summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Bainbridge <chrb@gentoo.org>2006-06-09 17:59:25 +0000
committerChris Bainbridge <chrb@gentoo.org>2006-06-09 17:59:25 +0000
commit41c40bd3ec59daf3d15e0bcc486a79e9d2ce434d (patch)
tree312d061ac15f8703a9b59f1d5508d2a36698ed24 /app-emulation/xen-tools
parentClean up .pyc files, thanks to Andrew Ross, bug #136159 (diff)
downloadgentoo-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/xen-tools')
-rw-r--r--app-emulation/xen-tools/Manifest22
-rw-r--r--app-emulation/xen-tools/files/digest-xen-tools-3.0.23
-rw-r--r--app-emulation/xen-tools/xen-tools-3.0.2.ebuild133
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
-}