This might not be suitable as your first packaging task, so, just check what 
you are being asked and if you think it is too difficult, don't attempt to do 
it.
I assume that you are somewhat familiar with the packaging guide 
(https://wiki.ubuntu.com/PackagingGuide) and the basic tools of the trade 
(diff, patch, debuild, dpkg-buildpackage, pbuilder, dch, etc.).
If you think you can work on this, please assign this bug to yourself and then:

Get the sources of the old packages:

apt-get source gnome-mplayer
apt-get source gecko-mediaplayer

Note that you need to have the hardy source repository in your
sources.list file for this to work.

Get the new sources:

wget http://gnome-mplayer.googlecode.com/files/gnome-mplayer-0.6.1.tar.gz
wget 
http://gecko-mediaplayer.googlecode.com/files/gecko-mediaplayer-0.6.1.tar.gz

Unpack and rename the new source tarballs (I will only use gnome-mplayer
for the next examples, but you will need to do the same for gecko-
mediaplayer):

tar xzvf gnome-mplayer-0.6.1.tar.gz
mv gnome-mplayer-0.6.1.tar.gz gnome-mplayer_0.6.1.orig.tar.gz

Copy the packaging over into the new source tree: 
cp -r gnome-mplayer-0.6.0/debian gnome-mplayer-0.6.1/

Now the difficult bit:

- check for ALL changes between the two versions ( for instance using diff 
-Nurb gnome-mplayer-0.6.0 gnome-mplayer-0.6.1).
- if there is a change that needs to be reflected in the packaging, make sure 
that this is done in the new debian/ dir
- check if we can remove any of the patches we apply (in case they are applied 
already upstream)
- for sure, we need to change the watch and copyright files to reflect the new 
download location

List all your changes in changelog, filling in your name, email, current date 
and updating the version number and distribution, rebuild the source with 
debuild -S -sa and build your binary (for example with pbuilder);
check that both binaries install (use either dpkg -i or gdebi) and work fine.

At this point we will cover the steps necessary to get your package
reviewed and approved, we will cross that bridge when we will be there.

I'm fully available to help for the difficult bit, but I expect that you
will be able to carry out with some autonomy the other tasks and will
not depend completely on me (I'm of course available to help would the
need arise).

-- 
Please update gnome-mplayer/gecko-mediaplayer
https://bugs.launchpad.net/bugs/226195
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to