Paquet Debian pour EasyBox
Parmi 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.
Je 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.