1
0
Fork 0

Initial cairo-dock-3.0.0 incl. plugins

This commit is contained in:
Stefan Reimer 2012-04-18 10:50:17 -07:00
parent 61c472d453
commit eeff76a00b
5 changed files with 145 additions and 0 deletions

View File

@ -1,3 +1,5 @@
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-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-3.0.0.ebuild 1242 RMD160 26d742505173f7e57921c4b0679c4328a37e5678 SHA1 7b7a454a8a8ebb4f861c25eeb8c986224ee352fc SHA256 abb8cb24f0aaffd2c5b707be51982afff506e010919479c62a44e722a20e4279

View 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"
}

View File

@ -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
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-3.0.0.ebuild 1678 RMD160 137aaa85e0aee6c6aa7bc659e49c9fac29f71393 SHA1 b5a24d522096ad39d8d7c7a76fd1e31173ae9c84 SHA256 d7009a740fa0cc2e00deb6b51aa7beedcb85e1994307d5aeabce16a115ecb5d4

View 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."
}

View 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