mzbuild - receitas para o bananapkg

Assuntos sobre desenvolvimento do sistema.
Avatar do usuário
joseafga
Mensagens: 23
Registrado em: 21/Fev/2019, 02:11

mzbuild - receitas para o bananapkg

Mensagem por joseafga » 06/Ago/2019, 20:50

E ae pessoal, beleza!?

Faz algum tempo que venho trabalhando nessa ideia e acredito ter chegado na primeira versão apresentável.
O mzbuild, é um ajudante para criar pacotes usando o BananaPKG. Tentando fazer uma analogia, seria como você escrever a receita de um bolo, dar para o ajudante executá-la e ele te entregar o bolo pronto.

:arrow: Repositório do projeto: https://github.com/joseafga/mzbuild

Quando se faz um pacote pra Mazon, temos que continuar atualizando, corrigindo, fazendo rebuilds, o que envolve muita repetição. Foi ai que veio a ideia, fazer algo parecido com os scripts do SlackBuilds para automatizar certas tarefas, também houve forte inspiração do makepkg e PKGBUILD do Arch Linux e eu diria que até o .spec dos pacotes RPM também me inspirou.
Caso queiram mais detalhes, descrevi melhor no README do projeto: README.md

A seguir temos uma demonstração da utilização do mzbuild, nele é feito o download, extração, compilação e empacotamento do xdo, utilizando a receita xdo.mzb.sh.

Imagem
Clique aqui para ver o video com qualidade ligeiramente melhor (mas ainda ruim)

Ainda falta bastante pra atingir o objetivo que pretendo, porém acredito que estou no caminho :D

Abraços!
Editado pela última vez por joseafga em 11/Ago/2019, 19:18, em um total de 1 vez.
Avatar do usuário
Vovolinux
Mensagens: 38
Registrado em: 30/Mar/2019, 15:59

Re: mzbuild - receitas para o bananapkg

Mensagem por Vovolinux » 11/Ago/2019, 14:37

Gostei!
Tudo que é automatizado libera tempo para o cafezinho! :D
Parabéns pelo mzbuild!

Código: Selecionar todos

 Apresente soluções!
 Opiniões não resolvem problemas.
 (Viniciusalopes)
\-------------------------------/
        \
         \
         ^__^
         (oo)\______
         (__)       )/\/
             ||---w|
             ||   ||
Avatar do usuário
joseafga
Mensagens: 23
Registrado em: 21/Fev/2019, 02:11

Re: mzbuild - receitas para o bananapkg

Mensagem por joseafga » 11/Ago/2019, 19:04

Vovolinux escreveu:
11/Ago/2019, 14:37
Gostei!
Tudo que é automatizado libera tempo para o cafezinho! :D
Parabéns pelo mzbuild!
Valeu vovolinux!
kkkkk ... essa é a ideia

Abraço
Avatar do usuário
f9kill
Mensagens: 68
Registrado em: 18/Fev/2019, 12:24

Re: mzbuild - receitas para o bananapkg

Mensagem por f9kill » 13/Ago/2019, 12:58

Parabéns joseafga ficou muito bom. Vai ajudar bastante.
Também to tentando criar algo similar só que mais parecido com o ports do freeBSD.
Avatar do usuário
joseafga
Mensagens: 23
Registrado em: 21/Fev/2019, 02:11

Re: mzbuild - receitas para o bananapkg

Mensagem por joseafga » 15/Ago/2019, 22:15

f9kill escreveu:
13/Ago/2019, 12:58
Parabéns joseafga ficou muito bom. Vai ajudar bastante.
Também to tentando criar algo similar só que mais parecido com o ports do freeBSD.
Valeu f9kill!!!
Que show, espero em breve ver esse seu projeto :D

Abraço
Avatar do usuário
joseafga
Mensagens: 23
Registrado em: 21/Fev/2019, 02:11

Re: mzbuild - receitas para o bananapkg

Mensagem por joseafga » 19/Ago/2019, 03:44

Fiz uma atualização considerável, dentre os destaques:
1. suporte parcial ao git como URL
2. opção de instalação após empacotar
3. opção de verbose

Também fiz uma receita para o bananapkg e comecei a utilizar a shebang do mzbuild nos .mzb.sh, assim é possível executar diretamente a receita.

Abraços!
Responder