[Pkg-fdt-tools-team] Bug#442752: ttthreeparser: FTBFS if build twice in a row

Cyril Brulebois cyril.brulebois at enst-bretagne.fr
Wed Feb 27 18:03:03 UTC 2008


tag 442752 patch pending
thanks

Patrick Winnertz <winnie at der-winnie.de> (16/09/2007):
> Package: ttthreeparser
> Severity: important
> Version: 1.4-6
> User: debian-qa at lists.debian.org
> Usertags: qa-doublebuild

Please find attached the diff for my NMU, uploaded to DELAYED/7.

Cheers,

-- 
Cyril Brulebois
-------------- next part --------------
diff -u ttthreeparser-1.4/debian/control ttthreeparser-1.4/debian/control
--- ttthreeparser-1.4/debian/control
+++ ttthreeparser-1.4/debian/control
@@ -3,8 +3,9 @@
 Priority: extra
 Maintainer: Debian FDT tools team <pkg-fdt-tools-team at lists.alioth.debian.org>
 Uploaders: W. Borgert <debacle at debian.org>, Michael Piefel <piefel at debian.org>
-Build-Depends-Indep: debhelper (>> 4), cdbs, docbook-xsl (>= 1.60), xsltproc, cantlr (>= 2.7.4), antlr (>= 2.7.4), fastjar, jikes-kaffe
-Standards-Version: 3.6.2.1
+Build-Depends: debhelper (>= 5), cdbs
+Build-Depends-Indep: docbook-xsl (>= 1.60), xsltproc, cantlr (>= 2.7.4), antlr (>= 2.7.4), fastjar, jikes-kaffe
+Standards-Version: 3.7.3
 
 Package: ttthreeparser
 Architecture: all
diff -u ttthreeparser-1.4/debian/changelog ttthreeparser-1.4/debian/changelog
--- ttthreeparser-1.4/debian/changelog
+++ ttthreeparser-1.4/debian/changelog
@@ -1,3 +1,23 @@
+ttthreeparser (1.4-6.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix double-build FTBFS by removing the following file in an additional
+    ?clean::? target, since they are left over by the build system
+    (Closes: #442752):
+     - TTCN3Lexer.smap
+     - TTCN3Parser.smap
+     - TTthreeParser.jar
+     - ttthreeparser.1
+  * Set debhelper compatibility to 5 in debian/compat. Move the versioned
+    B-D on debhelper from ?>> 4? to ?>= 5?.
+  * Move debhelper and cdbs from B-D-I to B-D as they are needed in the
+    clean target.
+  * Bump Standards-Version from 3.6.2.1 to 3.7.3, no changes needed.
+  * Improve copyright by including copyright year and copyright holders,
+    as well as the standard GPL blob.
+
+ -- Cyril Brulebois <cyril.brulebois at enst-bretagne.fr>  Wed, 27 Feb 2008 18:13:47 +0100
+
 ttthreeparser (1.4-6) unstable; urgency=low
 
   * New maintainer:
diff -u ttthreeparser-1.4/debian/copyright ttthreeparser-1.4/debian/copyright
--- ttthreeparser-1.4/debian/copyright
+++ ttthreeparser-1.4/debian/copyright
@@ -17,13 +17,25 @@
 
 Copyright:
 
-                    GNU GENERAL PUBLIC LICENSE
-                       Version 2, June 1991
+    Copyright 2000 Testing Technologies IST GmbH
 
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
-                       59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
+
+License:
+
+    This program is free software; you can redistribute it and/or
+    modify it under the terms of the GNU General Public License as
+    published by the Free Software Foundation; either version 2 of the
+    License, or (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUTANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+    General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program; if not, write to the Free Software
+    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+    02110-1301, USA.
 
  On Debian GNU/Linux systems, the complete text of the GNU General Public
  License can be found in the file /usr/share/common-licenses/GPL.
diff -u ttthreeparser-1.4/debian/rules ttthreeparser-1.4/debian/rules
--- ttthreeparser-1.4/debian/rules
+++ ttthreeparser-1.4/debian/rules
@@ -24,0 +25,3 @@
+clean::
+	# remove leftover files
+	rm -rf TTCN3Lexer.smap TTCN3Parser.smap TTthreeParser.jar ttthreeparser.1
only in patch2:
unchanged:
--- ttthreeparser-1.4.orig/debian/compat
+++ ttthreeparser-1.4/debian/compat
@@ -0,0 +1 @@
+5
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-fdt-tools-team/attachments/20080227/f332e6eb/attachment.pgp 


More information about the Pkg-fdt-tools-team mailing list