chi mi da una mano a fare funzionare quest'applet?
per chi non sapesse cosa fa dovrebbe servire a sostituire la systray di gnome.
cominciamo:
ho installato libdbusmenu-gtk con questo PKGBUILD scopiazzato qua e la:
Codice: Seleziona tutto
pkgname=libdbusmenu-gtk
_pkgname=libdbusmenu
pkgver=0.5.0
pkgrel=1
pkgdesc="A library that provides a GTK implementation of the DBusMenu spec"
arch=('i686' 'x86_64')
url="https://launchpad.net/dbusmenu"
license=('GPL')
depends=('glib2' 'dbus-glib' 'libxml2' 'json-glib' 'gtk2')
makedepends=('intltool' 'gnome-doc-utils' 'vala')
source=("http://launchpad.net/dbusmenu/0.5/${pkgver}/+download/${_pkgname}-${pkgver}.tar.gz")
sha512sums=('eaecae500728a61c2f3fe6a2f432710e817b4b7a822ffe4fbba6d73f28b2747455e5017474dd01822858718c5a0215dc5481f33911ed00080b26585dd4a6b959')
build() {
cd "${srcdir}/${_pkgname}-${pkgver}"
./configure --prefix=/usr
--with-gtk=2
make
}
package() {
cd "${srcdir}/${_pkgname}-${pkgver}"
make DESTDIR="${pkgdir}/" install
}
dopo installo il pacchetto cairo-dock-plug-ins da aur, ecco un pezzo della compilazione:
Codice: Seleziona tutto
-- ===============
-- Plug-ins build:
-- ===============
-- Stable:
-- Integration plug-ins:
-- - with Gnome support: yes
-- - with KDE support: yes
-- - with XFCE support: yes
-- Plug-ins:
-- - with Alsa-Mixer applet: yes
-- - with iCal support: yes
-- - with GMenu applet: no
-- - with Impulse applet: yes
-- - with Keyboard-indicator applet: yes
-- - with Mail applet: yes
-- - with Me-Menu applet: no
-- - with Messaging-Menu: no
-- - with Screen Resolution support: yes
-- - with Status-Notifier applet: yes
-- - with Sensors support: yes
-- - with Terminal applet: yes
-- - with Weblets applet: no
-- - with Xgamma applet: yes
-- - with Recent-Events applet: no
-- - with UPower support: yes
-- - with Python interface: yes
-- - with Ruby interface: no
-- - with Mono interface: no
-- - with Vala interface: yes
-- - with Vala Translator (valac): yes
-- Unstable:
-- - with Disks applet: yes
-- - with Doncky applet: yes
-- - with KDE experimental support: no
-- - with Network-Monitor applet: yes
-- - with Scooby-Do applet: yes
-- Deprecated:
-- - with old Gnome support: no
la libreria quindi c'è e la Status-Notifier applet viene compilata.
però quando avvio la dock ottengo:
Codice: Seleziona tutto
cairo-dock -o
============================================================================
Cairo-Dock version: 2.4.0~2
Compiled date: Oct 7 2011 09:43:22
Running with OpenGL: 1
============================================================================
File "/usr/lib/cairo-dock/status-notifier-watcher", line 27
print "registered a watcher:",bus_name
^
SyntaxError: invalid syntax
cosa non va?? mi manca qualche altra libreria sconosciuta?
grazie a tutti
