~ubuntu-branches/ubuntu/wily/devscripts/wily

« back to all changes in this revision

Viewing changes to scripts/debuild.pl

  • Committer: Package Import Robot
  • Author(s): James McCoy, Paul Wise, James McCoy, Jakub Wilk, Adam D. Barratt, Stefano Zacchiroli
  • Date: 2014-12-03 23:01:48 UTC
  • mfrom: (10.10.17 sid)
  • Revision ID: package-import@ubuntu.com-20141203230148-05tj5glws63qrkla
Tags: 2.14.11
[ Paul Wise ]
* Suggest debbindiff for deep .deb comparisons
* Use mirror.ftp-master instead of specific hostnames

[ James McCoy ]
* debcommit: Correctly show --strip-message is the default in --help.
  (Closes: #766885)
* mk-origtargz: Warn about unmatched Files-Excluded patterns.  (Closes:
  #766641)
* annotate-output: Fix handling of a date format that contains whitespace.
  (Closes: #766180)
* Fix regression in dpkg-architecture using scripts when only -a or -t is
  specified, rather than both or neither.  (Closes: #768587)

[ Jakub Wilk ]
* sadt:
  + Fix handling of rw-build-tree restriction
  + Improve handling of non-executable test files.  When rw-build-tree is in
    effect, simply chmod the file.  Otherwise, attempt to chmod the file
    (skipping the test on failure) and restore the original permissions on
    completion.  (Closes: #749729)

[ Adam D. Barratt ]
* debchange:
  + Fix handling of changelogs where the most recent trailer line does not
    include a maintainer name.  (Closes: #766516)
  + Add jessie-backports to the version mapping for --bpo.
* bts: Support the "stretch", "buster", "stretch-ignore" and "buster-ignore"
  tags.

[ Stefano Zacchiroli ]
* bts:
  + Support for the "newcomer" tag
  + Backward compatibility for the old "gift" usertag: drop
    documentation for it, but do both gift and newcomer (user)tagging for
    the time being

Show diffs side-by-side

added added

removed removed

Lines of Context:
16
16
# GNU General Public License for more details.
17
17
#
18
18
# You should have received a copy of the GNU General Public License
19
 
# along with this program. If not, see <http://www.gnu.org/licenses/>.
 
19
# along with this program. If not, see <https://www.gnu.org/licenses/>.
20
20
 
21
21
# We will do simple option processing.  The calling syntax of this
22
22
# program is:
969
969
    # Call to dpkg-architecture to set DEB_{BUILD,HOST}_* environment
970
970
    # variables
971
971
    my @dpkgarch = 'dpkg-architecture';
972
 
    if ($targetarch && $targetgnusystem) {
973
 
        push @dpkgarch, "-a${targetarch}", "-t${targetgnusystem}";
 
972
    if ($targetarch) {
 
973
        push @dpkgarch, "-a${targetarch}";
 
974
    }
 
975
    if ($targetgnusystem) {
 
976
        push @dpkgarch, "-t${targetgnusystem}";
974
977
    }
975
978
    push @dpkgarch, '-f';
976
979