Questa pagina tratta delle informazioni Bluetooth di Debian per gli sviluppatori. Per l'uso effettivo della tecnologia Bluetooth su Debian si veda la pagina per gli utenti Bluetooth.
Introduzione
Il progetto Bluetooth su Alioth si propone di raccogliere tutti i pacchetti relativi al Bluetooth in Debian, migliorando così l'integrazione con i vari desktop manager e Debian nel complesso.
Contatti
Iscriversi alla mailing list pkg-bluetooth-discuss se si vuole collaborare o porre qualsiasi domanda.
La seconda possibilità è il canale IRC #FIXME sulla rete FIXME.FXM.
Come aiutare
Il progetto ha una TODO list.
Controllare i nostri bug e provare a risolverne uno se ci si sente motivati.
Inoltre, scrivere all'indirizzo pkg-bluetooth-discuss@lists.alioth.debian.org se si desidera che venga inserita la propria applicazione bluetooth preferita nel progetto pkg-bluetooth.
repository svn
Si vedano i sorgenti da svn con:
svn checkout \ svn://svn.debian.org/pkg-bluetooth
Se si vuole lavorare ad un singolo pacchetto, ad esempio gnome-bluetooth, allora:
PKG=gnome-bluetooth export PKG svn checkout -N \ svn://svn.debian.org/pkg-bluetooth/$PKG cd $PKG svn checkout -N \ svn://svn.debian.org/pkg-bluetooth/$PKG/tags svn checkout -N \ svn://svn.debian.org/pkg-bluetooth/$PKG/branches svn checkout \ svn://svn.debian.org/pkg-bluetooth/$PKG/trunk
che creerà le directory trunk, branches e tags da usare con svn-buildpackage per gestire i pacchetti. Ma senza il contenuto di tutti i rami upstream precedenti.
In "trunk" vi è la copia attiva (cioè quella ccon la quale si desidera lavorare), mentre in "tags" ci sono le versioni rilasciate e in "branches" le varie upstream (e infine le distribuzioni derivate).
Ciò che non è incluso nei repository svn sono i tarball upstream, è necessario creare una directory tarball accanto trunk, tags, branches.
uscan
Per i pacchetti che non dispongono ancora di file debian/watch:
# get upstream tarball # put tarball inplace
(si prega di creare un file watch per tali pacchetti)
Si possono trovare istruzioni più dettagliate in /usr/share/doc/svn-buildpackage. Si noti anche che svn-buildpackage è progettato per avere lo stesso comportamento di dpkg-buildpackage.
svn-buildpackage -us -uc
sistemi di compilazione
La maggior parte dei pacchetti già nei repository usa CDBS, se si ha intenzione di cambiare alcuni di loro si consideri di discuterne su pkg-bluetooth-discuss@lists.alioth.debian.org.
