Archive for the ‘Packages’ category

KDE 4.3.3-64bits e scripts de compilação

Novembro 1st, 2009

Já faz um bom tempo que não compilava os pacotes do KDE, esperando que no lançamento do Slackware-13.0, este saísse com o KDE-4.3.0. Provavelmente por sua estabilidade ter sido pouco testada até a ocasião da liberação desta última versão, o lançamento foi feito com o KDE-4.2.4.

Como costuma acontecer com o Slackware, o current fica congelado por algum tempo, após o lançamento de um release, e a compilação do KDE-4.3 não ocorreu tão cedo. Esperei por algum tempo e quando, por fim, compilei o KDE 4.3, já no release 4.3.2, algumas horas depois o current voltou a vida de lançou a mesma compilação.

Estava para remover este texto de meu blog, quando o kde.org anunciou o lançamento da versão 4.3.3. Aproveitando o trabalho, eis que ai está o KDE-4.3.3. A divulgação ficou atrasada por uma semana por conta de problemas técnicos com a partição de minha máquina, mas isto é uma outra história.
» Read more: KDE 4.3.3-64bits e scripts de compilação

Slackmirror 3.2.11

Maio 28th, 2009

Deste o anúncio do current do Slackware64, venho fazendo algumas mudanças e correções ao Slackmirror. As mudanças não foram muitas, mas significativas:

  • adicionei os espelhos do Slackware64 ao arquivo /etc/slackmirror/mirrors;
  • corrigi um velho bug que não permitia o Slackmirror executar corretamente no console do KDE4, konsole. O posicionamento do cursor falhava no Konsole, embora funcionasse muito bem no xterm;
  • substitui o módulo md5, que ficou obsoleto, pelo hashlib. Não percebi nenhuma mudança de desempenho no novo módulo, apenas uma maior simplicidade ao acesso a algumas funções;
  • habilitei a saída do arquivo de log. Por padrão o arquivo de log possui o nome slackmirror-PID.log, sendo armazenado em /tmp/. PID é o process ID do slackmirror em execução.
  • adicionei a variável LOG_FILENAME ao arquivo de configuração /etc/slackmirror/slackmirror.conf. Esta variável deve conter o nome do arquivo de log, com o seu path.

Durante a atualização, os arquivos antigos em /etc/slackmirror/ serão renomeados para ‘.old’. A versão final pode ser baixada do link abaixo:

http://www.rra.etc.br/linux/slackmirror/slackmirror-3.2.11-noarch-1.tgz

A operação segue os mesmos princípios da versão 3.1.X.

Mudança na extensão dos pacotes do Slackware

Maio 23rd, 2009

Em 8 de maio deste ano, o Patrick anunciou a mudança nas
extensões dos pacotes do Slackware, de tgz para txz.
Mais do que uma mutança na extensão, foi mudado o
compactador dos pacotes no Slackware, removendo o tradicional gzip
para o uso do xz.

A mudança é transparente para os usuários do
Slackware, mas para a distribuição, esta atitude
permitirá que o Slackware continue a ser distribuído
em um DVD de 4.7GB, ainda por muito tempo. Para se ter uma ideia, a
última versão do Slackware (12.2) ocupa 3.9GB em
tgz. Se compactada pelo xz, espera-se que ocupe algo entre 2,8GB a
3,1GB.

» Read more: Mudança na extensão dos pacotes do Slackware

Amarok 2.0 x86_64

Dezembro 14th, 2008

A quatro dias atrás saiu a versão 2.0-final do Amarok. Pessoalmente não vi muita diferença entre a versão svn que compilei com o KDE 4.1.3, mas como um colega solicitou, acabei fazendo o pacote.

Instale segundo as instruções abaixo:

wget http://rra.etc.br/linux/Slamd64/kde4/4.1.3/amarok-2.0-x86_64-1srv.tgz
installpkg amarok-2.0-x86_64-1srv.tgz
kbuildsycoca4 --noincremental

amarok

KDE 4.1.3 e scripts de compilação (Slamd64)

