Welcome to encomiabile.it
“Gather ye rosebuds while ye may, old time is still a-flying. And this same flower that smiles today tomorrow will be dying” (Dream Theater - A Change of Season)

Sunrise Overlay

After working on GLAU, I figured out that contributing is a very nice thing.
For the one that are less familiar with Gentoo, I'll spend some words describing what does "overlay" means.
Gentoo uses Portage as repository for applications/libraries. Portage is the official tree where all the ebuilds are kept. These ebuilds contains how and where the packages have to be downloaded, configured, compiled and installed into the system.
If you are experienced with Gentoo, then you'll surely know that some of packages are missing from this official tree.

So here comes the needness of a "something" where unofficial ebuilds are stored. These "something" are called overlays. Sunrise Overlay is one of the biggest overlay around Gentoo's world and it's a pretty nice place where your ebuilds can find space and visibility (and some QA too, obviously ;).
The most important thing to learn is to write good ebuilds in order to avoid breaking dependancies, circolar ones and provide a reliable and clean way to properly compile and install the target app.

I've written some ebuilds that are available on Sunrise Overlay:

  • app-misc/goobook
    » It's a real handy tool that queries Google Contacts right from your console.
    Expecially usefull in mutt (binded to 'Q' shortcut). It's written in Python.
  • app-mobilephone/series60-remote
    » It's probably the application closer to Nokia PC Suite (or BluePhoneElite) ever made for Linux.
    Dispite the ugly attempts made by other tool like this one, this really works.
    It's written in Python + Qt and works only on S60 devices.
  • gnome-extra/alarm-clock-applet
    » It's a small tool that puts an alarm-clock right in your GNOME's panel.
    Clean, small and customizable: usefull for in-day tasks and short-time scheduled events.
  • gnome-extra/gsmartcontrol
    » A very nice and clean utility to probe your disks for S.M.A.R.T. status.
    This tool provides a nice GUI that will help you during disk analisys.
  • gnome-extra/nautilus-dropbox
    » The nautilus plug-in for Dropbox. This ebuild (almost) installs Dropbox too.
    With such plug-in you can control your Dropbox's shared folder right from your file manager.
  • net-im/emesene
    » A Python+GTK MSN Messenger client featuring a lot of plugins. I think it's the best GTK+ client written so far and seems that supports webcam too (altought it didn't work for me).
    Why isn't it in the official portage tree? Because of its ugly (non-existent) build system and the poor programming practice of its developers. Despite that, the application is pretty good.
  • net-im/qwit
    » A Qt4 applications to manage twitter. It stays in the tray-bar and notifies you whenever your followers post a tweet.
    It's highly maintained upstream and usable.
  • net-misc/tucan
    » Tucan Manager is a free file sharing application designed for 1-Click Hosters.
    It seemed promising and I hurried to write an ebuild. The community and the developement staff are Spanish and not willing to internationalize their "forje" so I don't think I'll keep this up-to-date.
  • sys-apps/pyrenamer
    » A nice tool for renaming multiple files easily. It's fast and really easy to use.
    It's written in python+gtk and it does the job it has been written for.

Please notice that some of these ebuilds maybe aren't completely written by me but just fixed, improved and bumped on Sunrise.


Last update: Jun 20 @ 01:36