~ubuntu-branches/ubuntu/utopic/devscripts/utopic

« back to all changes in this revision

Viewing changes to cowpoke.conf

  • Committer: Package Import Robot
  • Author(s): James McCoy, Benjamin Drung, Guillem Jover, Paul Wise, James McCoy, Christoph Berg, Ron Lee, David Prévot
  • Date: 2014-08-04 22:34:17 UTC
  • mfrom: (10.10.12 sid)
  • Revision ID: package-import@ubuntu.com-20140804223417-jzo8pb55dujbihud
Tags: 2.14.6
[ Benjamin Drung ]
* suspicious-source: Add image/tiff, application/pgp-keys, and image/x-icon
  to whitelisted mime-types. Add .gmo to whitelisted file extensions.
* wrap-and-sort: Add --max-line-length option with a default of 79 characters
  (it was previously hard-coded to 80 characters).  (Closes: #756067)

[ Guillem Jover ]
* nmudiff: Send control messages inline.  (Closes: #752152)

[ Paul Wise ]
* rmadison: bpo madison is dead, remove it
* rmadison: add new to the defaults for Debian
* rmadison: document the defaults in the manual page

[ James McCoy ]
* namecheck: Remove berlios, since it no longer hosts code.  (Closes:
  #752382)
* mk-build-deps:
  + Provide the package name, not file name, to “dpkg --remove” when package
    install fails.
  + Read all of the output from “apt-cache showsrc” to ensure mk-build-deps
    doesn't get stuck waiting for apt-cache to exit.
  + Pass the name of the .deb file out of build_equiv to ensure the correct
    .deb is installed.  (Closes: #753657)

[ Christoph Berg ]
* Update all qa.debian.org URLs to https://.

[ Ron Lee ]
* cowpoke:
  + Allow more flexibility for specialised build chroots.
    It's now possible to specify arbitrary 'dist' names, with arbitrary
    special configurations on top of the real BASE_DIST suite.  This means
    it's easy to have things like a chroot for wheezy-backports which will
    be able to pull other deps from the backports repo, while still having
    a pristine wheezy build chroot on the same build host.  Or to have a
    staging chroot for unstable, with extra build deps pulled in from a
    local repository, or installed manually, while still having a pristine
    sid chroot for building other packages to upload.  And it all works the
    same as normal, you just pass --dist=wheezy_bpo to select the chroot.
  + Allow SIGN_KEYID and UPLOAD_QUEUE to be overridden per arch/dist.
    This makes a lot more sense now that the above is easily possible.
    People can use that for private or work (in progress) builds too, and
    this can reduce the chance of accidentally uploading to the wrong place,
    or signing some package not intended for upload with a key that would
    would let it be accepted by dak.
  + Better handling of --debbuildopts.  There were some corner cases for
    this where the required quoting of options could be rather weird in the
    intersection of all the layers it might get passed through. This should
    make it more forgiving and better able to always DTRT.

[ David Prévot ]
* uscan.1: Use +dfsg suffix in examples

Show diffs side-by-side

added added

removed removed

Lines of Context:
75
75
#
76
76
# $arch_$dist_BASE_PATH   - The directory where the COW master files are found.
77
77
#
 
78
# $arch_$dist_BASE_DIST   - The code name to pass as the --distribution option
 
79
#                           for cowbuilder instead of $dist. This is necessary
 
80
#                           when $dist is a locally significant name assigned
 
81
#                           to some specially configured build chroot, such as
 
82
#                           'wheezy_backports', and not the formal suite name
 
83
#                           of a distro release known to debootstrap.
 
84
#
 
85
# $arch_$dist_CREATE_OPTS - A bash array containing additional options to pass
 
86
#                           verbatim to cowbuilder when this chroot is created
 
87
#                           for the first time (using the --create option).
 
88
#                           This is useful when options like --othermirror are
 
89
#                           wanted to create specialised chroot configurations
 
90
#                           such as 'wheezy_backports'.
 
91
#
 
92
# $arch_$dist_UPDATE_OPTS - A bash array containing additional options to pass
 
93
#                           verbatim to cowbuilder each time the base of this
 
94
#                           chroot is updated.
 
95
#
 
96
# $arch_$dist_BUILD_OPTS  - A bash array containing additional options to pass
 
97
#                           verbatim to cowbuilder each time a package build is
 
98
#                           performed in this chroot.  This is useful when you
 
99
#                           want to use some option like --twice which cowpoke
 
100
#                           does not directly need to care about.
 
101
#
 
102
# Each element in these arrays corresponds to a single argument (in the ARGV
 
103
# sense) that will be passed to cowbuilder.  This ensures that arguments which
 
104
# may contain whitespace or have strange quoting requirements or other special
 
105
# characters will not be mangled before they get to cowbuilder.
 
106
#
 
107
# Bash arrays are initialised using the following form:
 
108
#    VARIABLE=( "arg1" "arg 2" "--option" "value" "--opt=val" "etc. etc." )
 
109
#
 
110
#
 
111
# $arch_$dist_SIGN_KEYID      - An optional arch and dist specific override for
 
112
#                               the global SIGN_KEYID option.
 
113
#
 
114
# $arch_$dist_UPLOAD_QUEUE    - An optional arch and dist specific override for
 
115
#                               the global UPLOAD_QUEUE option.
 
116
#
78
117
# -----------------------------------------------------------------------------
79
118
 
80
119
#amd64_unstable_RESULT_DIR="$PBUILDER_BASE/amd64/unstable/result"
89
128
#i386_experimental_RESULT_DIR="$PBUILDER_BASE/i386/experimental/result"
90
129
#i386_experimental_BASE_PATH="$PBUILDER_BASE/i386/experimental/base.cow"
91
130
 
 
131
#amd64_wheezy_bpo_BASE_DIST="wheezy"
 
132
#amd64_wheezy_bpo_CREATE_OPTS=(--othermirror "deb http://ftp.debian.org/debian wheezy-backports main")
 
133