Heiko Noordhof schreef: > Hoi Paul, > > Paul van der Vlis wrote: >> 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 >> ---------- >> > 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).
Ha, daarmee kom ik inderdaad een stuk verder. Ik liep nog vast op verscchillende missende development packages, en nu op mijn eigen .po file: nl.po:595: regeleindeteken IN een tekenreeks Hmmm, lastiger dan ik dacht... Ik heb de indruk alsof de maintainer afhankelijkheden van het source-package is vergeten. Source-packages hebben toch ook afhankelijkheden? >> 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). >> > 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. Waarschijnlijk is het een fout van de maintainer in Makefile.am, daarom had ik dat gepost. Misschien moet er ook een po/Makefile.am zijn, en dat mist. > Ik denk dat een regel met slechts "nl" toevoegen in > po/LINGUAS voldoende is. OK, wist ik ook al niet. Heb ik nu gedaan. >> Zal dit overigens zowiezo wel goed gaan? (ik heb uiteraard niet de PGP >> key van de maintainer). > Hiervoor kun je aan dpkg-buildpackage de opties -uc -us meegeven (us = > unisigned source, uc = unsigned changelog). Ah, mooi. Bedankt! Met vriendelijke groet, Paul van der Vlis. -- http://www.vandervlis.nl/ -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]
