|
66.
|
|
|
There is a lot more in this debdiff than in the last one. One way we can get a better idea of what has changed is to see what files were changed in the debdiff:
|
|
|
|
(no translation yet)
|
|
|
|
Located in
C/ubuntu.xml:284(para)
|
|
69.
|
|
|
Thus we can see that we need to check debian/rules to see if the <phrase>Ubuntu</phrase> changes were made. We can also see that debian/dirs was not changed from the old Debian version. Let us now look at the files. We can unpack the source package by using <application>dpkg-source</application>:
|
|
|
|
(no translation yet)
|
|
|
|
Located in
C/ubuntu.xml:291(para)
|
|
74.
|
|
|
One can see in <filename>rules</filename> that changes made by <phrase>Ubuntu</phrase> were not applied to the new Debian version. This means that:
|
|
|
|
(no translation yet)
|
|
|
|
Located in
C/ubuntu.xml:304(para)
|
|
77.
|
|
|
#cp debian/xcdroast.xpm `pwd`/debian/$(PACKAGE)/usr/share/pixmaps
#install desktop and icon
install -D -m 644 $(CURDIR)/debian/xcdroast.desktop \
[tab] $(CURDIR)/debian/xcdroast/usr/share/applications/xcdroast.desktop
install -D -m 644 $(CURDIR)/debian/xcdroast.xpm \
[tab] $(CURDIR)/debian/xcdroast/usr/share/pixmaps/xcdroast.xpm
|
|
|
[tab] represents a tab character.
Please write it exactly the same way, [tab] , in your
translation.
|
|
|
represents a line break.
Start a new line in the equivalent position in the translation.
|
|
|
|
(no translation yet)
|
|
|
|
Located in
C/ubuntu.xml:311(screen)
|
|
82.
|
|
|
The last change that needs to be made is in <filename>changelog</filename>. Not only do we need to add what we have just done (merge with Debian), but we should also add in the previous <phrase>Ubuntu</phrase> changelog entries. To do this, run <application>dch -i -D dapper</application> and put something to the effect of:
|
|
|
|
(no translation yet)
|
|
|
|
Located in
C/ubuntu.xml:335(para)
|
|
86.
|
|
|
|
|
|
[tab] represents a tab character.
Please write it exactly the same way, [tab] , in your
translation.
|
|
|
represents a line break.
Start a new line in the equivalent position in the translation.
|
|
|
represents a space character.
Enter a space in the equivalent position in the translation.
|
|
|
|
(no translation yet)
|
|
|
|
Located in
C/ubuntu.xml:346(screen)
|
|
87.
|
|
|
between the 0.98+0alpha15-1.1 and 0.98+0alpha15-2 log entries.
|
|
|
|
(no translation yet)
|
|
|
|
Located in
C/ubuntu.xml:352(para)
|
|
88.
|
|
|
Now you can build and test the new source packages. There are different ways to do this, but one example is:
|
|
|
|
(no translation yet)
|
|
|
|
Located in
C/ubuntu.xml:354(para)
|
|
90.
|
|
|
This will recreate the source package, sign it with your default GPG key, and build the package in a pbuilder environment to make sure it builds correctly. Make sure to always test your packages before submitting patches. The last step is to make a debdiff that can be attached to an existing bug report or given to the MOTUs in the #ubuntu-motu IRC channel. To do this, we get the difference between the Debian unstable source package and the new <phrase>Ubuntu</phrase> version:
|
|
|
|
(no translation yet)
|
|
|
|
Located in
C/ubuntu.xml:361(para)
|
|
91.
|
|
|
debdiff xcdroast_0.98+0alpha15-3.dsc xcdroast_0.98+0alpha15-3ubuntu1.dsc > \
[tab] xcdroast_0.98+0alpha15-3ubuntu1.debdiff
|
|
|
[tab] represents a tab character.
Please write it exactly the same way, [tab] , in your
translation.
|
|
|
represents a line break.
Start a new line in the equivalent position in the translation.
|
|
|
|
(no translation yet)
|
|
|
|
Located in
C/ubuntu.xml:367(screen)
|