swig - Generate scripting interfaces to C/C++ code

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Universe i386
Package name swig
Package version 3.0.8
Package release 0ubuntu3
Package architecture i386
Package type deb
Installed size 307 B
Download size 6.14 KB
Official Mirror archive.ubuntu.com
SWIG is a compiler that makes it easy to integrate C and C++ code
with other languages including Perl, PHP, Tcl, Ruby, Python, Java,
Guile, Mzscheme, Chicken, OCaml, Pike, and C#.
Swig takes a set of ANSI C/C++ declarations and generates an
interface for them to your favorite scripting language.
This is a dependency package providing the stable version of SWIG.


Package Version Architecture Repository
swig_3.0.8-0ubuntu3_amd64.deb 3.0.8 amd64 Ubuntu Universe
swig - - -


Name Value
swig3.0 >= 3.0.8-0ubuntu3


Name Value
swig2.0 -


Name Value
swig2.0 -


Type URL
Binary Package swig_3.0.8-0ubuntu3_i386.deb
Source Package swig

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install swig deb package:
    # sudo apt-get install swig




2016-04-05 - Nishanth Aravamudan <nish.aravamudan@canonical.com>
swig (3.0.8-0ubuntu3) xenial; urgency=medium
* d/rules: remove build-dep on php5* while SWIG does not support
PHP7.0 (LP: #1546823).
2016-01-12 - Nishanth Aravamudan <nish.aravamudan@canonical.com>
swig (3.0.8-0ubuntu2) xenial; urgency=medium
* debian/rules: Disable PHP SWIG bindings for PHP7.0 transition
(LP: #1546823).
2016-01-15 - Matthias Klose <doko@ubuntu.com>
swig (3.0.8-0ubuntu1) xenial; urgency=medium
* New upstream version (Python 3.5 related updates).
2015-10-31 - Steve Langasek <steve.langasek@ubuntu.com>
swig (3.0.7-2ubuntu1) xenial; urgency=low
* Merge from Debian unstable.  Remaining changes:
- Drop libchicken-dev from the build-depends (in universe).
* Dropped changes, included in Debian:
- Fix swig package to provide the actual unversioned commands.
2015-10-31 - Torsten Landschoff <torsten@debian.org>
swig (3.0.7-2) unstable; urgency=medium
* Reintroduce symlinks swig and ccache-swig for the default version of
SWIG (closes: #803369).
* debian/control: Change XS-Testsuite to Testsuite, hoping that this
will make the package appear on ci.debian.net.
* New patch debian/patches/ccache-rename.diff: Allows calling ccache-swig
as ccache-swig or ccache-swig3.0 (closes: #786618).
+ Added autopkgtest tests to check if ccache-swig can be called via
the symlink as well as via the versioned binary name.
2015-10-30 - Steve Langasek <steve.langasek@ubuntu.com>
swig (3.0.7-1ubuntu1) xenial; urgency=medium
* Fix swig package to provide the actual unversioned commands, instead of
being an empty (and therefore broken) dummy package.  Closes: #803369.
* Drop libchicken-dev from the build-depends (in universe).
2015-10-28 - Torsten Landschoff <torsten@debian.org>
swig (3.0.7-1) unstable; urgency=low
* Mark binary packages as Multi-Arch: foreign (closes: #738513).
* Build swig, swig-doc and swig-examples dependency packages here
(moved from swig2.0 source package). 
* Apply patch for Python 3.5 support by Matthias Klose, closes: #802906.
2015-08-14 - Torsten Landschoff <torsten@debian.org>
swig (3.0.7-0) experimental; urgency=low
* Merge new upstream releases up to 3.0.7.
2015-02-15 - Torsten Landschoff <torsten@debian.org>
swig (3.0.2-2) unstable; urgency=low
* Introduced the first autopkgtest for SWIG, checking the bug #768280.
2014-07-03 - Torsten Landschoff <torsten@debian.org>
swig (3.0.2-1) unstable; urgency=medium
* New upstream release.
* debian/control: Bump Standards-Version: 3.9.3 -> 3.9.5 (lintian).
Checked via upgrading-checklist.txt.gz from debian-policy package.

See Also

Package Description
swish++_6.1.5-3_i386.deb Simple Document Indexing System for Humans: C++ version
swish-e-dev_2.4.7-4build1_i386.deb Simple Web Indexing System for Humans - Enhanced
swish-e_2.4.7-4build1_i386.deb Simple Web Indexing System for Humans - Enhanced
swish_0.9.1.7-1_i386.deb semantic web toolkit - tools
swisswatch_0.6-14_i386.deb Swiss Railway Clock for the X Window System
switchconf_0.0.15-1_all.deb switch between system configuration sets
switchsh_0~20070801-3.1_i386.deb bind-mount bash as /bin/sh
sword-comm-mhcc_1.1.0-2_all.deb Matthew Henry Concise Commentary for SWORD
sword-comm-scofield_1.0-5_all.deb Scofield Reference Notes, 1917 edition for SWORD
sword-comm-tdavid_1.1-5_all.deb C. H. Spurgeon's Treasury of David for SWORD
sword-dict-naves_1.1.0-2_all.deb Naves Topical Bible for SWORD
sword-dict-strongs-greek_1.2-5_all.deb Strong's Greek Bible Dictionary for SWORD
sword-dict-strongs-hebrew_1.2-5_all.deb Strong's Hebrew Bible Dictionary for SWORD
sword-text-arasvd_1.1-0ubuntu2_all.deb SWORD module of the Smith & Van Dyke 1865 Arabic Bible
sword-text-dutsvv_1.4-0ubuntu1_all.deb Dutch Statenvertaling Sword module