Je vais vous parler d’un paquet que je viens d’envoyer sur la version Current de Frugalware il s’agit de Empathy.
Empathy est le nouveau client de messagerie de Gnome : http://live.gnome.org/Empathy il utilise le framework telepathy. Comme pidgin il permet de communiquer via Jabber, MSN, IRC…
Pour installer Empathy :
# pacman-g2 -S empathy
Par Défaut, je n’ai activé que Jabber, si vous voulez le support IRC :
# pacman-g2 -S telepathy-idle
Pour installer le support MSN :
# pacman-g2 -S telepathy-butterfly
Voici quelques captures (provenant du site officiel)


Salut,
Me voilà de retour de vacances. J’ai récupéré un PowerPC G4 avec bien sur MacOSx. J’ai essayé pendant quelques jours cet OS il ressemble pas mal à un Unix (normal puisqu’il est tiré de FreeBSD). MacOSx ne me convenant pas je l’ai donc supprimé pour y installer Fedora [Mode troll] pas de ubuntu and co [/Mode troll]
Par la suite je vais voir pour porter Frugalware sur PowerPC j’ai commencé à en parler à crazy il est pas contre le seul problème est que l’on ne possède pas de buildserver powerPC.
Ensuite, le problème est principalement le temps pour ce genre d’opération. De toute façon, si je commence à avancer sur ce projet je posterais ici mes résultats ![]()
Pour l’installation de Fedora9 j’ai utilisé le CD netinstall et indiqué cette URL ftp://gd.tuwien.ac.at/opsys/linux/fedora/linux/releases/9/Fedora/ppc/os/ pour l’installation de l’image et petite chose le mot de passe root ne pas été demandé pendant l’installation.
Petite astuce pour changer le mot de passe root :
Quand le menu de yaboot apparaît saisir linux 1 Cela va démarrer Fedora en mode single. Puis saisir passwd et indiquer le nouveau mot de passe à utiliser et voilà Fedora sur votre powerPC.
Il est donc possible d’installer de manière simple Linux sur un powerPC, pour le moment seul ma carte son ne fonctionne pas mais j’ai pas encore vraiment cherché.
PS: Cela faisait au moins de 6 ans que je n’avais pas installé un système basé sur Redhat cela va permettre de voir aussi comment a évolué ce système sachant que je n’utiliserais que des sources de Fedora (pas de MP3 etc…) le but étant au final d’utiliser Frugalware dessus.
bonjour,
Alors je vais présenter un des derniers paquets que j’ai envoyé sur la version current de Frugalware.
Il s’agit de Freetuxtv : http://code.google.com/p/freetuxtv/.
Ce logiciel est vraiment bien car il n’y a rien à paramétrer (j’aime bien
).
Il permet de visualiser les chaînes de votre Freebox ou de votre Neufbox ainsi que quelques chaînes disponibles sur Internet. Freetuxtv utilise VLC principalement.
Voici une petite capture :

