[Pkg-jed-commit] r45 - trunk/www
Rafael Laboissiere
rafael@costa.debian.org
Thu, 09 Jun 2005 08:55:06 +0000
Author: rafael
Date: 2005-06-09 08:55:06 +0000 (Thu, 09 Jun 2005)
New Revision: 45
Modified:
trunk/www/DJG-Guidelines.txt
Log:
* Reformatted list in SVN section as an itmezied list
* Make directive ":note:" really work (column alignment was wrong)
* Add links for "view source" and "view history" at the end of the
document
* Restored Emacs variables settings at end, but for rst-mode now
Modified: trunk/www/DJG-Guidelines.txt
===================================================================
--- trunk/www/DJG-Guidelines.txt 2005-06-09 08:19:15 UTC (rev 44)
+++ trunk/www/DJG-Guidelines.txt 2005-06-09 08:55:06 UTC (rev 45)
@@ -1,5 +1,5 @@
Guidelines for maintaining JED-related Debian packages
-=========================================================
+======================================================
1. Coordination
@@ -25,15 +25,15 @@
The debian/changelog entries should look like this::
jed-cool (1.2.3-4) unstable; urgency=low
-
+
+++ Changes by Joe Developer:
-
+
* Rebuilt with cool stuff
-
+
+++ Changes by Sam Debianer:
-
+
* Cool tweaks
-
+
-- Debian JED Group <pkg-jed-devel@lists.alioth.debian.org> Mon, 15 Oct 2012 08:30:00 -0400
At the end of debian/changelog put the following lines::
@@ -74,7 +74,7 @@
packages/
jed/
0.99.16-4/
- 0.99.16-5/
+ 0.99.16-5/
[...]
jed-extra/
0.1.8/
@@ -103,54 +103,54 @@
Here is the cookbook to put a new package under Subversion control:
-#. Import the pkg-jed repository::
-
- svn co svn+ssh://svn.debian.org/svn/pkg-jed
-
- :note: This only works if your user name in the system you are working is
- the same as your user name in Alioth. If this is not the case, you
- will need to set the SVN_SSH environment variable, like this:
-
- export SVN_SSH="ssh -l my-alioth-username"
-
- Otherwise, you can add your Alioth user name directly in the URL:
-
- svn co svn+ssh://my-alioth-username@svn.debian.org/svn/pkg-jed
-
+* Import the pkg-jed repository::
+
+ svn co svn+ssh://svn.debian.org/svn/pkg-jed
+
+ :note: This only works if your user name in the system you are working is
+ the same as your user name in Alioth. If this is not the case, you
+ will need to set the SVN_SSH environment variable, like this::
+
+ export SVN_SSH="ssh -l my-alioth-username"
+
+ Otherwise, you can add your Alioth user name directly in the URL::
+
+ svn co svn+ssh://my-alioth-username@svn.debian.org/svn/pkg-jed
+
Yet another solution, probably the best one, is adding to your
- personal configuration file ~/.ssh/config something like:
-
- Host svn.debian.org
- User my-alioth-username
-
-
-#. Create the directory for the new package in trunk and tags::
-
+ personal configuration file ~/.ssh/config something like::
+
+ Host svn.debian.org
+ User my-alioth-username
+
+
+* Create the directory for the new package in trunk and tags::
+
mkdir pkg-jed/trunk/packages/jed-cool
mkdir pkg-jed/tags/packages/jed-cool
-
-#. Get the latest released version of the package::
-
+
+* Get the latest released version of the package::
+
apt-get source jed-cool
-
-#. Copy the debian directory to trunk::
-
+
+* Copy the debian directory to trunk::
+
cp -a jed-cool-1.2.3/debian pkg-jed/trunk/packages/jed-cool
-
-#. Add the Debian-related files to the repository::
-
+
+* Add the Debian-related files to the repository::
+
cd pkg-jed
svn add trunk/packages/jed-cool
svn add tags/packages/jed-cool
svn commit --message 'Initial import of package jed-cool'
-
-#. Tag its current version::
-
+
+* Tag its current version::
+
svn copy trunk/packages/jed-cool tags/packages/jed-cool/1.2.3-4
svn commit tags/packages/jed-cool --message 'Debian release 1.2.3-4'
-
+
#. Now you can go back to the package sources and do::
-
+
cd ../jed-cool-1.2.3-4
rm -rf debian
svn co svn+ssh://svn.debian.org/svn/pkg-jed/trunk/packages/jed-cool/debian
@@ -160,13 +160,13 @@
will know that the version is not yet released. Something like this::
jed-cool (1.2.3-4) unstable; urgency=low
-
+
NOT YET RELEASED!
-
+
+++ Changes made by Rafael Laboissiere
-
+
* First import
-
+
--
Notice the absence of signature and release date. dpkg-buildpackage will
@@ -180,4 +180,14 @@
in the behalf of the
Debian JED Group <pkg-jed-devel@lists.alioth.debian.org>
-$Id$
+| $Id$
+| `(view source)`_
+| `(view history)`_
+
+.. _(view source): DJG-Guidelines.txt
+.. _(view history): http://svn.debian.org/wsvn/pkg-jed/trunk/www/DJG-Guidelines.txt?op=log&rev=0&sc=0&isdir=0
+
+
+.. Local variables:
+.. mode: rst
+.. End: