View previous topic :: View next topic |
Author |
Message |
gqman69 n00b
Joined: 11 Jul 2007 Posts: 50
|
Posted: Thu Sep 30, 2010 12:58 am Post subject: cairo-dock 2.2 branch (ebuilds here) |
|
|
Here are the ebuilds I am personally using for cairo-dock 2.2 branch.
Example:
Real cairo-dock version is 2.2.0-2.
Ebuild cairo-dock-2.2.0.2.ebuild
cairo-dock
Code: |
EAPI="2"
inherit cmake-utils autotools versionator
MY_PN="${PN}-core"
MY_PV=$(replace_version_separator 3 '-')
MM_PV=$(get_version_component_range '1-2')
MMD_PV=$(get_version_component_range '1-3')
DESCRIPTION="Cairo-dock is a fast, responsive, Mac OS X-like dock."
HOMEPAGE="https://launchpad.net/cairo-dock-core/"
SRC_URI="http://launchpad.net/${MY_PN}/${MM_PV}/${MMD_PV}/+download/${PN}-${MY_PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE="xcomposite"
RDEPEND="
dev-libs/dbus-glib
dev-libs/glib:2
dev-libs/libxml2
gnome-base/librsvg
sys-apps/dbus
x11-libs/cairo
x11-libs/gtk+:2
x11-libs/gtkglext
x11-libs/libXrender
xcomposite? (
x11-libs/libXcomposite
x11-libs/libXinerama
x11-libs/libXtst
)
"
DEPEND="${RDEPEND}
dev-util/intltool
dev-util/pkgconfig
sys-devel/gettext
"
S="${WORKDIR}/${PN}-${MY_PV}"
|
cairo-dock-plugins
Code: |
EAPI="2"
inherit cmake-utils autotools eutils versionator
MY_PN="${PN/plugins/plug-ins}"
MY_PV=$(replace_version_separator 3 '-')
MM_PV=$(get_version_component_range '1-2')
MMD_PV=$(get_version_component_range '1-3')
DESCRIPTION="Official plugins for cairo-dock"
HOMEPAGE="https://launchpad.net/cairo-dock-plug-ins/"
SRC_URI="http://launchpad.net/${MY_PN}/${MM_PV}/${MMD_PV}/+download/${PN}-${MY_PV}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE="alsa compiz exif gio gmenu gnome kde mail musicplayer network-monitor powermanager terminal tomboy webkit wifi xfce xgamma xklavier"
RDEPEND="
~x11-misc/cairo-dock-${PV}
alsa? ( media-libs/alsa-lib )
exif? ( media-libs/libexif )
gmenu? ( gnome-base/gnome-menus )
kde? ( kde-base/kdelibs )
terminal? ( x11-libs/vte )
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}-${MY_PV}"
src_configure() {
mycmakeargs+=(
$(cmake-utils_use_enable alsa alsa-mixer)
$(cmake-utils_use_enable compiz compiz-icon)
$(cmake-utils_use_enable exif)
$(cmake-utils_use_enable gio gio-in-gmenu)
$(cmake-utils_use_enable gio gmenu)
$(cmake-utils_use_enable gmenu)
$(cmake-utils_use_enable gnome gnome-integration)
$(cmake-utils_use_enable kde kde-integration)
$(cmake-utils_use_enable mail)
$(cmake-utils_use_enable musicplayer)
$(cmake-utils_use_enable network-monitor)
$(cmake-utils_use_enable powermanager)
$(cmake-utils_use_enable terminal)
$(cmake-utils_use_enable tomboy)
$(cmake-utils_use_enable webkit weblets)
$(cmake-utils_use_enable wifi)
$(cmake-utils_use_enable xfce xfce-integration)
$(cmake-utils_use_enable xgamma)
$(cmake-utils_use_enable xklavier keyboard-indicator)
)
cmake-utils_src_configure
}
|
|
|
Back to top |
|
|
costel78 Guru
Joined: 20 Apr 2007 Posts: 402
|
Posted: Fri Oct 01, 2010 8:51 am Post subject: |
|
|
It's compile without problems but it's not running:
Code: | /home/costel/.themes/Gilouche/gtk-2.0/gtkrc:42: Clearlooks configuration option "menuitemstyle" is not supported and will be ignored.
/home/costel/.themes/Gilouche/gtk-2.0/gtkrc:43: Clearlooks configuration option "listviewitemstyle" is not supported and will be ignored.
/home/costel/.themes/Gilouche/gtk-2.0/gtkrc:44: Clearlooks configuration option "progressbarstyle" is not supported and will be ignored.
============================================================================
Cairo-Dock version: 2.2.0-2
Compiled date: Oct 1 2010 11:45:59
Running with OpenGL: 1
============================================================================
cairo-dock: symbol lookup error: /usr/lib64/cairo-dock/libcd_gnome-integration.so: undefined symbol: cairo_dock_gio_vfs_init
|
Code: | emerge -pv cairo-dock-plugins
These are the packages that would be merged, in order:
Calculating dependencies ... done!
[ebuild N ] x11-misc/cairo-dock-2.2.0.2 USE="-xcomposite" 0 kB [1]
[ebuild N ] x11-misc/cairo-dock-plugins-2.2.0.2 USE="alsa exif gnome kde -compiz -gio -gmenu -mail -musicplayer -network-monitor -powermanager -terminal -tomboy -webkit -wifi -xfce -xgamma -xklavier" 0 kB [1]
Total: 2 packages (2 new), Size of downloads: 0 kB
Portage tree and overlays:
[0] /usr/portage
[1] /usr/portage/local/added
|
Any clue how to make it to start ? _________________ Sorry for my English. I'm still learning this language. |
|
Back to top |
|
|
kernelOfTruth Watchman
Joined: 20 Dec 2005 Posts: 6111 Location: Vienna, Austria; Germany; hello world :)
|
Posted: Fri Oct 01, 2010 11:26 am Post subject: |
|
|
costel78 wrote: | It's compile without problems but it's not running:
Code: | /home/costel/.themes/Gilouche/gtk-2.0/gtkrc:42: Clearlooks configuration option "menuitemstyle" is not supported and will be ignored.
/home/costel/.themes/Gilouche/gtk-2.0/gtkrc:43: Clearlooks configuration option "listviewitemstyle" is not supported and will be ignored.
/home/costel/.themes/Gilouche/gtk-2.0/gtkrc:44: Clearlooks configuration option "progressbarstyle" is not supported and will be ignored.
============================================================================
Cairo-Dock version: 2.2.0-2
Compiled date: Oct 1 2010 11:45:59
Running with OpenGL: 1
============================================================================
cairo-dock: symbol lookup error: /usr/lib64/cairo-dock/libcd_gnome-integration.so: undefined symbol: cairo_dock_gio_vfs_init
|
Code: | emerge -pv cairo-dock-plugins
These are the packages that would be merged, in order:
Calculating dependencies ... done!
[ebuild N ] x11-misc/cairo-dock-2.2.0.2 USE="-xcomposite" 0 kB [1]
[ebuild N ] x11-misc/cairo-dock-plugins-2.2.0.2 USE="alsa exif gnome kde -compiz -gio -gmenu -mail -musicplayer -network-monitor -powermanager -terminal -tomboy -webkit -wifi -xfce -xgamma -xklavier" 0 kB [1]
Total: 2 packages (2 new), Size of downloads: 0 kB
Portage tree and overlays:
[0] /usr/portage
[1] /usr/portage/local/added
|
Any clue how to make it to start ? |
sure,
enable stuff that it seemingly needs (gio):
Calculating dependencies ... done!
[ebuild R ] x11-misc/cairo-dock-2.2.0.2 USE="xcomposite" 0 kB [1]
[ebuild R ] x11-misc/cairo-dock-plugins-2.2.0.2 USE="alsa compiz exif gio gmenu gnome kde network-monitor tomboy webkit xklavier -mail -musicplayer -powermanager -terminal -wifi -xfce -xgamma" 0 kB [1]
@gqman69:
thanks a lot for the ebuild _________________ https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa
Hardcore Gentoo Linux user since 2004 |
|
Back to top |
|
|
Marlo Veteran
Joined: 26 Jul 2003 Posts: 1591
|
Posted: Sat Jan 22, 2011 11:51 am Post subject: |
|
|
Cordial thanks gqman69!
The ebulds are very well and the Cairo-dock are a great benefit.
Good work. Thanks. _________________ ------------------------------------------------------------------
http://radio.garden/ |
|
Back to top |
|
|
Desti² Tux's lil' helper
Joined: 06 Sep 2003 Posts: 127
|
|
Back to top |
|
|
Desti² Tux's lil' helper
Joined: 06 Sep 2003 Posts: 127
|
Posted: Tue Apr 26, 2011 11:56 pm Post subject: |
|
|
I bumped the ebuild to 2.3, but the cairo-dock-plugins can't be installed
Code: | -- Installing: /var/tmp/portage/x11-misc/cairo-dock-plugins-2.3.0.1/image/usr/share/cairo-dock/plug-ins/Dbus/icon.svg
running cd "/var/tmp/portage/x11-misc/cairo-dock-plugins-2.3.0.1/work/cairo-dock-plugins-2.3.0.1_build/Dbus/interfaces/python" && /usr/bin/python setup.py install --prefix=/usr 2>&1
running install
running build
running build_py
warning: build_py: byte-compiling is disabled, skipping.
running install_lib
copying build/lib/CDApplet.py -> /usr/lib64/python2.6/site-packages
ACCESS DENIED open_wr: /usr/lib64/python2.6/site-packages/CDApplet.py
error: /usr/lib64/python2.6/site-packages/CDApplet.py: Permission denied
-- Installing: /var/tmp/portage/x11-misc/cairo-dock-plugins-2.3.0.1/image/usr/share/cairo-dock/plug-ins/Dbus/CDBashApplet.sh
running cd "/var/tmp/portage/x11-misc/cairo-dock-plugins-2.3.0.1/work/cairo-dock-plugins-2.3.0.1_build/Dbus/interfaces/bash" && /usr/bin/python setup.py install --prefix=/usr 2>&1
running install
running build
running build_py
warning: build_py: byte-compiling is disabled, skipping.
running install_lib
copying build/lib/CDBashApplet.py -> /usr/lib64/python2.6/site-packages
ACCESS DENIED open_wr: /usr/lib64/python2.6/site-packages/CDBashApplet.py
error: /usr/lib64/python2.6/site-packages/CDBashApplet.py: Permission denied
|
_________________ Linux Users Everywhere @ climateprediction.net |
|
Back to top |
|
|
|