What
Whats it about? Its an analog clock displaying the system-time. So what?, you might say, There are about 1.023.493 of those already out there!. Indeed there are and probably some more, but this one is a bit different. It leverages the new visual features offered by Xorg 6.9/7.0 in combination with a compositing-manager (e.g. like xcompmgr), gtk+ 2.8.x, cairo 1.0.2 and librsvg 2.13.93 to produce a time-display with pretty-pixels. (I'm intrested of maintaining this, BMPx, and qc-usb-messenger drivers if i'll find a mentor -- ebuilds on upstream pages :))
Created attachment 82114 [details] ebuild (to package.mask waiting with gnome 2.14)
Looks good but, src_compile() { econf || die "configure failed" emake || die "make failed" } Is actually run by default if there is no src_compile listed (from /usr/lib/portage/bin/ebuild.sh): src_compile() { if [ -x ./configure ]; then econf fi if [ -f Makefile ] || [ -f GNUmakefile ] || [ -f makefile ]; then emake || die "emake failed" fi }
Created attachment 82613 [details] Fixed cairo-clock-0.3.1.ebuild
Created attachment 82614 [details] Really fixed ebuild.
Looks good.
Created attachment 82620 [details] Another one, removed ~ppc64, added dodocs.
Created attachment 82622 [details] added LICENSE="GPL-2"
Created attachment 84200 [details] cairo-clock-0.3.2.ebuild New ebuild of new release. Needs libglade, gtk+, librsvg.. cairo , X.org 7.0 with Composite Extension or Xgl , aiglx might work too for ARGB visuals. Themes, * tango - a theme following the style and color-scheme of the guide-lines set forth by the Tango-project, made by Jannol * ipulse - an abstract theme sent to me by Darryll
Created attachment 84200 [details] cairo-clock-0.3.2.ebuild New ebuild of new release. Needs libglade, gtk+, librsvg.. cairo , X.org 7.0 with Composite Extension or Xgl , aiglx might work too for ARGB visuals. Themes, * tango - a theme following the style and color-scheme of the guide-lines set forth by the Tango-project, made by Jannol * ipulse - an abstract theme sent to me by Darryll ?Moppsy? Truchan * silvia - a sleek and elegant theme sent to me by Darryll ?Moppsy? Truchan * default-24 - a 24h-variation of the default-theme sent to me by Darryll ?Moppsy? Truchan * ipulse-24 - a 24h-variation of the ipulse-theme sent to me by Darryll ?Moppsy? Truchan * quartz-24 - a very special 24h-theme done by Darryll ?Moppsy? Truchan * radium-24 - a 24h-variation of the radium-theme done by Darryll ?Moppsy? Truchan * silvia-24 - a 24h-variation of the silvia-theme done by Darryll ?Moppsy? Truchan * simple-24 - a 24h-variation of the simple-theme done by Darryll ?Moppsy? Truchan * radium - another more realistic-looking theme * zen - a clock with a very stylistic and japanese feel * antique - the very first ?3rd-party? theme sent to me by Timo Sakari Mikkolainen * funky - my try at coming up with something completely different, not really meant to be easily readable * default - straight elegance, my best work sofar therefore the default * fdo - a copy of the looks of fdclock from freedesktop.org (with kind permission from Keith Packard) * glassy - my attempt to get a different look for glass, somehow failed * simple - as subtle as possible Homepage, http://macslow.thepimp.net/?page_id=23
Created attachment 84915 [details] cairo-clock-0.3.2.ebuild (beautify it a bit.)
*ping* librsvg version cairo-clock needs is not anymore in package.mask.. so portage has all the dependencies in ~arch now.
This was added to sunrise svn co http://overlays.gentoo.org/svn/proj/sunrise/x11-plugins/cairo-clock/cairo-clock-0.3.2.ebuild If a herd would like to maintain it, we will of course remove it from the overlay.
Added to tree as x11-misc/cairo-clock. Closing bug.