Como contribuir com a atualização de pacotes no Void Linux

GRM

Como contribuir com essa excelente distro colocando a mão na massa. É preciso ter uma conta no github, e se possível, ter pelo menos um breve conhecimento do git.

[ Hits: 786 ]

Por: Glaulher Ramalho Medeiros em 22/07/2022


Abrindo o PR no projeto



Salvar o commit:

git add srcpkgs/rpm/template
$ xbump rpm (rpm no caso o nome do pacote atualizado)
$ git push --set-upstream origin rpm (rpm nesse caso o nome do branch)


Entre com o nome e sua chave do github.

Ir para o GitHub do projeto:
Clique em "Compare & pull request".

Eu preenchi o comentário conforme abaixo e dei o ok:

<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **briefly**
<!--
#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration)
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->

#### Local build testing
- I built this PR locally for my native architecture, (x86_64)
- I built this PR locally for these architectures (if supported. mark crossbuilds):  

  - armv7l

Plus

Caso seja solicitado corrigir alguma linha, faça a alteração solicitada e repita os passos:

git add srcpkgs/rpm/template
$ xbump rpm #rpm no caso o nome do pacote atualizado
$ git push -f #terá que forçar o commit por isso -f


Caso o PR fique todo bagunçado, podemos limpar com os passos abaixo dentro do branch em que está realizando as alterações, nesse exemplo, estamos no branch rpm que criamos: No terminal execute:

git fetch --all --prune
$ cp srcpkgs/rpm/template .
$ git reset --hard upstream/master
$ mv template srcpkgs/rpm/
$ git add srcpkgs/rpm
$ xbump rpm (rpm no caso o nome do pacote atualizado)
$ git push -f


Pacote mesclado e atualizado no projeto:
Fontes:
Página anterior    

Páginas do artigo
   1. Como contribuir com a atualização de pacotes no Void Linux
   2. Escolhendo o pacote
   3. Abrindo o PR no projeto
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Mentis - Reprograme-se

Fedora Core analisado por um usuário básico

NFS simples e fácil usando Mandriva e Kurumin

NagiosVision: Tem humanos perto do seu servidor

Grace - Gráficos em ciência

  
Comentários
[1] Comentário enviado por xerxeslins em 22/07/2022 - 20:15h


Muito interessante!

--
Chega uma hora na vida que você só quer bater o prego e não perder tempo estudando a ciência da construção de um martelo.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts