* [Qemu-devel] OS X Package Maintainer
@ 2005-06-08 18:32 Mike Kronenberg
2005-06-09 14:41 ` Natalia Portillo
0 siblings, 1 reply; 7+ messages in thread
From: Mike Kronenberg @ 2005-06-08 18:32 UTC (permalink / raw)
To: Qemu-devel
[-- Attachment #1: Type: text/plain, Size: 728 bytes --]
Pierre has asked me to maintain the OS X package.
I will glady take this task.
To keep things simple for enduser, I plan to make packages for the cocoa
flavour of qemu. If You think there should also a sdl package, please
inform me.
Layout of the Package:
Container: QEMU-0.7.x.dmg (compressed with attached License)
Application: QEMU.app
+-Contents/
+--info.plist
+--PkgInfo
+--MacOS/
+---qemu
+---qemu-img
+--share/
+---doc/
+----qemu/
+----man/
+----qemu/
I patch the cocoa.m to make the package path-independent. (Patch attached).
There will be nightlies everytime Fabrice announces changes to the list.
You will find the packages at:
http://www.freeoszoo.org/download.html
http://www.kberg.ch/qemu/
have fun
Mike
[-- Attachment #2: cocoa.m_1.4_pathindependent.diff --]
[-- Type: text/plain, Size: 664 bytes --]
Index: cocoa.m
===================================================================
RCS file: /cvsroot/qemu/qemu/cocoa.m,v
retrieving revision 1.4
diff -u -r1.4 cocoa.m
--- cocoa.m 7 Apr 2005 20:36:50 -0000 1.4
+++ cocoa.m 8 Jun 2005 18:21:23 -0000
@@ -579,6 +579,9 @@
QemuCocoaGUIController *gui_controller;
CPSProcessSerNum PSN;
+ /* overrun defaults for bios_dir, so we can run qemu everywhere */
+ bios_dir = [ [ NSString stringWithFormat:@"%@/share/qemu", [ [ [ NSBundle mainBundle ] resourcePath ] stringByDeletingLastPathComponent ] ] cString ];
+
[NSApplication sharedApplication];
if (!CPSGetCurrentProcess(&PSN))
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Qemu-devel] OS X Package Maintainer
2005-06-08 18:32 [Qemu-devel] OS X Package Maintainer Mike Kronenberg
@ 2005-06-09 14:41 ` Natalia Portillo
2005-06-10 7:29 ` Mike Kronenberg
2005-06-11 10:58 ` Julian Seward
0 siblings, 2 replies; 7+ messages in thread
From: Natalia Portillo @ 2005-06-09 14:41 UTC (permalink / raw)
To: qemu-devel
Can you make a nightly build with the CVS?
PLEASE! xD
And another with the patches that aren't in the CVS?
Thanks!
El 08/06/2005, a las 19:32, Mike Kronenberg escribió:
> Pierre has asked me to maintain the OS X package.
> I will glady take this task.
>
> To keep things simple for enduser, I plan to make packages for the
> cocoa flavour of qemu. If You think there should also a sdl
> package, please inform me.
>
> Layout of the Package:
>
> Container: QEMU-0.7.x.dmg (compressed with attached License)
>
> Application: QEMU.app
> +-Contents/
> +--info.plist
> +--PkgInfo
> +--MacOS/
> +---qemu
> +---qemu-img
> +--share/
> +---doc/
> +----qemu/
> +----man/
> +----qemu/
>
> I patch the cocoa.m to make the package path-independent. (Patch
> attached).
>
> There will be nightlies everytime Fabrice announces changes to the
> list.
>
> You will find the packages at:
> http://www.freeoszoo.org/download.html
> http://www.kberg.ch/qemu/
>
> have fun
> Mike
> Index: cocoa.m
> ===================================================================
> RCS file: /cvsroot/qemu/qemu/cocoa.m,v
> retrieving revision 1.4
> diff -u -r1.4 cocoa.m
> --- cocoa.m 7 Apr 2005 20:36:50 -0000 1.4
> +++ cocoa.m 8 Jun 2005 18:21:23 -0000
> @@ -579,6 +579,9 @@
> QemuCocoaGUIController *gui_controller;
> CPSProcessSerNum PSN;
>
> + /* overrun defaults for bios_dir, so we can run qemu
> everywhere */
> + bios_dir = [ [ NSString stringWithFormat:@"%@/share/qemu",
> [ [ [ NSBundle mainBundle ] resourcePath ]
> stringByDeletingLastPathComponent ] ] cString ];
> +
> [NSApplication sharedApplication];
>
> if (!CPSGetCurrentProcess(&PSN))
> _______________________________________________
> Qemu-devel mailing list
> Qemu-devel@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/qemu-devel
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Qemu-devel] OS X Package Maintainer
2005-06-09 14:41 ` Natalia Portillo
@ 2005-06-10 7:29 ` Mike Kronenberg
2005-06-10 17:27 ` Natalia Portillo
2005-06-11 10:58 ` Julian Seward
1 sibling, 1 reply; 7+ messages in thread
From: Mike Kronenberg @ 2005-06-10 7:29 UTC (permalink / raw)
To: qemu-devel
Natalia Portillo wrote:
> Can you make a nightly build with the CVS?
I'm travelling alot, so this won't excactly nightlies, but I plan to
make alot of CVS builds, at least every time there is an announcement of
CVS changes by Fabrice.
> And another with the patches that aren't in the CVS?
which patches exactly? There are loads... some might have minor
conflicts, so it can't be scripted...
I have always a build up with all Patches I use (openGL, mouse,
keyboard,GUI)
Mike
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Qemu-devel] OS X Package Maintainer
2005-06-10 7:29 ` Mike Kronenberg
@ 2005-06-10 17:27 ` Natalia Portillo
2005-06-13 8:13 ` Mike Kronenberg
0 siblings, 1 reply; 7+ messages in thread
From: Natalia Portillo @ 2005-06-10 17:27 UTC (permalink / raw)
To: qemu-devel
El 10/06/2005, a las 8:29, Mike Kronenberg escribió:
> Natalia Portillo wrote:
>
>
>> Can you make a nightly build with the CVS?
>>
>
> I'm travelling alot, so this won't excactly nightlies, but I plan
> to make alot of CVS builds, at least every time there is an
> announcement of CVS changes by Fabrice.
This should be enough.
Were will they be to download?
>
>> And another with the patches that aren't in the CVS?
>>
>
> which patches exactly? There are loads... some might have minor
> conflicts, so it can't be scripted...
> I have always a build up with all Patches I use (openGL, mouse,
> keyboard,GUI)
Any that appears in the ML that correct some behaviour or so.
Regards
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Qemu-devel] OS X Package Maintainer
2005-06-09 14:41 ` Natalia Portillo
2005-06-10 7:29 ` Mike Kronenberg
@ 2005-06-11 10:58 ` Julian Seward
2005-06-13 8:12 ` Mike Kronenberg
1 sibling, 1 reply; 7+ messages in thread
From: Julian Seward @ 2005-06-11 10:58 UTC (permalink / raw)
To: qemu-devel
> Can you make a nightly build with the CVS?
I'm surprised that Qemu does not seem to have an automated nightly
build / regression test / mail-summary-to-developers system. We have
been doing that with Valgrind for a couple of years now and it makes
a big difference, allowing developers to track day-to-day stability
of the system and to quickly see and fix build failures on different
platforms.
J
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Qemu-devel] OS X Package Maintainer
2005-06-11 10:58 ` Julian Seward
@ 2005-06-13 8:12 ` Mike Kronenberg
0 siblings, 0 replies; 7+ messages in thread
From: Mike Kronenberg @ 2005-06-13 8:12 UTC (permalink / raw)
To: qemu-devel
Julian Seward wrote:
>>Can you make a nightly build with the CVS?
>>
>>
>
>I'm surprised that Qemu does not seem to have an automated nightly
>build / regression test / mail-summary-to-developers system. We have
>been doing that with Valgrind for a couple of years now and it makes
>a big difference, allowing developers to track day-to-day stability
>of the system and to quickly see and fix build failures on different
>platforms.
>
>J
>
First, this is not a question of automatition, but where my box is at
the time the build is generated :) I have some 24/7 linuxboxes - when I
have a free os x box at hand, things will get even more automated.
Second, Fabrice is very restrictive about CVS changes, which is a good
thing for code quality.
Mike
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Qemu-devel] OS X Package Maintainer
2005-06-10 17:27 ` Natalia Portillo
@ 2005-06-13 8:13 ` Mike Kronenberg
0 siblings, 0 replies; 7+ messages in thread
From: Mike Kronenberg @ 2005-06-13 8:13 UTC (permalink / raw)
To: qemu-devel
Natalia Portillo wrote:
> Were will they be to download?
You will find the packages at:
http://www.freeoszoo.org/download.html
http://www.kberg.ch/qemu/
:)
Mike
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2005-06-13 8:17 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-06-08 18:32 [Qemu-devel] OS X Package Maintainer Mike Kronenberg
2005-06-09 14:41 ` Natalia Portillo
2005-06-10 7:29 ` Mike Kronenberg
2005-06-10 17:27 ` Natalia Portillo
2005-06-13 8:13 ` Mike Kronenberg
2005-06-11 10:58 ` Julian Seward
2005-06-13 8:12 ` Mike Kronenberg
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).