summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--x11-misc/cairo-dock/ChangeLog7
-rw-r--r--x11-misc/cairo-dock/Manifest6
-rw-r--r--x11-misc/cairo-dock/cairo-dock-3.0.1.ebuild65
-rw-r--r--x11-misc/cairo-dock/files/cairo-dock-3.0-CMakeLists.patch (renamed from x11-misc/cairo-dock/files/cairo-dock-3.0.0-CMakeLists.patch)2
4 files changed, 77 insertions, 3 deletions
diff --git a/x11-misc/cairo-dock/ChangeLog b/x11-misc/cairo-dock/ChangeLog
index 4f8ab8c..d75053b 100644
--- a/x11-misc/cairo-dock/ChangeLog
+++ b/x11-misc/cairo-dock/ChangeLog
@@ -2,6 +2,13 @@
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header$
+*cairo-dock-3.0.1 (23 May 2012)
+
+ 23 May 2012; Dustin Polke <DuPol@gmx.de>
+ -files/cairo-dock-3.0.0-CMakeLists.patch, +cairo-dock-3.0.1.ebuild,
+ +files/cairo-dock-3.0-CMakeLists.patch:
+ Version bump to 3.0.1; update and rename CMakeLists.patch.
+
23 May 2012; Dustin Polke <DuPol@gmx.de> -cairo-dock-2.4.0.2.ebuild,
-files/cairo-dock-2.4.0.2-CMakeLists.patch:
Remove old.
diff --git a/x11-misc/cairo-dock/Manifest b/x11-misc/cairo-dock/Manifest
index b77b5ad..74a6b1b 100644
--- a/x11-misc/cairo-dock/Manifest
+++ b/x11-misc/cairo-dock/Manifest
@@ -1,6 +1,8 @@
-AUX cairo-dock-3.0.0-CMakeLists.patch 3456 RMD160 b8d852a04a99647cbd7eee2b93d4dd571c1502a1 SHA1 6d94ebc6b641d116f2d2e053fbc6cbf4e9102ae9 SHA256 36b2fad2141c672de4789ba238dbff8c85a4f9f677db9c06b335a7edf8ab77e1
+AUX cairo-dock-3.0-CMakeLists.patch 3446 RMD160 7ecc65323201815613c66e919201d082b384109b SHA1 ef8c837fb53ce5ef4b0deec1283c870ed00b1aa1 SHA256 3a6f3cba9e6482e3f973933badc722efac125e2b35494a7cea1e6b80979a9315
AUX cairo-dock-3.0.0-glib-2.32.patch 269 RMD160 a1b2eec2c97c5aa0d579cd870a906de043b27be6 SHA1 adf9e127b3badcb82208eb43e7df394ffd914fc8 SHA256 534b733516a54591c77ad205828f175638144aa5919ba9588dc28be33e5e9d4c
DIST cairo-dock-3.0.0.tar.gz 2325081 RMD160 5d04384132f9c97e6b87a402ee519c59fb4dd478 SHA1 2b6f961e0ac13a44e733ae6a19f61f7fe2e8a859 SHA256 bef0794405f86bc397c4c077e48cb8e6df8f256f1c530e76aebd8612251a9b82
+DIST cairo-dock-3.0.1.tar.gz 2325714 RMD160 0c39d6f2ee9f1ad90682e599e270bc124f8bcf16 SHA1 79a322727f7c6cd19cb1e3c8620486d0062d6cf5 SHA256 5f3b916b7b91e25c9c905d0a3a5b62a977c531cf05b2dbf390238448514689bb
EBUILD cairo-dock-3.0.0.ebuild 1766 RMD160 4975d2ab751d508d2a46f50729274e42ddfbfcea SHA1 0b50bd8b53767c3f853d54a9d9dbb19dc1e94192 SHA256 5ef2d868282723d0e6d3467b9ac50e5a4d8271e8cbe9e207e2d2cc6595546b62
-MISC ChangeLog 2792 RMD160 38a47ea1614df5195c7b866a93d39bae93342cd4 SHA1 d31592e4bab4ce7278664a76b1f9e9eb5f53de98 SHA256 5250d65bf0808dd9fcd88dba7399955723d5d9a52c5c211c8f87172fa8898e88
+EBUILD cairo-dock-3.0.1.ebuild 1707 RMD160 632362cc79520719389a52ac3b0cde649b0dd956 SHA1 12f9f23f6603a920141664b222e3159b16e09834 SHA256 b9e95c1101667e3f4d91bb0d5ccd717b12d94cc916578447f4f9bba509b644b4
+MISC ChangeLog 3042 RMD160 0cb6c697ea2ed63aaee3a5ecf163443f8a9b1dc5 SHA1 02b0cbd2b8e6b0eaf8e62904afc8a5a6ec51156d SHA256 5421c447200819e7f3422152be603eb2d520bcadde19173bf8edaea30bb1e232
MISC metadata.xml 373 RMD160 d6247f069db26911344704fa7d557bc75ce90b7b SHA1 b1fa4d5f21098784644342d152266b3d14d09e78 SHA256 93f8268ab9f0bacc379127cdbdd4d4fba7de3975f7311f6ed5f67fed0083b973
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."
+}
diff --git a/x11-misc/cairo-dock/files/cairo-dock-3.0.0-CMakeLists.patch b/x11-misc/cairo-dock/files/cairo-dock-3.0-CMakeLists.patch
index 460ebc2..567b8cc 100644
--- a/x11-misc/cairo-dock/files/cairo-dock-3.0.0-CMakeLists.patch
+++ b/x11-misc/cairo-dock/files/cairo-dock-3.0-CMakeLists.patch
@@ -19,7 +19,7 @@
-else()
- set (libdir "${prefix}/${CMAKE_INSTALL_LIBDIR}${LIB_SUFFIX}") # (...)/lib
-endif()
-+set (libdir "${prefix}/${CMAKE_INSTALL_LIBDIR}") # (...)/lib
++set (libdir "${CMAKE_INSTALL_LIBDIR}") # (...)/lib
set (includedir "${prefix}/${CMAKE_INSTALL_INCLUDEDIR}") # (...)/include
set (bindir "${prefix}/${CMAKE_INSTALL_BINDIR}") # (...)/bin