Novembro 11th, 2008

Mais uma versão do KDE 4. A testei muito pouco, esta acabou de sair do forno: 4.1.3

Segundo a página oficial do KDE, foram feitas várias correções de bugs em especial:

  • Dois crashes no Dolphin filemanager.
  • Uma grande quantidade de bugfixes e otimizações no componente de renderização KHTML e HTML
  • E várias correções no Kopete

» Read more: KDE 4.1.3 e scripts de compilação (Slamd64)

KDE 4.1.2 para o Slamd64

Novembro 4th, 2008

Depois de testar o KDE 4.1.1 oficial do Slamd64, achei mais conveniente retornar a minha compilação, pois me pareceu mais lapidada.

Foi ai que saiu a versão 4.1.2, com algumas correções e ajustes. Como já estou com todos os SlackBuilds prontos e vários scripts para organizar a compilação, coloquei mais esta versão para compilar.

» Read more: KDE 4.1.2 para o Slamd64

KDE 4.1.1 no Slamd64, upgrade

Setembro 23rd, 2008

Neste último fim de semana fiz o upgrade do KDE 4.1 para a versão 4.1.1. Aparentemente o KDE 4.1.1 ficou mais estável e mais leve. Alguns pacotes apresentaram problemas na compilação: kdebinding, amarok e kdewebdev. O amarok pode ser usado da compilação anterior, mas os demais ficaram para uma outra oportunidade.

» Read more: KDE 4.1.1 no Slamd64, upgrade

KDE 4.1 no Slamd64

Setembro 2nd, 2008

Já faz algum tempo que estava cansado da cara do KDE 3 e buscava uma alternativa para meu Desktop. Neste último fim de semana resolvi encarar a construção dos pacotes do KDE4 em meu Slamd64, uma vez que a equipe do Slamd64 não sinalizava nenhuma previsão de quando faria isto.

Já estava sondando esta possibilidade a algum tempo, quando o Patrick me fez a bondade de apresentar a sua versão do KDE 4.1 para o Slackware-current. Bom, com isto a maior parte do trabalho já estava pronto.

O que tive que fazer foi adaptar os SlackBuils do Slackware para o Slamd64, e aproveitei e os inserir no projeto Slack.Sarava, criando mkbuilds e SlackBuilds para todos os pacotes e dependências.

» Read more: KDE 4.1 no Slamd64

Gnome List – garnome_list

Junho 8th, 2008

Uma das grandes dificuldades em se compilar projetos grandes como o GNOME é justamente conhecer a lista de pacotes utilizadas, além da ordem de compilação dos pacotes. A diversidade de combinações de versões em projetos como estes é imensa. E por isto, se puder pegar uma carona para facilitar o trabalho, não tem porque não o fazer.

» Read more: Gnome List – garnome_list

Mantendo espelhos do Slackware com o Slackmirror

Abril 22nd, 2008

Geralmente mantenho uma cópia do Slackware-Current em minha máquina, para poder acompanhar melhor as novidades para a próxima versão. Programas como o gftp, mc, konqueror, wget entre outros, são muito bons para auxiliarem na manutenção de espelhos como estes, mas sempre deixam algum trabalho adicional, como remover pacotes excluídos da árvore da nova versão, saltar o download de pacotes de línguas indesejadas, …

Durante muito tempo mantive meu espelho do current com o wget e muita paciência, checando diretório por diretório, o que fica e o que sai do current. Filizmente, o Slackware mantém o arquivo FILELIST.TXT, com uma listagem completa de todos os pacotes e arquivos presentes em sua árvore, o que simplifica muito a automação da manutenção de um espelho.

O aplicativo Slackmirror é um programa em bash script que venho desenvolvendo alguns a anos, cujo papel fundamental é manter uma cópia atualizada do slackware-current bem como de outras versões do Slackware e seus derivados, como o Slamd64 e o Bluewhite64.
» Read more: Mantendo espelhos do Slackware com o Slackmirror

Better Tag Cloud