Qemulator is a full featured emulation suite for the qemu virtual engine, with on demand job control written in python GTK/Glade2. Qemulator provides an easy and fast to use image and device management, a "My machines" list and interactive job control. Reproducible: Always
Created attachment 111937 [details] ebuild for Qemulator-0.4.3 the ebuild for the version 0.4.3 of Qemulator. Qemulator is a fronted of qemu is written in python/gtk/glade
Created attachment 111943 [details] ebuild for qemulator-0.4.4 the ebuild for new version 0.4.4 and a correction in the name for an install in app-emulation/qemulator and not app-emulation/Qemulator
Created attachment 111945 [details] qemulator-0.4.4.ebuild Another ebuild. Note that this package doesn't have compile-time deps, so DEPEND should be empty. Also, libglade dep is implicit in pygtk.
Created attachment 111951 [details] qemulator-0.4.4.ebuild (In reply to comment #3) > Created an attachment (id=111945) [edit] > qemulator-0.4.4.ebuild > > Another ebuild. > Note that this package doesn't have compile-time deps, so DEPEND should be > empty. Also, libglade dep is implicit in pygtk. > thanks for this informations but that didn't work $ qemulator bash: /usr/local/bin/qemulator: Aucun fichier ou répertoire de ce type I've modifie the src_install for don't change the directory
(In reply to comment #4) > thanks for this informations but that didn't work > $ qemulator > bash: /usr/local/bin/qemulator: Aucun fichier ou répertoire de ce type > > I've modifie the src_install for don't change the directory Ebuilds shouldn't use /usr/local. So, qemulator needs to be patched.
Created attachment 111975 [details, diff] basedir.diff
Created attachment 111977 [details] qemulator-0.4.4.ebuild
The new ebuild with patch for correct directory
Created attachment 118780 [details] qemulator-0.4.5.ebuild ebuild for the new version of qemulator-0.4.5
you should not install stuff on /usr/local beside that it seems quite interesting
(In reply to comment #10) > you should not install stuff on /usr/local > > beside that it seems quite interesting > hello, qemulator is install in /usr/bin localhost gaetan # whereis qemulator qemulator: /usr/bin/qemulator /usr/lib/qemulator /usr/X11R6/bin/qemulator /usr/bin/X11/qemulator /usr/local/lib/qemulator /usr/share/qemulator emerge qemulator ... >>> Merging app-emulation/qemulator-0.4.5 to / --- /usr/ --- /usr/bin/ >>> /usr/bin/qemulator --- /usr/lib/ --- /usr/lib/qemulator/ >>> /usr/lib/qemulator/qemulator.glade >>> /usr/lib/qemulator/qemulator.py >>> /usr/lib/qemulator/qml_configuration.py >>> /usr/lib/qemulator/qml_controlmon.py >>> /usr/lib/qemulator/qml_filehandlers.py >>> /usr/lib/qemulator/qml_network.py >>> /usr/lib/qemulator/qml_ptsmanager.py >>> /usr/lib/qemulator/qml_style.py --- /usr/share/ --- /usr/share/applications/ >>> /usr/share/applications/qemulator.desktop --- /usr/share/icons/ --- /usr/share/icons/hicolor/ --- /usr/share/icons/hicolor/16x16/ --- /usr/share/icons/hicolor/16x16/apps/ >>> /usr/share/icons/hicolor/16x16/apps/qemulator.png --- /usr/share/icons/hicolor/32x32/ --- /usr/share/icons/hicolor/32x32/apps/ >>> /usr/share/icons/hicolor/32x32/apps/qemulator.png --- /usr/share/icons/hicolor/48x48/ --- /usr/share/icons/hicolor/48x48/apps/ >>> /usr/share/icons/hicolor/48x48/apps/qemulator.png --- /usr/share/icons/hicolor/64x64/ --- /usr/share/icons/hicolor/64x64/apps/ >>> /usr/share/icons/hicolor/64x64/apps/qemulator.png --- /usr/share/icons/hicolor/72x72/ --- /usr/share/icons/hicolor/72x72/apps/ >>> /usr/share/icons/hicolor/72x72/apps/qemulator.png --- /usr/share/icons/hicolor/scalable/ --- /usr/share/icons/hicolor/scalable/apps/ >>> /usr/share/icons/hicolor/scalable/apps/qemulator.svg --- /usr/share/icons/hicolor/128x128/ --- /usr/share/icons/hicolor/128x128/apps/ >>> /usr/share/icons/hicolor/128x128/apps/qemulator.png --- /usr/share/locale/ --- /usr/share/locale/de/ --- /usr/share/locale/de/LC_MESSAGES/ >>> /usr/share/locale/de/LC_MESSAGES/Qemulator.mo >>> /usr/share/locale/de/Qemulator.mo --- /usr/share/pixmaps/ --- /usr/share/pixmaps/qemulator/ >>> /usr/share/pixmaps/qemulator/icon3-48.png >>> /usr/share/pixmaps/qemulator/icon3-64.png >>> /usr/share/pixmaps/qemulator/gtk-yes.png >>> /usr/share/pixmaps/qemulator/cursor_down.png >>> /usr/share/pixmaps/qemulator/vnc16.png >>> /usr/share/pixmaps/qemulator/vnc20.png >>> /usr/share/pixmaps/qemulator/vnc32.png >>> /usr/share/pixmaps/qemulator/vnc40.png >>> /usr/share/pixmaps/qemulator/cursor_left.png >>> /usr/share/pixmaps/qemulator/gtk-no.png >>> /usr/share/pixmaps/qemulator/cursor_upright.png >>> /usr/share/pixmaps/qemulator/cursor_upleft.png >>> /usr/share/pixmaps/qemulator/icon3-128.png >>> /usr/share/pixmaps/qemulator/cursor_downright.png >>> /usr/share/pixmaps/qemulator/cursor_downleft.png >>> /usr/share/pixmaps/qemulator/cursor_up.png >>> /usr/share/pixmaps/qemulator/cursor_right.png >>> /usr/share/pixmaps/qemulator/qemulator.svg >>> /usr/share/pixmaps/qemulator/trayicon.png >>> /usr/share/pixmaps/qemulator/icon3-16.png >>> /usr/share/pixmaps/qemulator/icon3-22.png >>> /usr/share/pixmaps/qemulator/icon3-32.png >>> /usr/share/pixmaps/qemulator/splashscreen.png >>> /usr/share/pixmaps/qemulator.svg --- /usr/share/qemulator/ >>> /usr/share/qemulator/donate.png --- /usr/share/qemulator/icons/ >>> /usr/share/qemulator/icons/knoppix1.png >>> /usr/share/qemulator/icons/kde.png >>> /usr/share/qemulator/icons/suse.png >>> /usr/share/qemulator/icons/kanotix.png >>> /usr/share/qemulator/icons/freebsd.png >>> /usr/share/qemulator/icons/gnome.png >>> /usr/share/qemulator/icons/apple.png >>> /usr/share/qemulator/icons/debian.png >>> /usr/share/qemulator/icons/README >>> /usr/share/qemulator/icons/default.png >>> /usr/share/qemulator/icons/ubuntu.png >>> /usr/share/qemulator/icons/kubuntu.png >>> /usr/share/qemulator/icons/mac.png >>> /usr/share/qemulator/icons/damnsmalllinux.png >>> /usr/share/qemulator/icons/redhat1.png >>> /usr/share/qemulator/icons/arch.png >>> /usr/share/qemulator/icons/openbsd.png >>> /usr/share/qemulator/icons/xfce.png >>> /usr/share/qemulator/icons/windows.png >>> /usr/share/qemulator/icons/netbsd.png >>> /usr/share/qemulator/icons/suse1.png >>> /usr/share/qemulator/icons/mandriva.png >>> /usr/share/qemulator/icons/redhat.png >>> /usr/share/qemulator/icons/symphony.png >>> /usr/share/qemulator/icons/puppy.png >>> /usr/share/qemulator/icons/gentoo.png >>> /usr/share/qemulator/icons/linspire.png >>> /usr/share/qemulator/icons/fedora.png >>> /usr/share/qemulator/icons/linux.png >>> /usr/share/qemulator/logo3.png >>> /usr/share/qemulator/logo.png --- /usr/share/doc/ --- /usr/share/doc/qemulator-0.4.5/ >>> /usr/share/doc/qemulator-0.4.5/TRANSLATION.bz2 >>> /usr/share/doc/qemulator-0.4.5/README.bz2 ...
Created attachment 122526 [details] qemulator-0.5.ebuild
Python people could give me some advices on cleaning up this ebuild?
Hello, What needs to be done so that it can hit the tree?
(In reply to comment #14) > > What needs to be done so that it can hit the tree? > Make a proper ebuild which doesn't install things in /usr/local, for example. Anyway, there's not too much you can do unless you have enough ebuild developing skills to maintain this through a proxy developer.
(In reply to comment #15) > (In reply to comment #14) > > > > What needs to be done so that it can hit the tree? > > > > Make a proper ebuild which doesn't install things in /usr/local, for example. > > Anyway, there's not too much you can do unless you have enough ebuild > developing skills to maintain this through a proxy developer. > Hello, Excuse me, my english is bad I'm french. I don't understand. Nothing was install in /usr/local
sometimes we misread the ebuild... happened to me too ^^
committed, python people feel free to improve it.