Rev 4010: (vila) Ppa newcomer updates in file:///home/pqm/archives/thelove/bzr/%2Btrunk/

Canonical.com Patch Queue Manager pqm at pqm.ubuntu.com
Mon Feb 16 10:54:07 GMT 2009


At file:///home/pqm/archives/thelove/bzr/%2Btrunk/

------------------------------------------------------------
revno: 4010
revision-id: pqm at pqm.ubuntu.com-20090216105404-hjw8bck3ocg47wjz
parent: pqm at pqm.ubuntu.com-20090215032052-9749wepsy6dgnq9l
parent: v.ladeuil+lp at free.fr-20090216101544-8zwh9wugth3fa90y
committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Mon 2009-02-16 10:54:04 +0000
message:
  (vila) Ppa newcomer updates
modified:
  doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
  tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
  tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
  tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
    ------------------------------------------------------------
    revno: 4009.2.1
    revision-id: v.ladeuil+lp at free.fr-20090216101544-8zwh9wugth3fa90y
    parent: pqm at pqm.ubuntu.com-20090215032052-9749wepsy6dgnq9l
    parent: v.ladeuil+lp at free.fr-20090216101356-x1xh3bvpw71bx8fx
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: bzr.integration
    timestamp: Mon 2009-02-16 11:15:44 +0100
    message:
      Ppa newcomer updates
    modified:
      doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
      tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
      tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
      tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
    ------------------------------------------------------------
    revno: 4009.1.2
    revision-id: v.ladeuil+lp at free.fr-20090216101356-x1xh3bvpw71bx8fx
    parent: v.ladeuil+lp at free.fr-20090215115556-dhpvcd4z44nyyt3g
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: packaging
    timestamp: Mon 2009-02-16 11:13:56 +0100
    message:
      Fixed as per Matt, Jelmer and John reviews.
      
      * tools/packaging/update-packaging-branches.sh: 
      Update currently released for ubuntu releases check.
      
      * tools/packaging/update-changelogs.sh: 
      Add currently released for ubuntu releases check.
      
      * tools/packaging/build-packages.sh: 
      Add currently released for ubuntu releases check.
      
      * doc/developers/ppa.txt: 
      Fix typos.
    modified:
      doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
      tools/packaging/build-packages.sh buildpackages.sh-20080821102059-fzlodktas65qmo1k-1
      tools/packaging/update-changelogs.sh updatechangelogs.sh-20080821102059-fzlodktas65qmo1k-2
      tools/packaging/update-packaging-branches.sh updatepackagingbranc-20080825210254-6is8ciit1yzyd3a2-1
    ------------------------------------------------------------
    revno: 4009.1.1
    revision-id: v.ladeuil+lp at free.fr-20090215115556-dhpvcd4z44nyyt3g
    parent: pqm at pqm.ubuntu.com-20090215032052-9749wepsy6dgnq9l
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: packaging
    timestamp: Sun 2009-02-15 12:55:56 +0100
    message:
      Ppa newcomer updates.
      
      * doc/developers/ppa.txt: 
      Add and/or update various details encountered when building ppas
      for the first time.
    modified:
      doc/developers/ppa.txt         ppa.txt-20080722055539-606u7t2z32t3ae4w-1
=== modified file 'doc/developers/ppa.txt'
--- a/doc/developers/ppa.txt	2009-01-27 16:33:17 +0000
+++ b/doc/developers/ppa.txt	2009-02-16 10:13:56 +0000
@@ -85,7 +85,10 @@
 
 * You need a Ubuntu (or probably Debian) machine, and ::
 
-    sudo apt-get install build-essential devscripts dput quilt patch
+    sudo apt-get install build-essential devscripts dput quilt patch libcrypt-ssleay-perl debhelper cdbs python-docutils
+
+  Please update this document if you encounter unmet dependencies or find a
+  shorter way to express them.
 
 * You will also want to have the `bzr-builddeb`_ plugin installed, which
   depends on `bzrtools`_.
@@ -115,7 +118,8 @@
 ~~~~~~~~~
 
 #. You will end up checking out a separate directory for each supported
-   release. Such as ``~/dev/bzr/releases/packaging/hardy``
+   release. Such as ``~/dev/bzr/releases/packaging/hardy``. In each of these
+   branches, you will produce the package for the release.
 
 #. Decide on the final version number.  It should be of this form::
 
@@ -133,7 +137,7 @@
 
 #. Export the distroreleases that you will be packaging for::
 
-      export UBUNTU_RELEASES="dapper feisty gutsy hardy intrepid"
+      export UBUNTU_RELEASES="dapper feisty gutsy hardy intrepid jaunty"
 
 #. Checkout (or update) the packaging branch for each supported release::
 
@@ -163,8 +167,9 @@
    against the version number (which is just our convention), so make sure 
    to specify it.
 
-   Make sure you have the correct email address for yourself, version
-   number, and distribution.  It should look something like this::
+   Make sure you have the correct email address for yourself (you may need
+   export DEBEMAIL=`bzr whoami` if it isn't already set), version number, and
+   distribution.  It should look something like this::
 
        bzr (1.6~beta3-1~bazaar1~hardy1) hardy; urgency=low
      

=== modified file 'tools/packaging/build-packages.sh'
--- a/tools/packaging/build-packages.sh	2008-08-25 21:50:11 +0000
+++ b/tools/packaging/build-packages.sh	2009-02-16 10:13:56 +0000
@@ -1,6 +1,13 @@
 #!/bin/bash
 # A helper script to build packages for the various distributions
 
+if [ -z "$UBUNTU_RELEASES" ]; then
+    echo "Configure the distro platforms that you want to"
+    echo "build with a line like:"
+    echo '  export UBUNTU_RELEASES="dapper feisty gutsy hardy intrepid jaunty"'
+    exit 1
+fi
+
 for DISTRO in $UBUNTU_RELEASES; do
     (cd "packaging-$DISTRO" && bzr builddeb -S)
 done

=== modified file 'tools/packaging/update-changelogs.sh'
--- a/tools/packaging/update-changelogs.sh	2008-08-25 21:50:11 +0000
+++ b/tools/packaging/update-changelogs.sh	2009-02-16 10:13:56 +0000
@@ -1,5 +1,12 @@
 #!/bin/bash
 
+if [ -z "$UBUNTU_RELEASES" ]; then
+    echo "Configure the distro platforms that you want to"
+    echo "build with a line like:"
+    echo '  export UBUNTU_RELEASES="dapper feisty gutsy hardy intrepid jaunty"'
+    exit 1
+fi
+
 if [ "x$1" = "x" ]; then
     echo "Missing version"
     echo "You want something like:"

=== modified file 'tools/packaging/update-packaging-branches.sh'
--- a/tools/packaging/update-packaging-branches.sh	2008-08-25 21:50:11 +0000
+++ b/tools/packaging/update-packaging-branches.sh	2009-02-16 10:13:56 +0000
@@ -4,7 +4,7 @@
 if [ -z "$UBUNTU_RELEASES" ]; then
     echo "Configure the distro platforms that you want to"
     echo "build with a line like:"
-    echo '  export UBUNTU_RELEASES="dapper feisty gutsy hardy intrepid"'
+    echo '  export UBUNTU_RELEASES="dapper feisty gutsy hardy intrepid jaunty"'
     exit 1
 fi
 




More information about the bazaar-commits mailing list