summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDustin Polke <DuPol@gmx.de>2012-05-23 14:25:46 +0200
committerDustin Polke <DuPol@gmx.de>2012-05-23 15:58:50 +0200
commita7ab5f093b2b9227eb500b43bcd270ad4d0b602b (patch)
treeaa050440c8f8b22df082d7e93a2243658558c556 /x11-misc/cairo-dock/cairo-dock-3.0.1.ebuild
parentRework cairo-dock.eclass. (diff)
downloadDuPol-a7ab5f093b2b9227eb500b43bcd270ad4d0b602b.tar.gz
DuPol-a7ab5f093b2b9227eb500b43bcd270ad4d0b602b.tar.bz2
DuPol-a7ab5f093b2b9227eb500b43bcd270ad4d0b602b.zip
[x11-misc/cairo-dock] Version bump to 3.0.1.
Diffstat (limited to 'x11-misc/cairo-dock/cairo-dock-3.0.1.ebuild')
-rw-r--r--x11-misc/cairo-dock/cairo-dock-3.0.1.ebuild65
1 files changed, 65 insertions, 0 deletions
diff --git a/x11-misc/cairo-dock/cairo-dock-3.0.1.ebuild b/x11-misc/cairo-dock/cairo-dock-3.0.1.ebuild
new file mode 100644
index 0000000..dd5081c
--- /dev/null
+++ b/x11-misc/cairo-dock/cairo-dock-3.0.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+EAPI="4"
+
+inherit cmake-utils eutils cairo-dock
+
+DESCRIPTION="Cairo-dock is a fast, responsive, Mac OS X-like dock."
+HOMEPAGE="http://www.glx-dock.org"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="crypt gtk2 xcomposite"
+
+RDEPEND="dev-libs/dbus-glib
+ dev-libs/glib:2
+ dev-libs/libxml2:2
+ gnome-base/librsvg:2
+ media-libs/mesa
+ net-misc/curl
+ sys-apps/dbus
+ x11-libs/cairo
+ x11-libs/libXrender
+ x11-libs/pango
+ crypt? ( sys-libs/glibc )
+ !gtk2? ( x11-libs/gtk+:3 )
+ gtk2? ( x11-libs/gtk+:2 )
+ xcomposite? (
+ x11-libs/libXcomposite
+ x11-libs/libXinerama
+ x11-libs/libXtst
+ )"
+
+DEPEND="${RDEPEND}
+ dev-util/intltool
+ dev-util/pkgconfig
+ sys-devel/gettext"
+
+src_prepare() {
+ cairo-dock_src_prepare
+}
+
+src_configure() {
+ mycmakeargs+=(
+ "$(cmake-utils_use_with crypt CRYPT)"
+ "$(cmake-utils_use_with gtk2 GTK2)"
+ "$(cmake-utils_use_with xcomposite XEXTEND)"
+ "-DENABLE_GLITZ=OFF" )
+ cmake-utils_src_configure
+}
+
+pkg_postinst() {
+ elog "Additional plugins are available to extend the functionality"
+ elog "of Cairo-Dock. It is recommended to install at least"
+ elog "x11-misc/cairo-dock-plugins-core."
+ elog
+ elog "Cairo-Dock is an app that draws on a RGBA GLX visual."
+ elog "Some users have noticed that if the dock is launched,"
+ elog "severals qt4-based applications could crash, like skype or vlc."
+ elog "If you have this problem, add the following line into your bashrc:"
+ echo
+ elog "alias vlc='export XLIB_SKIP_ARGB_VISUALS=1; vlc; unset XLIB_SKIP_ARGB_VISUALS'"
+ elog "see http://www.qtforum.org/article/26669/qt4-mess-up-the-opengl-context.html for more details."
+}