[Crosstoolchain-logs] [SCM] DejaGnu Debian packaging repository branch, master, updated. debian/1.4.4.git20080407-1.1-2-g07eb6ce

Hector Oron hector.oron at gmail.com
Thu Jul 14 00:46:11 UTC 2011


The following commit has been merged in the master branch:
commit 07eb6cee95c18bab31a7c41ac31cd1632d06e235
Merge: af504561b5ccf16658d3fa6862a07428c907ffd2 910b162e64e199003f99ab1cd5218c82451923be
Author: Hector Oron <zumbi at debian.org>
Date:   Thu Jul 14 01:10:12 2011 +0100

    Imported Debian patch 1.5-1

diff --combined debian/changelog
index 8d604f6,0000000..7c608bd
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,237 -1,0 +1,252 @@@
++dejagnu (1.5-1) experimental; urgency=low
++
++  * New upstream release.
++  * Drop Daniel Jacobowitz as maintainer.
++  * Add myself as maintainer (Closes: #631740)
++  * Bump Standards-Version to 3.9.2
++  * Convert to source format 1.0
++  * dejagnu.examples: remove file as new release has no examples
++  * Update copyright to GPL-3 and update copyright file to DEP5 format
++  * Cleanup lintian warnings:
++    - depend misc:Depends 
++    - depend on dpkg | install-info
++
++ -- Hector Oron <zumbi at debian.org>  Thu, 14 Jul 2011 01:10:12 +0100
++
 +dejagnu (1.4.4.git20080407-1.1) unstable; urgency=low
 +
 +  * Non-maintainer upload.
 +  * Avoid shipping /usr/share/info/dir.gz (Closes: #546551)
 +
 + -- Stefano Zacchiroli <zack at debian.org>  Sun, 04 Oct 2009 15:30:39 +0200
 +
 +dejagnu (1.4.4.git20080407-1) unstable; urgency=low
 +
 +  * New upstream snapshot, with most Debian patches merged.
 +  * Use a symlink to locate /etc/dejagnu/site.exp instead of patching dejagnu.
 +  * Update Standards-Version to 3.7.3, no changes needed.
 +  * Loosen quilt build dependency.
 +  * Correct doc-base section.
 +
 + -- Daniel Jacobowitz <dan at debian.org>  Mon, 14 Apr 2008 13:29:29 -0400
 +
 +dejagnu (1.4.4.cvs20060709-5) unstable; urgency=low
 +
 +  * Disable the testsuite (Closes: #425546).
 +
 + -- Daniel Jacobowitz <dan at debian.org>  Mon, 30 Jul 2007 11:14:03 -0400
 +
 +dejagnu (1.4.4.cvs20060709-4) unstable; urgency=low
 +
 +  * Correct some documentation typos (Closes: #376261, #328953).
 +  * Include install-sh in the example (Closes: #144440).
 +  * Include xpass and xfail in dejagnu.h, from upstream (Closes: #268391).
 +  * Run make check during package build.
 +  * Fix all the problems that turned up during make check, including silly
 +    typos in the xpass and xfail support.
 +  * Set binary encoding for diff (Closes: #394984).
 +  * Update build dependencies for tetex-bin -> texlive.
 +
 + -- Daniel Jacobowitz <dan at debian.org>  Sat, 21 Apr 2007 21:39:46 -0400
 +
 +dejagnu (1.4.4.cvs20060709-3) unstable; urgency=low
 +
 +  * Acknowledge previous NMUs.
 +  * Fix permissions on /usr/share/dejagnu when building without fakeroot
 +    (Closes: #392589, #379809).
 +
 + -- Daniel Jacobowitz <dan at debian.org>  Mon, 11 Dec 2006 09:06:59 -0500
 +
 +dejagnu (1.4.4.cvs20060709-2.2) unstable; urgency=medium
 +
 +  * Non-maintainer upload.
 +  * Add build-dep on docbook-xml to prevent connecting to the web to fetch a
 +    dtd (closes: #378397)
 +
 + -- Bas Zoetekouw <bas at debian.org>  Mon,  7 Aug 2006 16:07:26 +0200
 +
 +dejagnu (1.4.4.cvs20060709-2.1) unstable; urgency=low
 +
 +  * Non-maintainer upload.
 +  * Add build-dep on expect (Closes: #378393)
 +  * Remove duplicate conffiles
 +  * Bump standards version
 +  * Update FSF address in debian/copyright
 +
 + -- Julien Danjou <acid at debian.org>  Tue, 25 Jul 2006 14:24:20 +0200
 +
 +dejagnu (1.4.4.cvs20060709-2) unstable; urgency=low
 +
 +  * Correct syntax error when using "--target_board board/-option".  Reported
 +    by Paul Brook.
 +
 + -- Daniel Jacobowitz <dan at debian.org>  Thu, 13 Jul 2006 13:23:29 -0400
 +
 +dejagnu (1.4.4.cvs20060709-1) unstable; urgency=low
 +
 +  * New upstream CVS snapshot.
 +  * Update build system to use CDBS and quilt.
 +
 + -- Daniel Jacobowitz <dan at debian.org>  Sun,  9 Jul 2006 14:33:45 -0400
 +
 +dejagnu (1.4.4-1) unstable; urgency=low
 +
 +  * New upstream release.
 +  * Terrible hacks to not delete files (HTML docs mostly) we can't rebuild.
 +    This is being fixed in CVS.
 +
 + -- Daniel Jacobowitz <dan at debian.org>  Mon,  9 Feb 2004 15:07:58 -0500
 +
 +dejagnu (1.4.3-1) unstable; urgency=low
 +
 +  * Adopt dejagnu, since it was orphaned by the QA team (Closes: #192663).
 +    - Acknowledge NMU fixed bugs (Closes: #134909, #137117, #137602)
 +      (Closes: #166569, #175561, #182117).
 +  * Minor fix for searching for runtest.exp.
 +  * Add -wrap,_exit to match the new wrapper in testglue.c (Close: #192376).
 +
 + -- Daniel Jacobowitz <dan at debian.org>  Wed, 14 May 2003 21:01:03 -0400
 +
 +dejagnu (1.4.3-0.1) unstable; urgency=low
 +
 +  * Non-maintainer upload.
 +  * New upstream version (Closes: #175561).
 +  * Include patch for DEJAGNU_TIMEOUT (Closes: #182177).
 +  * Remove /etc/dejagnu on purge (Closes: #166569).
 +  * Don't include the DejaGNU 1.3 manual in texinfo format; do include
 +    the HTML manual.
 +  * Don't create /usr/doc/dejagnu symlink.
 +  * Clean up contents of .diff.gz.
 +
 + -- Daniel Jacobowitz <dan at debian.org>  Tue, 25 Feb 2003 16:20:08 -0500
 +
 +dejagnu (1.4.2-1.1) unstable; urgency=low
 +
 +  * NMU 
 +  * Fix runtest (Closes: #134909)
 +  * Fix Build-depends (Closes: #137117)
 +  * Fix build so it doesn't use /usr (Closes: #137602)
 +
 + -- Randolph Chung <tausq at debian.org>  Sun, 10 Mar 2002 11:20:44 -0800
 +
 +dejagnu (1.4.2-1) unstable; urgency=low
 +
 +  * new upstream version (closes: #111118)
 +  * new support for simple unit testing API.
 +  * confiles is now correctly installed (closes: #132200).
 +  * runtest.exp now uses seti.exp (closes: #128088).
 +
 + -- Kevin Dalley <kevind at rahul.net>  Sat, 16 Feb 2002 12:31:10 -0800
 +
 +dejagnu (1.4-4) unstable; urgency=low
 +
 +  * removed empty html directory (closes: #96572).
 +  * removed build-depends on libc6-dev
 +
 + -- Kevin Dalley <kevind at rahul.net>  Tue, 10 Jul 2001 22:09:22 -0700
 +
 +dejagnu (1.4-3) unstable; urgency=low
 +
 +  * changed postinst to replace "set -i" to "set -e" (closes: #95058).
 +
 + -- Kevin Dalley <kevind at rahul.net>  Mon, 23 Apr 2001 22:20:40 -0700
 +
 +dejagnu (1.4-2) unstable; urgency=low
 +
 +  * updated config.guess (closes: #94729).
 +  * corrected source package problem where "dpkg-source -x" fails (closes:
 +    #94468).
 +
 + -- Kevin Dalley <kevind at rahul.net>  Sun, 22 Apr 2001 16:44:25 -0700
 +
 +dejagnu (1.4-1) unstable; urgency=low
 +
 +  * updated to new standards
 +  * added Build-Depends (closes: #82532)
 +
 + -- Kevin Dalley <kevind at rahul.net>  Sun, 15 Apr 2001 12:09:04 -0700
 +
 +dejagnu (1.4-0) stable; urgency=low
 +  * Make this work again for the new release.
 +
 + -- Rob Savoye <rob at welcomehome.org>  Wed,  21 Feb 2001 04:37:07 -0800
 +
 +dejagnu (1.3-10) frozen unstable; urgency=low
 +
 +  * add example to /usr/doc (fixes bug #28491)
 +  * changed permissions on runtest.exp so that it is not executable
 +  * upgrade Standards-Version to 2.5.0.0
 +
 + -- Kevin Dalley <kevind at rahul.net>  Sat,  5 Dec 1998 04:37:07 -0800
 +
 +dejagnu (1.3-9) unstable; urgency=low
 +
 +  * install postinst, etc, which creates correct permissions on files
 +    (fixes Bug #25044).
 +  * corrected FSF address in copyright.
 +
 + -- Kevin Dalley <kevind at rahul.net>  Sun,  9 Aug 1998 18:08:06 -0700
 +
 +dejagnu (1.3-8) unstable; urgency=low
 +
 +  * corrected copyright (fixes bug #14864)
 +  * changed maintainer email address
 +
 + -- Kevin Dalley <kevind at rahul.net>  Tue, 23 Dec 1997 22:47:14 -0800
 +
 +dejagnu (1.3-7) unstable; urgency=low
 +
 +  * changed dependency back from expect5.24 to expect, now that expect is
 +    provided by various expect packages.
 +
 + -- Kevin Dalley <kevin at aimnet.com>  Tue, 30 Sep 1997 23:04:21 -0700
 +
 +dejagnu (1.3-6) unstable; urgency=low
 +
 +  * changed dependency to expect5.24
 +
 + -- Kevin Dalley <kevin at aimnet.com>  Sat, 20 Sep 1997 10:29:28 -0700
 +
 +dejagnu (1.3-5) unstable; urgency=low
 +
 +  * changed debian/control to satisfy standards and fix bug #3566,
 +  summary incorrect
 +  * moved files debian.* to debian/*
 +  * converted to Standards-Version: 2.1.1.0
 +
 + -- Kevin Dalley <kevin at aimnet.com>  Sat, 12 Oct 1996 02:05:21 -0700
 +
 +    
 +  
 +
 +Sun Jun  2 18:06:24 1996  Kevin Dalley  <kevin at aplysia.iway.aimnet.com (Kevin Dalley)>
 +
 +	* debian.control, debian.rules: upgraded to Debian release 4
 +	changed most instances of dejagnu to $(package) use debian.rules
 +	package value to build control value of Package
 +
 +Fri May 24 01:57:31 1996  Kevin Dalley  <kevin at aplysia.iway.aimnet.com (Kevin Dalley)>
 +
 +	* debian.postrm: change to -e
 +
 +
 +	* debian.conffiles, debian.postinst, debian.rules, debian.preinst,
 +	debian.prerm: moved conffile from /var/lib/dejagnu to /etc/dejagnu
 +
 +
 +Thu May 23 00:52:57 1996  Kevin Dalley  <kevin at aplysia.iway.aimnet.com (Kevin Dalley)>
 +
 +	* debian.rules: changed architecture to all and updated to debian
 +	revision 2
 +
 +	* debian.control: changed architecture to all
 +
 +Sun May 19 14:02:47 1996  Kevin Dalley  <kevin at aplysia.iway.aimnet.com (Kevin Dalley)>
 +
 +	* debian.README, debian.conffiles, debian.control,
 +	debian.postinst, debian.postrm, debian.rules, debian.site.exp,
 +	debian.ChangeLog added
 +	
 +Local variables:
 +mode: debian-changelog
 +End:
diff --combined debian/compat
index 7ed6ff8,0000000..7f8f011
mode 100644,000000..100644
--- a/debian/compat
+++ b/debian/compat
@@@ -1,1 -1,0 +1,1 @@@
- 5
++7
diff --combined debian/control
index 61b5a9a,0000000..b5715b8
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,21 -1,0 +1,21 @@@
 +Source: dejagnu
 +Section: devel
 +Priority: optional
- Maintainer: Daniel Jacobowitz <dan at debian.org>
- Standards-Version: 3.7.3
- Build-Depends: cdbs (>= 0.4.17), quilt (>= 0.30), debhelper (>= 5)
++Maintainer: Hector Oron <zumbi at debian.org>
++Standards-Version: 3.9.2
++Build-Depends: cdbs (>= 0.4.17), quilt (>= 0.30), debhelper (>= 7)
 +Build-Depends-Indep: texinfo, jade, docbook-utils, docbook-xml, texlive-base, imagemagick, gs-common, transfig, expect
 +
 +Package: dejagnu
 +Architecture: all
- Depends: expect
++Depends: ${misc:Depends}, expect, dpkg (>= 1.15.4) | install-info
 +Description: framework for running test suites on software tools
 + DejaGnu is a framework for testing other programs.  Its purpose is to
 + provide a single front end for all tests.
 + .
 + DejaGnu provides a layer of abstraction which allows you to write
 + tests that are portable to any host or target where a program must
 + be tested.  All tests have the same output format.
 + .
 + DejaGnu is written in `expect', which in turn uses "Tcl"--Tool
 + command language.
diff --combined debian/copyright
index d307cdc,0000000..13660cb
mode 100644,000000..100644
--- a/debian/copyright
+++ b/debian/copyright
@@@ -1,28 -1,0 +1,75 @@@
- This is the Debian GNU/Linux prepackaged version of GNU DejaGnu.
++Format: http://anonscm.debian.org/viewvc/dep?view=revision&revision=174
++Upstream-Name: DejaGnu
++Upstream-Contact: dejagnu at gnu.org
++Source: http://ftpmirror.gnu.org/dejagnu
 +
- This package was put together by Kevin Dalley <kevind at rahul.net>,
- from sources obtained from:
-  prep.ai.mit.edu:/pub/gnu/dejagnu-1.3.tar.gz
++Files: install-sh
++Copyright: Copyright 1994 X Consortium
++License: 
++ Permission is hereby granted, free of charge, to any person obtaining a copy
++ of this software and associated documentation files (the "Software"), to
++ deal in the Software without restriction, including without limitation the
++ rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
++ sell copies of the Software, and to permit persons to whom the Software is
++ furnished to do so, subject to the following conditions:
 +
- Changes:
-  * added Debian GNU/Linux package maintenance system files
-  * skip compilation of tcl and expect
++ The above copyright notice and this permission notice shall be included in
++ all copies or substantial portions of the Software.
 +
- GNU dejagnu are Copyright (C) 92, 93, 94, 95, 1996 Free Software
- Foundation, Inc.
++ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
++ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
++ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
++ X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
++ AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
++ TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 +
-    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; version 2 dated June, 1991.
++ Except as contained in this notice, the name of the X Consortium shall not
++ be used in advertising or otherwise to promote the sale, use or other deal-
++ ings in this Software without prior written authorization from the X Consor-
++ tium.
 +
-    This program is distributed in the hope that it will be useful,
-    but WITHOUT ANY WARRANTY; without even the implied warranty of
-    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-    GNU General Public License for more details.
++Files: *
++Copyright: Copyright 1992-2011 Free Software Foundation, Inc. 
++License: GPL-3
++ 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 3 of the License, or
++ (at your option) any later version.
++ .
++ This program is distributed in the hope that it will be useful,
++ but WITHOUT ANY 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, see <http://www.gnu.org/licenses/>.
++ .
++ On Debian systems, the full text of the GNU General Public
++ License version 3 can be found in the file
++ `/usr/share/common-licenses/GPL-3'.
 +
-    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 `/usr/share/common-licenses/GPL'.
++Files: debian/*
++Copyright: Copyright 1996-2003 Kevin Dalley <kevind at rahul.net>
++	   Copyright 2003-2011 Daniel Jacobowitz <drow at false.org>
++	   Copyright 2011      Hector Oron <hector.oron at gmail.com>
++License: GPL-2+
++ 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 WITHOUT ANY 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 package; if not, write to the Free
++ Software Foundation, Inc., 51 Franklin St, Fifth Floor,
++ Boston, MA  02110-1301 USA
++ .
++ On Debian systems, the full text of the GNU General Public
++ License version 2 can be found in the file
++ `/usr/share/common-licenses/GPL-2'.
diff --combined debian/rules
index 5466a09,0000000..d935468
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,69 -1,0 +1,70 @@@
 +#!/usr/bin/make -f
 +
 +DEB_BUILDDIR := $(shell pwd)/objdir
 +
 +# This implements the .deb package creation using debhelper.
 +include /usr/share/cdbs/1/rules/debhelper.mk
 +
 +# This implements building using a configure script and Makefile.
 +include /usr/share/cdbs/1/class/autotools.mk
 +
 +# Quilt-based patches in debian/patches.
 +include /usr/share/cdbs/1/rules/patchsys-quilt.mk
 +
 +# Rather paranoid than sorry. Make the shell exit with an error if an
 +# untested command fails.
 +SHELL += -e
 +
 +DEB_MAKE_BUILD_TARGET = all html dejagnu.pdf dejagnu.rtf dejagnu.ps
 +
 +# Do not compress the empty NEWS file in the example.
 +DEB_COMPRESS_EXCLUDE += calc/NEWS
 +
 +# Do not run tests.  Building with pbuilder puts a pipe on standard input,
 +# and building in the build daemons puts nothing there.  If we do not force
 +# a TTY manually, something goes wrong (timing related?) in expect, and
 +# host_execute ends up closing standard output instead of the unit test,
 +# and the testsuite blows up.  But on a build daemon, there's no TTY to
 +# be had.
 +# DEB_MAKE_CHECK_TARGET = check < /dev/tty
 +
 +binary-install/dejagnu::
 +	install -d debian/dejagnu/etc/dejagnu
 +	install -m 644 debian/site.exp debian/dejagnu/etc/dejagnu/
 +	ln -s /etc/dejagnu/site.exp debian/dejagnu/usr/share/dejagnu/site.exp
 +
 +	chmod -R a-x debian/dejagnu/usr/share/dejagnu
 +	chmod -R a+X debian/dejagnu/usr/share/dejagnu
 +	chmod a+x debian/dejagnu/usr/share/dejagnu/libexec/config.guess
 +
- 	install -m 755 install-sh \
- 		debian/dejagnu/usr/share/doc/dejagnu/examples/calc/install-sh
++	# Since 1.5 release there are no examples
++	#install -m 755 install-sh \
++	#	debian/dejagnu/usr/share/doc/dejagnu/examples/calc/install-sh
 +
 +	# Make install already installs this, but redo it to get the right
 +	# postinst bits.
 +	dh_installinfo doc/dejagnu.info
 +	-rm -f debian/dejagnu/usr/share/info/dir	# Closes: #546551
 +
 +post-patches::
 +	# Nothing in Debian is quite capable of regenerating this (neither
 +	# docbook-utils nor docbook2x) so the small diffs necessary were
 +	# made by hand.
 +	touch doc/dejagnu.texi
 +
 +	# TCL's "file exists" strips out .. components, which lets runtest.exp
 +	# decide that dejagnu/../config.guess exists if only ./config.guess
 +	# exists.  For the sake of running the dejagnu testsuite from the build
 +	# directory, create a symlink.
 +	if ! test -e dejagnu; then \
 +		ln -s . dejagnu; \
 +	fi
 +
 +clean::
 +	# DejaGNU fails to remove all sorts of things.
 +	rm -rf $(DEB_BUILDDIR)
 +
 +	# Automake likes to create this in srcdir.
 +	rm -f doc/dejagnu.info
 +
 +	rm -f dejagnu
diff --combined debian/source/format
index 0000000,0000000..163aaf8
new file mode 100644
--- /dev/null
+++ b/debian/source/format
@@@ -1,0 -1,0 +1,1 @@@
++3.0 (quilt)

-- 
DejaGnu Debian packaging repository



More information about the Crosstoolchain-logs mailing list