Initial cairo-dock-3.0.0 incl. plugins
This commit is contained in:
parent
61c472d453
commit
eeff76a00b
@ -1,3 +1,5 @@
|
|||||||
AUX python_sandbox.patch 1618 RMD160 e4de650d2dab0383454c74223330e2e138e5ae21 SHA1 fe54f288e471ebf2607376e0bb970daf1b003569 SHA256 87183587afe0a4d38a614ddebc7359b775ab9cc7d2bbf6c52298484e80cd7f23
|
AUX python_sandbox.patch 1618 RMD160 e4de650d2dab0383454c74223330e2e138e5ae21 SHA1 fe54f288e471ebf2607376e0bb970daf1b003569 SHA256 87183587afe0a4d38a614ddebc7359b775ab9cc7d2bbf6c52298484e80cd7f23
|
||||||
DIST cairo-dock-plugins-2.4.0~2.tar.gz 6039150 RMD160 9f53cd22bf341b7f1b7ee5d308150c4f1dde5100 SHA1 0989556b79e245094d40379a6ee17a4a8aa501b3 SHA256 f042fab774351087908f99e5598765b858489a0fc8481e672897887bd6d08230
|
DIST cairo-dock-plugins-2.4.0~2.tar.gz 6039150 RMD160 9f53cd22bf341b7f1b7ee5d308150c4f1dde5100 SHA1 0989556b79e245094d40379a6ee17a4a8aa501b3 SHA256 f042fab774351087908f99e5598765b858489a0fc8481e672897887bd6d08230
|
||||||
|
DIST cairo-dock-plugins-3.0.0.tar.gz 6230574 RMD160 6c1358627768303ed386f62328ff598a77c9617f SHA1 448f4c9300f0652e16d5a41afabd8ea6e4dd9338 SHA256 8040f0a7865592436b57bc1d867f0ee001ae45350255aafe4786a80fc9a981ef
|
||||||
EBUILD cairo-dock-plugins-2.4.0.2.ebuild 1471 RMD160 d498968cc49394b25bb67452107f8644187c938c SHA1 90f08588e0a7a4c4f6d4cd6b21bdab8c59c733c3 SHA256 cf7d1d67dcea4c2a3ebad915291bdbba26c8a187a0a88e25c623568d73a87298
|
EBUILD cairo-dock-plugins-2.4.0.2.ebuild 1471 RMD160 d498968cc49394b25bb67452107f8644187c938c SHA1 90f08588e0a7a4c4f6d4cd6b21bdab8c59c733c3 SHA256 cf7d1d67dcea4c2a3ebad915291bdbba26c8a187a0a88e25c623568d73a87298
|
||||||
|
EBUILD cairo-dock-plugins-3.0.0.ebuild 1242 RMD160 26d742505173f7e57921c4b0679c4328a37e5678 SHA1 7b7a454a8a8ebb4f861c25eeb8c986224ee352fc SHA256 abb8cb24f0aaffd2c5b707be51982afff506e010919479c62a44e722a20e4279
|
||||||
|
55
x11-misc/cairo-dock-plugins/cairo-dock-plugins-3.0.0.ebuild
Normal file
55
x11-misc/cairo-dock-plugins/cairo-dock-plugins-3.0.0.ebuild
Normal file
@ -0,0 +1,55 @@
|
|||||||
|
# Copyright 1999-2010 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: $
|
||||||
|
|
||||||
|
EAPI="3"
|
||||||
|
|
||||||
|
inherit cmake-utils eutils versionator
|
||||||
|
|
||||||
|
MY_PN="${PN/plugins/plug-ins}"
|
||||||
|
MM_PV=$(get_version_component_range '1-2')
|
||||||
|
|
||||||
|
DESCRIPTION="Official plugins for cairo-dock"
|
||||||
|
HOMEPAGE="http://www.glx-dock.org"
|
||||||
|
SRC_URI="http://launchpad.net/${MY_PN}/${MM_PV}/${PV}/+download/${PN}-${PV}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
IUSE="alsa exif gmenu gtk3 kde terminal tomboy vala webkit xfce xgamma xklavier"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
dev-libs/dbus-glib
|
||||||
|
dev-libs/glib:2
|
||||||
|
dev-libs/libxml2
|
||||||
|
gnome-base/librsvg:2
|
||||||
|
sys-apps/dbus
|
||||||
|
x11-libs/cairo
|
||||||
|
x11-libs/gtk+:2
|
||||||
|
x11-libs/gtkglext
|
||||||
|
~x11-misc/cairo-dock-${PV}
|
||||||
|
|
||||||
|
gtk3? ( x11-libs/gtk+:3 )
|
||||||
|
alsa? ( media-libs/alsa-lib )
|
||||||
|
exif? ( media-libs/libexif )
|
||||||
|
gmenu? ( gnome-base/gnome-menus )
|
||||||
|
kde? ( kde-base/kdelibs )
|
||||||
|
terminal? ( x11-libs/vte )
|
||||||
|
vala? ( dev-lang/vala:0.12 )
|
||||||
|
webkit? ( >=net-libs/webkit-gtk-1.0 )
|
||||||
|
xfce? ( xfce-base/thunar )
|
||||||
|
xgamma? ( x11-libs/libXxf86vm )
|
||||||
|
xklavier? ( x11-libs/libxklavier )
|
||||||
|
"
|
||||||
|
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
dev-util/intltool
|
||||||
|
sys-devel/gettext
|
||||||
|
dev-util/pkgconfig
|
||||||
|
"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${PN}-${PV}"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch "${FILESDIR}/python_sandbox.patch"
|
||||||
|
}
|
@ -1,3 +1,6 @@
|
|||||||
|
AUX fix_lib6464.patch 850 RMD160 5dc45c849411c7e641e06f0512e1a0169a3331d4 SHA1 5c5b629a8b51b97b0c39265a7a84d68b36d5b733 SHA256 3eaa7d90620cb5e13d9be54e29a6fbcbb0e8d4cc5e8af11f63da6acf4499de18
|
||||||
AUX improved-cairo-dock-session.patch 5129 RMD160 33000789484425f77ade2f9016c37ac514183b67 SHA1 3cc8dbea855e11c51804183c6156b71fb2608fa1 SHA256 015147962c7e9a0a131b8ec52334d6ad51409e12f814011ce31653a7024cceb2
|
AUX improved-cairo-dock-session.patch 5129 RMD160 33000789484425f77ade2f9016c37ac514183b67 SHA1 3cc8dbea855e11c51804183c6156b71fb2608fa1 SHA256 015147962c7e9a0a131b8ec52334d6ad51409e12f814011ce31653a7024cceb2
|
||||||
DIST cairo-dock-2.4.0~2.tar.gz 2281677 RMD160 662810cf0bf67be75cde36bb6c31c150abebc391 SHA1 140670d97985a8a623bc126fa86eed00e7b5a69e SHA256 8087e68c174d06dcd62bb9acfdd54cc534cc09ddbfffcc0f9cfac967d882123c
|
DIST cairo-dock-2.4.0~2.tar.gz 2281677 RMD160 662810cf0bf67be75cde36bb6c31c150abebc391 SHA1 140670d97985a8a623bc126fa86eed00e7b5a69e SHA256 8087e68c174d06dcd62bb9acfdd54cc534cc09ddbfffcc0f9cfac967d882123c
|
||||||
|
DIST cairo-dock-3.0.0.tar.gz 2325081 RMD160 5d04384132f9c97e6b87a402ee519c59fb4dd478 SHA1 2b6f961e0ac13a44e733ae6a19f61f7fe2e8a859 SHA256 bef0794405f86bc397c4c077e48cb8e6df8f256f1c530e76aebd8612251a9b82
|
||||||
EBUILD cairo-dock-2.4.0.2.ebuild 2025 RMD160 437aedcf234ba74d8df8376c63ee059720b750e3 SHA1 c9ef90a1f726390cdc8f94acedaa61d4d58b529e SHA256 f0c9bc9e29505898ebe2073c408afa2e36681a38a3b25fd1a85f0f0f837c9380
|
EBUILD cairo-dock-2.4.0.2.ebuild 2025 RMD160 437aedcf234ba74d8df8376c63ee059720b750e3 SHA1 c9ef90a1f726390cdc8f94acedaa61d4d58b529e SHA256 f0c9bc9e29505898ebe2073c408afa2e36681a38a3b25fd1a85f0f0f837c9380
|
||||||
|
EBUILD cairo-dock-3.0.0.ebuild 1678 RMD160 137aaa85e0aee6c6aa7bc659e49c9fac29f71393 SHA1 b5a24d522096ad39d8d7c7a76fd1e31173ae9c84 SHA256 d7009a740fa0cc2e00deb6b51aa7beedcb85e1994307d5aeabce16a115ecb5d4
|
||||||
|
65
x11-misc/cairo-dock/cairo-dock-3.0.0.ebuild
Normal file
65
x11-misc/cairo-dock/cairo-dock-3.0.0.ebuild
Normal file
@ -0,0 +1,65 @@
|
|||||||
|
# Copyright 1999-2010 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: $
|
||||||
|
|
||||||
|
EAPI="3"
|
||||||
|
|
||||||
|
inherit cmake-utils eutils versionator
|
||||||
|
|
||||||
|
MY_PN="${PN}-core"
|
||||||
|
MM_PV=$(get_version_component_range '1-2')
|
||||||
|
|
||||||
|
DESCRIPTION="Cairo-dock is a fast, responsive, Mac OS X-like dock."
|
||||||
|
HOMEPAGE="http://www.glx-dock.org"
|
||||||
|
SRC_URI="http://launchpad.net/${MY_PN}/${MM_PV}/${PV}/+download/${PN}-${PV}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
IUSE="crypt xcomposite gtk3"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
dev-libs/dbus-glib
|
||||||
|
dev-libs/glib:2
|
||||||
|
dev-libs/libxml2:2
|
||||||
|
gnome-base/librsvg:2
|
||||||
|
net-misc/curl
|
||||||
|
sys-apps/dbus
|
||||||
|
x11-libs/cairo
|
||||||
|
x11-libs/pango
|
||||||
|
x11-libs/gtk+:2
|
||||||
|
x11-libs/gtkglext
|
||||||
|
x11-libs/libXrender
|
||||||
|
gtk3? ( x11-libs/gtk+:3 )
|
||||||
|
crypt? ( sys-libs/glibc )
|
||||||
|
xcomposite? (
|
||||||
|
x11-libs/libXcomposite
|
||||||
|
x11-libs/libXinerama
|
||||||
|
x11-libs/libXtst
|
||||||
|
)
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
dev-util/intltool
|
||||||
|
dev-util/pkgconfig
|
||||||
|
sys-devel/gettext
|
||||||
|
"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${PN}-${PV}"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch "${FILESDIR}/fix_lib6464.patch"
|
||||||
|
}
|
||||||
|
|
||||||
|
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."
|
||||||
|
}
|
20
x11-misc/cairo-dock/files/fix_lib6464.patch
Normal file
20
x11-misc/cairo-dock/files/fix_lib6464.patch
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
diff -ru cairo-dock-3.0.0/CMakeLists.txt cairo-dock-3.0.0.new//CMakeLists.txt
|
||||||
|
--- cairo-dock-3.0.0/CMakeLists.txt 2012-04-18 10:36:48.240150064 -0700
|
||||||
|
+++ cairo-dock-3.0.0.new//CMakeLists.txt 2012-04-18 10:37:11.259152049 -0700
|
||||||
|
@@ -44,6 +44,7 @@
|
||||||
|
message(FATAL_ERROR "Cairo-Dock requires an air-conditioned room. Please close Windows!")
|
||||||
|
endif( WIN32 )
|
||||||
|
|
||||||
|
+set (CMAKE_SKIP_RPATH TRUE)
|
||||||
|
set (PACKAGE ${CMAKE_PROJECT_NAME})
|
||||||
|
set (GETTEXT_PACKAGE ${PACKAGE})
|
||||||
|
|
||||||
|
@@ -58,7 +59,7 @@
|
||||||
|
if( CMAKE_SIZEOF_VOID_P EQUAL 8 AND "${FORCE_LIB64}" STREQUAL "yes") # 64bits and force install in lib64
|
||||||
|
set (libdir "${prefix}/lib64")
|
||||||
|
else()
|
||||||
|
- set (libdir "${prefix}/${CMAKE_INSTALL_LIBDIR}${LIB_SUFFIX}") # (...)/lib
|
||||||
|
+ set (libdir "${prefix}/${CMAKE_INSTALL_LIBDIR}") # (...)/lib
|
||||||
|
endif()
|
||||||
|
|
||||||
|
set (includedir "${prefix}/${CMAKE_INSTALL_INCLUDEDIR}") # (...)/include
|
Loading…
Reference in New Issue
Block a user