Important : Ne mettez sur [archlinuxfr] que des paquets que vous comptez suivre. Si, à un moment ou un autre, vous décidez de ne plus les maintenir, vous pouvez poster un message sur le forum Dépôt [archlinuxfr] afin que quelqu'un puisse prendre la relève, ou que tout simplement, on supprime le paquet. Ceci afin de ne pas se retrouver avec des paquets obsolètes, ou pire, qui rentrent en conflit avec les paquets officiels.
Régulièrement, un test de la consistance du dépôt est effectué ainsi qu'une comparaison de version avec les paquets AUR, les incohérences sont supprimées.
Fonctionnement
Si vous êtes l'auteur de quelques PKGBUILDs que vous souhaiteriez partager, voici comment envoyer vos contributions sur le dépôt français officiel archlinux.fr.
- Le PKGBUILD doit respecter les règles de fabrication d'un paquetage pour ABS (en)
- S'il s'agit de votre première contribution, vous pouvez ouvrir un topic sur le forum pour partager et vérifier votre PKGBUILD.
- Vous pouvez ensuite demander l'activation d'un compte utilisateur et utiliser notre outil de soumission de paquetages: afur-makepkg
Demande d'enregistrement
Envoyez un mail ou un message privé par le biais du forum à l'un des administrateurs.
afur-makepkg
Afin d'envoyer les paquets, vous devez installer et éventuellement configurer afur-makepkg.
Installation
Le paquet est disponible dans le dépôt [archlinuxfr] (tant qu'à faire...)
Code : Tout sélectionner
pacman -S afur-makepkg
afur-makepkg peut se configurer à l'aide de /etc/afur.makepkg.conf ou $HOME/.afur-makepkg.conf.
Si vous avez un $HOME/.makepkg.conf, ce dernier supplantera la configuration de afur-makepkg, merci de vérifier s'il ne contient pas de configuration en contradiction avec /etc/afur-makepkg.conf.
Pour compléter la configuration, il vous faut aller à l'adresse suivante: https://afur.archlinux.fr/?action=conne ... t=generate
Copier le contenu de ce qui s'affiche par exemple dans $HOME/.afur-makepkg.conf, exemple:
Code : Tout sélectionner
SRV_URI="ftp://afur.archlinux.fr"
USER="user"
PASSWD="xxxx"
Il suffit de se placer dans un répertoire contenant un PKGBUILD valable et de lancer:
Code : Tout sélectionner
afur-makepkg
Code : Tout sélectionner
afur-makepkg -h