Tout d’abord, merci pour votre forum, ça fait un moment que je le lis, et il m’a beaucoup aidé !
J’ai suivit sans problèmes le tuto du petit chat noir pour installer beryl. Pour aller plus loin, j’ai compilé beryl à partir de leur dépôt svn. A l’occasion, j’ai ecrit un petit script pour automatiser la compilation et construire les paquets debian. Je l’ai améliorer au fur et a mesure, jusqu’à temps qu’il soit assez complet pour que j’en fasse profiter tout le monde !
Donc voila, c’est pas très compliquer, il faut placer le script dans un dossier nommé beryl, et le lancer en tant que simple utilisateur:
mkdir beryl
cd beryl
wget http://wdimd.selfip.org/~piezo/oberyl
chmod +x oberyl
./oberyl makeall
Il va dans un premier temps proposer de apt-get-installer les dépendances (via sudo), puis il va télécharger le contenu du dépôt svn ou faire une mise à jour et puis lancer les autogen.sh. Il lance ensuite la compilation proprement dite, avec dpkg-buildpackage dans chaque répertoire.
Si vous êtes l’heureux propriétaire d’un jardin de trèfles à quatre feuilles, tout devrais se dérouler normalement… Si non, lorsque dpkg-buildpackage renvoie une erreur, corrigez la (dépendances, etc…) et relancer la compilation au paquet où elle s’est arrêtée avec :
Les paquets sont placés à la fin de la compilation dans le dossier deb. Vous pouvez les installer avec :
Pour faire une mise a jour (mise à jour svn et re-compilation) :
La récupération des sources par svn peut être très longue ! (11Mo compressé en transatlantique… )
je dit ca mais si tu veut pas te prendre la tête à compiler(et que tu as une arch qui supporte le i386 ou amd 64), il y a des dépôts cf: installer beryl+ driver nivida beta
@Natim : A la compilation de quel paquet l’erreur survient ?
Réessaye plus tard après une mise à jours svn. Il peut y avoir des erreur temporairement vu que c’est en développement permanent.
Sinon, vérifie que tu exécute oberyl à partir de son répertoire.
N’hésitez pas à me faire pars de vos problèmes !
PS: quelqu’un peut-il me dire comment changer la version du paquet (0.1.1-0ubuntu1 actuellement) lors de la compilation ?
petit bémol, il faudrai que ton script puisse renommer le nom des paquets et des sources pour qu’ubuntu n’y apparaisse plus, ou alors ceci ne se produit que chez moi …
Y a un ‘b’ qui traine au debut du fichier, faudrait le virer.
Et les messages ca serait bien si ils étaient en utf8
iconv -f ISO-8859-1 -t utf8 oberyl > oberyl2
Mon svn passe pas le proxy http donc je suis pas allé tres loin…
Tout s’est passé nickel mis à part une ou deux dépendances…
Par contre je ne trouve pas vidcap dans le beryl-manager. J’ai pourtant cru voir un dossier beryl-vidcap …
Si quelqu’un a la méthode pour l’avoir, ça serait cool, ce plugin m’a l’air très sympathique.
autoreconf: Entering directory .' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal autoreconf: configure.ac: tracing autoreconf: configure.ac: not using Libtool autoreconf: running: /usr/bin/autoconf autoreconf: running: /usr/bin/autoheader autoreconf: running: automake --add-missing --copy --no-force libberylsettings/Makefile.am:14: Libtool library used butLIBTOOL’ is undefinedlibberylsettings/Makefile.am:14: The usual way to define LIBTOOL' is to addAC_PROG_LIBTOOL’
libberylsettings/Makefile.am:14: to configure.ac' and runaclocal’ and autoconf' again. libberylsettings/Makefile.am:14: IfAC_PROG_LIBTOOL’ is in `configure.ac’, make sure
libberylsettings/Makefile.am:14: its definition is in aclocal’s search path.
autoreconf: automake failed with exit status: 1
et je ne ai pas un configure.ac sur tout le / (updatedb && locate configure.ac)
que peut je faire?
je ai installer autoconf automake et autoconf-archives
Please add the files
codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4
progtest.m4
from the /usr/share/aclocal directory to your autoconf macro directory
or directly to your aclocal.m4 file.
You will also need config.guess and config.sub, which you can get from ftp://ftp.gnu.org/pub/gnu/config/.
arg, pardon, le probleme est intltool, dans /beryl aver ./oberyl makeall et dans beryl-core, mintenant il est avec la compilation
mes dependences ¿etre? libtool intltool et cdbs
Bon en fait j’ai réussi à installer divcap.
J’ai juste eu un problème de dépendance avec libxv-dev.
Pour ceux que ça intéresse, il faut le compiler de la manière suivante :
cd <chemin>/beryl-vidcap/seom/
make
sudo make install
cd ..
make
sudo make install
Il reste que ça fait totalement ramer mon ordi et que ça ne me sert finalement pas à grand chose puisque j’ai même du mal à déplacer une fenètre.
Tout ça pour ça
voila mon probleme, je souhaitais mettre mon beryl a jour sou debian etch avec cette super methode.
Cependant j’ai un soucis lors du build.
"checking for LIBBERYLDECORATION… configure: error: Package requirements (libberyldecoration) were not met:
No package ‘libberyldecoration’ found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables LIBBERYLDECORATION_CFLAGS
and LIBBERYLDECORATION_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
make: *** [config.status] Erreur 1
Erreur � la compilation de beryl-plugins !"
j’ai essayer de faire un update pour voir s’il n’avait pas oublié quelque chose mais j’ai toujours le meme message.
Y a t il quelqu’un qui a une idée