Escolar Documentos
Profissional Documentos
Cultura Documentos
Void é um sistema operacional de propósito geral, baseado no kernel Linux monolítico . Seu
sistema de pacotes permite instalar, atualizar e remover software rapidamente; o software é
fornecido em pacotes binários ou pode ser construído diretamente de fontes com a ajuda da
coleção de pacotes de fontes XBPS.
1º passo é necessário criar um fork do projeto(é preciso ter uma conta no github)
O próximo passo não é necessário embora em penso que é uma forma mais fácil de visualizar em que
branch estou:
cd void-packages
Pronto, agora entraremos na página dos pacotes pendentes de atualização, iremos focar em pacotes
simples e órfãos(nada impede de atualizar um pacote que já tenha um mantenedor, porém sempre dê
preferência aos orfãos):
https://a-hel-fi.m.voidlinux.org/void-updates/void-updates.txt
nano srcpkgs/rpm/template
xgensum -f srcpkgs/rpm/template
xlint srcpkgs/rpm/template
Se tudo ocorreu bem não apresentará mensagem de erro, caso dê erro terá que verificar, pedir
ajuda etc.
É aconselhável compilar em uma outra arquitetura, para verificar se tudo ocorre bem, sempre
compilo em ARM também.
Sobe o commit:
<!-- Uncomment relevant sections and delete options which are not applicable -->
<!--
-->
<!-- 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.
-->
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- armv7l