summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan Phillips <rphillips@gentoo.org>2006-04-04 02:01:31 +0000
committerRyan Phillips <rphillips@gentoo.org>2006-04-04 02:01:31 +0000
commit614f1718aa11cb30d13e1e8b9f5c64fb4a3803a0 (patch)
treef32b4de5821d2e0099f594d683df0cb867f31744 /net-misc/vde
parentMark 3.4.3-r1 stable on ia64 (diff)
downloadhistorical-614f1718aa11cb30d13e1e8b9f5c64fb4a3803a0.tar.gz
historical-614f1718aa11cb30d13e1e8b9f5c64fb4a3803a0.tar.bz2
historical-614f1718aa11cb30d13e1e8b9f5c64fb4a3803a0.zip
Committed halcy0n's patches for vde
Package-Manager: portage-2.0.54
Diffstat (limited to 'net-misc/vde')
-rw-r--r--net-misc/vde/Manifest14
-rw-r--r--net-misc/vde/files/vde-qemu-Makefile.in.diff13
-rw-r--r--net-misc/vde/vde-1.5.8.ebuild26
3 files changed, 15 insertions, 38 deletions
diff --git a/net-misc/vde/Manifest b/net-misc/vde/Manifest
index be947f501148..55fa360cfbfc 100644
--- a/net-misc/vde/Manifest
+++ b/net-misc/vde/Manifest
@@ -1,18 +1,8 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
MD5 ad5b416aa3600c7972a73954b476ab7c ChangeLog 609
MD5 1f08cfb4e6c7ac2cdf36de3515171dfb files/digest-vde-1.5.7 58
MD5 1bb099a717f163a56a1ec18919e4e93a files/digest-vde-1.5.8 58
-MD5 be0314f824da3e7ae0ca64c4c791b600 files/vde-qemu-Makefile.in.diff 362
+MD5 7a1ae0586a500372b80888f754feff60 files/vde-1.5.8-makefile.patch 834
MD5 9f6d117cccae4215334a4485ba469e96 files/vde.init.d 564
MD5 98727198655490ad4bf4b8a2bcc8d5db metadata.xml 293
MD5 7983b29b84f31064b69cfe3115c628af vde-1.5.7.ebuild 1071
-MD5 abd5e8ba34bda25a4fc48fc9da80b97d vde-1.5.8.ebuild 736
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1 (GNU/Linux)
-
-iD8DBQFC1mOYI1lqEGTUzyQRAuQDAJ92v8UdzJXRDQrrrmtg75UUwbTcMQCg023Q
-0eN4Ynss9xLtl9Banri1Pak=
-=1TRV
------END PGP SIGNATURE-----
+MD5 04a348a33b88773037437fc416db8005 vde-1.5.8.ebuild 760
diff --git a/net-misc/vde/files/vde-qemu-Makefile.in.diff b/net-misc/vde/files/vde-qemu-Makefile.in.diff
deleted file mode 100644
index 932374d421a5..000000000000
--- a/net-misc/vde/files/vde-qemu-Makefile.in.diff
+++ /dev/null
@@ -1,13 +0,0 @@
---- qemu/Makefile.in 2005-04-11 14:23:25.000000000 +0200
-+++ qemu/Makefile.in.new 2005-06-09 22:56:26.000000000 +0200
-@@ -448,8 +448,8 @@
-
-
- install-exec-hook:
-- rm -f $(bindir)/vdeqemu
-- ln -s $(bindir)/vdeq $(bindir)/vdeqemu
-+ rm -f $(DESTDIR)$(bindir)/vdeqemu
-+ ln -s $(bindir)/vdeq $(DESTDIR)$(bindir)/vdeqemu
-
- uninstall-local:
- rm -f $(bindir)/vdeqemu
diff --git a/net-misc/vde/vde-1.5.8.ebuild b/net-misc/vde/vde-1.5.8.ebuild
index 81c3b0c44011..700c3f866444 100644
--- a/net-misc/vde/vde-1.5.8.ebuild
+++ b/net-misc/vde/vde-1.5.8.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2005 Gentoo Foundation
+# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/vde/vde-1.5.8.ebuild,v 1.3 2005/07/14 13:07:13 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/vde/vde-1.5.8.ebuild,v 1.4 2006/04/04 02:01:31 rphillips Exp $
-inherit eutils
+inherit eutils autotools
DESCRIPTION="vde is a virtual distributed ethernet emulator for emulators like qemu, bochs, and uml."
SRC_URI="mirror://sourceforge/vde/${P}.tgz"
@@ -13,20 +13,20 @@ KEYWORDS="~x86"
IUSE=""
DEPEND=""
-src_compile() {
- pushd qemu
- epatch ${FILESDIR}/vde-qemu-Makefile.in.diff
- popd
- econf
- emake
+src_unpack() {
+ unpack ${A}
+
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-makefile.patch
+ eautoreconf
}
src_install() {
- einstall
+ make DESTDIR="${D}" install || die
dodir /etc/init.d
- cp ${FILESDIR}/vde.init.d ${D}/etc/init.d/vde
- fperms a+x ${D}/etc/init.d/vde
+ cp "${FILESDIR}"/vde.init.d "${D}"/etc/init.d/vde
+ fperms a+x /etc/init.d/vde
- dodoc COPYING INSTALL PORTS README
+ dodoc INSTALL README
}