summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordrochner <drochner@pkgsrc.org>2007-04-18 22:28:01 +0000
committerdrochner <drochner@pkgsrc.org>2007-04-18 22:28:01 +0000
commitcf07dda497233b8a97644c0620060d12369a5b5b (patch)
treee2557d6b5ed25ec30c6a12367eaf9fb327ef0f00
parent9ed32c8cb540686331e69633c7192525e77d0da7 (diff)
downloadpkgsrc-cf07dda497233b8a97644c0620060d12369a5b5b.tar.gz
more eye candy for the xcomposite desktop: import MacSlow's Cairo-Clock
rev. 0.3.2
-rw-r--r--time/cairo-clock/DESCR4
-rw-r--r--time/cairo-clock/Makefile22
-rw-r--r--time/cairo-clock/PLIST234
-rw-r--r--time/cairo-clock/distinfo7
-rw-r--r--time/cairo-clock/patches/patch-aa12
-rw-r--r--time/cairo-clock/patches/patch-ab13
6 files changed, 292 insertions, 0 deletions
diff --git a/time/cairo-clock/DESCR b/time/cairo-clock/DESCR
new file mode 100644
index 00000000000..6de531efb1c
--- /dev/null
+++ b/time/cairo-clock/DESCR
@@ -0,0 +1,4 @@
+MacSlow's Cairo-Clock is an analog clock displaying the system time.
+It leverages the visual features offered by Xorg 6.9/7.0 in combination with
+a compositing manager (e.g. xcompmgr), GTK+ 2.8.x, and Cairo 1.0.2
+to produce a time display with pretty pixels.
diff --git a/time/cairo-clock/Makefile b/time/cairo-clock/Makefile
new file mode 100644
index 00000000000..34e9a5967c3
--- /dev/null
+++ b/time/cairo-clock/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1.1.1 2007/04/18 22:28:01 drochner Exp $
+#
+
+DISTNAME= cairo-clock-0.3.2
+CATEGORIES= time
+MASTER_SITES= http://macslow.thepimp.net/projects/cairo-clock/
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://macslow.thepimp.net/?page_id=23
+COMMENT= Analog clock drawn with vector-graphics
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+USE_TOOLS+= pkg-config
+USE_DIRS+= xdg-1.1
+
+.include "../../x11/gtk2/buildlink3.mk"
+.include "../../graphics/cairo/buildlink3.mk"
+.include "../../graphics/librsvg2/buildlink3.mk"
+.include "../../devel/libglade2/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/time/cairo-clock/PLIST b/time/cairo-clock/PLIST
new file mode 100644
index 00000000000..5efa588cbee
--- /dev/null
+++ b/time/cairo-clock/PLIST
@@ -0,0 +1,234 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2007/04/18 22:28:01 drochner Exp $
+bin/cairo-clock
+man/man1/cairo-clock.1
+share/applications/cairo-clock.desktop
+share/cairo-clock/glade/cairo-clock.glade
+share/cairo-clock/pixmaps/cairo-clock-logo.png
+share/cairo-clock/themes/antique/clock-drop-shadow.svg
+share/cairo-clock/themes/antique/clock-face-shadow.svg
+share/cairo-clock/themes/antique/clock-face.svg
+share/cairo-clock/themes/antique/clock-frame.svg
+share/cairo-clock/themes/antique/clock-glass.svg
+share/cairo-clock/themes/antique/clock-hour-hand-shadow.svg
+share/cairo-clock/themes/antique/clock-hour-hand.svg
+share/cairo-clock/themes/antique/clock-marks.svg
+share/cairo-clock/themes/antique/clock-minute-hand-shadow.svg
+share/cairo-clock/themes/antique/clock-minute-hand.svg
+share/cairo-clock/themes/antique/clock-second-hand-shadow.svg
+share/cairo-clock/themes/antique/clock-second-hand.svg
+share/cairo-clock/themes/default-24/clock-drop-shadow.svg
+share/cairo-clock/themes/default-24/clock-face-shadow.svg
+share/cairo-clock/themes/default-24/clock-face.svg
+share/cairo-clock/themes/default-24/clock-frame.svg
+share/cairo-clock/themes/default-24/clock-glass.svg
+share/cairo-clock/themes/default-24/clock-hour-hand-shadow.svg
+share/cairo-clock/themes/default-24/clock-hour-hand.svg
+share/cairo-clock/themes/default-24/clock-marks.svg
+share/cairo-clock/themes/default-24/clock-minute-hand-shadow.svg
+share/cairo-clock/themes/default-24/clock-minute-hand.svg
+share/cairo-clock/themes/default-24/clock-second-hand-shadow.svg
+share/cairo-clock/themes/default-24/clock-second-hand.svg
+share/cairo-clock/themes/default/clock-drop-shadow.svg
+share/cairo-clock/themes/default/clock-face-shadow.svg
+share/cairo-clock/themes/default/clock-face.svg
+share/cairo-clock/themes/default/clock-frame.svg
+share/cairo-clock/themes/default/clock-glass.svg
+share/cairo-clock/themes/default/clock-hour-hand-shadow.svg
+share/cairo-clock/themes/default/clock-hour-hand.svg
+share/cairo-clock/themes/default/clock-marks.svg
+share/cairo-clock/themes/default/clock-minute-hand-shadow.svg
+share/cairo-clock/themes/default/clock-minute-hand.svg
+share/cairo-clock/themes/default/clock-second-hand-shadow.svg
+share/cairo-clock/themes/default/clock-second-hand.svg
+share/cairo-clock/themes/fdo/clock-drop-shadow.svg
+share/cairo-clock/themes/fdo/clock-face-shadow.svg
+share/cairo-clock/themes/fdo/clock-face.svg
+share/cairo-clock/themes/fdo/clock-frame.svg
+share/cairo-clock/themes/fdo/clock-glass.svg
+share/cairo-clock/themes/fdo/clock-hour-hand-shadow.svg
+share/cairo-clock/themes/fdo/clock-hour-hand.svg
+share/cairo-clock/themes/fdo/clock-marks.svg
+share/cairo-clock/themes/fdo/clock-minute-hand-shadow.svg
+share/cairo-clock/themes/fdo/clock-minute-hand.svg
+share/cairo-clock/themes/fdo/clock-second-hand-shadow.svg
+share/cairo-clock/themes/fdo/clock-second-hand.svg
+share/cairo-clock/themes/funky/clock-drop-shadow.svg
+share/cairo-clock/themes/funky/clock-face-shadow.svg
+share/cairo-clock/themes/funky/clock-face.svg
+share/cairo-clock/themes/funky/clock-frame.svg
+share/cairo-clock/themes/funky/clock-glass.svg
+share/cairo-clock/themes/funky/clock-hour-hand-shadow.svg
+share/cairo-clock/themes/funky/clock-hour-hand.svg
+share/cairo-clock/themes/funky/clock-marks.svg
+share/cairo-clock/themes/funky/clock-minute-hand-shadow.svg
+share/cairo-clock/themes/funky/clock-minute-hand.svg
+share/cairo-clock/themes/funky/clock-second-hand-shadow.svg
+share/cairo-clock/themes/funky/clock-second-hand.svg
+share/cairo-clock/themes/glassy/clock-drop-shadow.svg
+share/cairo-clock/themes/glassy/clock-face-shadow.svg
+share/cairo-clock/themes/glassy/clock-face.svg
+share/cairo-clock/themes/glassy/clock-frame.svg
+share/cairo-clock/themes/glassy/clock-glass.svg
+share/cairo-clock/themes/glassy/clock-hour-hand-shadow.svg
+share/cairo-clock/themes/glassy/clock-hour-hand.svg
+share/cairo-clock/themes/glassy/clock-marks.svg
+share/cairo-clock/themes/glassy/clock-minute-hand-shadow.svg
+share/cairo-clock/themes/glassy/clock-minute-hand.svg
+share/cairo-clock/themes/glassy/clock-second-hand-shadow.svg
+share/cairo-clock/themes/glassy/clock-second-hand.svg
+share/cairo-clock/themes/ipulse-24/clock-drop-shadow.svg
+share/cairo-clock/themes/ipulse-24/clock-face-shadow.svg
+share/cairo-clock/themes/ipulse-24/clock-face.svg
+share/cairo-clock/themes/ipulse-24/clock-frame.svg
+share/cairo-clock/themes/ipulse-24/clock-glass.svg
+share/cairo-clock/themes/ipulse-24/clock-hour-hand-shadow.svg
+share/cairo-clock/themes/ipulse-24/clock-hour-hand.svg
+share/cairo-clock/themes/ipulse-24/clock-marks.svg
+share/cairo-clock/themes/ipulse-24/clock-minute-hand-shadow.svg
+share/cairo-clock/themes/ipulse-24/clock-minute-hand.svg
+share/cairo-clock/themes/ipulse-24/clock-second-hand-shadow.svg
+share/cairo-clock/themes/ipulse-24/clock-second-hand.svg
+share/cairo-clock/themes/ipulse/clock-drop-shadow.svg
+share/cairo-clock/themes/ipulse/clock-face-shadow.svg
+share/cairo-clock/themes/ipulse/clock-face.svg
+share/cairo-clock/themes/ipulse/clock-frame.svg
+share/cairo-clock/themes/ipulse/clock-glass.svg
+share/cairo-clock/themes/ipulse/clock-hour-hand-shadow.svg
+share/cairo-clock/themes/ipulse/clock-hour-hand.svg
+share/cairo-clock/themes/ipulse/clock-marks.svg
+share/cairo-clock/themes/ipulse/clock-minute-hand-shadow.svg
+share/cairo-clock/themes/ipulse/clock-minute-hand.svg
+share/cairo-clock/themes/ipulse/clock-second-hand-shadow.svg
+share/cairo-clock/themes/ipulse/clock-second-hand.svg
+share/cairo-clock/themes/quartz-24/clock-drop-shadow.svg
+share/cairo-clock/themes/quartz-24/clock-face-shadow.svg
+share/cairo-clock/themes/quartz-24/clock-face.svg
+share/cairo-clock/themes/quartz-24/clock-frame.svg
+share/cairo-clock/themes/quartz-24/clock-glass.svg
+share/cairo-clock/themes/quartz-24/clock-hour-hand-shadow.svg
+share/cairo-clock/themes/quartz-24/clock-hour-hand.svg
+share/cairo-clock/themes/quartz-24/clock-marks.svg
+share/cairo-clock/themes/quartz-24/clock-minute-hand-shadow.svg
+share/cairo-clock/themes/quartz-24/clock-minute-hand.svg
+share/cairo-clock/themes/quartz-24/clock-second-hand-shadow.svg
+share/cairo-clock/themes/quartz-24/clock-second-hand.svg
+share/cairo-clock/themes/radium-24/clock-drop-shadow.svg
+share/cairo-clock/themes/radium-24/clock-face-shadow.svg
+share/cairo-clock/themes/radium-24/clock-face.svg
+share/cairo-clock/themes/radium-24/clock-frame.svg
+share/cairo-clock/themes/radium-24/clock-glass.svg
+share/cairo-clock/themes/radium-24/clock-hour-hand-shadow.svg
+share/cairo-clock/themes/radium-24/clock-hour-hand.svg
+share/cairo-clock/themes/radium-24/clock-marks.svg
+share/cairo-clock/themes/radium-24/clock-minute-hand-shadow.svg
+share/cairo-clock/themes/radium-24/clock-minute-hand.svg
+share/cairo-clock/themes/radium-24/clock-second-hand-shadow.svg
+share/cairo-clock/themes/radium-24/clock-second-hand.svg
+share/cairo-clock/themes/radium/clock-drop-shadow.svg
+share/cairo-clock/themes/radium/clock-face-shadow.svg
+share/cairo-clock/themes/radium/clock-face.svg
+share/cairo-clock/themes/radium/clock-frame.svg
+share/cairo-clock/themes/radium/clock-glass.svg
+share/cairo-clock/themes/radium/clock-hour-hand-shadow.svg
+share/cairo-clock/themes/radium/clock-hour-hand.svg
+share/cairo-clock/themes/radium/clock-marks.svg
+share/cairo-clock/themes/radium/clock-minute-hand-shadow.svg
+share/cairo-clock/themes/radium/clock-minute-hand.svg
+share/cairo-clock/themes/radium/clock-second-hand-shadow.svg
+share/cairo-clock/themes/radium/clock-second-hand.svg
+share/cairo-clock/themes/silvia-24/clock-drop-shadow.svg
+share/cairo-clock/themes/silvia-24/clock-face-shadow.svg
+share/cairo-clock/themes/silvia-24/clock-face.svg
+share/cairo-clock/themes/silvia-24/clock-frame.svg
+share/cairo-clock/themes/silvia-24/clock-glass.svg
+share/cairo-clock/themes/silvia-24/clock-hour-hand-shadow.svg
+share/cairo-clock/themes/silvia-24/clock-hour-hand.svg
+share/cairo-clock/themes/silvia-24/clock-marks.svg
+share/cairo-clock/themes/silvia-24/clock-minute-hand-shadow.svg
+share/cairo-clock/themes/silvia-24/clock-minute-hand.svg
+share/cairo-clock/themes/silvia-24/clock-second-hand-shadow.svg
+share/cairo-clock/themes/silvia-24/clock-second-hand.svg
+share/cairo-clock/themes/silvia/clock-drop-shadow.svg
+share/cairo-clock/themes/silvia/clock-face-shadow.svg
+share/cairo-clock/themes/silvia/clock-face.svg
+share/cairo-clock/themes/silvia/clock-frame.svg
+share/cairo-clock/themes/silvia/clock-glass.svg
+share/cairo-clock/themes/silvia/clock-hour-hand-shadow.svg
+share/cairo-clock/themes/silvia/clock-hour-hand.svg
+share/cairo-clock/themes/silvia/clock-marks.svg
+share/cairo-clock/themes/silvia/clock-minute-hand-shadow.svg
+share/cairo-clock/themes/silvia/clock-minute-hand.svg
+share/cairo-clock/themes/silvia/clock-second-hand-shadow.svg
+share/cairo-clock/themes/silvia/clock-second-hand.svg
+share/cairo-clock/themes/simple-24/clock-drop-shadow.svg
+share/cairo-clock/themes/simple-24/clock-face-shadow.svg
+share/cairo-clock/themes/simple-24/clock-face.svg
+share/cairo-clock/themes/simple-24/clock-frame.svg
+share/cairo-clock/themes/simple-24/clock-glass.svg
+share/cairo-clock/themes/simple-24/clock-hour-hand-shadow.svg
+share/cairo-clock/themes/simple-24/clock-hour-hand.svg
+share/cairo-clock/themes/simple-24/clock-marks.svg
+share/cairo-clock/themes/simple-24/clock-minute-hand-shadow.svg
+share/cairo-clock/themes/simple-24/clock-minute-hand.svg
+share/cairo-clock/themes/simple-24/clock-second-hand-shadow.svg
+share/cairo-clock/themes/simple-24/clock-second-hand.svg
+share/cairo-clock/themes/simple/clock-drop-shadow.svg
+share/cairo-clock/themes/simple/clock-face-shadow.svg
+share/cairo-clock/themes/simple/clock-face.svg
+share/cairo-clock/themes/simple/clock-frame.svg
+share/cairo-clock/themes/simple/clock-glass.svg
+share/cairo-clock/themes/simple/clock-hour-hand-shadow.svg
+share/cairo-clock/themes/simple/clock-hour-hand.svg
+share/cairo-clock/themes/simple/clock-marks.svg
+share/cairo-clock/themes/simple/clock-minute-hand-shadow.svg
+share/cairo-clock/themes/simple/clock-minute-hand.svg
+share/cairo-clock/themes/simple/clock-second-hand-shadow.svg
+share/cairo-clock/themes/simple/clock-second-hand.svg
+share/cairo-clock/themes/tango/clock-drop-shadow.svg
+share/cairo-clock/themes/tango/clock-face-shadow.svg
+share/cairo-clock/themes/tango/clock-face.svg
+share/cairo-clock/themes/tango/clock-frame.svg
+share/cairo-clock/themes/tango/clock-glass.svg
+share/cairo-clock/themes/tango/clock-hour-hand-shadow.svg
+share/cairo-clock/themes/tango/clock-hour-hand.svg
+share/cairo-clock/themes/tango/clock-marks.svg
+share/cairo-clock/themes/tango/clock-minute-hand-shadow.svg
+share/cairo-clock/themes/tango/clock-minute-hand.svg
+share/cairo-clock/themes/tango/clock-second-hand-shadow.svg
+share/cairo-clock/themes/tango/clock-second-hand.svg
+share/cairo-clock/themes/zen/clock-drop-shadow.svg
+share/cairo-clock/themes/zen/clock-face-shadow.svg
+share/cairo-clock/themes/zen/clock-face.svg
+share/cairo-clock/themes/zen/clock-frame.svg
+share/cairo-clock/themes/zen/clock-glass.svg
+share/cairo-clock/themes/zen/clock-hour-hand-shadow.svg
+share/cairo-clock/themes/zen/clock-hour-hand.svg
+share/cairo-clock/themes/zen/clock-marks.svg
+share/cairo-clock/themes/zen/clock-minute-hand-shadow.svg
+share/cairo-clock/themes/zen/clock-minute-hand.svg
+share/cairo-clock/themes/zen/clock-second-hand-shadow.svg
+share/cairo-clock/themes/zen/clock-second-hand.svg
+share/pixmaps/cairo-clock.png
+@comment in xdg-dirs: @dirrm share/pixmaps
+@dirrm share/cairo-clock/themes/zen
+@dirrm share/cairo-clock/themes/tango
+@dirrm share/cairo-clock/themes/simple-24
+@dirrm share/cairo-clock/themes/simple
+@dirrm share/cairo-clock/themes/silvia-24
+@dirrm share/cairo-clock/themes/silvia
+@dirrm share/cairo-clock/themes/radium-24
+@dirrm share/cairo-clock/themes/radium
+@dirrm share/cairo-clock/themes/quartz-24
+@dirrm share/cairo-clock/themes/ipulse-24
+@dirrm share/cairo-clock/themes/ipulse
+@dirrm share/cairo-clock/themes/glassy
+@dirrm share/cairo-clock/themes/funky
+@dirrm share/cairo-clock/themes/fdo
+@dirrm share/cairo-clock/themes/default-24
+@dirrm share/cairo-clock/themes/default
+@dirrm share/cairo-clock/themes/antique
+@dirrm share/cairo-clock/themes
+@dirrm share/cairo-clock/pixmaps
+@dirrm share/cairo-clock/glade
+@dirrm share/cairo-clock
+@comment in xdg-dirs: @dirrm share/applications
diff --git a/time/cairo-clock/distinfo b/time/cairo-clock/distinfo
new file mode 100644
index 00000000000..86978e0e59b
--- /dev/null
+++ b/time/cairo-clock/distinfo
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1.1.1 2007/04/18 22:28:01 drochner Exp $
+
+SHA1 (cairo-clock-0.3.2.tar.bz2) = 87c3921ff7939ddfe022af01260e2406ebd6bb31
+RMD160 (cairo-clock-0.3.2.tar.bz2) = fd880dbe0d8b6be6f2769d781b17f6d96b8b4f69
+Size (cairo-clock-0.3.2.tar.bz2) = 718103 bytes
+SHA1 (patch-aa) = 193bc0baea8a8c9a687dfa43cd1d31f974973b94
+SHA1 (patch-ab) = 4a369b110e21420d1622c61d60912ae0c5888291
diff --git a/time/cairo-clock/patches/patch-aa b/time/cairo-clock/patches/patch-aa
new file mode 100644
index 00000000000..13291da49d8
--- /dev/null
+++ b/time/cairo-clock/patches/patch-aa
@@ -0,0 +1,12 @@
+$NetBSD: patch-aa,v 1.1.1.1 2007/04/18 22:28:01 drochner Exp $
+
+--- src/cairo-clock.c.orig 2007-04-13 14:45:41.000000000 +0200
++++ src/cairo-clock.c
+@@ -32,6 +32,7 @@
+ **
+ *******************************************************************************/
+
++#define _NETBSD_SOURCE /* for getopt_long */
+ #include <time.h>
+ #include <math.h>
+ #include <string.h>
diff --git a/time/cairo-clock/patches/patch-ab b/time/cairo-clock/patches/patch-ab
new file mode 100644
index 00000000000..2a166b93d79
--- /dev/null
+++ b/time/cairo-clock/patches/patch-ab
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.1.1.1 2007/04/18 22:28:01 drochner Exp $
+
+--- man/Makefile.in.orig 2007-04-13 14:57:56.000000000 +0200
++++ man/Makefile.in
+@@ -158,7 +158,7 @@ target_alias = @target_alias@
+ target_cpu = @target_cpu@
+ target_os = @target_os@
+ target_vendor = @target_vendor@
+-manualdir = $(datadir)/man/man1
++manualdir = $(mandir)/man1
+ manual_DATA = cairo-clock.1.gz
+ EXTRA_DIST = $(manual_DATA)
+ all: all-am