Hi all, 0.6.13 was released a while ago. I updated the ebuild a bit: - changed USE flag "X" to "gtk" (cosmetic) - added USE flag "dku2" with a dep on dev-libs/libusb - added USE flag "ical" to make the dep on dev-libs/libical an option - changed =x11-libs/gtk+-1.2* rdep to =x11-libs/gtk+-2* (no more gtk+-1 support) - added hiddenvisibility patch from http://lists.nongnu.org/archive/html/gnokii-users/2006-08/msg00045.html (upstream has fixed this issue in CVS) - added dep on app-text/recode to work around pango utf-8 warnings and display of strings with broken characters (contacted upstream about this, hope they'll work it out) - changed the desktop entry behaviour (gnokii installs the entry itself when compiled with gtk support it seems) - added a pixmap for the desktop entry Regards Sebastian
Created attachment 94636 [details] ebuild
Created attachment 94637 [details, diff] hiddenvisibility patch
I just trashed my phone using xgnokii and dku2 (libusb), I think I'll have to go to a nokia service center and get it reflashed. Maybe adding a few einfo lines about certain dangers would be nice? :-) Maybe the dku2 (libusb) support should be disabled?
Created attachment 96546 [details] gnokii-0.6.14.ebuild Ebuild for new version 0.6.14. Removed the patch because I assume this version already contains it. Please mark the old attachments as obsolete and update bug name ( -> 0.6.14 ). Thanks.
This package is in need of a little love ;-)
(In reply to comment #5) > This package is in need of a little love ;-) A few things to consider: - please don't change X USE flag (X is a better name than gtk for enabling GUI front-end installation) - maybe "usb" USE flag should be used instead dku2
A few things to consider: - please don't change X USE flag (X is a better name than gtk for enabling GUI Will do. front-end installation) - maybe "usb" USE flag should be used instead dku2 Already done. Not that the package honours this, it will enable usb support if it finds libusb regardless of our settings. I'll have to tweak autoconf stuff for that...
(In reply to comment #7) > Already done. Not that the package honours this, it will enable usb support if > it finds libusb regardless of our settings. I'll have to tweak autoconf stuff > for that... If you don't want to mess with configure.in, then you shouldn't add a USE flag for it. Just add libusb as unconditional dependency.
> If you don't want to mess with configure.in, then you shouldn't add a USE > flag for it. Just add libusb as unconditional dependency. No problem with configure.in, I know my way into autoconf/automake. My issue is time, but I think I will make it today...
In Portage, thanks for the submission! Notes: - gtk USE flag became X again - ical and usb USE flags now actually trigger optional support for the relative features. Previously, if the dependancies were found on the system, the support was activated regardless of our USE flags.