I didn't know how to ask for an ebuild, so post this as an error. Please add the Gnome Gimmie panel (http://beatnik.infogami.com/Gimmie) to Gentoo portage. I'd do it on myself if knew how. Thanks a lot! Michael
Well, I don't use Gnome, therefore I won't provide an ebuild, sorry :-) But it isn't that hard to write one. There are a lot of ressources available, for example: http://devmanual.gentoo.org/ http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml -> Ebuild Howto If you're interested, you can also commit your ebuild to the Gentoo Sunrise Overlay, more information is here: http://www.gentoo-sunrise.org/sunrise . You can join us on IRC #gentoo-sunrise and we'll try to help you with corrections, testing and informations.
Created attachment 107426 [details] gimmie-0.2.1.ebuild I attach an ebuild for installing latest gimmie release (released today ;-))
(In reply to comment #2) > Created an attachment (id=107426) [edit] > gimmie-0.2.1.ebuild > > I attach an ebuild for installing latest gimmie release (released today ;-)) > compiles fine, but doesn't run.. adding it, the panel asks if i want it kept or deleted. output of "gimmie": Traceback (most recent call last): File "/usr/bin/gimmie", line 50, in ? import gimmie.gimmie File "/usr/lib/python2.4/site-packages/gimmie/gimmie.py", line 12, in ? from gimmie_bar import GimmieBarDock File "/usr/lib/python2.4/site-packages/gimmie/gimmie_bar.py", line 5, in ? from gimmie_base import IOrientationAware File "/usr/lib/python2.4/site-packages/gimmie/gimmie_base.py", line 10, in ? from gimmie_util import bookmarks, icon_factory, launcher File "/usr/lib/python2.4/site-packages/gimmie/gimmie_util.py", line 17, in ? import egg.recent ImportError: No module named egg.recent
(In reply to comment #3) > (In reply to comment #2) > > Created an attachment (id=107426) [edit] > > gimmie-0.2.1.ebuild > > > > I attach an ebuild for installing latest gimmie release (released today ;-)) > > > > compiles fine, but doesn't run.. adding it, the panel asks if i want it kept or > deleted. > > output of "gimmie": > > Traceback (most recent call last): > File "/usr/bin/gimmie", line 50, in ? > import gimmie.gimmie > File "/usr/lib/python2.4/site-packages/gimmie/gimmie.py", line 12, in ? > from gimmie_bar import GimmieBarDock > File "/usr/lib/python2.4/site-packages/gimmie/gimmie_bar.py", line 5, in ? > from gimmie_base import IOrientationAware > File "/usr/lib/python2.4/site-packages/gimmie/gimmie_base.py", line 10, in ? > from gimmie_util import bookmarks, icon_factory, launcher > File "/usr/lib/python2.4/site-packages/gimmie/gimmie_util.py", line 17, in ? > import egg.recent > ImportError: No module named egg.recent > Yes, I have the same problem, also when I compile it manually. I sent a bug report to upstream: http://bugzilla.gnome.org/show_bug.cgi?id=398327 On the other hand, gimmie gnome-panel applet seems to work (right click and "Add to panel" in gnome-panel). Thanks
(In reply to comment #3) > (In reply to comment #2) > > Created an attachment (id=107426) [edit] > > gimmie-0.2.1.ebuild > > > > I attach an ebuild for installing latest gimmie release (released today ;-)) > > > > compiles fine, but doesn't run.. adding it, the panel asks if i want it kept or > deleted. > > output of "gimmie": > > Traceback (most recent call last): > File "/usr/bin/gimmie", line 50, in ? > import gimmie.gimmie > File "/usr/lib/python2.4/site-packages/gimmie/gimmie.py", line 12, in ? > from gimmie_bar import GimmieBarDock > File "/usr/lib/python2.4/site-packages/gimmie/gimmie_bar.py", line 5, in ? > from gimmie_base import IOrientationAware > File "/usr/lib/python2.4/site-packages/gimmie/gimmie_base.py", line 10, in ? > from gimmie_util import bookmarks, icon_factory, launcher > File "/usr/lib/python2.4/site-packages/gimmie/gimmie_util.py", line 17, in ? > import egg.recent > ImportError: No module named egg.recent > gnome-python-extras is needed
(In reply to comment #5) > (In reply to comment #3) > > (In reply to comment #2) > > > Created an attachment (id=107426) [edit] > > > gimmie-0.2.1.ebuild > > > > > > I attach an ebuild for installing latest gimmie release (released today ;-)) > > > > > > > compiles fine, but doesn't run.. adding it, the panel asks if i want it kept or > > deleted. > > > > output of "gimmie": > > > > Traceback (most recent call last): > > File "/usr/bin/gimmie", line 50, in ? > > import gimmie.gimmie > > File "/usr/lib/python2.4/site-packages/gimmie/gimmie.py", line 12, in ? > > from gimmie_bar import GimmieBarDock > > File "/usr/lib/python2.4/site-packages/gimmie/gimmie_bar.py", line 5, in ? > > from gimmie_base import IOrientationAware > > File "/usr/lib/python2.4/site-packages/gimmie/gimmie_base.py", line 10, in ? > > from gimmie_util import bookmarks, icon_factory, launcher > > File "/usr/lib/python2.4/site-packages/gimmie/gimmie_util.py", line 17, in ? > > import egg.recent > > ImportError: No module named egg.recent > > > > gnome-python-extras is needed > I have it installed: [ebuild R ] dev-python/gnome-python-extras-2.14.0-r1 USE="X seamonkey -debug -doc -firefox" 0 kB And I have the problem described in http://bugzilla.gnome.org/show_bug.cgi?id=398327 Are you sure that gnome-python-extras are needed? If you want I add it as a RDEPEND :-/ Thanks for your help :-)
Created attachment 107514 [details] gimmie-0.2.1.ebuild Yes, gnome-python-extras are needed. Thanks
FYI there is an ebuild for 0.2.1 in break-my-gentoo.
(In reply to comment #8) > FYI there is an ebuild for 0.2.1 in break-my-gentoo. > Sorry but, What means "FYI"? Thanks for information
Created attachment 107580 [details, diff] gimmie-0.2.1-bookmarks.patch Patch for fixing gimmie crash at startup
Created attachment 107581 [details] gimmie-0.2.1.ebuild Updated ebuild that uses patch and works :-D Please, test it Thanks
(In reply to comment #9) > (In reply to comment #8) > > FYI there is an ebuild for 0.2.1 in break-my-gentoo. > > > > Sorry but, What means "FYI"? Thanks for information > For your information
OK :-)
(In reply to comment #11) > Updated ebuild that uses patch and works :-D > > Please, test it > > Thanks It doesn't work for me: Traceback (most recent call last): File "/usr/bin/gimmie", line 51, in ? gimmie.gimmie.main(sys.argv[1:]) File "/usr/lib64/python2.4/site-packages/gimmie/gimmie.py", line 87, in main load_it() File "/usr/lib64/python2.4/site-packages/gimmie/gimmie.py", line 82, in <lambda> load_it = lambda: _load_gimmie_bar(topics) File "/usr/lib64/python2.4/site-packages/gimmie/gimmie.py", line 41, in _load_gimmie_bar gimmie_bar = GimmieBarDock(topics, gravity, autohide_anchors=autohide, swapbar=swapbar) File "/usr/lib64/python2.4/site-packages/gimmie/gimmie_bar.py", line 20, in __init__ self.layout(edge_gravity, self.edge_window, swapbar) File "/usr/lib64/python2.4/site-packages/gimmie/gimmie_bar.py", line 91, in layout running_list = self.make_running_list(edge_gravity, topic) File "/usr/lib64/python2.4/site-packages/gimmie/gimmie_bar.py", line 45, in make_running_list running = TopicRunningList(running_source, edge_gravity) File "/usr/lib64/python2.4/site-packages/gimmie/gimmie_gui.py", line 273, in __init__ self._reload(source) File "/usr/lib64/python2.4/site-packages/gimmie/gimmie_gui.py", line 326, in _reload self.add_item(i, target_height) File "/usr/lib64/python2.4/site-packages/gimmie/gimmie_gui.py", line 294, in add_item running = RunningItemTile(i, target_height, self.gravity) File "/usr/lib64/python2.4/site-packages/gimmie/gimmie_gui.py", line 73, in __init__ self._reload(item) File "/usr/lib64/python2.4/site-packages/gimmie/gimmie_gui.py", line 125, in _reload self.icons = self._load_icons(item, self.target_height) File "/usr/lib64/python2.4/site-packages/gimmie/gimmie_gui.py", line 80, in _load_icons icon = item.get_icon(target_height) File "/usr/lib64/python2.4/site-packages/gimmie/gimmie_file.py", line 90, in get_icon self.get_mimetype() or "", File "/usr/lib64/python2.4/site-packages/gimmie/gimmie_file.py", line 143, in get_mimetype return self.ensure_file_info().mime_type File "/usr/lib64/python2.4/site-packages/gimmie/gimmie_file.py", line 56, in ensure_file_info self.vfs_info = gnomevfs.get_file_info(vfs_uri) NotFoundError: File not found This is the same error I got before the patch. With both versions, I can run the panel applet but not stand-alone. Portage 2.1.2-r1 (default-linux/amd64/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0, 2.6.19-gentoo-r4 x86_64) ================================================================= System uname: 2.6.19-gentoo-r4 x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.13.0_alpha12 Timestamp of tree: Sat, 20 Jan 2007 13:50:01 +0000 ccache version 2.4 [enabled] dev-java/java-config: 1.3.7, 2.0.31-r3 dev-lang/python: 2.4.4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r6 sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.17 sys-devel/gcc-config: 1.3.14 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.19.2-r1 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -O2 -pipe -ggdb" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=k8 -O2 -pipe -ggdb -ffriend-injection" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="" FEATURES="autoconfig ccache distlocks fixpackages parallel-fetch sandbox sfperms splitdebug strict" GENTOO_MIRRORS="http://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://gentoo.osuosl.org/ " LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" LINGUAS="en" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_EXTRA_OPTS="--timeout=120" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/layman/sunrise /usr/portage/local/layman/wrobel /usr/portage/local/layman/gentopia /usr/portage/local/layman/gnome-experimental /usr/portage/local/layman/break-my-gentoo-main /usr/local/overlays/myoverlay /usr/local/overlays/bmg-main" SYNC="rsync://rsync.ca.gentoo.org/gentoo-portage" USE="X a52 aac alsa amd64 amr bash-completion berkdb bitmap-fonts bzip2 cairo cdda cdr cli cracklib crypt css cups dbus debug dlloader dri dts dvd dvdr eds emboss encode esd fam ffmpeg firefox flac fortran gdbm gif glitz gnome gpm gstreamer gtk gtk2 hal iconv ipv6 isdnlog java jpeg kde kdehiddenvisibility ldap libg++ libnotify mad mikmod mono mp3 mpeg ncurses nls nptl nptlonly ogg opengl pam pcre perl pic png ppds pppd python qt3 qt4 quicktime readline reflection ruby samba sdl session spell spl sqlite ssl tcpd theora tiff truetype truetype-fonts type1-fonts udev unicode usb userlocales vcd vorbis x264 xcb xml xorg xv xvid zlib" ALSA_CARDS="emu10k1" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="vesa nvidia" Unset: CTARGET, INSTALL_MASK, LDFLAGS
It's fixed in subversion -- http://bugzilla.gnome.org/show_bug.cgi?id=398327#c3
Created attachment 109318 [details] gimmie-0.2.2.ebuild gimmie-0.2.2 has been released, I attach a new ebuild
Created attachment 109367 [details] gimmie-0.2.3.ebuild gimmie-0.2.3 has been released
0.2.4 is out, renaming the 0.2.3 ebuild works fine.
Created attachment 113375 [details] svn-ebuild - DEV-STUFF, FIX ERRORS YOURSELF every time the newest version masked by missing keyword IF THERE ERRORS FIX THEM, THIS IS DEV-STUFF
(In reply to comment #18) > 0.2.4 is out, renaming the 0.2.3 ebuild works fine. > Same for 0.2.5
Same for 0.2.6
Using the provided 0.2.3 ebuild with 0.2.6 I had to additionally install dev-python/dbus-python because it imports dbus at runtime. It would be great if that could be reflected in the dependencies. Thanks.
Created attachment 116203 [details] gimmie-0.2.6.ebuild bumped ebuild: dbus-python added, libgmail removed
(In reply to comment #23) > Created an attachment (id=116203) [edit] > gimmie-0.2.6.ebuild > > bumped ebuild: dbus-python added, libgmail removed > I need libgmail dep if I want being able to use "Gmail" section under "contacts" one..., may be an USE could be added...
0.2.7 has just been released: Improvements in Version 0.2.7 include: * Pidgin online status support (James Ogley) * Layout fixes for different panel orientations * Fix Gtk 2.10 recently used handling * List files downloaded by Epiphany (Tony Tsui) * Many code cleanups and bugs fixed You can download it here: http://www.beatniksoftware.com/gimmie/releases/gimmie-0.2.7.tar.gz
renaming the 0.2.6 ebuild works fine for 0.2.7 0.2.6 crashed for me, 0.2.7 hasn't yet
Suggest cups USE flag to remove dep on libgnomecups.
Created attachment 132739 [details] gimmie-0.2.7.ebuild Added 'cups' USE flag.
renaming in 0.2.8 works
Gimmie died, mayanna is its succesor: http://groups.google.com/group/mayanna http://groups.google.com/group/gimmie/browse_thread/thread/4e0f8088e08e59a6 http://mail.gnome.org/archives/gnome-bugsquad/2008-October/msg00000.html http://bugzilla.gnome.org/show_bug.cgi?id=422022#c8