Donc, étant donné que c’est les vacances si vous voulez regarder la télévision tranquillement devant votre ordinateur, vous pouvez utiliser Freetuxtv.
Pour l’installer :
pacman-g2 -S freetuxtv
Bonjour,
Alors, j’avais parlé il y a quelques temps de LXDE et Parcellite qui devaient être intégrés à la branche Current de Frugalware Donc, je viens de les envoyer et vous pouvez les installer via les commandes :
$ pacman-g2 -S lxde-desktop
Cela installera tous ce qui est nécessaire à LXDE comme openbox par exemple.
Pour parcellite :
$ pacman-g2 -S parcellite
Pour le moment ces paquets sont disponibles pour l’architecture i686, mais crazy devrait les essayer avec son 64bits d’ici peu de temps.
Je vais profiter de ce post pour parler un peu de Frugalware (communauté Fançaise) et de la façon de créer des paquets en règle général.
1. L’un des points le plus important. Tous les paquets sont créés dans un environnement chrooté ce qui permet de garantir l’intégrité des dépendances au niveau de la compilation (dite merci à Krix
)
2. Comme l’a expliqué Devil505 Ces “FrugalBuild’s” disposent d’une variable up2date qui permet aux mainteneurs d’êtres avertis lorsqu’une mise à jour est disponible. (Ce qui est vraiment très pratique) Tous les matins on reçoit un mail avec la liste des mises à jour possible :
| Checking for xapps-extra/gscan2pdf-0.9.24… != 0.9.25 bouleetbil
Vous imaginez si on devait allez voire sur tous les sites pour être informé.
3. On dispose de toute une série d’outils de fonctions tout comme Gentoo avec les Eclass qui permet d’automatiser beaucoup de tâches.
Voici un exemple :
# Compiling Time: 0.04 SBU
# Maintainer: bouleetbil
pkgname=lxterminal
pkgver=0.1.3
pkgrel=1
pkgdesc=”Desktop-independent VTE-based terminal emulator for LXDE”
depends=(’gtk+2′ ‘vte’ ‘libxft’ ‘libxau’ ‘libxdmcp’ ‘libice’ \
‘ncurses’ ‘libxdamage’ ‘libxml2′)
makedepends=(’perl-xml-parser’)
options=(’scriptlet’)
groups=(’xapps-extra’ ‘lxde-desktop’)
archs=(’i686′)
_F_sourceforge_dirname=”lxde”
Finclude sourceforge
url=”http://lxde.org/”
sha1sums=(’badc1f8ffba102f64e96f591c54b7925c3b0eecb’)
# optimization OK
Comme vous pouvez le constater il n’y a pas de code pour la compilation. En fait “makepkg” se débrouille tous seul. S’il trouve un ./configure, un Makefile… Sa fonctionne aussi pour python, perl, ruby… ce qui allège et évite les erreurs. Après, je ne rentrerais pas dans les détails. Une bonne partie de la documentation est disponible sur http://frugalware-fr.tuxfamily.org
Juste un détail le “# optimization OK” permet de savoir si le paquet est optimisé pour l’architecture i686 ou 64bits. Donc, un petit de gain de vitesse.
Voila en gros comment se construit un FrugalBuild. A force, cela est devenu une sorte de mini langage
Après cette présentation, vous me voyez venir
Non ?
Alors si vous désirez nous aider ou juste savoir comment fonctionne Frugalware.
Il existe un petit salon jabber qu’à créé devil505 (il est partout) :
*serveur: chat.jabberfr.org
*nom du salon: frugalware
Ce salon lui sert aussi de salle de jeu pour un bot qui envoie des messages.
=>FrugalBot: Devil505 tu es le plus beau. lol
Il existe aussi une salle IRC Francophone :
*serveur: irc.freenode.net
*nom du salon: #frugalware.fr
Et bien sur le site http://frugalware-fr.tuxfamily.org/
Donc, voila pour la petite pub je vous jure que je n’ai pas touché un centime. C’était juste histoire de présenter un peu les choses.
bonjour,
Alors juste une petite astuce pour ceux qui ont un serveur accessible via SSH et qui veulent copier des fichiers facilement :
$ sudo pacman-g2 -S sshfs-fuse
$ sudo modprobe fuse
$ sudo mkdir /mnt/serveurssh
$ sshfs utilisateur@ip du serveur:/repertoire /mnt/serveurssh
Et voila, votre serveur est accessible dans /mnt/serveurssh. Pour charger le module fuse au démarrage de l’ordinateur, il suffit d’ajouter fuse au fichier /etc/sysconfig/modules
Bonjour,
Alors j’ai découvert par hasard il y a pas longtemps lxde
C’est devenu mon bureau principal pour le moment. Il est très léger et écrit en GTK. Actuellement j’utilise openbox,lxde et pcmanfm pour la gestion du bureau.
Il est tout de même très inspiré par XFCE4 ![]()
Normalement si tous se passe bien d’ici deux semaines il devrait être disponible dans la version current de Frugalware
De toute façon une fois disponible je pense que je referais un article.
Je l’utilise avec Xpad un gestionnaire de post-it léger et Parcellite un gestionnaire de presse papier qui devrait être disponible après le Freeze de la 9pre2. Pour lancer ses applications au démarrage il suffit de copier les raccourcis de /usr/share/applications dans le répertoire ~/.config/autostart
Je profite de ce post pour parler de pcmanfm Je trouve ce gestionnaire de fichiers génial. C’est devil505 qui me l’a fait connaître et je l’ai adopté. Il gère mon bureau sous Lxde et peut-etre comparé à thunar avec les onglets en plus. Il peut lui manquer quelques plugins mais il est très bien.

