Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
cairo-dock 2.2 branch (ebuilds here)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
gqman69
n00b
n00b


Joined: 11 Jul 2007
Posts: 50

PostPosted: Thu Sep 30, 2010 12:58 am    Post subject: cairo-dock 2.2 branch (ebuilds here) Reply with quote

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
View user's profile Send private message
costel78
Guru
Guru


Joined: 20 Apr 2007
Posts: 321

PostPosted: Fri Oct 01, 2010 8:51 am    Post subject: Reply with quote

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
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6108
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Fri Oct 01, 2010 11:26 am    Post subject: Reply with quote

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 :D
Back to top
View user's profile Send private message
Marlo
Veteran
Veteran


Joined: 26 Jul 2003
Posts: 1419

PostPosted: Sat Jan 22, 2011 11:51 am    Post subject: Reply with quote

Cordial thanks gqman69!

The ebulds are very well and the Cairo-dock are a great benefit.

Good work. Thanks.
_________________
Thank you for your attention, interest and support.
------------------------------------------------------------------
http://radio.garden/
Back to top
View user's profile Send private message
Desti²
Tux's lil' helper
Tux's lil' helper


Joined: 06 Sep 2003
Posts: 127

PostPosted: Mon Apr 25, 2011 2:05 am    Post subject: Reply with quote

Hi, has anyone made ebuilds for the new 2.3 GLX-dock?

http://www.glx-dock.org/mr_article.php?b=5&a=59
_________________
Linux Users Everywhere @ climateprediction.net
Back to top
View user's profile Send private message
Desti²
Tux's lil' helper
Tux's lil' helper


Joined: 06 Sep 2003
Posts: 127

PostPosted: Tue Apr 26, 2011 11:56 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum