On Thu, Jan 31, 2013 at 06:58:41PM +0100, Felix Natter wrote:
> Martin Quinson <martin.quin...@loria.fr> writes:
> hi Martin,
> > For the reccord, the packaging work is done in the package git. If
> > someone could test it (with git-buildpackage), I will upload it.
> Thanks for doing the update and for writing debian/download.sh!
> I did a "git pull" on master, pristine-tar and upstream branches,
> but when running "git-buildpackage" I get:
> fatal: Not a valid object name upstream/0.9.6_r156
> => I think you forgot to use "git push --tags" (I cannot see the tags in
> Could you please post here how you did the update (git-import-orig
> command and maybe other commands too), so that we/I can learn from it?
oops, indeed I forgot to push the tag, sorry. That's fixed now.
Updating the package was untrivial, as there is not tarball upstream.
So I wrote a script to build the tarball from the svn first.
Then, I imported that tarball into the git using
When prompted, I checked the version number and just pressed enter.
Then, I updated the package itself. I only had to update the
dch -i "new upstream release"
Then I built the package with git-buildpackage. As it did not report
any error, I installed the built package, and as it was ok to me, I did
to update the timestamp and set the distribution to "unstable" in the
changelog. Then I asked you guys to test the package. When I'll be
happy, I'll rebuild it again using
upload the package with dput, and push everything in the git (if I
don't forget parts this time ;)
I wrote this all from memory so something is maybe missing, but I hope
you get the big picture. That's actually very easy :)
Source is provided to this software because we believe users have the right
to know exactly what a program is going to do before they run it.
This is the maintainer address of Debian's Java team
debian-j...@lists.debian.org for discussions and questions.