Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation de l'installation sous Archlinux #314

Open
firm1 opened this issue May 5, 2017 · 3 comments
Open

Documentation de l'installation sous Archlinux #314

firm1 opened this issue May 5, 2017 · 3 comments

Comments

@firm1
Copy link
Owner

firm1 commented May 5, 2017

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 firm1 added the ergonomie label May 5, 2017
@alexandre-janniaux
Copy link

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

@firm1
Copy link
Owner Author

firm1 commented Jun 2, 2017

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 ?

@alexandre-janniaux
Copy link

alexandre-janniaux commented Jun 2, 2017

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants