porta o gerenciador do arch :P

On 9/2/07, Marcelo M. Fleury <[EMAIL PROTECTED]> wrote:
> Olá,
> não utilizo mais slackware(gentoo \o/), mas de qualquer forma eu deixo aqui
> a minha insatisfação com os gerenciadores de pacotes do slackware... swaret,
> slackpkg, etc... ta certo que tem +- 1 ano e meio que não utilizo slackware,
> deve ter evoluído e tudo mais... aconselho você a ajudar no desenvolvimento
> de algum desses sistemas, o slackpkg ou swaret... acho que vale mais a pena!
> Caso você deseje, eu tenho um shellscript aqui que procura pelas
> slackbuild's e altera as flags de compilação para a arquitetura informada.
> Boa sorte!
>
>
> On 9/1/07, Marcos Henrique Esteves Barbosa <[EMAIL PROTECTED]>
> wrote:
> >
> > Olá!
> > Estou desenvolvendo um novo formato de pacotes para o Slackware (já
> > que o novo sistema de inicialização não deu muito certo, espero ter
> > mais sucesso com a criação de um novo formato de pacote). Ele não vai
> > sair muito do que é atualmente, para se manter simples, mas serão
> > acrescentadas coisas para tornar o pacote mais completo. A principal
> > mudança será a inclusão no diretório install (que poderá mudar para um
> > nome mais significativo, mas ainda não tive uma boa idéia) de vários
> > arquivos, cada um contendo uma informação. Por exemplo: O arquivo arch
> > conterá a arquitetura. Uma lista de possíveis aqruivos:
> > - arch (arquitetura)
> > - preinst.sh (script para ser executado antes da instalação)
> > - posinst.sh
> > - name (script para ser executado após a isntalação)
> > - version (versão)
> > - release (revisão)
> > - category/classification (categoria em que o pacote se encaixa)
> > - developer (nome e e-mail do desenvolvedor)
> > - packager (nome e e-mail do empacotador)
> > - description (descrição)
> > - filelist (lista de arquivos. É realmente necessária?)
> > - dependencies (pacotes necessários para funcionar. Incluindo os
> > básicos, como glibc-solibs)
> > - suggests (pacotes sugeridos que aumentam as funcionalidades)
> > - source (localização do fonte na internet. Deve ser melhorado para
> > talvez ter um arquivo para o endereço e outro para o arquivo ou talvez
> > não precise, já que o local onde pegar o fonte estará no SlackBuild)
> > - size (tamanho que o pacote ocupa após instalado. Pode ser dividido
> > em um que contenha o tamanho compactado e outro o descompactado, ou só
> > o tamanho quando descompactado, já que o compactado pode ser visto no
> > próprio pacote)
> > - license (tipo de licença)
> > - hash (hash do pacote. Precisa ser visto como será implementado)
> > - signature (assinatura)
> > - url/page/website (página oficial do pacote)
> > - summary (descrição em uma linha)
> > Nesta lista eu tentei incluir todas as informações que eu achei útil,
> > baseando a lista em um pacote RPM (briga Slackware X Red Hat a parte).
> > Não inclui coisas como "build date" e "build host" por não achar que
> > tivesse utilidade (se alguém souber a utilidade fale).
> > Também haverá modificações no sistema de criação do pacote. Ainda
> > existirá o SlackBuild (que é um ótimo sistema) mas haverá modificações
> > tanto para dar maiores opções quanto para facilitar o uso. As mudanças
> > principais no SlackBuild são:
> > - Remoção dos arquivos temporários após o final da compilação (talvez
> > inclua uma variável para escolha, mas acho improvável)
> > - O pacote pronto será movido para o diretório onde está o SlackBuild
> > - O SlackBuild procurará o arquivo fonte no diretório atual. Se não
> > encontrar, baixará da Internet
> > Também haverá mudanças no formato do repositório, mas ainda não pensei
> > bem nisso. Só acho que talvez seja uma boa idéia fundir o repositório
> > de fontes com o de pacotes, mais ou menos como é feito no repositório
> > do slacky.eu (www.slacky.eu/repository), onde existe as categorias e
> > dentro diretórios com pacotes que por sua vez tem os pacotes e um
> > diretório src/ para os fontes. O que acham?
> > PS.: Se isso andar bem, que sabe esteja sólido para incluir na próxima
> > versão do Slackware???!!!
> >
> >
> >
> >
> >
>
>
>
> --
> Att, Marcelo M. Fleury
> Linux User: #369521
> Site Pessoal -  http://mmf.massau.com.br
> Public Key - http://www.massau.com.br/mmf/pk_mmf.html
>
> "Não basta saber, é preciso também aplicar; não basta querer é preciso
> também agir" By Goethe
>
>  >
>


-- 
"P-p-por hoje é só p-p-pessoal" (Gaguinho)
[]s

Mário Felipe Rinaldi
Gmail/Gtalk: [EMAIL PROTECTED]
MSN: [EMAIL PROTECTED]
Site: http://rinaldi-rinaldi.info

/* Isto é um comentário e você não pode ve-lo */

------------ [ END OF TRANSMISSION ] ------------

--~--~---------~--~----~------------~-------~--~----~
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br
-~----------~----~----~----~------~----~------~--~---

Responder a