~ubuntu-branches/ubuntu/saucy/devscripts/saucy

« back to all changes in this revision

Viewing changes to debian/control

  • Committer: Package Import Robot
  • Author(s): Benjamin Drung, Christoph Berg, James McCoy, Dmitry Smirnov, Paul Wise, Benjamin Drung, Cyril Brulebois, Tony Mancill, David Prévot, Josselin Mouette, Raphael Geissert, Regid Ichira, Colin Watson
  • Date: 2013-02-18 21:50:11 UTC
  • mfrom: (10.7.8 squeeze)
  • mto: (10.10.1 sid)
  • mto: This revision was merged to the branch mainline in revision 132.
  • Revision ID: package-import@ubuntu.com-20130218215011-efervwilveqwzzzx
Tags: 2.13.0
[ Christoph Berg ]
* origtargz: New script: fetch the orig tarball of a Debian package from
  various sources, and unpack it
* debcommit: --changelog-info will pass --author and --date for git commits.

[ James McCoy ]
* licensecheck: Recognize MPL 2.0 licenses.  Thanks to Ryan Pavlik for the
  patch.  (Closes: #687664)
* namecheck: Check Apache's projects page for names.  (Closes: #686862)
* debcommit:
  + Drop checks for old dpkg versions and always use the necessary Perl
    modules (Dpkg::Changelog::Parse, Dpkg::Vendor::Ubuntu,
    Dpkg::Changelog::Entry::Debian).
  + Add changelog info support for hg and bzr.
* annotate-output:
  + Handle an incomplete line of output.  (Closes: #695609)
  + Don't treat backslashes in the command's output as an escape.  (Closes:
    #695613)
  + Don't swallow leading whitespace.  (Closes: #695612, LP: #1120917)
* dscverify: Use "gpg --status-fd" to determine if a valid signature is
  found and only use the signed content.  (Closes: #695914)
* wrap-and-sort: Fix repeated word in man page.  (Closes: #696363)

[ Dmitry Smirnov ]
* licensecheck:
  + Remove any regular comments pattern. (Closes: #526698)
  + Improve command line parsing.
  + Fix GPL license version detection bug.
  + Fix BSD-3-clause detection.

[ Paul Wise ]
* checkbashisms: When examining a bash script, indicate the lack of use of
  bashisms.
* uscan:
  + Access GitHub directly instead of using githubredir.debian.net in
    example GitHub watch URL.
  + Add an example watch URL that matches the various file extensions used
    by common archive formats.
  + Add an example watch URL for Google Code projects.

[ Benjamin Drung ]
* Add bashism test cases from Raphael Geissert.
* Add autopkgtest support. (LP: #1073330)
* suspicious-source: Add inode/symlink and image/x-xpmi to whitelisted
  mime-types.
* wrap-and-sort:
  + Put special entries (variables and placeholders) at the end of the list.
  + Sort debian/control*.in files too.
* licensecheck: detect (L)GPL licenses more permissively. Thanks to
  Laurent Rineau for the patch. (Closes: #659231)
* Bump Standards-Version to 3.9.4 (no changes needed).

[ Cyril Brulebois ]
* Don't auto reverse diffs when DEBDIFF_AUTO_VER_SORT is set to yes, and
  when the version in both packages is the same. (Closes: #650732)

[ Tony Mancill ]
* debsnap: Escape the package name when used in regex.  (Closes: #696018)

[ David Prévot ]
* Minor manpages convention fix: do not terminate the SEE ALSO lists with a
  period. (Closes: #696416)
* French translation update.

[ Josselin Mouette ]
* nmudiff: Use dpkg-parsechangelog to fix manual parsing bug (Closes: #700584)

[ Raphael Geissert ]
* checkbashisms:
  + allow -FOO- as heredoc delimiter
  + simplify mixed single/double balanced quotes correctly
  + correct description of 'setvar'
  + detect traps for DEBUG, ERRNO, or RETURN
  + check for incorrect args. to 'exit' (Closes: #687450)
  + fix handling of # characters in quoted strings
  + detect use of $FUNCNAME, $TMOUT, and $TIMEFORMAT
  + detect uses of sleep with anything other than an int.
  + detect the use of the hash utility and $_
  + check for other forms of brace expansion
  + check for use of non-standard tilde expansion
  + check for case modification expansions
  + check for the use of $GLOBIGNORE

[ Regid Ichira ]
* rc-alert: Support using curl as alternative to wget. (Closes: #690024)
* wnpp-alert: Support using curl as alternative to wget. (Closes: #690056)
* wnpp-check: Support using curl as alternative to wget. (Closes: #690059)

[ Colin Watson ]
* debian/control: Mark devscripts Multi-Arch: foreign. (Closes: #694760)
* debchange, debcommit: Set the timestamp of temporary editor files back
  one second, to make modification detection more reliable in the absence
  of subsecond granularity. (Closes: #697923)

Show diffs side-by-side

added added

removed removed

Lines of Context:
13
13
           Patrick Schoenfeld <schoenfeld@debian.org>,
14
14
           Ryan Niebur <ryanryan52@gmail.com>,
15
15
           Benjamin Drung <bdrung@debian.org>
16
 
Standards-Version: 3.9.3
 
16
Standards-Version: 3.9.4
17
17
Build-Depends: debhelper (>= 8),
18
18
               docbook-xsl,
19
19
               libdistro-info-perl,
35
35
               shunit2 (>= 2.1.6),
36
36
               xsltproc
37
37
X-Python-Version: >= 2.6
 
38
XS-Testsuite: autopkgtest
38
39
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=devscripts/devscripts.git
39
40
Vcs-Git: git://anonscm.debian.org/devscripts/devscripts.git
40
41
 
41
42
Package: devscripts
42
43
Architecture: any
 
44
Multi-Arch: foreign
43
45
Depends: dpkg-dev (>= 1.15.4.1),
44
46
         ${misc:Depends},
45
47
         ${perl:Depends},
46
48
         ${python:Depends},
47
49
         ${shlibs:Depends}
48
50
Recommends: at,
49
 
            curl | wget,
50
51
            dctrl-tools,
51
52
            dput | dupload,
52
53
            fakeroot,
66
67
            strace,
67
68
            unzip,
68
69
            wdiff,
 
70
            wget | curl,
69
71
            xz-utils,
70
72
            ${vendor:Recommends}
71
73
Suggests: bsd-mailx | mailx,
96
98
  - bts: a command-line tool for manipulating the BTS [www-browser,
97
99
    libauthen-sasl-perl, libnet-smtp-ssl-perl, libsoap-lite-perl, libwww-perl,
98
100
    bsd-mailx | mailx]
99
 
  - build-rdeps: Searches for all packages that build-depend on a
100
 
    given package [dctrl-tools]
 
101
  - build-rdeps: search for all packages that build-depend on a given package
 
102
    [dctrl-tools]
101
103
  - chdist: tool to easily play with several distributions [dctrl-tools]
102
104
  - checkbashisms: check whether a /bin/sh script contains any common
103
105
    bash-specific contructs
105
107
    optionally also signing and uploading the result to an incoming queue
106
108
    [ssh-client]
107
109
  - cvs-debi, cvs-debc: wrappers around debi and debc respectively (see below)
108
 
    which allow them to be called from the CVS working directory.
 
110
    which allow them to be called from the CVS working directory
109
111
    [cvs-buildpackage]
110
112
  - cvs-debrelease: wrapper around debrelease which allows it to be called
111
 
    from the CVS working directory. [cvs-buildpackage, dupload | dput,
 
113
    from the CVS working directory [cvs-buildpackage, dupload | dput,
112
114
    ssh-client]
113
 
  - cvs-debuild: A wrapper for cvs-buildpackage to use debuild as its package
114
 
    building program. [cvs-buildpackage, fakeroot, lintian, gnupg]
 
115
  - cvs-debuild: wrapper for cvs-buildpackage to use debuild as its package
 
116
    building program [cvs-buildpackage, fakeroot, lintian, gnupg]
115
117
  - dcmd: run a given command replacing the name of a .changes or .dsc file
116
118
    with each of the files referenced therein
117
119
  - dcontrol: remotely query package and source control files for all Debian
118
 
    distributions. [liburl-perl, libwww-perl]
 
120
    distributions [liburl-perl, libwww-perl]
119
121
  - dd-list: given a list of packages, pretty-print it ordered by maintainer
120
122
  - debc: display the contents of just-built .debs
121
123
  - debchange/dch: automagically add entries to debian/changelog files
122
124
    [libparse-debcontrol-perl, libsoap-lite-perl]
123
125
  - debcheckout: checkout the development repository of a Debian package
124
 
  - debclean: purge a Debian source tree [fakeroot]
 
126
  - debclean: clean a Debian source tree [fakeroot]
125
127
  - debcommit: commit changes to cvs, darcs, svn, svk, tla, bzr, git, or hg,
126
 
    basing commit message on changelog
127
 
    [cvs | darcs | subversion | svk | tla | bzr | git-core | mercurial]
 
128
    basing commit message on changelog [cvs | darcs | subversion | svk | tla |
 
129
    bzr | git-core | mercurial, libtimedate-perl]
128
130
  - debdiff: compare two versions of a Debian package to check for
129
131
    added and removed files [wdiff, patchutils]
130
132
  - debi: install a just-built package
138
140
    libjson-perl]
139
141
  - debuild: wrapper to build a package without having to su or worry
140
142
    about how to invoke dpkg to build using fakeroot.  Also deals
141
 
    with common environment problems, umask etc. [fakeroot,
142
 
    lintian, gnupg]
143
 
  - deb-reversion: increases a binary package version number and repacks the
144
 
    archive
 
143
    with common environment problems, umask etc. [fakeroot, lintian, gnupg]
 
144
  - deb-reversion: increase a binary package version number and repacks the
 
145
    package, useful for porters and the like
145
146
  - dep3changelog: generate a changelog entry from a DEP3-style patch header
146
 
  - desktop2menu: produce a skeleton menu file from a freedesktop.org
147
 
    desktop file [libfile-desktopentry-perl]
148
 
  - dget: downloads Debian source and binary packages [wget | curl]
 
147
  - desktop2menu: given a freedesktop.org desktop file, generate a skeleton
 
148
    for a menu file [libfile-desktopentry-perl]
 
149
  - dget: download Debian source and binary packages [wget | curl]
 
150
  - diff2patches: extract patches from a .diff.gz file placing them under
 
151
    debian/ or, if present, debian/patches [patchutils]
149
152
  - dpkg-depcheck, dpkg-genbuilddeps: determine the packages used during
150
153
    the build of a Debian package; useful for determining the Build-Depends
151
154
    control field needed [build-essential, strace]
152
 
  - diff2patches: extract patches from a .diff.gz file placing them  under
153
 
    debian/ or, if present, debian/patches [patchutils]
154
155
  - dscextract: extract a single file from a Debian source package [patchutils]
155
156
  - dscverify: verify the integrity of a Debian package from the
156
157
    .changes or .dsc files [gnupg, debian-keyring, libdigest-md5-perl]
160
161
  - grep-excuses: grep the update_excuses.html file for your packages
161
162
    [libterm-size-perl, wget, w3m]
162
163
  - licensecheck: attempt to determine the license of source files
163
 
  - list-unreleased: searches for unreleased packages
 
164
  - list-unreleased: search for unreleased packages
164
165
  - manpage-alert: locate binaries without corresponding manpages [man-db]
165
166
  - mass-bug: mass-file bug reports [bsd-mailx | mailx]
166
 
  - mergechanges: merge .changes files from a package built on different
167
 
    architectures
168
 
  - mk-build-deps: Given a package name and/or control file, generate a binary
 
167
  - mergechanges: merge .changes files from the same release but built
 
168
    on different architectures
 
169
  - mk-build-deps: given a package name and/or control file, generate a binary
169
170
    package which may be installed to satisfy the build-dependencies of the
170
 
    given packages. [equivs]
171
 
  - namecheck: Check project names are not already taken.
 
171
    given package [equivs]
 
172
  - namecheck: check project names are not already taken
172
173
  - nmudiff: mail a diff of the current package against the previous version
173
174
    to the BTS to assist in tracking NMUs [patchutils, mutt]
 
175
  - origtargz: fetch the orig tarball of a Debian package from various sources,
 
176
    and unpack it
174
177
  - plotchangelog: view a nice plot of the data in a changelog file
175
178
    [libtimedate-perl, gnuplot]
176
179
  - pts-subscribe: subscribe to the PTS for a limited period of time
177
180
    [bsd-mailx | mailx, at]
178
 
  - rc-alert: list installed packages which have release-critical bugs [wget]
 
181
  - rc-alert: list installed packages which have release-critical bugs
 
182
    [wget | curl]
179
183
  - rmadison: remotely query the Debian archive database about packages
180
 
    [wget | curl, liburi-perl]
 
184
    [liburi-perl, wget | curl]
181
185
  - suspicious-source: output a list of files which are not common source
182
186
    files [python-magic]
183
 
  - svnpath: print svn repository paths [subversion]
184
 
  - tagpending: runs from a Debian source tree and tags bugs that are to
185
 
    be closed in the latest changelog as pending. [libsoap-lite-perl]
186
 
  - transition-check: Check a list of source packages for involvement in
 
187
  - svnpath: print Subversion repository paths [subversion]
 
188
  - tagpending: run from a Debian source tree and tag bugs that are to be
 
189
    closed in the latest changelog as pending [libsoap-lite-perl]
 
190
  - transition-check: check a list of source packages for involvement in
187
191
    transitions for which uploads to unstable are currently blocked
188
192
    [libwww-perl, libyaml-syck-perl]
189
193
  - uscan: scan upstream sites for new releases of packages
190
 
    [libcrypt-ssleay-perl, libwww-perl, unzip, xz-utils]
 
194
    [libcrypt-ssleay-perl, libwww-perl, unzip, lzma, xz-utils]
191
195
  - uupdate: integrate upstream changes into a source package [patch]
192
196
  - what-patch: determine what patch system, if any, a source package is using
193
197
    [patchutils]
194
198
  - whodepends: check which maintainers' packages depend on a package
195
199
  - who-uploads: determine the most recent uploaders of a package to the Debian
196
 
    archive [gnupg, debian-keyring, wget]
197
 
  - wnpp-alert: list installed packages which are orphaned or up for
198
 
    adoption [wget]
 
200
    archive [gnupg, debian-keyring, debian-maintainers, wget]
 
201
  - wnpp-alert: list installed packages which are orphaned or up for adoption
 
202
    [wget | curl]
199
203
  - wnpp-check: check whether there is an open request for packaging or
200
 
    intention to package bug for a package [wget]
 
204
    intention to package bug for a package [wget | curl]
201
205
  - wrap-and-sort: wrap long lines and sort items in packaging files
202
206
    [python-debian]
203
207
 .