aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlly Betts <olly@survex.com>2016-08-30 14:38:17 +1200
committerOlly Betts <olly@survex.com>2016-08-30 14:38:17 +1200
commit5e63738f755d49705e0ab9e7ca67cc249bb8bdd4 (patch)
treedff1939957bf621fb37460520e23dd8043bd2c06
parent3a8f734221533c10ba5a9e66a0777cc3d813cd19 (diff)
downloadswig-5e63738f755d49705e0ab9e7ca67cc249bb8bdd4.tar.gz
Remove ancient debian directory
It's not been touched since 2006, won't work with modern versions of the debian packaging tools, and relies on a script which isn't in git. Debian packaging is maintained in a separate VCS by the Debian maintainer. Fixes #774, reported by Nico Schlömer.
-rwxr-xr-xTools/mkdist.py4
-rw-r--r--debian/README20
-rw-r--r--debian/changelog66
-rw-r--r--debian/control18
-rw-r--r--debian/copyright83
-rw-r--r--debian/dirs4
-rw-r--r--debian/docs47
-rw-r--r--debian/postinst45
-rwxr-xr-xdebian/rules76
-rw-r--r--debian/substvars1
10 files changed, 0 insertions, 364 deletions
diff --git a/Tools/mkdist.py b/Tools/mkdist.py
index 98f9912a4..11a0dd6cd 100755
--- a/Tools/mkdist.py
+++ b/Tools/mkdist.py
@@ -78,10 +78,6 @@ outdir = os.path.basename(os.getcwd()) + "/" + dirname + "/"
print "Grabbing tagged release git repository using 'git archive' into " + outdir
os.system("(cd .. && git archive --prefix=" + outdir + " " + tag + " . | tar -xf -)") == 0 or failed()
-# Remove the debian directory -- it's not official
-
-os.system("rm -Rf "+dirname+"/debian") == 0 or failed()
-
# Go build the system
print "Building system"
diff --git a/debian/README b/debian/README
deleted file mode 100644
index 9cbe96a3c..000000000
--- a/debian/README
+++ /dev/null
@@ -1,20 +0,0 @@
-The Debian Package swig1.3
---------------------------
-
-This is SWIG 1.3 (Simplified Wrapper and Interface Generator)
-packaged for Debian GNU/Linux.
-
-SWIG 1.3 is not fully compatible with SWIG 1.1. It is a re-development
-effort of SWIG 1.1 (which was written in C++) in ANSI C. The 1.3
-series is in "alpha" state. Release 1.3a5 was rather stable, and it
-should be used for new projects rather than the ancient release
-1.1p5. See the file `NEW' for information on the new features of the
-1.3 series.
-
-This Debian package derives from the release 1.3a5 and corresponds to
-the "mkoeppe-1-3-a5-patches" branch of the SWIG CVS repository. It
-fixes several bugs and enhances several language backends. See the
-top of the file `CHANGES' for details.
-
-
-Matthias Koeppe <mkoeppe@mail.math.uni-magdeburg.de>, Mon, 28 May 2001 15:08:55 +0200
diff --git a/debian/changelog b/debian/changelog
deleted file mode 100644
index da43b40e9..000000000
--- a/debian/changelog
+++ /dev/null
@@ -1,66 +0,0 @@
-swig1.3 (1.3.pnet) unstable; urgency=low
-
- * Support for dotgnu pnet under debian
-
- -- James Michael DuPont <mdupont777@yahoo.com> Wed, 12 Mar 2003 20:55:53 +0200
-
-swig1.3 (1.3.a5+patches-9) unstable; urgency=low
-
- * New upstream version
-
- -- Matthias Koeppe <mkoeppe@rotehorn.math.uni-magdeburg.de> Wed, 6 Jun 2001 16:11:41 +0200
-
-swig1.3 (1.3.a5+patches-8) unstable; urgency=low
-
- * New upstream version
-
- -- Matthias Koeppe <mkoeppe@rotehorn.math.uni-magdeburg.de> Wed, 6 Jun 2001 14:06:51 +0200
-
-swig1.3 (1.3.a5+patches-7) unstable; urgency=low
-
- * New upstream version
-
- -- Matthias Koeppe <mkoeppe@rotehorn.math.uni-magdeburg.de> Wed, 6 Jun 2001 13:34:44 +0200
-
-swig1.3 (1.3.a5+patches-6) unstable; urgency=low
-
- * New upstream version
-
- -- Matthias Koeppe <mkoeppe@rotehorn.math.uni-magdeburg.de> Tue, 5 Jun 2001 14:11:52 +0200
-
-swig1.3 (1.3.a5+patches-5) unstable; urgency=low
-
- * New upstream version.
-
- -- Matthias Koeppe <mkoeppe@rotehorn.math.uni-magdeburg.de> Fri, 1 Jun 2001 18:48:59 +0200
-
-swig1.3 (1.3.a5+patches-4) unstable; urgency=low
-
- * Fix hard-coded location of swig library. Added build-dependency on
- tcl-dev.
-
- -- Matthias Koeppe <mkoeppe@rotehorn.math.uni-magdeburg.de> Fri, 1 Jun 2001 13:32:34 +0200
-
-swig1.3 (1.3.a5+patches-3) unstable; urgency=low
-
- * New upstream version
-
- -- Matthias Koeppe <mkoeppe@rotehorn.math.uni-magdeburg.de> Thu, 31 May 2001 13:15:20 +0200
-
-swig1.3 (1.3.a5+patches-2) unstable; urgency=low
-
- * Binary and manpage now include version number, to improve
- cooperation with the "swig" package.
-
- -- Matthias Koeppe <mkoeppe@rotehorn.math.uni-magdeburg.de> Tue, 29 May 2001 15:15:07 +0200
-
-swig1.3 (1.3.a5+patches-1) unstable; urgency=low
-
- * First release.
-
- -- Matthias Koeppe <mkoeppe@mail.math.uni-magdeburg.de> Sat, 20 Nov 1999 01:09:11 +0100
-
-Local variables:
-mode: debian-changelog
-add-log-mailing-address: "mkoeppe@mail.math.uni-magdeburg.de"
-End: \ No newline at end of file
diff --git a/debian/control b/debian/control
deleted file mode 100644
index 80e0a7017..000000000
--- a/debian/control
+++ /dev/null
@@ -1,18 +0,0 @@
-Source: swig1.3
-Section: interpreters
-Priority: optional
-Maintainer: Matthias Koeppe <mkoeppe@mail.math.uni-magdeburg.de>
-Build-Depends: debhelper (>> 3.0.0), libguile-dev, python-dev, perl,
- ruby-dev, ruby, tcl8.0-dev
-Standards-Version: 3.5.2
-
-Package: swig1.3
-Architecture: any
-Depends: ${shlibs:Depends}
-Description: Generate scripting interfaces to C/C++ code
- SWIG (Simplified Wrapper and Interface Generator) is a system for
- automatically generating wrapper/glue code for several languages
- (Tcl, Python, Perl, Ruby, MzScheme, Guile, Java) from annotated C or
- C++ header files.
- This package represents some point in the SWIG 1.3 development
- series. It is not fully compatible with the SWIG 1.1 release.
diff --git a/debian/copyright b/debian/copyright
deleted file mode 100644
index 8cb86922e..000000000
--- a/debian/copyright
+++ /dev/null
@@ -1,83 +0,0 @@
-This is SWIG, written and maintained by:
-
- Dave Beazley (beazley@cs.uchicago.edu) (SWIG core)
- Loic Dachary (loic@ceic.com) (Perl5)
- Harco de Hilster (Harco.de.Hilster@ATComputing.nl) (Java)
- Thien-Thi Nguyen (ttn@glug.org) (Testing/Misc)
- Masaki Fukushima (fukusima@goto.info.waseda.ac.jp) (Ruby)
- Matthias Koeppe (mkoeppe@mail.math.uni-magdeburg.de) (Guile/MzScheme)
-
-Past contributors:
-
- Dustin Mitchell, Ian Cooke, Catalin Dumitrescu, Baran Kovuk, Gary Holt,
- David Fletcher, Oleg Tolmatcev.
-
-SWIG can be obtained by anonymous CVS:
-
- cvs -d :pserver:cvs@swig.cs.uchicago.edu:/cvsroot co SWIG
-
-SWIG is distributed under the following terms:
-
-I.
-
-Copyright (C) 1998-2000
-The University of Chicago
-
-Permission is hereby granted, without written agreement and without
-license or royalty fees, to use, copy, modify, and distribute this
-software and its documentation for any purpose, provided that
-(1) The above copyright notice and the following two paragraphs
-appear in all copies of the source code and (2) redistributions
-including binaries reproduces these notices in the supporting
-documentation. Substantial modifications to this software may be
-copyrighted by their authors and need not follow the licensing terms
-described here, provided that the new terms are clearly indicated in
-all files where they apply.
-
-IN NO EVENT SHALL THE AUTHOR, THE UNIVERSITY OF CHICAGO, OR
-DISTRIBUTORS OF THIS SOFTWARE BE LIABLE TO ANY PARTY FOR DIRECT,
-INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF
-THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF THE AUTHORS OR
-ANY OF THE ABOVE PARTIES HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH
-DAMAGE.
-
-THE AUTHOR AND THE UNIVERSITY OF CHICAGO SPECIFICALLY DISCLAIM ANY
-WARRANTIES,INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
-PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE AUTHORS AND
-DISTRIBUTORS HAVE NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT,
-UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
-
-
-II.
-
-Copyright (c) 1995-1998
-The University of Utah and the Regents of the University of California
-All Rights Reserved
-
-Permission is hereby granted, without written agreement and without
-license or royalty fees, to use, copy, modify, and distribute this
-software and its documentation for any purpose, provided that
-(1) The above copyright notice and the following two paragraphs
-appear in all copies of the source code and (2) redistributions
-including binaries reproduces these notices in the supporting
-documentation. Substantial modifications to this software may be
-copyrighted by their authors and need not follow the licensing terms
-described here, provided that the new terms are clearly indicated in
-all files where they apply.
-
-IN NO EVENT SHALL THE AUTHOR, THE UNIVERSITY OF CALIFORNIA, THE
-UNIVERSITY OF UTAH OR DISTRIBUTORS OF THIS SOFTWARE BE LIABLE TO ANY
-PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL
-DAMAGES ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION,
-EVEN IF THE AUTHORS OR ANY OF THE ABOVE PARTIES HAVE BEEN ADVISED OF
-THE POSSIBILITY OF SUCH DAMAGE.
-
-THE AUTHOR, THE UNIVERSITY OF CALIFORNIA, AND THE UNIVERSITY OF UTAH
-SPECIFICALLY DISCLAIM ANY WARRANTIES,INCLUDING, BUT NOT LIMITED TO,
-THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND
-THE AUTHORS AND DISTRIBUTORS HAVE NO OBLIGATION TO PROVIDE MAINTENANCE,
-SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
-
-
diff --git a/debian/dirs b/debian/dirs
deleted file mode 100644
index 587d58405..000000000
--- a/debian/dirs
+++ /dev/null
@@ -1,4 +0,0 @@
-usr/bin
-usr/lib
-#usr/share/swig1.3-pnet
-#usr/share/doc/swig1.3-pnet
diff --git a/debian/docs b/debian/docs
deleted file mode 100644
index 9e310ea30..000000000
--- a/debian/docs
+++ /dev/null
@@ -1,47 +0,0 @@
-README
-TODO
-ANNOUNCE
-CHANGES
-NEW
-Doc/Devel/engineering.html
-Doc/Devel/index.html
-Doc/Devel/internals.html
-Doc/Devel/migrate.txt
-Doc/README
-Doc/Manual/About.html
-Doc/Manual/Advanced.html
-Doc/Manual/Arguments.html
-Doc/Manual/Chicken.html
-Doc/Manual/Contents.html
-Doc/Manual/Copyright.html
-Doc/Manual/Customization.html
-Doc/Manual/Documentation.html
-Doc/Manual/Extending.html
-Doc/Manual/Guile.html
-Doc/Manual/Introduction.html
-Doc/Manual/Java.html
-Doc/Manual/Library.html
-Doc/Manual/Ocaml.html
-Doc/Manual/Perl5.html
-Doc/Manual/Php.html
-Doc/Manual/Preface.html
-Doc/Manual/Preprocessor.html
-Doc/Manual/Python.html
-Doc/Manual/README
-Doc/Manual/Ruby.html
-Doc/Manual/SWIG.html
-Doc/Manual/SWIGPlus.html
-Doc/Manual/Scripting.html
-Doc/Manual/Tcl.html
-Doc/Manual/Typemaps.html
-Doc/Manual/Varargs.html
-Doc/Manual/Warnings.html
-Doc/Manual/Windows.html
-Doc/Manual/ch11.1.png
-Doc/Manual/ch11.2.png
-Doc/Manual/ch11.3.png
-Doc/Manual/ch12.1.png
-Doc/Manual/ch2.1.png
-Doc/Manual/ch9.table.2.png
-Doc/Manual/chapters
-Doc/Manual/index.html
diff --git a/debian/postinst b/debian/postinst
deleted file mode 100644
index 164b5ff1a..000000000
--- a/debian/postinst
+++ /dev/null
@@ -1,45 +0,0 @@
-#! /bin/sh
-# postinst script for swig1.3
-#
-# see: dh_installdeb(1)
-
-set -e
-
-# summary of how this script can be called:
-# * <postinst> `configure' <most-recently-configured-version>
-# * <old-postinst> `abort-upgrade' <new version>
-# * <conflictor's-postinst> `abort-remove' `in-favour' <package>
-# <new-version>
-# * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
-# <failed-install-package> <version> `removing'
-# <conflicting-package> <version>
-# for details, see /usr/share/doc/packaging-manual/
-#
-# quoting from the policy:
-# Any necessary prompting should almost always be confined to the
-# post-installation script, and should be protected with a conditional
-# so that unnecessary prompting doesn't happen if a package's
-# installation fails and the `postinst' is called with `abort-upgrade',
-# `abort-remove' or `abort-deconfigure'.
-
-case "$1" in
- configure)
-
- ;;
-
- abort-upgrade|abort-remove|abort-deconfigure)
-
- ;;
-
- *)
- echo "postinst called with unknown argument \`$1'" >&2
- exit 0
- ;;
-esac
-
-# dh_installdeb will replace this with shell code automatically
-# generated by other debhelper scripts.
-
-#DEBHELPER#
-
-exit 0
diff --git a/debian/rules b/debian/rules
deleted file mode 100755
index 1fafed902..000000000
--- a/debian/rules
+++ /dev/null
@@ -1,76 +0,0 @@
-#!/usr/bin/make -f
-# Sample debian/rules that uses debhelper.
-# GNU copyright 1997 to 1999 by Joey Hess.
-
-# Uncomment this to turn on verbose mode.
-export DH_VERBOSE=1
-
-# This is the debhelper compatability version to use.
-export DH_COMPAT=3
-
-configure: configure-stamp
-configure-stamp:
- dh_testdir
- ./autogen-debian.sh
- ./configure --prefix=/usr --mandir=/usr/share/man --with-swiglibdir=/usr/share/swig1.3 --program-suffix=-1.3
- touch configure-stamp
-
-build: configure-stamp build-stamp
-build-stamp:
- dh_testdir
- $(MAKE)
- $(MAKE) runtime
- touch build-stamp
-
-clean:
- dh_testdir
- dh_testroot
- rm -f build-stamp configure-stamp
-
- -$(MAKE) clean
-
- dh_clean
-
-install: build
- dh_testdir
- dh_testroot
- dh_clean -k
- dh_installdirs
- $(MAKE) install DESTDIR=$(CURDIR)/debian/swig1.3
-
-# Build architecture-independent files here.
-binary-indep: build install
-# We have nothing to do by default.
-
-# Build architecture-dependent files here.
-binary-arch: build install
- dh_testdir
- dh_testroot
-# dh_installdebconf
- dh_installdocs
- dh_installexamples
- dh_installmenu
-# dh_installlogrotate
-# dh_installemacsen
-# dh_installpam
-# dh_installmime
-# dh_installinit
-# dh_installcron
- dh_installman
- dh_installinfo
- dh_undocumented swig-1.3.1
-# dh_installchangelogs CHANGES
- dh_link
- dh_strip
- dh_compress
- dh_fixperms
- dh_makeshlibs
- dh_installdeb
-# dh_perl
- dh_shlibdeps
- dh_gencontrol
- dh_md5sums
- dh_builddeb
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install configure
diff --git a/debian/substvars b/debian/substvars
deleted file mode 100644
index c9df68ba1..000000000
--- a/debian/substvars
+++ /dev/null
@@ -1 +0,0 @@
-shlibs:Depends=libc6 (>= 2.2.3-1), libstdc++2.10-glibc2.2