Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 126181 - New ebuild - x11-plugins/cairo-clock
Summary: New ebuild - x11-plugins/cairo-clock
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://macslow.thepimp.net/?page_id=23
Whiteboard:
Keywords: EBUILD, REVIEWED
Depends on:
Blocks:
 
Reported: 2006-03-14 09:48 UTC by Samuli Suominen (RETIRED)
Modified: 2006-11-11 15:06 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild (to package.mask waiting with gnome 2.14) (cairo-clock-0.3.1-r1.ebuild,517 bytes, text/plain)
2006-03-14 09:49 UTC, Samuli Suominen (RETIRED)
Details
Fixed cairo-clock-0.3.1.ebuild (cairo-clock-0.3.1-r2.ebuild,445 bytes, text/plain)
2006-03-19 13:57 UTC, Samuli Suominen (RETIRED)
Details
Really fixed ebuild. (cairo-clock-0.3.1.ebuild,552 bytes, text/plain)
2006-03-19 14:01 UTC, Samuli Suominen (RETIRED)
Details
Another one, removed ~ppc64, added dodocs. (cairo-clock-0.3.1.ebuild,577 bytes, text/plain)
2006-03-19 14:16 UTC, Samuli Suominen (RETIRED)
Details
added LICENSE="GPL-2" (cairo-clock-0.3.1.ebuild,593 bytes, text/plain)
2006-03-19 14:18 UTC, Samuli Suominen (RETIRED)
Details
cairo-clock-0.3.2.ebuild (cairo-clock-0.3.2.ebuild,731 bytes, text/plain)
2006-04-08 05:22 UTC, Samuli Suominen (RETIRED)
Details
cairo-clock-0.3.2.ebuild (beautify it a bit.) (cairo-clock-0.3.2.ebuild,768 bytes, text/plain)
2006-04-18 11:23 UTC, Samuli Suominen (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Samuli Suominen (RETIRED) gentoo-dev 2006-03-14 09:48:15 UTC
What
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2006-03-14 09:48:15 UTC
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 :))
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2006-03-14 09:49:32 UTC
Created attachment 82114 [details]
ebuild (to package.mask waiting with gnome 2.14)
Comment 3 Chris White (RETIRED) gentoo-dev 2006-03-19 13:53:40 UTC
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
}
Comment 4 Samuli Suominen (RETIRED) gentoo-dev 2006-03-19 13:57:01 UTC
Created attachment 82613 [details]
Fixed cairo-clock-0.3.1.ebuild
Comment 5 Samuli Suominen (RETIRED) gentoo-dev 2006-03-19 14:01:53 UTC
Created attachment 82614 [details]
Really fixed ebuild.
Comment 6 Chris White (RETIRED) gentoo-dev 2006-03-19 14:08:50 UTC
Looks good.
Comment 7 Samuli Suominen (RETIRED) gentoo-dev 2006-03-19 14:16:05 UTC
Created attachment 82620 [details]
Another one, removed ~ppc64, added dodocs.
Comment 8 Samuli Suominen (RETIRED) gentoo-dev 2006-03-19 14:18:56 UTC
Created attachment 82622 [details]
added LICENSE="GPL-2"
Comment 9 Samuli Suominen (RETIRED) gentoo-dev 2006-04-08 05:22:43 UTC
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
Comment 10 Samuli Suominen (RETIRED) gentoo-dev 2006-04-08 05:22:43 UTC
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
Comment 11 Samuli Suominen (RETIRED) gentoo-dev 2006-04-18 11:23:31 UTC
Created attachment 84915 [details]
cairo-clock-0.3.2.ebuild (beautify it a bit.)
Comment 12 Samuli Suominen (RETIRED) gentoo-dev 2006-05-06 12:00:20 UTC
*ping*

librsvg version cairo-clock needs is not anymore in package.mask.. so portage has all the dependencies in ~arch now.
Comment 13 Stefan Schweizer (RETIRED) gentoo-dev 2006-06-11 11:37:22 UTC
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.
Comment 14 David Shakaryan (RETIRED) gentoo-dev 2006-11-11 15:06:07 UTC
Added to tree as x11-misc/cairo-clock. Closing bug.