From 7895cb65d6b3b89dd914d1108a8de37a72c70f8d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Mon, 10 Nov 2014 13:34:08 +0100 Subject: merge 2.3.1-2 into 2.3.4-1 --- debian/changelog | 23 +++++++++++++------- debian/control | 1 + debian/copyright | 14 ++++++++++--- debian/patches/scons-isystem.diff | 43 -------------------------------------- debian/patches/scons-isystem.patch | 43 ++++++++++++++++++++++++++++++++++++++ debian/patches/series | 2 +- debian/source/options | 2 -- 7 files changed, 71 insertions(+), 57 deletions(-) delete mode 100644 debian/patches/scons-isystem.diff create mode 100644 debian/patches/scons-isystem.patch delete mode 100644 debian/source/options diff --git a/debian/changelog b/debian/changelog index 9e463ae..d0c3d68 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,29 +1,36 @@ -scons (2.3.4-1) unstable; urgency=medium +scons (2.3.4-1) experimental; urgency=medium - * New maintainer (closes: #755496). * New upstream release - Remove obsolete debian/patches/manpages.patch. - New debian/patches/manpage-spelling.patch: + Correct spelling in scons.1. * debian/control: - - Set myself as maintainer. - - Set László Böszörményi as co-maintainer. - Update required python version to >= 2.7~. - Bump Standards-Version to 3.9.6 (no changes required). + - Change Vcs-* to new cgit based repository viewer + - Add Build-Depends dh-python to prevent dh warnings. * debian/copyright: - Rewrite into machine-readable format. - Add new section debian/* with license GPL-3.0+. + - Add new section debian/patches/* with license Expat. - Add myself to the list of authors for debian/*. - Update copyright years for 2014. * debian/watch - Rewrite regex for finding all file extensions. - * Add debian/source/options: - - Set compression to xz & compression-level to 9 to save space. - * Add debian/patch/scons-isystem.diff (Closes: #760804, #761565) + + -- Jörg Frings-Fürst Sat, 08 Nov 2014 14:30:56 +0100 + +scons (2.3.1-2) unstable; urgency=medium + + * New maintainer (Closes: #755496). + * debian/control: + - Set myself as maintainer. + - Set László Böszörményi as co-maintainer. + * Add debian/patch/scons-isystem.patch (Closes: #760804, #761565) - add -isystem support to scons Thanks to James McCoy ! - -- Jörg Frings-Fürst Thu, 23 Oct 2014 22:04:29 +0200 + -- Jörg Frings-Fürst Sat, 08 Nov 2014 10:40:32 +0100 scons (2.3.1-1) unstable; urgency=medium diff --git a/debian/control b/debian/control index 595e182..8d5144d 100644 --- a/debian/control +++ b/debian/control @@ -5,6 +5,7 @@ Maintainer: Jörg Frings-Fürst Uploaders: László Böszörményi Build-Depends: debhelper (>= 9), + dh-python, python (>= 2.7~) Standards-Version: 3.9.6 X-Python-Version: >= 2.7 diff --git a/debian/copyright b/debian/copyright index dfa405f..7b2f947 100644 --- a/debian/copyright +++ b/debian/copyright @@ -5,18 +5,26 @@ Source: http://www.scons.org Files: * Copyright: 2001-2014 The SCons Foundation - 1999-2006 Gregory P. Ward. + 1999-2006 Gregory P. Ward 2001-2003 Steven Knight 2001-2004 Twisted Matrix Laboratories - 2002-2006 Python Software Foundation. + 2002-2006 Python Software Foundation 2003-2005 Peter Astrand 2003 Stichting NLnet Labs License: Expat Files: debian/* -Copyright: 2014 Jörg Frings-Fürst +Copyright: 2002 Moshe Zadka + 2003-2008 Mark Brown + 2008-2014 Luca Falavigna + 2014 Jörg Frings-Fürst License: GPL-3.0+ +Files: debian/patches/* +Copyright: 2010-2014 Luca Falavigna + 2014 Jörg Frings-Fürst +License: Expat + License: Expat Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the diff --git a/debian/patches/scons-isystem.diff b/debian/patches/scons-isystem.diff deleted file mode 100644 index d3b6b60..0000000 --- a/debian/patches/scons-isystem.diff +++ /dev/null @@ -1,43 +0,0 @@ -Description: add -isystem support to scons -Author: James McCoy -Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=760804 - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761565 -Forwarded: https://bitbucket.org/scons/scons/pull-request/184/support-isystem-in-parseflags/diff -Last-Update: 2014-09-16 ---- -This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ -Index: trunk/scons.1 -=================================================================== ---- trunk.orig/scons.1 2014-09-16 07:55:07.618419159 +0200 -+++ trunk/scons.1 2014-09-16 07:55:07.550416614 +0200 -@@ -8549,6 +8549,7 @@ - \-framework FRAMEWORKS - \-frameworkdir= FRAMEWORKPATH - \-include CCFLAGS -+\-isystem CPPFLAGS - \-isysroot CCFLAGS, LINKFLAGS - \-I CPPPATH - \-l LIBS -Index: trunk/engine/SCons/Environment.py -=================================================================== ---- trunk.orig/engine/SCons/Environment.py 2014-09-15 20:30:32.000000000 +0200 -+++ trunk/engine/SCons/Environment.py 2014-09-16 07:57:55.260656356 +0200 -@@ -719,6 +719,9 @@ - t = ('-isysroot', arg) - dict['CCFLAGS'].append(t) - dict['LINKFLAGS'].append(t) -+ elif append_next_arg_to == '-isystem': -+ t = ('-isystem', arg) -+ dict['CCFLAGS'].append(t) - elif append_next_arg_to == '-arch': - t = ('-arch', arg) - dict['CCFLAGS'].append(t) -@@ -791,7 +794,7 @@ - elif arg[0] == '+': - dict['CCFLAGS'].append(arg) - dict['LINKFLAGS'].append(arg) -- elif arg in ['-include', '-isysroot', '-arch']: -+ elif arg in ['-include', '-isysroot', '-isystem', '-arch']: - append_next_arg_to = arg - else: - dict['CCFLAGS'].append(arg) diff --git a/debian/patches/scons-isystem.patch b/debian/patches/scons-isystem.patch new file mode 100644 index 0000000..d3b6b60 --- /dev/null +++ b/debian/patches/scons-isystem.patch @@ -0,0 +1,43 @@ +Description: add -isystem support to scons +Author: James McCoy +Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=760804 + https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761565 +Forwarded: https://bitbucket.org/scons/scons/pull-request/184/support-isystem-in-parseflags/diff +Last-Update: 2014-09-16 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +Index: trunk/scons.1 +=================================================================== +--- trunk.orig/scons.1 2014-09-16 07:55:07.618419159 +0200 ++++ trunk/scons.1 2014-09-16 07:55:07.550416614 +0200 +@@ -8549,6 +8549,7 @@ + \-framework FRAMEWORKS + \-frameworkdir= FRAMEWORKPATH + \-include CCFLAGS ++\-isystem CPPFLAGS + \-isysroot CCFLAGS, LINKFLAGS + \-I CPPPATH + \-l LIBS +Index: trunk/engine/SCons/Environment.py +=================================================================== +--- trunk.orig/engine/SCons/Environment.py 2014-09-15 20:30:32.000000000 +0200 ++++ trunk/engine/SCons/Environment.py 2014-09-16 07:57:55.260656356 +0200 +@@ -719,6 +719,9 @@ + t = ('-isysroot', arg) + dict['CCFLAGS'].append(t) + dict['LINKFLAGS'].append(t) ++ elif append_next_arg_to == '-isystem': ++ t = ('-isystem', arg) ++ dict['CCFLAGS'].append(t) + elif append_next_arg_to == '-arch': + t = ('-arch', arg) + dict['CCFLAGS'].append(t) +@@ -791,7 +794,7 @@ + elif arg[0] == '+': + dict['CCFLAGS'].append(arg) + dict['LINKFLAGS'].append(arg) +- elif arg in ['-include', '-isysroot', '-arch']: ++ elif arg in ['-include', '-isysroot', '-isystem', '-arch']: + append_next_arg_to = arg + else: + dict['CCFLAGS'].append(arg) diff --git a/debian/patches/series b/debian/patches/series index 2a5d014..b5afaea 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -2,4 +2,4 @@ manpage-spelling.patch java_ignore_nonexistent_files.patch remove_stale_files.patch parallel_build.patch -scons-isystem.diff +scons-isystem.patch diff --git a/debian/source/options b/debian/source/options deleted file mode 100644 index 22a4de9..0000000 --- a/debian/source/options +++ /dev/null @@ -1,2 +0,0 @@ -compression = xz -compression-level = 9 -- cgit v1.2.3