Compilando o KDE 4.0 no Slackware Current
Com o lançamento do novo KDE, todo aquele rebuliço em torno da nova estrutura, novo visual e etc. Eu, como usuário do KDE, tive que testar, porém utilizo Slackware, logo os passos não seriam lá muito simples (ledo engano). Nesse 1° artigo de minha autoria pretendo relatar a experiência e auxiliar outros membros da comunidade que queiram se aventurar por esse caminho.
Introdução
Quando do 1° anúncio sobre o desenvolvimento do KDE 4, eu, como fã do mesmo, fiquei com muita, mas muita curiosidade para testá-lo, porém ainda era instável, não tinha nada de funcional (ou quase nada), cheguei a fazer algumas pesquisas, mas acabei por desistir e postergando meus testes.
Esta semana resolvi retomar minha "missão" e voltei ao Google. Finalmente encontrei alguns relatos, mas nada muito esclarecedor. Indo ao site do próprio KDE, havia um extenso material ensinando a compilar o mesmo. Vejam bem caros amigos, uso Slackware, não troco por distro nenhuma (já tentei várias vezes) e, como todo bom slacker, quanto mais simples melhor (não, não quero um "slapt-get install kde4"). A coisa tem que ser do meu jeito mesmo, eu tenho que compilar e ver as opções.
Bom, então sem mais delongas vamos ao que interessa...
a) Prepare seu ambiente:
KDE4:
# cd ~/kde4
# ncftp ftp://ftp.scarlet.be/pub/kde/stable/4.0.0/src/
# get *
OBS.: Este foi o melhor mirror que achei. Mais em http://download.kde.org/download.php?url=stable/4.0.0/. Existem também outros pacotes na pasta extragear e de internacionalização; aconselho baixar o plasma do extragear e o ptBR de internacionalização;
QT4:
# wget -c -O ~/kde4/deps/qt4-4.3.3-i686-1as.tgz http://repository.slacky.eu/slackware-12.0/development/qt4/4.3.3/qt4-4.3.3-i686-1as.tgz
Strigi:
# wget -c -O ~/kde4/deps/strigi-0.5.7-i686-1as.tgz http://repository.slacky.eu/slackware-12.0/development/strigi/0.5.7/strigi-0.5.7-i686-1as.tgz
Boost:
# wget -c -O ~/kde4/deps/boost-1.34.1-i686-2as.tgz http://repository.slacky.eu/slackware-12.0/development/boost/1.34.1/boost-1.34.1-i686-2as.tgz
Esta semana resolvi retomar minha "missão" e voltei ao Google. Finalmente encontrei alguns relatos, mas nada muito esclarecedor. Indo ao site do próprio KDE, havia um extenso material ensinando a compilar o mesmo. Vejam bem caros amigos, uso Slackware, não troco por distro nenhuma (já tentei várias vezes) e, como todo bom slacker, quanto mais simples melhor (não, não quero um "slapt-get install kde4"). A coisa tem que ser do meu jeito mesmo, eu tenho que compilar e ver as opções.
Bom, então sem mais delongas vamos ao que interessa...
Preparando o ambiente
Antes de mais nada aconselho você a atualizar o seu Slackware 12 para current pelo slackpkg (disponível no cd). Cuidado para não ferrar o sistema, alguns pacotes tem q ser atualizados antes e em modo single.a) Prepare seu ambiente:
- Crie uma pasta para os pacotes que serão baixados;
ex.: /home/$USER/kde4 - Dentro dela uma pasta (pode ser tmp) para descompactar os fontes;
ex.: /home/$USER/kde4/tmp - Crie também uma pasta para as dependências que serão instaladas;
ex.: /home/$USER/kde4/deps
KDE4:
# cd ~/kde4
# ncftp ftp://ftp.scarlet.be/pub/kde/stable/4.0.0/src/
# get *
OBS.: Este foi o melhor mirror que achei. Mais em http://download.kde.org/download.php?url=stable/4.0.0/. Existem também outros pacotes na pasta extragear e de internacionalização; aconselho baixar o plasma do extragear e o ptBR de internacionalização;
QT4:
# wget -c -O ~/kde4/deps/qt4-4.3.3-i686-1as.tgz http://repository.slacky.eu/slackware-12.0/development/qt4/4.3.3/qt4-4.3.3-i686-1as.tgz
Strigi:
# wget -c -O ~/kde4/deps/strigi-0.5.7-i686-1as.tgz http://repository.slacky.eu/slackware-12.0/development/strigi/0.5.7/strigi-0.5.7-i686-1as.tgz
Boost:
# wget -c -O ~/kde4/deps/boost-1.34.1-i686-2as.tgz http://repository.slacky.eu/slackware-12.0/development/boost/1.34.1/boost-1.34.1-i686-2as.tgz
Vou tentar fazer esta festa no ubuntu, quais seriam as alterações nesse script ou há algum outro detalhe para que passe o meu domingo inteiro nessa festa sem muitos problemas?