Posté par
herodiade() le 01/02/2008 à 11:00. (lien). Évalué à 10.
Puisque je vous parle de tests urgents (si vous souhaitez que le pilote dans les prochaines versions de Fedora et Ubuntu soit de bonne qualité), voici comment je m'y prend pour générer un package, sous Ubuntu, à partir de la dernière versions des sources dans ledépôt git des sources du pilote.
Je ne suis pas certain que ce soit la meilleure méthode, mais ça génère un paquet fonctionnel, qu'il est facile d'installer et désinstaller (pour remettre le paquet d'origine fournis par la distribution, trouvez-le dans /var/cache/apt/archives/ et installez-le avec "dpkg -i lepackage.deb"). Pas sûr que ça marche aussi sous Debian (mais les adaptations devraient être mineures).
sudo apt-get build-dep xserver-xorg-video-intel
sudo apt-get install automake autoconf libtool xutils-dev git-core fakeroot
git-clone git://anongit.freedesktop.org/git/xorg/driver/xf86-video-intel
apt-get source xserver-xorg-video-intel
cd xf86-video-intel/
cp -rf ../xserver-xorg-video-intel-*/debian/ .
rm debian/patches/* # on veut tester le git head nu, pas les patchs de sa distro
perl -pi -e 's#usr/share/xserver-xorg/pci/.*##g' debian/*.install
git log > ChangeLog
./autogen.sh
debchange --nmu "git head snapshot"
dpkg-buildpackage -rfakeroot -uc -b
Vous trouverez le paquet ".deb" dans le répertoire parent. N'oubliez pas de tester les choses fragiles, comme le suspend-to-ram, l'hibernation, le switch vers la console (ctrl-alt-f1) et retour, ...
Une méthode équivalente pour générer des paquets pour Fedora serait bienvenue, si quelqu'un connait...
Tester le dernier pilote sous Ubuntu ou Debian
Puisque je vous parle de tests urgents (si vous souhaitez que le pilote dans les prochaines versions de Fedora et Ubuntu soit de bonne qualité), voici comment je m'y prend pour générer un package, sous Ubuntu, à partir de la dernière versions des sources dans ledépôt git des sources du pilote.
Je ne suis pas certain que ce soit la meilleure méthode, mais ça génère un paquet fonctionnel, qu'il est facile d'installer et désinstaller (pour remettre le paquet d'origine fournis par la distribution, trouvez-le dans /var/cache/apt/archives/ et installez-le avec "dpkg -i lepackage.deb"). Pas sûr que ça marche aussi sous Debian (mais les adaptations devraient être mineures).
sudo apt-get build-dep xserver-xorg-video-intel
sudo apt-get install automake autoconf libtool xutils-dev git-core fakeroot
git-clone git://anongit.freedesktop.org/git/xorg/driver/xf86-video-intel
apt-get source xserver-xorg-video-intel
cd xf86-video-intel/
cp -rf ../xserver-xorg-video-intel-*/debian/ .
rm debian/patches/* # on veut tester le git head nu, pas les patchs de sa distro
perl -pi -e 's#usr/share/xserver-xorg/pci/.*##g' debian/*.install
git log > ChangeLog
./autogen.sh
debchange --nmu "git head snapshot"
dpkg-buildpackage -rfakeroot -uc -b
Vous trouverez le paquet ".deb" dans le répertoire parent. N'oubliez pas de tester les choses fragiles, comme le suspend-to-ram, l'hibernation, le switch vers la console (ctrl-alt-f1) et retour, ...
Une méthode équivalente pour générer des paquets pour Fedora serait bienvenue, si quelqu'un connait...
[ Répondre ]