[Pkg-octave-devel] Uploading the octave-forge pkgs
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
debian/changelog.
Thanks,
--
Rafael
Reply to: