zest-writer icon indicating copy to clipboard operation
zest-writer copied to clipboard

Documentation de l'installation sous Archlinux

Open firm1 opened this issue 7 years ago • 3 comments

Trouver comment installer proprement Zest Writer sous Arch.

Un simple tar.gz du build devrait suffire, mais je n'ai pas de machine arch pour tester. Si quelqu'un a ça sous la main, ça serait pas mal de faire des tests ensemble.

firm1 avatar May 05 '17 12:05 firm1

J'ai une machine sous archlinux, je peux t'aider à mettre ça en place ;)

alexandre-janniaux avatar Jun 01 '17 20:06 alexandre-janniaux

Cool.

Je travaille avec Breizh sur le sujet. Il maintient un dépot AUR, et j'aimerai bien pouvoir automatiser ça du coup. Voici ce qu'il m'a dit :

Ben vu que le lien des release GitHub a toujours la même structure, je doit juste changer le n° de version dans le PKGBUILD. Ensuite, une commande change le hash md5, une autre génère le .SRCINFO, et enfin, j’ai plus qu’à commiter et pusher.

Je vais lui demander l'accès admin sur son repo pour voir comment mettre en place ça. ça te parle @alexandre-janniaux ?

firm1 avatar Jun 02 '17 07:06 firm1

Il suffit de télécharger le PKGBUILD avec une des solutions suivantes :

  • git clone https://aur.archlinux.org/zest-writer.git
  • curl -L -O https://aur.archlinux.org/cgit/aur.git/snapshot/zest-writer.tar.gz

Puis se déplacer dans le dossier

cd zest-writer

Et lancer la compilation/installation du paquet

makepkg -si

Si yaourt est installé, il suffit juste de faire yaourt zest-writer au lieu de tout le reste.

Pour ne pas avoir à dépendre de lui pour tes mises à jour, tu peux ensuite choisir d'avoir un tag ou une branche "latest-release" et le/la mettre à jour à chaque version. Il suffit après de changer l'adresse dans le pkgbuild. Néanmoins, si le projet se casse et qu'il n'y a plus de mainteneur archlinux, le paquet devient inutile donc le paquet créé par Breizh me semble parfait.

Pour la maintenance du dépôt, comme dit par Breizh, c'est littéralement une ligne et un push sur aur donc tu peux l'automatiser après test de construction et installation du paquet sur une machine.

alexandre-janniaux avatar Jun 02 '17 09:06 alexandre-janniaux