Moin,
ich bin gerade dabei die Grundlagen vom Debian Pakete basteln zu lernen. Leider hab ich mich hier in einen Fehler verrannt bei dem mir auch der Debian New Maintainer's Guide nichtmehr raushilft. Vielleicht hat ja von euch jemand einen Tip. Das Programm laesst sich per ./configure/make/make install Problemlos kompilieren und starten. Sobald ich aber per dh_make/dpkg-buildpackage -rfakeroot ein *.deb erstelle tauchen zwei Fehler auf. Der eine ist Trivial: ich veraendere die Datei debian/menu.ex so das das Programm spaeter unter games/strategy im Debian Menu stehen muesste. Diese Aenderung bewirkt aber rein garnichts wenn man das *.deb installiert. Woran koennte das liegen? Drin steht (nach der Aenderung): ?package(lgeneral):needs=X11 section=games/strategy\ title="lgeneral" command="/usr/bin/lgeneral"
Nun zum zweiten, weitaus schwerwiegenderen, Problem. Um die Dateien unterhalb von /usr/share/games (und nicht /usr/local/ ) zu installieren, habe ich die datei configure an der entsprechenden Stelle geaendert.(aus /usr/local/ /usr/ gemacht) Das Funktioniert auch Prima wenn ich lediglich normal kompiliere. Sobald ich aber das selbe per dh_make und dpkg-buildpackage mache installiert er die haelfte nicht mit (insbesonder erstellt er nicht die entsprechenden Unterverzeichnisse unterhalb von /usr/share/games/lgeneral/ und kopiert die entsprechenden *.bmp's nicht da rein). Wie auch immer ich steh im Wald und brauch hier Hilfe. Vielleicht kennt sich ja jemand damit aus und kann mir den entsprechenden Tip geben.
Gernot Galli