~ubuntu-branches/debian/squeeze/devscripts/squeeze

6 by Julian Gilbey
* debuild: set DEB_{BUILD,HOST}_* variables as dpkg-buildpackage does
1
List of things to do when adding a new script to devscripts package:
2
11 by Adam D. Barratt
* checkbashisms: Only flag "local x y" and "local foo=bar" when --posix is
3
1. Add the script under scripts/
4
   - the script should have .sh or .pl extension, otherwise have a look at
5
     scripts/Makefile and patch it
6
   - if the script is perl and uses embedded POD for documentation, add an
7
     entry to the GEN_MAN1S variable in scripts/Makefile
6 by Julian Gilbey
* debuild: set DEB_{BUILD,HOST}_* variables as dpkg-buildpackage does
8
2. Add an entry in README
9
3. Add an entry in debian/control
11 by Adam D. Barratt
* checkbashisms: Only flag "local x y" and "local foo=bar" when --posix is
10
4. Add an entry in po4a/devscripts-po4a.conf
11
5. Add any necessary entries to the Suggests: and Recommends: lines in
12
   debian/control
6 by Julian Gilbey
* debuild: set DEB_{BUILD,HOST}_* variables as dpkg-buildpackage does
13
6. Modify conf.default.in and debian/postinst if necessary
11.1.7 by Adam D. Barratt, Patrick Schoenfeld, Adam D. Barratt, James Vega
[ Patrick Schoenfeld ]
14
7. Modify debian/copyright if neccessary
15
8. Make the script executable
12 by Adam D. Barratt
* bts:
16
   - "svn propset svn:executable '*' scripts/newscript" so that the
17
     permissions are correct in a copy of the repository
11.1.7 by Adam D. Barratt, Patrick Schoenfeld, Adam D. Barratt, James Vega
[ Patrick Schoenfeld ]
18
9. Add a changelog entry
6 by Julian Gilbey
* debuild: set DEB_{BUILD,HOST}_* variables as dpkg-buildpackage does
19
18.1.1 by James Vega, Adam D. Barratt, James Vega, Ryan Niebur, Patrick Schoenfeld
[ Adam D. Barratt ]
20
last modified: $Id$