ports/144912: New port: deskutils/cairo-dock

Ivan Klymenko fidaj at ukr.net
Sat Mar 20 18:00:12 UTC 2010


>Number:         144912
>Category:       ports
>Synopsis:       New port: deskutils/cairo-dock
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Mar 20 18:00:11 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Ivan Klymenko
>Release:        
>Organization:
individual
>Environment:
>Description:
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.
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	cairo-dock
#	cairo-dock/pkg-descr
#	cairo-dock/files
#	cairo-dock/files/patch-configure
#	cairo-dock/files/patch-Makefile.am
#	cairo-dock/files/patch-Makefile.in
#	cairo-dock/distinfo
#	cairo-dock/Makefile
#	cairo-dock/pkg-plist
#
echo c - cairo-dock
mkdir -p cairo-dock > /dev/null 2>&1
echo x - cairo-dock/pkg-descr
sed 's/^X//' >cairo-dock/pkg-descr << 'acacbdc117ed113c9386106327a855b3'
XCairo-Dock is a light and eye-candy dock to launch your programs easily. It uses
XCairo / OpenGL to render nice graphics (many in correlation with Compiz) with
Xhardware acceleration. It's fully configurable and customizable and can be a
Xtaskbar too. You can easily plug applets into it or in a desklet mode.
X
XWWW:	https://launchpad.net/cairo-dock
acacbdc117ed113c9386106327a855b3
echo c - cairo-dock/files
mkdir -p cairo-dock/files > /dev/null 2>&1
echo x - cairo-dock/files/patch-configure
sed 's/^X//' >cairo-dock/files/patch-configure << '2662e9d8ef33107474c4f5b0b8c87107'
X--- configure.orig	2010-01-31 18:18:42.000000000 +0200
X+++ configure	2010-01-31 18:18:52.000000000 +0200
X@@ -15044,8 +15044,8 @@
X 
X 
X if test "$LIBCRYPT_LIBS" != "" ; then
X-  HAVE_LIBCRYPT_TRUE=
X-  HAVE_LIBCRYPT_FALSE='#'
X+  HAVE_LIBCRYPT_TRUE='#'
X+  HAVE_LIBCRYPT_FALSE=
X else
X   HAVE_LIBCRYPT_TRUE='#'
X   HAVE_LIBCRYPT_FALSE=
2662e9d8ef33107474c4f5b0b8c87107
echo x - cairo-dock/files/patch-Makefile.am
sed 's/^X//' >cairo-dock/files/patch-Makefile.am << 'a9546534d6e5eb5705a52dce5a47f11a'
X--- src/Makefile.am.orig	2010-02-03 23:18:44.000000000 +0200
X+++ src/Makefile.am	2010-02-03 23:18:54.000000000 +0200
X@@ -45,8 +45,6 @@
X 	-DCAIRO_DOCK_THEMES_DIR=\""$(CAIRO_DOCK_THEMES_DIR)"\"\
X 	-DGL_GLEXT_PROTOTYPES=\""1"\"\
X 	-std=c99\
X-	-O3\
X-	-g -ggdb\
X 	-Wstrict-prototypes -Wextra -Wwrite-strings -Wuninitialized -Werror-implicit-function-declaration 
X #-Wunreachable-code -Wno-unused-parameter -Wall
X 
a9546534d6e5eb5705a52dce5a47f11a
echo x - cairo-dock/files/patch-Makefile.in
sed 's/^X//' >cairo-dock/files/patch-Makefile.in << 'fadac7906f2938755b8929bde5b83d7f'
X--- src/Makefile.in.orig	2010-02-03 23:18:44.000000000 +0200
X+++ src/Makefile.in	2010-02-03 23:19:01.000000000 +0200
X@@ -350,8 +350,6 @@
X 	-DCAIRO_DOCK_THEMES_DIR=\""$(CAIRO_DOCK_THEMES_DIR)"\"\
X 	-DGL_GLEXT_PROTOTYPES=\""1"\"\
X 	-std=c99\
X-	-O3\
X-	-g -ggdb\
X 	-Wstrict-prototypes -Wextra -Wwrite-strings -Wuninitialized -Werror-implicit-function-declaration 
X 
X #-Wunreachable-code -Wno-unused-parameter -Wall
fadac7906f2938755b8929bde5b83d7f
echo x - cairo-dock/distinfo
sed 's/^X//' >cairo-dock/distinfo << 'e78c6bd26705f6c1a47d8c3b759f1aa9'
XMD5 (cairo-dock-2.1.0.tar.bz2) = 242b1d4cc6cf9743771ca1752ad342c7
XSHA256 (cairo-dock-2.1.0.tar.bz2) = f06d84f9aa8979e352ce62ef3d80747ea05803bd671ae53cc1e92db5ad0c8389
XSIZE (cairo-dock-2.1.0.tar.bz2) = 1375614
e78c6bd26705f6c1a47d8c3b759f1aa9
echo x - cairo-dock/Makefile
sed 's/^X//' >cairo-dock/Makefile << 'ceb65cfe505a3ef3a4c3e07a2a0cf51e'
X# New ports collection makefile for:	cairo-dock
X# Date created:		2010-03-18
X# Whom:			Ivan Klymenko <fidaj at ukr.net>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	cairo-dock
XDISTVERSION=	2.1.0
XCATEGORIES=	deskutils
XMASTER_SITES=	BERLIOS
X
XMAINTAINER=	fidaj at ukr.net
XCOMMENT=	Cairo-Dock is a light and eye-candy dock
X
XLIB_DEPENDS=	dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib \
X		gtkglext-x11-1.0.0:${PORTSDIR}/x11-toolkits/gtkglext
X
XGNU_CONFIGURE=	yes
XUSE_BZIP2=	yes
XUSE_GETTEXT=	yes
XUSE_GMAKE=	yes
XUSE_GNOME=	gnomehack pkgconfig glib20 gtk20 librsvg2 libxml2
XUSE_LDCONFIG=	yes
XUSE_XORG=	xrender
X
X.include <bsd.port.mk>
ceb65cfe505a3ef3a4c3e07a2a0cf51e
echo x - cairo-dock/pkg-plist
sed 's/^X//' >cairo-dock/pkg-plist << 'a0efd076405c3908bd426ea46fcbdaf1'
Xbin/cairo-dock
Xbin/cairo-dock-package-theme
Xbin/launch-cairo-dock-after-compiz
Xinclude/cairo-dock/cairo-dock.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-X-utilities.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-animations.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-applet-canvas.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-applet-facility.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-applet-factory.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-applet-multi-instance.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-applet-single-instance.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-application-factory.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-applications-manager.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-callbacks.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-class-manager.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-config.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-container.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-data-renderer.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-dbus.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-default-view.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-desklet.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-desktop-file-factory.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-dialogs.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-dock-facility.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-dock-factory.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-dock-manager.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-draw-opengl.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-draw.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-emblem.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-file-manager.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-flying-container.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-gauge.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-global-variables.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-graph.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-gui-callbacks.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-gui-factory.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-gui-filter.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-gui-manager.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-icons.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-internal-accessibility.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-internal-background.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-internal-desklets.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-internal-dialogs.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-internal-hidden-dock.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-internal-icons.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-internal-indicators.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-internal-labels.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-internal-position.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-internal-system.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-internal-taskbar.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-internal-views.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-keybinder.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-keyfile-utilities.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-launcher-factory.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-load.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-log.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-menu.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-modules.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-notifications.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-particle-system.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-renderer-manager.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-separator-factory.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-struct.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-surface-factory.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-task.h
Xinclude/cairo-dock/cairo-dock/cairo-dock-themes-manager.h
Xlib/libcairo-dock.a
Xlib/libcairo-dock.la
Xlib/libcairo-dock.so
Xlibdata/pkgconfig/cairo-dock.pc
Xshare/locale/de/LC_MESSAGES/cairo-dock.mo
Xshare/locale/el/LC_MESSAGES/cairo-dock.mo
Xshare/locale/en_GB/LC_MESSAGES/cairo-dock.mo
Xshare/locale/es/LC_MESSAGES/cairo-dock.mo
Xshare/locale/fr/LC_MESSAGES/cairo-dock.mo
Xshare/locale/it/LC_MESSAGES/cairo-dock.mo
Xshare/locale/ja/LC_MESSAGES/cairo-dock.mo
Xshare/locale/nl/LC_MESSAGES/cairo-dock.mo
Xshare/locale/pt/LC_MESSAGES/cairo-dock.mo
Xshare/locale/pt_BR/LC_MESSAGES/cairo-dock.mo
Xshare/locale/ru/LC_MESSAGES/cairo-dock.mo
Xshare/locale/sv/LC_MESSAGES/cairo-dock.mo
Xshare/locale/zh_CN/LC_MESSAGES/cairo-dock.mo
Xshare/applications/cairo-dock-cairo.desktop
Xshare/applications/cairo-dock.desktop
X%%DATADIR%%/ChangeLog.txt
X%%DATADIR%%/cairo-dock-animated.xpm
X%%DATADIR%%/cairo-dock-cancel.svg
X%%DATADIR%%/cairo-dock-logo.png
X%%DATADIR%%/cairo-dock-ok.svg
X%%DATADIR%%/cairo-dock.conf
X%%DATADIR%%/cairo-dock.svg
X%%DATADIR%%/container.conf
X%%DATADIR%%/default-class-indicator.svg
X%%DATADIR%%/default-icon-appli.svg
X%%DATADIR%%/default-icon.svg
X%%DATADIR%%/default-indicator.png
X%%DATADIR%%/depth-rotate-desklet.svg
X%%DATADIR%%/emblems/broken.svg
X%%DATADIR%%/emblems/charge.svg
X%%DATADIR%%/emblems/drop.svg
X%%DATADIR%%/emblems/error.svg
X%%DATADIR%%/emblems/locked.svg
X%%DATADIR%%/emblems/pause.svg
X%%DATADIR%%/emblems/play.svg
X%%DATADIR%%/emblems/stop.svg
X%%DATADIR%%/emblems/warning.svg
X%%DATADIR%%/explosion/explosion.png
X%%DATADIR%%/file.conf
X%%DATADIR%%/gauges/Battery/background.svg
X%%DATADIR%%/gauges/Battery/battery0.svg
X%%DATADIR%%/gauges/Battery/battery1.svg
X%%DATADIR%%/gauges/Battery/battery2.svg
X%%DATADIR%%/gauges/Battery/battery3.svg
X%%DATADIR%%/gauges/Battery/battery4.svg
X%%DATADIR%%/gauges/Battery/battery5.svg
X%%DATADIR%%/gauges/Battery/battery6.svg
X%%DATADIR%%/gauges/Battery/battery7.svg
X%%DATADIR%%/gauges/Battery/foreground.svg
X%%DATADIR%%/gauges/Battery/readme
X%%DATADIR%%/gauges/Battery/theme.xml
X%%DATADIR%%/gauges/Turbo-night-fuel/background.svg
X%%DATADIR%%/gauges/Turbo-night-fuel/foreground.svg
X%%DATADIR%%/gauges/Turbo-night-fuel/needle.svg
X%%DATADIR%%/gauges/Turbo-night-fuel/readme
X%%DATADIR%%/gauges/Turbo-night-fuel/theme.xml
X%%DATADIR%%/hand.svg
X%%DATADIR%%/help.conf
X%%DATADIR%%/help.svg
X%%DATADIR%%/icon-accessibility.svg
X%%DATADIR%%/icon-background.svg
X%%DATADIR%%/icon-bubble.png
X%%DATADIR%%/icon-buttons.png
X%%DATADIR%%/icon-desklets.png
X%%DATADIR%%/icon-dialogs.svg
X%%DATADIR%%/icon-frame.png
X%%DATADIR%%/icon-gradation.png
X%%DATADIR%%/icon-hidden-dock.png
X%%DATADIR%%/icon-icons.svg
X%%DATADIR%%/icon-indicators.png
X%%DATADIR%%/icon-labels.png
X%%DATADIR%%/icon-lock-icons.svg
X%%DATADIR%%/icon-mouse.png
X%%DATADIR%%/icon-movment.png
X%%DATADIR%%/icon-position.png
X%%DATADIR%%/icon-subdock.png
X%%DATADIR%%/icon-system.png
X%%DATADIR%%/icon-taskbar.png
X%%DATADIR%%/icon-views.svg
X%%DATADIR%%/icon-wave.png
X%%DATADIR%%/launcher.conf
X%%DATADIR%%/main-dock.conf
X%%DATADIR%%/preview-default.png
X%%DATADIR%%/readme-default-view
X%%DATADIR%%/retach-desklet.svg
X%%DATADIR%%/rotate-desklet.svg
X%%DATADIR%%/separator.conf
X%%DATADIR%%/themes.conf
X%%DATADIR%%/themes/_default_/active.png
X%%DATADIR%%/themes/_default_/bg.png
X%%DATADIR%%/themes/_default_/cairo-dock-cancel.svg
X%%DATADIR%%/themes/_default_/cairo-dock-ok.svg
X%%DATADIR%%/themes/_default_/cairo-dock.conf
X%%DATADIR%%/themes/_default_/icons/logout.png
X%%DATADIR%%/themes/_default_/indicator.png
X%%DATADIR%%/themes/_default_/launchers/01firefox.desktop
X%%DATADIR%%/themes/_default_/launchers/01gimp.desktop
X%%DATADIR%%/themes/_default_/launchers/01gnome-terminal.desktop
X%%DATADIR%%/themes/_default_/launchers/01thunderbird.desktop
X%%DATADIR%%/themes/_default_/plug-ins/Animated-icons/Animated-icons.conf
X%%DATADIR%%/themes/_default_/plug-ins/GMenu/GMenu.conf
X%%DATADIR%%/themes/_default_/plug-ins/clock/clock.conf
X%%DATADIR%%/themes/_default_/plug-ins/dialog-rendering/dialog-rendering.conf
X%%DATADIR%%/themes/_default_/plug-ins/dustbin/dustbin.conf
X%%DATADIR%%/themes/_default_/plug-ins/icon-effect/icon-effect.conf
X%%DATADIR%%/themes/_default_/plug-ins/illusion/illusion.conf
X%%DATADIR%%/themes/_default_/plug-ins/logout/logout.conf
X%%DATADIR%%/themes/_default_/plug-ins/rendering/rendering.conf
X%%DATADIR%%/themes/_default_/plug-ins/shortcuts/shortcuts.conf
X%%DATADIR%%/themes/_default_/plug-ins/showDesktop/showDesktop.conf
X%%DATADIR%%/themes/_default_/plug-ins/switcher/switcher.conf
X%%DATADIR%%/themes/_default_/separator.png
Xshare/pixmaps/cairo-dock.svg
X at dirrm include/cairo-dock/cairo-dock
X at dirrm include/cairo-dock
X at dirrm %%DATADIR%%/emblems
X at dirrm %%DATADIR%%/explosion
X at dirrm %%DATADIR%%/gauges/Battery
X at dirrm %%DATADIR%%/gauges/Turbo-night-fuel
X at dirrm %%DATADIR%%/gauges
X at dirrm %%DATADIR%%/themes/_default_/icons
X at dirrm %%DATADIR%%/themes/_default_/launchers
X at dirrm %%DATADIR%%/themes/_default_/plug-ins/Animated-icons
X at dirrm %%DATADIR%%/themes/_default_/plug-ins/GMenu
X at dirrm %%DATADIR%%/themes/_default_/plug-ins/clock
X at dirrm %%DATADIR%%/themes/_default_/plug-ins/dialog-rendering
X at dirrm %%DATADIR%%/themes/_default_/plug-ins/dustbin
X at dirrm %%DATADIR%%/themes/_default_/plug-ins/icon-effect
X at dirrm %%DATADIR%%/themes/_default_/plug-ins/illusion
X at dirrm %%DATADIR%%/themes/_default_/plug-ins/logout
X at dirrm %%DATADIR%%/themes/_default_/plug-ins/rendering
X at dirrm %%DATADIR%%/themes/_default_/plug-ins/shortcuts
X at dirrm %%DATADIR%%/themes/_default_/plug-ins/showDesktop
X at dirrm %%DATADIR%%/themes/_default_/plug-ins/switcher
X at dirrm %%DATADIR%%/themes/_default_/plug-ins
X at dirrm %%DATADIR%%/themes/_default_
X at dirrm %%DATADIR%%/themes
X at dirrm %%DATADIR%%
X at dirrmtry share/applications
a0efd076405c3908bd426ea46fcbdaf1
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list