Hoi Paul, Paul van der Vlis wrote:
Ik heb even het orginele source package opgezocht en geprobeerd. En die deed hetzelfde. Schrale troost misschien, maar er valt omheen te werken door de -nc optie mee te geven aan dpkg-buildpackage (nc = No Clean).Ik heb een programma vertaald in het nederlands en na het vertaalwerk wou ik dat pakket ook graag in het Nederlands zien. Na het downloaden van het source-pakket heb ik het .po file toegevoegd. Na het draaien van "dpkg-buildpackage -rfakeroot" zie ik van alles voorbijkomen wat goed lijkt, en dan dit: ---------- # Add here commands to clean up after the build process. /usr/bin/make distclean make[1]: Entering directory `/home/paul/x2goclient-gtk/x2goclient-gtk-3.01' make[1]: *** No rule to make target `distclean'. Stop. make[1]: Leaving directory `/home/paul/x2goclient-gtk/x2goclient-gtk-3.01' make: *** [clean] Error 2 dpkg-buildpackage: failure: fakeroot debian/rules clean gave error exit status 2 ----------
Ja. de echte oplossing zit 'm waarschijnlijk ergens in een missende of verkeerde Makefile.*. Daar weet ik zo de oplossing niet zo gauw voor. Ik weet het niet zeker, maar ik denk niet dat je een Makefile.am moet aanpassen. Ik denk dat een regel met slechts "nl" toevoegen in po/LINGUAS voldoende is.Ik neem aan dat ik iets moet wijzigen in de Makefile.am en dan met automake een nieuwe Makefile.in moet genereren. Iemand een tip over wat ik zou moeten wijzigen? (ik heb de Makefile.am toegevoegd).
Hiervoor kun je aan dpkg-buildpackage de opties -uc -us meegeven (us = unisigned source, uc = unsigned changelog).Zal dit overigens zowiezo wel goed gaan? (ik heb uiteraard niet de PGPkey van de maintainer).
Groeten, Heiko Noordhof