aboutsummaryrefslogtreecommitdiffstats
path: root/deskutils
diff options
context:
space:
mode:
authormiwi <miwi@FreeBSD.org>2010-03-21 20:59:40 +0800
committermiwi <miwi@FreeBSD.org>2010-03-21 20:59:40 +0800
commit671fb202fe319b0ead2f9123dbdb962da98cf43f (patch)
treed68b7fb6493290d5eded265c9ce5019edd95052a /deskutils
parent9013900181dce4de33f8b385c5f31d292f0493e9 (diff)
downloadfreebsd-ports-gnome-671fb202fe319b0ead2f9123dbdb962da98cf43f.tar.gz
freebsd-ports-gnome-671fb202fe319b0ead2f9123dbdb962da98cf43f.tar.zst
freebsd-ports-gnome-671fb202fe319b0ead2f9123dbdb962da98cf43f.zip
Cairo-Dock is a light and eye-candy dock to launch your programs easily. It uses
Cairo / OpenGL to render nice graphics (many in correlation with Compiz) with hardware acceleration. It's fully configurable and customizable and can be a taskbar too. You can easily plug applets into it or in a desklet mode. WWW: https://launchpad.net/cairo-dock PR: ports/144912 Submitted by: Ivan Klymenko <fidaj at ukr.net>
Diffstat (limited to 'deskutils')
-rw-r--r--deskutils/Makefile1
-rw-r--r--deskutils/cairo-dock/Makefile27
-rw-r--r--deskutils/cairo-dock/distinfo3
-rw-r--r--deskutils/cairo-dock/files/patch-Makefile.am11
-rw-r--r--deskutils/cairo-dock/files/patch-Makefile.in11
-rw-r--r--deskutils/cairo-dock/files/patch-configure13
-rw-r--r--deskutils/cairo-dock/pkg-descr6
-rw-r--r--deskutils/cairo-dock/pkg-plist209
8 files changed, 281 insertions, 0 deletions
diff --git a/deskutils/Makefile b/deskutils/Makefile
index 0d5288bd517d..ed11bda2bf34 100644
--- a/deskutils/Makefile
+++ b/deskutils/Makefile
@@ -20,6 +20,7 @@
SUBDIR += bmp-docklet
SUBDIR += bookreader
SUBDIR += buoh
+ SUBDIR += cairo-dock
SUBDIR += cal
SUBDIR += calcurse
SUBDIR += calibre
diff --git a/deskutils/cairo-dock/Makefile b/deskutils/cairo-dock/Makefile
new file mode 100644
index 000000000000..3bcb688d5d32
--- /dev/null
+++ b/deskutils/cairo-dock/Makefile
@@ -0,0 +1,27 @@
+# New ports collection makefile for: cairo-dock
+# Date created: 2010-03-18
+# Whom: Ivan Klymenko <fidaj@ukr.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= cairo-dock
+DISTVERSION= 2.1.0
+CATEGORIES= deskutils
+MASTER_SITES= BERLIOS
+
+MAINTAINER= fidaj@ukr.net
+COMMENT= Cairo-Dock is a light and eye-candy dock
+
+LIB_DEPENDS= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib \
+ gtkglext-x11-1.0.0:${PORTSDIR}/x11-toolkits/gtkglext
+
+GNU_CONFIGURE= yes
+USE_BZIP2= yes
+USE_GETTEXT= yes
+USE_GMAKE= yes
+USE_GNOME= gnomehack pkgconfig glib20 gtk20 librsvg2 libxml2
+USE_LDCONFIG= yes
+USE_XORG= xrender
+
+.include <bsd.port.mk>
diff --git a/deskutils/cairo-dock/distinfo b/deskutils/cairo-dock/distinfo
new file mode 100644
index 000000000000..c60df0764f4d
--- /dev/null
+++ b/deskutils/cairo-dock/distinfo
@@ -0,0 +1,3 @@
+MD5 (cairo-dock-2.1.0.tar.bz2) = 242b1d4cc6cf9743771ca1752ad342c7
+SHA256 (cairo-dock-2.1.0.tar.bz2) = f06d84f9aa8979e352ce62ef3d80747ea05803bd671ae53cc1e92db5ad0c8389
+SIZE (cairo-dock-2.1.0.tar.bz2) = 1375614
diff --git a/deskutils/cairo-dock/files/patch-Makefile.am b/deskutils/cairo-dock/files/patch-Makefile.am
new file mode 100644
index 000000000000..3b6bbfd36a00
--- /dev/null
+++ b/deskutils/cairo-dock/files/patch-Makefile.am
@@ -0,0 +1,11 @@
+--- src/Makefile.am.orig 2010-02-03 23:18:44.000000000 +0200
++++ src/Makefile.am 2010-02-03 23:18:54.000000000 +0200
+@@ -45,8 +45,6 @@
+ -DCAIRO_DOCK_THEMES_DIR=\""$(CAIRO_DOCK_THEMES_DIR)"\"\
+ -DGL_GLEXT_PROTOTYPES=\""1"\"\
+ -std=c99\
+- -O3\
+- -g -ggdb\
+ -Wstrict-prototypes -Wextra -Wwrite-strings -Wuninitialized -Werror-implicit-function-declaration
+ #-Wunreachable-code -Wno-unused-parameter -Wall
+
diff --git a/deskutils/cairo-dock/files/patch-Makefile.in b/deskutils/cairo-dock/files/patch-Makefile.in
new file mode 100644
index 000000000000..52e04094b06f
--- /dev/null
+++ b/deskutils/cairo-dock/files/patch-Makefile.in
@@ -0,0 +1,11 @@
+--- src/Makefile.in.orig 2010-02-03 23:18:44.000000000 +0200
++++ src/Makefile.in 2010-02-03 23:19:01.000000000 +0200
+@@ -350,8 +350,6 @@
+ -DCAIRO_DOCK_THEMES_DIR=\""$(CAIRO_DOCK_THEMES_DIR)"\"\
+ -DGL_GLEXT_PROTOTYPES=\""1"\"\
+ -std=c99\
+- -O3\
+- -g -ggdb\
+ -Wstrict-prototypes -Wextra -Wwrite-strings -Wuninitialized -Werror-implicit-function-declaration
+
+ #-Wunreachable-code -Wno-unused-parameter -Wall
diff --git a/deskutils/cairo-dock/files/patch-configure b/deskutils/cairo-dock/files/patch-configure
new file mode 100644
index 000000000000..e1b5d81ed79d
--- /dev/null
+++ b/deskutils/cairo-dock/files/patch-configure
@@ -0,0 +1,13 @@
+--- configure.orig 2010-01-31 18:18:42.000000000 +0200
++++ configure 2010-01-31 18:18:52.000000000 +0200
+@@ -15044,8 +15044,8 @@
+
+
+ if test "$LIBCRYPT_LIBS" != "" ; then
+- HAVE_LIBCRYPT_TRUE=
+- HAVE_LIBCRYPT_FALSE='#'
++ HAVE_LIBCRYPT_TRUE='#'
++ HAVE_LIBCRYPT_FALSE=
+ else
+ HAVE_LIBCRYPT_TRUE='#'
+ HAVE_LIBCRYPT_FALSE=
diff --git a/deskutils/cairo-dock/pkg-descr b/deskutils/cairo-dock/pkg-descr
new file mode 100644
index 000000000000..030ff6ba0992
--- /dev/null
+++ b/deskutils/cairo-dock/pkg-descr
@@ -0,0 +1,6 @@
+Cairo-Dock is a light and eye-candy dock to launch your programs easily. It uses
+Cairo / OpenGL to render nice graphics (many in correlation with Compiz) with
+hardware acceleration. It's fully configurable and customizable and can be a
+taskbar too. You can easily plug applets into it or in a desklet mode.
+
+WWW: https://launchpad.net/cairo-dock
diff --git a/deskutils/cairo-dock/pkg-plist b/deskutils/cairo-dock/pkg-plist
new file mode 100644
index 000000000000..0fb5defc948e
--- /dev/null
+++ b/deskutils/cairo-dock/pkg-plist
@@ -0,0 +1,209 @@
+bin/cairo-dock
+bin/cairo-dock-package-theme
+bin/launch-cairo-dock-after-compiz
+include/cairo-dock/cairo-dock.h
+include/cairo-dock/cairo-dock/cairo-dock-X-utilities.h
+include/cairo-dock/cairo-dock/cairo-dock-animations.h
+include/cairo-dock/cairo-dock/cairo-dock-applet-canvas.h
+include/cairo-dock/cairo-dock/cairo-dock-applet-facility.h
+include/cairo-dock/cairo-dock/cairo-dock-applet-factory.h
+include/cairo-dock/cairo-dock/cairo-dock-applet-multi-instance.h
+include/cairo-dock/cairo-dock/cairo-dock-applet-single-instance.h
+include/cairo-dock/cairo-dock/cairo-dock-application-factory.h
+include/cairo-dock/cairo-dock/cairo-dock-applications-manager.h
+include/cairo-dock/cairo-dock/cairo-dock-callbacks.h
+include/cairo-dock/cairo-dock/cairo-dock-class-manager.h
+include/cairo-dock/cairo-dock/cairo-dock-config.h
+include/cairo-dock/cairo-dock/cairo-dock-container.h
+include/cairo-dock/cairo-dock/cairo-dock-data-renderer.h
+include/cairo-dock/cairo-dock/cairo-dock-dbus.h
+include/cairo-dock/cairo-dock/cairo-dock-default-view.h
+include/cairo-dock/cairo-dock/cairo-dock-desklet.h
+include/cairo-dock/cairo-dock/cairo-dock-desktop-file-factory.h
+include/cairo-dock/cairo-dock/cairo-dock-dialogs.h
+include/cairo-dock/cairo-dock/cairo-dock-dock-facility.h
+include/cairo-dock/cairo-dock/cairo-dock-dock-factory.h
+include/cairo-dock/cairo-dock/cairo-dock-dock-manager.h
+include/cairo-dock/cairo-dock/cairo-dock-draw-opengl.h
+include/cairo-dock/cairo-dock/cairo-dock-draw.h
+include/cairo-dock/cairo-dock/cairo-dock-emblem.h
+include/cairo-dock/cairo-dock/cairo-dock-file-manager.h
+include/cairo-dock/cairo-dock/cairo-dock-flying-container.h
+include/cairo-dock/cairo-dock/cairo-dock-gauge.h
+include/cairo-dock/cairo-dock/cairo-dock-global-variables.h
+include/cairo-dock/cairo-dock/cairo-dock-graph.h
+include/cairo-dock/cairo-dock/cairo-dock-gui-callbacks.h
+include/cairo-dock/cairo-dock/cairo-dock-gui-factory.h
+include/cairo-dock/cairo-dock/cairo-dock-gui-filter.h
+include/cairo-dock/cairo-dock/cairo-dock-gui-manager.h
+include/cairo-dock/cairo-dock/cairo-dock-icons.h
+include/cairo-dock/cairo-dock/cairo-dock-internal-accessibility.h
+include/cairo-dock/cairo-dock/cairo-dock-internal-background.h
+include/cairo-dock/cairo-dock/cairo-dock-internal-desklets.h
+include/cairo-dock/cairo-dock/cairo-dock-internal-dialogs.h
+include/cairo-dock/cairo-dock/cairo-dock-internal-hidden-dock.h
+include/cairo-dock/cairo-dock/cairo-dock-internal-icons.h
+include/cairo-dock/cairo-dock/cairo-dock-internal-indicators.h
+include/cairo-dock/cairo-dock/cairo-dock-internal-labels.h
+include/cairo-dock/cairo-dock/cairo-dock-internal-position.h
+include/cairo-dock/cairo-dock/cairo-dock-internal-system.h
+include/cairo-dock/cairo-dock/cairo-dock-internal-taskbar.h
+include/cairo-dock/cairo-dock/cairo-dock-internal-views.h
+include/cairo-dock/cairo-dock/cairo-dock-keybinder.h
+include/cairo-dock/cairo-dock/cairo-dock-keyfile-utilities.h
+include/cairo-dock/cairo-dock/cairo-dock-launcher-factory.h
+include/cairo-dock/cairo-dock/cairo-dock-load.h
+include/cairo-dock/cairo-dock/cairo-dock-log.h
+include/cairo-dock/cairo-dock/cairo-dock-menu.h
+include/cairo-dock/cairo-dock/cairo-dock-modules.h
+include/cairo-dock/cairo-dock/cairo-dock-notifications.h
+include/cairo-dock/cairo-dock/cairo-dock-particle-system.h
+include/cairo-dock/cairo-dock/cairo-dock-renderer-manager.h
+include/cairo-dock/cairo-dock/cairo-dock-separator-factory.h
+include/cairo-dock/cairo-dock/cairo-dock-struct.h
+include/cairo-dock/cairo-dock/cairo-dock-surface-factory.h
+include/cairo-dock/cairo-dock/cairo-dock-task.h
+include/cairo-dock/cairo-dock/cairo-dock-themes-manager.h
+lib/libcairo-dock.a
+lib/libcairo-dock.la
+lib/libcairo-dock.so
+libdata/pkgconfig/cairo-dock.pc
+share/locale/de/LC_MESSAGES/cairo-dock.mo
+share/locale/el/LC_MESSAGES/cairo-dock.mo
+share/locale/en_GB/LC_MESSAGES/cairo-dock.mo
+share/locale/es/LC_MESSAGES/cairo-dock.mo
+share/locale/fr/LC_MESSAGES/cairo-dock.mo
+share/locale/it/LC_MESSAGES/cairo-dock.mo
+share/locale/ja/LC_MESSAGES/cairo-dock.mo
+share/locale/nl/LC_MESSAGES/cairo-dock.mo
+share/locale/pt/LC_MESSAGES/cairo-dock.mo
+share/locale/pt_BR/LC_MESSAGES/cairo-dock.mo
+share/locale/ru/LC_MESSAGES/cairo-dock.mo
+share/locale/sv/LC_MESSAGES/cairo-dock.mo
+share/locale/zh_CN/LC_MESSAGES/cairo-dock.mo
+share/applications/cairo-dock-cairo.desktop
+share/applications/cairo-dock.desktop
+%%DATADIR%%/ChangeLog.txt
+%%DATADIR%%/cairo-dock-animated.xpm
+%%DATADIR%%/cairo-dock-cancel.svg
+%%DATADIR%%/cairo-dock-logo.png
+%%DATADIR%%/cairo-dock-ok.svg
+%%DATADIR%%/cairo-dock.conf
+%%DATADIR%%/cairo-dock.svg
+%%DATADIR%%/container.conf
+%%DATADIR%%/default-class-indicator.svg
+%%DATADIR%%/default-icon-appli.svg
+%%DATADIR%%/default-icon.svg
+%%DATADIR%%/default-indicator.png
+%%DATADIR%%/depth-rotate-desklet.svg
+%%DATADIR%%/emblems/broken.svg
+%%DATADIR%%/emblems/charge.svg
+%%DATADIR%%/emblems/drop.svg
+%%DATADIR%%/emblems/error.svg
+%%DATADIR%%/emblems/locked.svg
+%%DATADIR%%/emblems/pause.svg
+%%DATADIR%%/emblems/play.svg
+%%DATADIR%%/emblems/stop.svg
+%%DATADIR%%/emblems/warning.svg
+%%DATADIR%%/explosion/explosion.png
+%%DATADIR%%/file.conf
+%%DATADIR%%/gauges/Battery/background.svg
+%%DATADIR%%/gauges/Battery/battery0.svg
+%%DATADIR%%/gauges/Battery/battery1.svg
+%%DATADIR%%/gauges/Battery/battery2.svg
+%%DATADIR%%/gauges/Battery/battery3.svg
+%%DATADIR%%/gauges/Battery/battery4.svg
+%%DATADIR%%/gauges/Battery/battery5.svg
+%%DATADIR%%/gauges/Battery/battery6.svg
+%%DATADIR%%/gauges/Battery/battery7.svg
+%%DATADIR%%/gauges/Battery/foreground.svg
+%%DATADIR%%/gauges/Battery/readme
+%%DATADIR%%/gauges/Battery/theme.xml
+%%DATADIR%%/gauges/Turbo-night-fuel/background.svg
+%%DATADIR%%/gauges/Turbo-night-fuel/foreground.svg
+%%DATADIR%%/gauges/Turbo-night-fuel/needle.svg
+%%DATADIR%%/gauges/Turbo-night-fuel/readme
+%%DATADIR%%/gauges/Turbo-night-fuel/theme.xml
+%%DATADIR%%/hand.svg
+%%DATADIR%%/help.conf
+%%DATADIR%%/help.svg
+%%DATADIR%%/icon-accessibility.svg
+%%DATADIR%%/icon-background.svg
+%%DATADIR%%/icon-bubble.png
+%%DATADIR%%/icon-buttons.png
+%%DATADIR%%/icon-desklets.png
+%%DATADIR%%/icon-dialogs.svg
+%%DATADIR%%/icon-frame.png
+%%DATADIR%%/icon-gradation.png
+%%DATADIR%%/icon-hidden-dock.png
+%%DATADIR%%/icon-icons.svg
+%%DATADIR%%/icon-indicators.png
+%%DATADIR%%/icon-labels.png
+%%DATADIR%%/icon-lock-icons.svg
+%%DATADIR%%/icon-mouse.png
+%%DATADIR%%/icon-movment.png
+%%DATADIR%%/icon-position.png
+%%DATADIR%%/icon-subdock.png
+%%DATADIR%%/icon-system.png
+%%DATADIR%%/icon-taskbar.png
+%%DATADIR%%/icon-views.svg
+%%DATADIR%%/icon-wave.png
+%%DATADIR%%/launcher.conf
+%%DATADIR%%/main-dock.conf
+%%DATADIR%%/preview-default.png
+%%DATADIR%%/readme-default-view
+%%DATADIR%%/retach-desklet.svg
+%%DATADIR%%/rotate-desklet.svg
+%%DATADIR%%/separator.conf
+%%DATADIR%%/themes.conf
+%%DATADIR%%/themes/_default_/active.png
+%%DATADIR%%/themes/_default_/bg.png
+%%DATADIR%%/themes/_default_/cairo-dock-cancel.svg
+%%DATADIR%%/themes/_default_/cairo-dock-ok.svg
+%%DATADIR%%/themes/_default_/cairo-dock.conf
+%%DATADIR%%/themes/_default_/icons/logout.png
+%%DATADIR%%/themes/_default_/indicator.png
+%%DATADIR%%/themes/_default_/launchers/01firefox.desktop
+%%DATADIR%%/themes/_default_/launchers/01gimp.desktop
+%%DATADIR%%/themes/_default_/launchers/01gnome-terminal.desktop
+%%DATADIR%%/themes/_default_/launchers/01thunderbird.desktop
+%%DATADIR%%/themes/_default_/plug-ins/Animated-icons/Animated-icons.conf
+%%DATADIR%%/themes/_default_/plug-ins/GMenu/GMenu.conf
+%%DATADIR%%/themes/_default_/plug-ins/clock/clock.conf
+%%DATADIR%%/themes/_default_/plug-ins/dialog-rendering/dialog-rendering.conf
+%%DATADIR%%/themes/_default_/plug-ins/dustbin/dustbin.conf
+%%DATADIR%%/themes/_default_/plug-ins/icon-effect/icon-effect.conf
+%%DATADIR%%/themes/_default_/plug-ins/illusion/illusion.conf
+%%DATADIR%%/themes/_default_/plug-ins/logout/logout.conf
+%%DATADIR%%/themes/_default_/plug-ins/rendering/rendering.conf
+%%DATADIR%%/themes/_default_/plug-ins/shortcuts/shortcuts.conf
+%%DATADIR%%/themes/_default_/plug-ins/showDesktop/showDesktop.conf
+%%DATADIR%%/themes/_default_/plug-ins/switcher/switcher.conf
+%%DATADIR%%/themes/_default_/separator.png
+share/pixmaps/cairo-dock.svg
+@dirrm include/cairo-dock/cairo-dock
+@dirrm include/cairo-dock
+@dirrm %%DATADIR%%/emblems
+@dirrm %%DATADIR%%/explosion
+@dirrm %%DATADIR%%/gauges/Battery
+@dirrm %%DATADIR%%/gauges/Turbo-night-fuel
+@dirrm %%DATADIR%%/gauges
+@dirrm %%DATADIR%%/themes/_default_/icons
+@dirrm %%DATADIR%%/themes/_default_/launchers
+@dirrm %%DATADIR%%/themes/_default_/plug-ins/Animated-icons
+@dirrm %%DATADIR%%/themes/_default_/plug-ins/GMenu
+@dirrm %%DATADIR%%/themes/_default_/plug-ins/clock
+@dirrm %%DATADIR%%/themes/_default_/plug-ins/dialog-rendering
+@dirrm %%DATADIR%%/themes/_default_/plug-ins/dustbin
+@dirrm %%DATADIR%%/themes/_default_/plug-ins/icon-effect
+@dirrm %%DATADIR%%/themes/_default_/plug-ins/illusion
+@dirrm %%DATADIR%%/themes/_default_/plug-ins/logout
+@dirrm %%DATADIR%%/themes/_default_/plug-ins/rendering
+@dirrm %%DATADIR%%/themes/_default_/plug-ins/shortcuts
+@dirrm %%DATADIR%%/themes/_default_/plug-ins/showDesktop
+@dirrm %%DATADIR%%/themes/_default_/plug-ins/switcher
+@dirrm %%DATADIR%%/themes/_default_/plug-ins
+@dirrm %%DATADIR%%/themes/_default_
+@dirrm %%DATADIR%%/themes
+@dirrm %%DATADIR%%
+@dirrmtry share/applications