[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