Hallo,
ich wollte für ein Softwareprojekt (verwendet autoconf/automake) Debian/Ubuntu-Pakete bauen. Nun verwendet das Programm wxWidgets und seit neuestem gibt es auch einen ersten Test in der Testsuite, der mit GUI-Elementen arbeitet. Das bedeutet, dass ich eine GUI-Umgebung benötige um die Tests auszuführen. Allerdings löscht debuild u.a. die DISPLAY-Variable, so dass der Test fehlschlägt. Wie geht man am besten vor?
• ich könnte GUI-benötigende Tests nur auf Wunsch aktivieren (will ich aber aus verschiedenen Gründen nicht). • ich könnte dh mit DEB_BUILD_OPTIONS=nocheck aufrufen, hätte dann aber keiene Testsuite beim Bauen des Paketes.
debian/rules enthält nur die wildcard-Regel %: dh $@ --with autoreconf --with autotools-dev
Gibt es weitere Ideen? Wie organisiert Ihr das Ganze?
Viele Grüße
Tobias