kdeqemu is a KDE (QT3) front-end for QEMU. It provides a GUI interface for running PC emulation (similiar in intent to Virtual PC/VMWare).
Created attachment 94451 [details] app-emulation/kdeqemu/files/kdeqemu.desktop
Created attachment 94452 [details] app-emulation/kdeqemu/kdeqemu-0.3_alpha.ebuild
- pn and pv should be uppercase, as they're standard ebuild variables. - remove RESTRICT="nomirror" - GPL isn't a valid license value, have a look at /usr/portage/licenses - KDE apps outside of kde-base/* go into /usr, not kde-config --prefix. Doesn't Kommander look for scripts in all KDEDIRS?
- pn and pv should be uppercase - BUT the project itself is called 'kqemu' which conflicts with gentoo's qemu kernel module. Maybe this was a bad way... - remove RESTRICT="nomirror" - WHY? - KDE apps outside of kde-base/* go into /usr ... - I'll change that - Doesn't Kommander look for scripts in all KDEDIRS? - What do you suggest? Shall I change the desktop file?
(In reply to comment #4) > - pn and pv should be uppercase - BUT the project itself is called 'kqemu' > which conflicts with gentoo's qemu kernel module. Maybe this was a bad way... use MY_P and MY_PN instead please. It is sort of a standard. Does not need to be but t would be cool to have it that way :) > - remove RESTRICT="nomirror" - WHY? because it is factually wrong, the package is allowed to be mirrored. It is meant for portage and not for an overlay. > - KDE apps outside of kde-base/* go into /usr ... - I'll change that cool, thank you! > - Doesn't Kommander look for scripts in all KDEDIRS? - What do you suggest? > Shall I change the desktop file? keep it working! ;)
Created attachment 94607 [details] app-emulation/kdeqemu/files/kdeqemu.desktop I changed the location of the application
Created attachment 94608 [details] app-emulation/kdeqemu/kdeqemu-0.3_alpha.ebuild changed the location of the application to /usr/share/apps/kdeqemu removed RESTRICT="nomirror" changed pn to MY_PN, .. changed the license from "GPL" to "GPL-2"
moreover, kqemu compiles fine with gentoo-sources-2.6.18 (JFYI), qemu-softmmu does not compile: /var/tmp/portage/qemu-softmmu-0.8.2-r1/work/qemu-0.8.2/slirp/tftp.c:288: warning : pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedne ss /var/tmp/portage/qemu-softmmu-0.8.2-r1/work/qemu-0.8.2/slirp/tftp.c:288: warning : pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedne ss /var/tmp/portage/qemu-softmmu-0.8.2-r1/work/qemu-0.8.2/slirp/tftp.c:288: warning : pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedne ss /var/tmp/portage/qemu-softmmu-0.8.2-r1/work/qemu-0.8.2/slirp/tftp.c:288: warning : pointer targets in passing argument 1 of ‘strncmp’ differ in signedness /var/tmp/portage/qemu-softmmu-0.8.2-r1/work/qemu-0.8.2/target-i386/ops_template_ mem.h: In function ‘op_shlb_user_T0_T1_cc’: ../softmmu_header.h:207: error: can't find a register in class ‘GENERAL_REGS’ wh ile reloading ‘asm’ make[1]: *** [op.o] Error 1 make: *** [subdir-i386-softmmu] Error 2 make: *** Waiting for unfinished jobs.... /var/tmp/portage/qemu-softmmu-0.8.2-r1/work/qemu-0.8.2/target-ppc/translate.c:35 2: warning: pointer targets in initialization differ in signedness /var/tmp/portage/qemu-softmmu-0.8.2-r1/work/qemu-0.8.2/target-ppc/translate.c:35 5: warning: pointer targets in initialization differ in signedness /var/tmp/portage/qemu-softmmu-0.8.2-r1/work/qemu-0.8.2/target-ppc/translate.c:42 3: warning: pointer targets in initialization differ in signedness everything tested on ~x86.
whoops... sorry, wrong #bug
Created attachment 116667 [details] no longer gets a circular dependancy with the kommander and kdewebdev packages I tried this ebuild, had a problem, and fixed it. Here's the fix.
Created attachment 116668 [details] kdeqemu-0.3_alpha-r1.ebuild
No progress since 2006. Project seems to be dead upstream. Another issue is that KQEMU relies on KDE3 which has been dropped from the portage tree.