tess (0.3.0-6) debian-dir only changes

Summary

 debian/README.source                           |   10 ++
 debian/changelog                               |  114 +++++++++++++++++++++++++
 debian/compat                                  |    1 
 debian/control                                 |   27 +++++
 debian/copyright                               |   37 ++++++++
 debian/docs                                    |    1 
 debian/examples                                |    1 
 debian/manpages                                |    1 
 debian/patches/dest-sl-files-install-dir.patch |   32 +++++++
 debian/patches/series                          |    1 
 debian/rules                                   |    9 +
 debian/watch                                   |    2 
 12 files changed, 236 insertions(+)

    
download this patch

Patch contents

--- tess-0.3.0.orig/debian/copyright
+++ tess-0.3.0/debian/copyright
@@ -0,0 +1,37 @@
+This package was debianized by Rafael Laboissiere <rafael@debian.org> on
+Mon Oct 31 18:52:24 CET 2005
+
+It was downloaded from
+
+    ftp://space.mit.edu/pub/mnoble/tess
+
+Copyright Holder: Massachusetts Institute of Technology
+
+License:
+
+  Copyright (C) 2004 Massachusetts Institute of Technology
+
+  Michael S. Noble <mnoble@space.mit.edu>
+
+  This software was partially developed by the MIT Center for Space
+  Research under contract SV1-61010 from the Smithsonian Institution.
+
+  Permission to use, copy, modify, distribute, and sell this software
+  and its documentation for any purpose is hereby granted without fee,
+  provided that the above copyright notice appear in all copies and
+  that both that copyright notice and this permission notice appear in
+  the supporting documentation, and that the name of the Massachusetts
+  Institute of Technology not be used in advertising or publicity
+  pertaining to distribution of the software without specific, written
+  prior permission.  The Massachusetts Institute of Technology makes
+  no representations about the suitability of this software for any
+  purpose.  It is provided "as is" without express or implied warranty.
+
+  THE MASSACHUSETTS INSTITUTE OF TECHNOLOGY DISCLAIMS ALL WARRANTIES
+  WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF
+  MERCHANTABILITY AND FITNESS.  IN NO EVENT SHALL THE MASSACHUSETTS
+  INSTITUTE OF TECHNOLOGY BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+  CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
+  OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
+  NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
+  WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. }}} */
--- tess-0.3.0.orig/debian/control
+++ tess-0.3.0/debian/control
@@ -0,0 +1,27 @@
+Source: tess
+Section: interpreters
+Priority: optional
+Maintainer: Debian JED Group <pkg-jed-sl-modules@lists.alioth.debian.org>
+Uploaders: Rafael Laboissiere <rafael@debian.org>
+Build-Depends: debhelper (>= 7), cdbs, quilt
+Build-Depends-Indep: libslang2-dev (>= 2.0.4-6), slsh
+Standards-Version: 3.8.1
+Homepage: http://space.mit.edu/cxc/software/slang/modules/tess/
+Vcs-Git: git://git.debian.org/git/pkg-jed/tess.git
+Vcs-Browser: http://git.debian.org/?p=pkg-jed/tess.git
+
+Package: slang-tess
+Architecture: all
+Depends: ${misc:Depends}
+Suggests: slsh (>= 2.0) | jed (>= 0.99.17) | slrn (>= 0.9.8.1pl1-4)
+Description: regression testing system for the S-Lang scripting language
+ TESS is the (Te)st (S)ystem for (S)-Lang, which aims at reducing the
+ workload and ad-hoc nature of regression testing S-Lang software, by
+ collecting common testing elements into a single, easy-to-use
+ framework.
+ .
+ TESS provides the S-Lang developer nominal mechanisms for tailoring
+ the S-Lang environment and invoking functions with arbitrary inputs,
+ while transparently inspecting and cleaning the stack, gathering
+ pass/fail statistics, and providing error recovery from selected
+ exceptions.
--- tess-0.3.0.orig/debian/docs
+++ tess-0.3.0/debian/docs
@@ -0,0 +1 @@
+doc/text/tess.txt
--- tess-0.3.0.orig/debian/watch
+++ tess-0.3.0/debian/watch
@@ -0,0 +1,2 @@
+version=3
+opts=pasv ftp://space.mit.edu/pub/mnoble/tess/ tess-(.*).tar.gz
--- tess-0.3.0.orig/debian/rules
+++ tess-0.3.0/debian/rules
@@ -0,0 +1,9 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/rules/patchsys-quilt.mk
+
+DEB_MAKE_BUILD_TARGET := all RPATH=
+DEB_MAKE_CHECK_TARGET := test
+
--- tess-0.3.0.orig/debian/changelog
+++ tess-0.3.0/debian/changelog
@@ -0,0 +1,114 @@
+tess (0.3.0-6) unstable; urgency=low
+
+  * debian/control:
+    + Bump Standards-Version to 3.8.1 (add debian/README.source file telling
+      that quilt is used to obtain the upstream sources patched for Debian)
+    + The package is now maintained with Git at alioth.debian.org.  Add
+      Vcs-Git field and change Vcs-Browser accordingly.
+    + Fix Lintian warning debhelper-but-no-misc-depends
+    + Bump build dependency on debhelper to >= 7
+  * debian/compat: Set compatibility level of debhelper to 7
+  * debian/patches/dest-sl-files-install-dir.patch: Add description (fix
+    Lintian warning)
+  * debian/watch: Add file for uscan
+
+ -- Rafael Laboissiere <rafael@debian.org>  Sun, 26 Apr 2009 13:25:05 +0200
+
+tess (0.3.0-5) unstable; urgency=low
+
+  * Switch from CDBS' simple-patchsys to quilt
+  * debian/control: Moved libslang2-dev and slsh into Build-Depends-Indep
+
+ -- Rafael Laboissiere <rafael@debian.org>  Mon, 17 Mar 2008 16:36:36 +0100
+
+tess (0.3.0-4) unstable; urgency=low
+
+  * debian/control: Changed architecture of slang-tess package to "all"
+    instead of "any", since this is actually an architecture-independent
+    package.  Thanks to Raphael Geissert and his script for spotting this.
+
+ -- Rafael Laboissiere <rafael@debian.org>  Tue, 08 Jan 2008 09:00:21 +0100
+
+tess (0.3.0-3) unstable; urgency=low
+
+  * debian/control:
+    + Added Vcs-Svn, Vcs-Browser, and Homepage fields
+    + Dropped the Homepage pseudo-header from the extended description
+    + Bumped Standards-Version to 3.7.3
+
+ -- Rafael Laboissiere <rafael@debian.org>  Sat, 15 Dec 2007 22:36:52 +0100
+
+tess (0.3.0-2) unstable; urgency=low
+
+  * debian/patches/dest-sl-files-install-dir.patch: Instead of using the
+    hack in debian/rules introduced in the last version, use a patch to
+    admin/Makefile.in.  That way, if/when the upstream author fixes the
+    problem, I will notice that my changes must be reverted.
+
+ -- Rafael Laboissiere <rafael@debian.org>  Wed, 28 Mar 2007 02:02:25 +0200
+
+tess (0.3.0-1) unstable; urgency=low
+
+  * New upstream release.  The value of the DEB_MAKE_INSTALL_TARGET
+    variable in debian/rules is adjusted, in order to fix a bug in the
+    upstream admin/Makefile.in file.
+
+  * debian/control:
+    + Added space before pseudo-header Homepage, complying with the Debian
+      Best Packaging Practices.
+    + Added XS-Vcs-Svn and XS-Vcs-Browser
+
+  * debian/rules: Dropped useless Depends fields
+
+ -- Rafael Laboissiere <rafael@debian.org>  Wed, 28 Mar 2007 00:57:42 +0200
+
+tess (0.1.2.r3-3) unstable; urgency=low
+
+   +++ Changes by Rafael Laboissiere
+
+  * debian/control:
+    - Added slsh to build-depends, such that the package will build
+      automatically from source (closes: #338931)
+    - Removed obsolete build-dependencies on xsltproc and docbook-xsl
+
+ -- Debian JED Group <pkg-jed-sl-modules@lists.alioth.debian.org>  Mon, 14 Nov 2005 11:14:02 +0100
+
+tess (0.1.2.r3-1) unstable; urgency=low
+
+   +++ Changes by Rafael Laboissiere
+
+  * New upstream release
+  * debian/control: Changed the maintainer to
+    pkg-jed-sl-modules@lists.alioth.debian.org
+  * debian/rules: Dropped clean target, since the upstream "make
+    distclean" does not let files behind
+  * debian/watch: Added uscan file
+
+ -- Debian JED Group <pkg-jed-sl-modules@lists.alioth.debian.org>  Tue,  8 Nov 2005 23:01:33 +0100
+
+tess (0.1.2.r2-1) unstable; urgency=low
+
+   +++ Changes by Rafael Laboissiere
+
+  * First official Debian release (closes: #337254)
+
+ -- Debian JED Group <pkg-jed-devel@lists.alioth.debian.org>  Fri,  4 Nov 2005 11:48:51 +0100
+
+tess (0.1.2-0.1) unstable; urgency=low
+
+   +++ Changes by Rafael Laboissiere
+
+  * Initial release
+
+ -- Debian JED Group <pkg-jed-devel@lists.alioth.debian.org>  Mon, 31 Oct 2005 18:56:51 +0100
+
+Local Variables:
+eval: (add-local-hook
+  'debian-changelog-add-version-hook
+  (lambda ()
+    (save-excursion
+      (forward-line -1)
+      (beginning-of-line)
+      (insert "\n   [ "
+        (or (getenv "DEBFULLNAME") (user-full-name)) " ]"))))
+End:
--- tess-0.3.0.orig/debian/README.source
+++ tess-0.3.0/debian/README.source
@@ -0,0 +1,10 @@
+README.source for tess
+======================
+
+This package uses quilt to manage all modifications to the upstream sources.
+See `/usr/share/doc/quilt/README.source' to get more information on how to
+use it.
+
+ -- Rafael Laboissiere <rafael@debian.org>  Sun, 26 Apr 2009 13:25:05 +0200
+
+
--- tess-0.3.0.orig/debian/examples
+++ tess-0.3.0/debian/examples
@@ -0,0 +1 @@
+examples/*
--- tess-0.3.0.orig/debian/compat
+++ tess-0.3.0/debian/compat
@@ -0,0 +1 @@
+7
--- tess-0.3.0.orig/debian/manpages
+++ tess-0.3.0/debian/manpages
@@ -0,0 +1 @@
+man/man1/tessrun.1
--- tess-0.3.0.orig/debian/patches/dest-sl-files-install-dir.patch
+++ tess-0.3.0/debian/patches/dest-sl-files-install-dir.patch
@@ -0,0 +1,32 @@
+Instead of using the hack in debian/rules introduced in the last
+version, use a patch to admin/Makefile.in.  That way, if/when the
+upstream author fixes the problem, I will notice that my changes must
+be reverted.
+
+ -- Rafael Laboissiere <rafael@debian.org>  Wed, 28 Mar 2007 02:02:25 +0200
+
+diff -Nur tess-0.3.0/admin/Makefile.in tess-0.3.0.new/admin/Makefile.in
+--- tess-0.3.0/admin/Makefile.in	2007-01-18 18:32:12.000000000 +0100
++++ tess-0.3.0.new/admin/Makefile.in	2007-03-28 02:00:05.000000000 +0200
+@@ -61,8 +61,8 @@
+ install_slfiles:
+ 	@for X in $(SL_FILES); \
+ 	do \
+-		echo $(INSTALL_DATA) $$X $(SL_FILES_INSTALL_DIR); \
+-		$(INSTALL_DATA) $$X $(SL_FILES_INSTALL_DIR); \
++		echo $(INSTALL_DATA) $$X $(DEST_SL_FILES_INSTALL_DIR); \
++		$(INSTALL_DATA) $$X $(DEST_SL_FILES_INSTALL_DIR); \
+ 		if [ "$$?" != "0" ]; then \
+ 		  exit 1; \
+ 		fi; \
+@@ -79,8 +79,8 @@
+ 
+ uninstall: 
+ 	@for X in $(SL_FILES); do \
+-		echo $(RM) $(SL_FILES_INSTALL_DIR)/$$X ; \
+-		$(RM) $(SL_FILES_INSTALL_DIR)/$$X; \
++		echo $(RM) $(DEST_SL_FILES_INSTALL_DIR)/$$X ; \
++		$(RM) $(DEST_SL_FILES_INSTALL_DIR)/$$X; \
+ 		if [ "$$?" != "0" ]; then \
+ 		  exit 1; \
+ 		fi; \
--- tess-0.3.0.orig/debian/patches/series
+++ tess-0.3.0/debian/patches/series
@@ -0,0 +1 @@
+dest-sl-files-install-dir.patch