[Pkg-octave-devel] Uploading the octave-forge pkgs

Rafael Laboissiere rafael at debian.org
Fri Feb 29 13:02:02 UTC 2008

As you have probably notice, I flooded the bTS with ITPs for the
octave-forge packages (48 at total).  We should now start to prepare the
packages for upload in SVN.

Please, look at the octave-combinatorics package currently in SVN for an
example.  Here is the (non-exhaustive) list of things we should do for each
package to make it ready for upload:

1) Add dependencies in debian/control:
   Build-depends: octave-pkg-dev
   Depends: ${octave:Depends}, ...

2) Change debian/rules to contain only the line:
   include /usr/share/octave/debian/octave-pkg-dev.mk
3) Set the appropriate "Architecture: all" for packages without *.oct files.

4) Change the short and long descriptions according to the Debian standards.

5) Add Homepage, Vcs-Svn, and Vcs-Browser fields to debian/control.

6) Put the correct Debian release version in debian/changelog.

7) Make the DOG the Maintainer in debian/control.  Add your names to
   the Uploaders list.

8) Remove postinst and postrm scripts.

9) Add debian/watch.

10) Add (closes: #nnnnnn) with the appropriate ITP bug number in


More information about the Pkg-octave-devel mailing list