Amarok

Amarok 2.2.0 Sunjammer

Il team di sviluppo del noto programma Amarok, ha rilasciato in queste ore la nuova versione stabile: Amarok 2.2.0.

Molte funzionalità appartenenti alla versione 1.4 sono state finalmente re-implementate. Mancano ancora alcune cose, però sono nulla in confronto a tutte le novità introdotte.

Amarok 2.2.0 Sunjammer

Amarok 2.1 (trunk)

Amarok 2.1 sarà la prossima versione del miglior programma per riprodurre e gestire file audio. Ecco uno screenshot di come appare ora:

amarok 2.1 trunk

Esempi per un futuro Amarok

Gironzolando per la rete ho trovato alcuni esempi di come potrebbe essere un prossimo sviluppo di Amarok.

Esempi per un futuro Amarok

Amarok 2.0.0 rilasciato

Dopo due anni di sviluppo è stata rilasciata la prima versione ufficiale di Amarok 2 riscritto completamente utilizzando le librerie Qt4.

L'annuncio ufficiale lo potete leggere qui.

Amarok 2.0.0 rilasciato

Amarok 2, prime impressioni

Questi giorni sto usando la nuova versione di Amarok 2. Rispetto alla versione 1.4 il software migliorato di molto. Tra le varie novità, oltre al nuovo aspetto grafico, più ordinato e accattivante, mi piace il supporto "a plugin" che permette di collegarsi a servizi web come Magnatune.com, Jamendo o Shoutcast.

Amarok 2, prime impressioni

Compilare Amarok 2 (trunk) su ArchLinux a 64bit

Per compilare Amarok 2 utilizzando il codice sorgente presente in trunk, l'attuale versione in sviluppo, è necessario avere installato MySQL. La versione distribuita da ArchLinux per la piattaforma x86_64 non è però stata compilata specificando alcuni particolari parametri. Ciò impedisce la compilazione di Amarok 2.

Per risolvere il problema è necessario ricompilare MySQL specificando alcuni parametri aggiuntivi. Fortunatamente ArchLinux permette di eseguire questa procedura molto semplicemente.

Innanzitutto si devono scaricare il file PKGBUILD ed i file di supporto dal sito di ArchLinux (http://www.archlinux.org/packages/extra/x86_64/mysql/), fatto questo, si deve modificare il file PKGBUILD aggiungendo i seguenti comandi prima del "configure":

export CFLAGS="${CFLAGS} -fPIC -DPIC"
export CXXFLAGS="${CXXFLAGS} -fPIC -DPIC"

Inoltre, come parametri aggiuntivi del "configure", si deve aggiungere:

--enable-shared --enable-static

A questo punto si prosegue con la procedura standard di preparazione del pacchetto eseguendo:

makepkg

Infine, tramite l'utente root, si installa il pacchetto appena creato. Nel mio caso ho usato il comando:

pacman -U mysql-5.0.68-1-x86_64.pkg.tar.gz

Ora MySQL è compilato correttamente e si può procedere alla compilazione di Amarok 2 ricordandosi di cancellare la directory di "build" di una precedente compilazione e di eseguire:

kbuildsycoca4 --noincremental

dopo aver compilato ed installato Amarok 2.

Ecco qui uno screenshot di Amarok 2 in funzione:

[inline:amarok2_trunk.png]