public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in app-emulation/qemu-softmmu: ChangeLog qemu-softmmu-0.10.1.ebuild
@ 2009-03-22 23:19 Luca Barbato (lu_zero)
  0 siblings, 0 replies; 3+ messages in thread
From: Luca Barbato (lu_zero) @ 2009-03-22 23:19 UTC (permalink / raw
  To: gentoo-commits

lu_zero     09/03/22 23:19:02

  Modified:             ChangeLog
  Added:                qemu-softmmu-0.10.1.ebuild
  Log:
  bugfix release
  (Portage version: 2.1.6.7/cvs/Linux x86_64)

Revision  Changes    Path
1.63                 app-emulation/qemu-softmmu/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/qemu-softmmu/ChangeLog?rev=1.63&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/qemu-softmmu/ChangeLog?rev=1.63&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/qemu-softmmu/ChangeLog?r1=1.62&r2=1.63

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/qemu-softmmu/ChangeLog,v
retrieving revision 1.62
retrieving revision 1.63
diff -u -r1.62 -r1.63
--- ChangeLog	21 Mar 2009 01:23:17 -0000	1.62
+++ ChangeLog	22 Mar 2009 23:19:01 -0000	1.63
@@ -1,6 +1,12 @@
 # ChangeLog for app-emulation/qemu-softmmu
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-softmmu/ChangeLog,v 1.62 2009/03/21 01:23:17 lu_zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-softmmu/ChangeLog,v 1.63 2009/03/22 23:19:01 lu_zero Exp $
+
+*qemu-softmmu-0.10.1 (22 Mar 2009)
+
+  22 Mar 2009; Luca Barbato <lu_zero@gentoo.org>
+  +qemu-softmmu-0.10.1.ebuild:
+  Bugfix release
 
   21 Mar 2009; Luca Barbato <lu_zero@gentoo.org> qemu-softmmu-0.10.0.ebuild:
   typo, thanks to Jonathan-Christofer Demay <jcdemay@gmail.com> for spotting



1.1                  app-emulation/qemu-softmmu/qemu-softmmu-0.10.1.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/qemu-softmmu/qemu-softmmu-0.10.1.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/qemu-softmmu/qemu-softmmu-0.10.1.ebuild?rev=1.1&content-type=text/plain

Index: qemu-softmmu-0.10.1.ebuild
===================================================================
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-softmmu/qemu-softmmu-0.10.1.ebuild,v 1.1 2009/03/22 23:19:01 lu_zero Exp $

inherit eutils flag-o-matic toolchain-funcs

EAPI=1

MY_PN=${PN/-softmmu/}
MY_P=${P/-softmmu/}

SRC_URI="http://savannah.nongnu.org/download/${MY_PN}/${MY_P}.tar.gz"

DESCRIPTION="Open source processor emulator"
HOMEPAGE="http://bellard.org/qemu/index.html"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~ppc ~ppc64"

IUSE="alsa esd gnutls ncurses pulseaudio +sdl vde kqemu"
RESTRICT="test"

RDEPEND="sys-libs/zlib
	alsa? ( >=media-libs/alsa-lib-1.0.13 )
	esd? ( media-sound/esound )
	pulseaudio? ( media-sound/pulseaudio )
	gnutls? ( net-libs/gnutls )
	ncurses? ( sys-libs/ncurses )
	sdl? ( >=media-libs/libsdl-1.2.11 )
	vde? ( net-misc/vde )
	kqemu? ( >=app-emulation/kqemu-1.4.0_pre1 )"
#	fdt? ( sys-apps/dtc )

DEPEND="${RDEPEND}
	gnutls? ( dev-util/pkgconfig )
	app-text/texi2html"

S="${WORKDIR}/${MY_P}"

src_unpack() {
	unpack ${A}

	cd "${S}"
	# avoid fdt till an updated release appears
	sed -i -e 's:fdt="yes":fdt="no":' configure
	# prevent docs to get automatically installed
	sed -i '/$(DESTDIR)$(docdir)/d' Makefile
	# Alter target makefiles to accept CFLAGS set via flag-o
	sed -i 's/^\(C\|OP_C\|HELPER_C\)FLAGS=/\1FLAGS+=/' \
		Makefile Makefile.target
	[[ -x /sbin/paxctl ]] && \
		sed -i 's/^VL_LDFLAGS=$/VL_LDFLAGS=-Wl,-z,execheap/' \
			Makefile.target
	# avoid strip
	sed -i 's/$(INSTALL) -m 755 -s/$(INSTALL) -m 755/' Makefile
}

src_compile() {
	local mycc conf_opts audio_opts

	audio_opts="oss"
	conf_opts="--disable-linux-user --disable-darwin-user --disable-bsd-user"
	use gnutls || conf_opts="$conf_opts --disable-vnc-tls"
	use ncurses || conf_opts="$conf_opts --disable-curses"
	use sdl || conf_opts="$conf_opts --disable-gfx-check --disable-sdl"
	use vde || conf_opts="$conf_opts --disable-vde"
	use kqemu || conf_opts="$conf_opts --disable-kqemu"
#	use fdt || conf_opts="--disable-fdt"

	conf_opts="$conf_opts --prefix=/usr --disable-bluez --disable-kvm"

	use alsa && audio_opts="alsa $audio_opts"
	use esd && audio_opts="esd $audio_opts"
	use pulseaudio && audio_opts="pa $audio_opts"
	use sdl && audio_opts="sdl $audio_opts"

	filter-flags -fpie -fstack-protector

	./configure ${conf_opts} --audio-drv-list="$audio_opts" || die "econf failed"

	emake || die "emake qemu failed"

}

src_install() {
	emake DESTDIR="${D}" install || die "make install failed"

	insinto /etc/qemu
	dobin "${FILESDIR}/qemu-ifup"
	dobin "${FILESDIR}/qemu-ifdown"

	dodoc pc-bios/README
	dodoc qemu-doc.html
	dodoc qemu-tech.html
}

pkg_postinst() {
	elog "You will need the Universal TUN/TAP driver compiled into your"
	elog "kernel or loaded as a module to use the virtual network device"
	elog "if using -net tap.  You will also need support for 802.1d"
	elog "Ethernet Bridging and a configured bridge if using the provided"
	elog "qemu-ifup script from /etc/qemu."
	echo
}






^ permalink raw reply	[flat|nested] 3+ messages in thread

* [gentoo-commits] gentoo-x86 commit in app-emulation/qemu-softmmu: ChangeLog qemu-softmmu-0.10.1.ebuild
@ 2009-03-24 15:23 Luca Barbato (lu_zero)
  0 siblings, 0 replies; 3+ messages in thread
From: Luca Barbato (lu_zero) @ 2009-03-24 15:23 UTC (permalink / raw
  To: gentoo-commits

lu_zero     09/03/24 15:23:57

  Modified:             ChangeLog qemu-softmmu-0.10.1.ebuild
  Log:
  fix ifup/ifdown installation
  (Portage version: 2.1.6.7/cvs/Linux x86_64)

Revision  Changes    Path
1.64                 app-emulation/qemu-softmmu/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/qemu-softmmu/ChangeLog?rev=1.64&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/qemu-softmmu/ChangeLog?rev=1.64&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/qemu-softmmu/ChangeLog?r1=1.63&r2=1.64

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/qemu-softmmu/ChangeLog,v
retrieving revision 1.63
retrieving revision 1.64
diff -u -r1.63 -r1.64
--- ChangeLog	22 Mar 2009 23:19:01 -0000	1.63
+++ ChangeLog	24 Mar 2009 15:23:57 -0000	1.64
@@ -1,6 +1,9 @@
 # ChangeLog for app-emulation/qemu-softmmu
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-softmmu/ChangeLog,v 1.63 2009/03/22 23:19:01 lu_zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-softmmu/ChangeLog,v 1.64 2009/03/24 15:23:57 lu_zero Exp $
+
+  24 Mar 2009; Luca Barbato <lu_zero@gentoo.org> qemu-softmmu-0.10.1.ebuild:
+  fix ifup/ifdown installation
 
 *qemu-softmmu-0.10.1 (22 Mar 2009)
 



1.2                  app-emulation/qemu-softmmu/qemu-softmmu-0.10.1.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/qemu-softmmu/qemu-softmmu-0.10.1.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/qemu-softmmu/qemu-softmmu-0.10.1.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/qemu-softmmu/qemu-softmmu-0.10.1.ebuild?r1=1.1&r2=1.2

Index: qemu-softmmu-0.10.1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/qemu-softmmu/qemu-softmmu-0.10.1.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- qemu-softmmu-0.10.1.ebuild	22 Mar 2009 23:19:01 -0000	1.1
+++ qemu-softmmu-0.10.1.ebuild	24 Mar 2009 15:23:57 -0000	1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2009 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-softmmu/qemu-softmmu-0.10.1.ebuild,v 1.1 2009/03/22 23:19:01 lu_zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-softmmu/qemu-softmmu-0.10.1.ebuild,v 1.2 2009/03/24 15:23:57 lu_zero Exp $
 
 inherit eutils flag-o-matic toolchain-funcs
 
@@ -87,8 +87,9 @@
 	emake DESTDIR="${D}" install || die "make install failed"
 
 	insinto /etc/qemu
-	dobin "${FILESDIR}/qemu-ifup"
-	dobin "${FILESDIR}/qemu-ifdown"
+	insopts -m0755
+	doins "${FILESDIR}/qemu-ifup"
+	doins "${FILESDIR}/qemu-ifdown"
 
 	dodoc pc-bios/README
 	dodoc qemu-doc.html






^ permalink raw reply	[flat|nested] 3+ messages in thread

* [gentoo-commits] gentoo-x86 commit in app-emulation/qemu-softmmu: ChangeLog qemu-softmmu-0.10.1.ebuild
@ 2009-04-24 10:59 Luca Barbato (lu_zero)
  0 siblings, 0 replies; 3+ messages in thread
From: Luca Barbato (lu_zero) @ 2009-04-24 10:59 UTC (permalink / raw
  To: gentoo-commits

lu_zero     09/04/24 10:59:50

  Modified:             ChangeLog qemu-softmmu-0.10.1.ebuild
  Log:
  Fix in_asm debugging, thanks to Mark Karpeles <mark@hell.ne.jp>
  (Portage version: 2.1.6.11/cvs/Linux x86_64)

Revision  Changes    Path
1.66                 app-emulation/qemu-softmmu/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/qemu-softmmu/ChangeLog?rev=1.66&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/qemu-softmmu/ChangeLog?rev=1.66&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/qemu-softmmu/ChangeLog?r1=1.65&r2=1.66

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/qemu-softmmu/ChangeLog,v
retrieving revision 1.65
retrieving revision 1.66
diff -u -r1.65 -r1.66
--- ChangeLog	27 Mar 2009 21:39:03 -0000	1.65
+++ ChangeLog	24 Apr 2009 10:59:50 -0000	1.66
@@ -1,6 +1,10 @@
 # ChangeLog for app-emulation/qemu-softmmu
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-softmmu/ChangeLog,v 1.65 2009/03/27 21:39:03 lu_zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-softmmu/ChangeLog,v 1.66 2009/04/24 10:59:50 lu_zero Exp $
+
+  24 Apr 2009; Luca Barbato <lu_zero@gentoo.org>
+  +files/qemu-softmmu-0.10.1-nopl-fix.patch, qemu-softmmu-0.10.1.ebuild:
+  Fix in_asm debugging, thanks to Mark Karpeles <mark@hell.ne.jp>
 
   27 Mar 2009; Luca Barbato <lu_zero@gentoo.org> metadata.xml,
   qemu-softmmu-0.10.1.ebuild:



1.4                  app-emulation/qemu-softmmu/qemu-softmmu-0.10.1.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/qemu-softmmu/qemu-softmmu-0.10.1.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/qemu-softmmu/qemu-softmmu-0.10.1.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/qemu-softmmu/qemu-softmmu-0.10.1.ebuild?r1=1.3&r2=1.4

Index: qemu-softmmu-0.10.1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-emulation/qemu-softmmu/qemu-softmmu-0.10.1.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- qemu-softmmu-0.10.1.ebuild	27 Mar 2009 21:39:03 -0000	1.3
+++ qemu-softmmu-0.10.1.ebuild	24 Apr 2009 10:59:50 -0000	1.4
@@ -1,6 +1,6 @@
 # Copyright 1999-2009 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-softmmu/qemu-softmmu-0.10.1.ebuild,v 1.3 2009/03/27 21:39:03 lu_zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-softmmu/qemu-softmmu-0.10.1.ebuild,v 1.4 2009/04/24 10:59:50 lu_zero Exp $
 
 inherit eutils flag-o-matic toolchain-funcs linux-info
 
@@ -55,6 +55,7 @@
 	# avoid strip
 	sed -i 's/$(INSTALL) -m 755 -s/$(INSTALL) -m 755/' \
 		Makefile Makefile.target */Makefile
+	epatch "${FILESDIR}/${P}-nopl-fix.patch"
 }
 
 src_compile() {






^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2009-04-24 10:59 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-03-22 23:19 [gentoo-commits] gentoo-x86 commit in app-emulation/qemu-softmmu: ChangeLog qemu-softmmu-0.10.1.ebuild Luca Barbato (lu_zero)
  -- strict thread matches above, loose matches on Subject: below --
2009-03-24 15:23 Luca Barbato (lu_zero)
2009-04-24 10:59 Luca Barbato (lu_zero)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox