marc[i1]

Aller au contenu | Aller au menu | Aller à la recherche

10 juin 2007

Atelier sur les PKGBUILD

Voici l'annonce d'un atelier commun entre archlinux.fr et archlinuxfr.org :

Nous sommes heureux de vous annoncer la mise en place d'un atelier portant sur la rédaction des PKGBUILD.

Cet atelier aura lieu le vendredi 22 juin à partir de 21h30 pour une durée de deux heures sur un salon Jabber : archlinux-fr@chat.jabberfr.org

L'atelier sera animé par des membres de archlinux.fr et de archlinuxfr.org qui tenteront de répondre aux questions relatives à la rédaction des PKGBUILD.

Nous espèrons que vous serez nombreux à participer à ce premier atelier qui marque le début d'une nouvelle entente cordiale et constructive au sein de la communauté francophone de Archlinux.

À bientôt.

Cette annonce est publiée sur les deux sites :

Voilà ... :)

4 juin 2007

Template PKGBUILD dans ViM

Pour les personnes qui ont tendance à écrire pas mal de PKGBUILD, voici comment faire pour avoir un PKGBUILD où que l'on soit.
Dans un premier temps, il faut créer un répertoire templates :

  $ mkdir -p ~/.vim/templates/

Puis copier un PKGBUILD vierge dans ce répertoire

  $ cp /var/abs/PKGBUILD.proto ~/.vim/templates/PKGBUILD

Une fois fait, il reste encore à ajouter une ligne à votre .vimrc :

  $ vim ~/.vimrc
  ---
  au BufNewFile PKGBUILD 0r ~/.vim/templates/PKGBUILD

sauvegardez (:wq) et profitez de votre modèle en tapant simplement :

  $ vim PKGBUILD
  ---
  # Contributor: $nom <pseudo@exemple.com>
  pkgname=NOM
  pkgver=VERSION
  pkgrel=1
  pkgdesc=""
  arch=(i686 x86_64)
  url=""
  license=""
  depends=()
  makedepends=()
  provides=()
  conflicts=()
  replaces=()
  backup=()
  install=
  source=($pkgname-$pkgver.tar.bz2)
  md5sums=()
  
  build() {
       cd $startdir/src/$pkgname-$pkgver
       ./configure --prefix=/usr
       make || return 1
       make DESTDIR=$startdir/pkg install
  }

Évidement, on peut faire de même avec tous les fichiers utiles à la création d'un paquetage, les .install, .desktop, ChangeLog que ce soit sous ArchLinux ou pas.

Pour faire cette explication, je me suis basé sur ce billet : Templates dans vim 1 / 2

1 juin 2007

Jabber à portée de clic

Voici une astuce pour ceux possédant une page web et un compte Jabber.

Pour faciliter le contact, il est possible d'indiquer à href le protocole xmpp: selon le même fonctionnement que mailto:, exemple :

  <a href="xmpp:marciun@im.apinc.org" title="contactez moi sur Jabber">marciun@im.apinc.org</a>

Apparement Gajim gère le lien comme un grand, reste peut être un réglage dans Firefox/Opera/Konqueror/... pour leur signaler avec quelle application ouvrir le lien ! C'est donc en toute logique que le lien Jabber dans la colonne de gauche est formaté avec xmpp: donc si le coeur vous dit de tester ...

Merci à Slubman pour l'astuce :)