Cela faisait quelques temps que je n’avais rien écrit ici. Je vais en profiter pour parler de deux paquets que j’ai intégré il n’y a pas longtemps à Frugalware.
Pour le premier il s’agit de gnomeartng. http://developer.berlios.de/projects/gnomeartng/
Il s’agit d’un programme qui télécharge et installe soit des fonds d’écrans, des thèmes, des splashs… pour gnome directement depuis gnome.art . Il est écrit en C# et fonctionne bien. L’auteur a prévu l’intégration de http://www.gnome-look.org/ pour la prochaine version.
Pour le deuxième, il s’agit de galaxium http://code.google.com/p/galaxium/ . C’est un client de messagerie instantanée écrit aussi en C# et qui évolue très vite. Par la suite il est prévue en plus du réseau MSN, d’ajouter IRC, yahou… et la vidéo pour le réseau MSN. IRC est déjà disponible mais pas actif par défaut car pour le moment est encore en développement.

Le prochain paquet important que je devrais intégrer si tout marche bien sera Elisa : http://elisa.fluendo.com/
Je l’ajouterais après la sortie de la pre2 de Frugalware dont voici le plan :
- july 3 evening: latest package updates
- july 4 evening: upload of snapshot isos to -current-iso
- july 5 evening: update of -testing
- july 6 evening: upload of final release isos
- july 8 morning: release
Donc, voila c’est fait je fais partie de l’équipe de frugalware, j’ai été accepté pour être mainteneur de cette distribution.
Je suis content de pouvoir participer à frugalware de l’intérieur, car c’est une distribution que j’apprécie beaucoup. Elle est maintenant mon seul système d’exploitation ![]()
Ma migration de Gentoo vers Frugalware s’est très bien passée j’ai retrouvé mes logiciels et de toute façon les principes de base restent les mêmes peux importe la distribution. Après c’est beaucoup une question de gout. Pour ma part ce qui m’a fait basculé vers frugalware c’est l’accueil que j’ai reçu que se soit de la part des utilisateurs ou des développeurs qui prennent beaucoup sur leur temps libre pour tout vous expliquer.
J’espère participer au projet frugalware pas mal de temps, c’est intéressant de voir aussi comment fonctionne de tels projets en interne c’est de toute façon une expérience enrichissante qui me permet de dialoguer avec des personnes ouvertes et d’utiliser des outils que je n’avais pas l’habitude d’utiliser jusqu’ici comme git.
Pour ceux que cela intéresse :
Le site officiel : http://frugalware.org/
Le site français : http://frugalware-fr.tuxfamily.org/
Si vous avez un peu de temps pour tester frugalware, c’est sympa et assez simple ![]()
Je viens de mettre à jour le dépot donc voici la liste :
Il y en a certains, c’est surtout pour connaitre et tester comme webkit, lobo, et midori.
midori-20080211073204-1-i686.fpm (navigateur)
netbeans-6.0.1-1-i686.fpm (Editeur java et ruby)
racc-1.4.5-1-i686.fpm (librairie)
kernel-frog_custom-docs-2.6.24-1-i686.fpm
foff-0.99.5-1-i686.fpm (Client FTP)
kazehakase-0.5.3-1-i686.fpm (Navigateur)
phonetooth-0.1.2-1-i686.fpm (Utilitaire téléphone)
snack-2.2.10-1-i686.fpm (Librairie)
gsynaptics-0.9.14-1-i686.fpm (Utilitaire touchpad)
qemulator-0.5-1-i686.fpm (Fronted Qemu)
ETL-0.4.11-1-i686.fpm (Librairie pour synfig)
lobo-0.98-1-i686.fpm (Navigateur écrit en java)
synfigstudio-0.61.08-1-i686.fpm (IDE pour Synfig animations en 2D)
ruby-gettext-1.90.0-1-i686.fpm (dependance kazehakase)
squashfs-tools-3.3-1-i686.fpm (Outils de création fichiers squashfs)
webkit-30885-1-i686.fpm (Moteur de rendu HTML)
synfig-0.61.08-1-i686.fpm (Dépendance synfigstudio)
qtemu-1.0.5-1-i686.fpm (Fronted qemu en qt)
kernel-frog_custom-source-2.6.24-1-i686.fpm (Sources du noyau avec support reiser4 et squashfs)
kernel-frog_custom-2.6.24-1-i686.fpm (Noyau avec support reiser4 et squashfs)
Le tout est disponible à cette adresse : http://www.frogdev.info/frugalware-i686
Sinon, j’espère que la migration vers Kalgan se passera bien pour tout le monde
. Je pense que je vais rester en current car pour du testing c’est franchement stable.
WebKit est un moteur basé sur safari le browser MacOSX son développement a l’air d’avancer plus vite que http://gtk-webcore.sourceforge.net et commence a être utilisé par les développeurs de gnome :
Pour plus d’informations rendez-vous sur http://www.webkit.org
Comme c’est tout de même du bêta
j’ai pas posté ces FB sur le forum http://frugalware-fr.tuxfamily.org/forums ou le FBTS
Le FB de WebKit
# Compiling Time: 0.01 SBU
# Maintainer: bouleetbil
pkgname=webkit
pkgver=30885
pkgrel=1
pkgdesc=”Open source web browser engine that’s used by Safari”
url=”http://www.webkit.org”
depends=(’sqlite3′ ‘gtk+2′ ‘icu’ ‘curl’ ‘libpng’ ‘gperf’ ‘gst-plugins-base’ )
groups=(’xapps-extra’)
archs=(’i686′)
source=(”http://nightly.webkit.org/files/trunk/src/WebKit-r$pkgver.tar.bz2″)
up2date=”lynx -dump http://nightly.webkit.org/builds/trunk/src/1 | grep WebKit-r | cut -d ‘-’ -f 2 | head -1 | cut -d_ -f1 | cut -d ‘r’ -f 2 | cut -d ‘.’ -f 1″
options=(’scriptlet’)
sha1sums=(’f6f77745079e956a45cab2492cd992abd2d51a55′)
Fconfopts=”$Fconfopts \
OUTPUT_DIR=$Fdestir \
WEBKIT_INC_DIR=/usr/include/WebKit \
WEBKIT_LIB_DIR=/usr/lib ”
build() {
Fcd WebKit-r$pkgver
./autogen.sh $Fconfopts || Fdie
#Fconf
Fmake
Fmakeinstall
}
Les futurs versions d’epiphany pourront utiliser WebKit il suffira d’ajouter –with-engine=webkit (La version svn le gère déjà) :
http://live.gnome.org/WebKitGtk
Officiellement kazehakase supporte webkit mais la compilation plante (Il manque tout simplement deux fichiers ).
Cela risque de devenir une alternative au moteur gecko si son développement continue.
Voici une liste de logiciel pouvant utiliser webkit :
http://trac.webkit.org/projects/webkit/wiki/ApplicationsGtk
Si vous voulez tester un navigateur utilisant webkit voici midori :
# Compiling Time: 0.01 SBU
# Maintainer: bouleetbil
pkgname=midori
#pkgver=0.0.17
pkgver=20080211073204
pkgrel=1
pkgdesc=”a browser with webkit engine”
url=”http://software.twotoasts.de/?page=midori”
depends=(’libsexy’ ‘gtk+2′ ‘libxml2′ )
groups=(’xapps-extra’)
archs=(’i686′)
#source=(”http://software.twotoasts.de/media/$pkgname/$pkgname-$pkgver.tar.gz”)
#up2date=”lynx -dump http://software.twotoasts.de/?page=midori |grep tar.gz | Flasttar”
options=(’scriptlet’)
sha1sums=(’6c6e2ce1c2c81e4ab57a264ec1672fb02ca306d7′)
_F_scm_type=”git”
_F_scm_url=”http://software.twotoasts.de/media/midori.git”
Finclude scm
build()
{
Funpack_scm
Fcd $pkgname
./autogen.sh || Fdie
Fbuild
}
La version 0.0.17 stable ne se compile avec les dernières version de webkit seule la version SVN fonctionne.




Commentaires récents