This is an old revision of the document!
… (WIP)
Arquivo fonte
O Projeto Hyperbola oferece variaos servicos de arquivo para a utilizizacao pelos seus usuarios, que tencionam construir Hyperbola da raiz.
Repositorios de pacotes de codigo fonte
As “tarballs” de codigo fonte da Hyperbola contem tudo o que e necessario para contruir um pacote na sua interirdade. Isto include PKGBUILD, “patches”, ficheiros e “tarballs” de codigo fonte dos projectos de que a Hyperbola descende. Se estes conterem midia nao-livre, estas sao “deblobbed” antes de serem colocadas nestes arquivos, para que os mesmos respeitem a sua liberdade. Estas podem ser transferidas diretamente atraves de HTTPS de um dos “mirror” sites listados em baixo.
Stable
Informacao | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Testing
Informacao | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Procedimento de construcao
E recomendaa a utilizacao de ferramentas livres para compilar estes arquivos de um ambiente chroot limpo.
# pacman -S libretools
$ wget "https://repo.hyperbola.info:50012/gnu-plus-linux-libre/stable/sources/hyperbola/[package_name]-[version]-[release].src.tar.gz"
$ wget "https://repo.hyperbola.info:50012/gnu-plus-linux-libre/stable/sources/hyperbola/[package_name]-[version]-[release].src.tar.gz.sig"
Verifique a autenticidade dos ficheiros transferidos.
$ gpg --verify [package_name]-[version]-[release].src.tar.gz.sig
$ gpg --keyserver pgp.mit.edu --recv-key [key ID]
$ gpg --list-key --with-fingerprint [key ID]
Confirme o output do ultimo comando, para ter a certeza de que a assinatura digital e a correta.
Extraia e navegue ate ao local desejado para a extracao dos ficheiros de codigo fonte
$ mkdir foo
$ bsdtar xpf [package_name]-[version]-[release].src.tar.gz -C foo
$ cd foo
Compile o ficheiro de codigo fonte desejado
$ sudo libremakepkg
Instale o pacote compilado apos o final da compilacao do mesmo.
# pacman -U [package_name]-[version]-[release]-[architecture].pkg.tar.xz
===== Outros Arquivos Fonte =====
Em adicao aos repositorios de pacotes de codigo fonte, o projeto Hyperbola oferece imagens “live”, “deblobbed” codigo fonte e source “tarballs”, logos, repositorio de acessorios extra Kodi. Estes ficheiros adicionais podem ser tranferidos directamente atraves de HTTPS de um dos “mirror” sites listados em baixo.
Informacao
|
---|