Paquet Debian pour EasyBox

  |   Source

Parmis tous les mod pour le Freeplayer de Free, j'en ai découvert un prometteur pour mon utilisation : EasyBox.
Le paquet Debian existant datait de la 3.2. Je me suis donc mis en tête de faire des paquets Debian pour ce logiciel.

Dans un premier temps, j'ai fait un truc rapide, sans mettre en place l'artillerie lourde recommandée par le guide du responsable Debian. J'e me suis plutôt inspiré d'un article de Nerve sur le packaging de Mod. Ensuite, je suis parti du paquet existant.
Techniquement, j'ai créé un répertoire de travail, avec un sous répertoire "easybox". Dans ce répertoire, j'ai extait le contenu de l'archive data.tar.gz contenu dans le paquet Debian de départ. Ensuite, j'ai crée le répertoire easybox/DEBIAN dans lequel j'ai déposé le contenu de l'archive control.tar.gz. Et voilou comment on retrouve les "sources" du paquet.

Il ne reste plus qu'à déposer le nouveau EasyBox dans easybox/usr/local/share/easybox/http puis refaire le paquet. Pour cette ultime étape, j'utilise le Makefile suivant :

all:
fakeroot $(MAKE) easybox.deb
mv easybox.deb easybox_awk '/^Version:/{print $$2}' easybox/DEBIAN/control.deb

clean:
rm -f easybox.deb

easybox.deb:
chown -R www-data:www-data easybox/usr/local/share/easybox/
dpkg-deb -b easybox

Et voila.