[Pkg-xfce-commits] r257 - www/doc
Emanuele Rocca
ema at costa.debian.org
Wed Oct 5 14:56:05 UTC 2005
Author: ema
Date: 2005-10-05 14:56:05 +0000 (Wed, 05 Oct 2005)
New Revision: 257
Modified:
www/doc/Goodies-Packaging-HOWTO
Log:
Added info about goodies source tarballs
Modified: www/doc/Goodies-Packaging-HOWTO
===================================================================
--- www/doc/Goodies-Packaging-HOWTO 2005-10-05 14:55:38 UTC (rev 256)
+++ www/doc/Goodies-Packaging-HOWTO 2005-10-05 14:56:05 UTC (rev 257)
@@ -5,41 +5,52 @@
This document provides some general notes and suggestion about packaging xfce
goodies for the Debian GNU/Linux distribution.
You may easily adapt these 'guidelines' to other scenarios.
+
+For any clarification, or for suggestions about how to improve this document,
+please contact us:
+Debian Xfce Maintainers <pkg-xfce-devel at lists.alioth.debian.org>
-----------------------------------------------------------------------------
-Follow the instructions reported in the 'First steps' chapter [1] of the
-Debian New Maintainers' Guide
+- Follow the instructions reported in the 'First steps' chapter [1] of the
+ Debian New Maintainers' Guide
-Edit debian/control as follows:
- Maintainer: Debian Xfce Maintainers <pkg-xfce-devel at lists.alioth.debian.org>
- Uploaders: <you and the others>
+ Edit debian/control as follows:
+ Maintainer: Debian Xfce Maintainers <pkg-xfce-devel at lists.alioth.debian.org>
+ Uploaders: <you and the others>
-Consider that the usual Build-Depends for a goodie is something like:
-debhelper (>= 4.1.0), autotools-dev, cdbs, libtool, automake1.8, xfce4-panel-dev
-and for what concerns Depends:
-${shlibs:Depends}, xfce4-panel
-Use pbuilder(1) to check your Build-Depends correctness
+ Consider that the usual Build-Depends for a goodie is something like:
+ debhelper (>= 4.1.0), autotools-dev, cdbs, libtool, automake1.8, xfce4-panel-dev
+ and for what concerns Depends:
+ ${shlibs:Depends}, xfce4-panel
+ Use pbuilder(1) to check your Build-Depends correctness
-Perform the other steps [2] described in the New Maintainers' Guide
-(you may take a look at the debian/ sub-directory of other goodies)
+- Perform the other steps [2] described in the New Maintainers' Guide
+ (you may take a look at the debian/ sub-directory of other goodies)
-When you've finished, and your package is ready to be committed to the svn
-repository perform the following command:
- svn-inject -o <package.dsc> svn+ssh://yourlogin@svn.debian.org/svn/pkg-xfce/goodies
-(see svn-inject(1) and [3] for further information)
+- Add the url of the source tarball to scripts/goodies-sources.txt, so that it
+ can be fetched by get-sources.pl. While you're at it, try to run:
-Whenever you perform any modification to your package, the following command
-allow you to build it:
- svn-buildpackage -rfakeroot -us -uc --svn-ignore-new
-(see svn-buildpackage(1) and [4] for further information)
+ get-sources.pl goodies
-The --svn-ignore-new option allows you to build the package also if there are
-discrepancies between the working copy and the files stored in the repository
+ and check if the sources are downloaded properly.
-If you intend to put the package into the Debian archive, you must file an
-ITP bug against the WNPP pseudo-package [5] and set the bug owner to:
-Debian Xfce Maintainers <pkg-xfce-devel at lists.alioth.debian.org>
+- When you've finished, and your package is ready to be committed to the svn
+ repository perform the following command:
+ svn-inject -o <package.dsc> svn+ssh://yourlogin@svn.debian.org/svn/pkg-xfce/goodies
+ (see svn-inject(1) and [3] for further information)
+- Whenever you perform any modification to your package, the following command
+ allow you to build it:
+ svn-buildpackage -rfakeroot -us -uc --svn-ignore-new
+ (see svn-buildpackage(1) and [4] for further information)
+
+ The --svn-ignore-new option allows you to build the package also if there are
+ discrepancies between the working copy and the files stored in the repository
+
+- If you intend to put the package into the Debian archive, you must file an
+ ITP bug against the WNPP pseudo-package [5] and set the bug owner to:
+ Debian Xfce Maintainers <pkg-xfce-devel at lists.alioth.debian.org>
+
--
[1] http://www.debian.org/doc/manuals/maint-guide/ch-first.en.html
[2] http://www.debian.org/doc/manuals/maint-guide/index.en.html#contents
More information about the Pkg-xfce-commits
mailing list